--- /srv/rebuilderd/tmp/rebuilderdXpF8rr/inputs/python3.15-minimal_3.15.0~a8-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdXpF8rr/out/python3.15-minimal_3.15.0~a8-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-21 14:40:13.000000 debian-binary │ -rw-r--r-- 0 0 0 2516 2026-04-21 14:40:13.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2018760 2026-04-21 14:40:13.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2018328 2026-04-21 14:40:13.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.15 │ │ │┄ 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: 0x18e4a9 │ │ │ │ + Entry point address: 0x18dae5 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5264808 (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 0x18e4a9 │ │ │ │ +Entry point 0x18dae5 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4a32d0 0x004b32d0 0x004b32d0 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4a2a88 0x004b2a88 0x004b2a88 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 0x4a32fc 0x4a32fc R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4a2ab4 0x4a2ab4 R E 0x10000 │ │ │ │ LOAD 0x4afee4 0x004cfee4 0x004cfee4 0x553c4 0x7ec48 RW 0x10000 │ │ │ │ DYNAMIC 0x4afef8 0x004cfef8 0x004cfef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4a32dc 0x004b32dc 0x004b32dc 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4a2a94 0x004b2a94 0x004b2a94 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x4afee4 0x004cfee4 0x004cfee4 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x4afee4 0x004cfee4 0x004cfee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e004 00e004 00ba1f 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00029a24 019a24 0013d8 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002adfc 01adfc 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002afcc 01afcc 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002affc 01affc 001140 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002c13c 01c13c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002c148 01c148 001ad4 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002dc20 01dc20 27dda8 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002ab9c8 29b9c8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002aba00 29ba00 2078cc 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004b32cc 4a32cc 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004b32d0 4a32d0 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004b32d8 4a32d8 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004b32dc 4a32dc 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002dc20 01dc20 27d5a8 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002ab1c8 29b1c8 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002ab200 29b200 207884 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004b2a84 4a2a84 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004b2a88 4a2a88 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004b2a90 4a2a90 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004b2a94 4a2a94 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004cfee4 4afee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004cfee8 4afee8 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004cfee8 4afee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004cfef0 4afef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004cfef4 4afef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004cfef8 4afef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 004d0000 4b0000 0008b4 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2543 +1,2543 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2540 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ 2: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 3: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 4: 001ab19d 72 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 4: 001aa7cd 72 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 5: 0054eb2c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 6: 0012c201 264 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 7: 001e1019 92 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 8: 0026a849 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 6: 0012c345 264 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 7: 001e0629 92 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 8: 0026a011 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ 9: 0002ce70 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 10: 00068277 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 11: 000690e7 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 10: 000654cb 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 11: 00069463 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 13: 001eb8c5 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 14: 00216391 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 13: 001eaecd 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 14: 00216c7d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 15: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ 16: 0002cab4 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 17: 001e5e85 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 17: 001e5495 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 19: 000a2c41 52 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 19: 000a2c71 52 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 20: 004dbd44 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 21: 0005ee73 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 22: 0020a8dd 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 21: 0005ee7b 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 22: 00209ef5 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 23: 004dbd50 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 24: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 25: 002352dd 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 25: 00234afd 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ 26: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 27: 000666ff 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 28: 000a0701 292 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 29: 00061d47 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 30: 002aba00 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 27: 00067027 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 28: 000a0731 292 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 29: 00061d7b 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 30: 002ab200 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 32: 0018ffad 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 33: 0006f545 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 34: 0012ad7d 416 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 35: 001f0ae5 24 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 36: 0004fb29 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 37: 0013d7ed 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 38: 001f60c1 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 32: 0018f5ed 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 33: 0006f53d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 34: 0012aeb9 424 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 35: 001f00f1 24 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 36: 0004fb31 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 37: 0013d929 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 38: 001f56c9 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ 39: 00032c89 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 40: 00207449 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 41: 0023763d 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 42: 00062bef 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 40: 00206a61 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 41: 00236e5d 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 42: 00062cbb 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ 43: 004d1b04 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ - 44: 0004b809 512 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 44: 0004b80d 512 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ 45: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 46: 000612c5 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 46: 000612f9 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 47: 004d36a8 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 48: 0006619f 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 49: 001c1e89 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 50: 0020d545 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ - 51: 00069083 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 48: 00066ac7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 49: 001c1491 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 50: 0020cb5d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 51: 000693fd 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ - 53: 00220149 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 54: 00096885 384 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 53: 0021f7b1 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 54: 000968a5 384 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ 55: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 56: 0015c7a5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 57: 00174f49 216 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 58: 00135a9d 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 56: 0015c8c5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 57: 00174f7d 216 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 58: 00135bb5 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ 59: 004db628 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ 61: 00047cc3 170 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 62: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ 63: 004e331c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 64: 0004ea3d 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 64: 0004ea45 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 65: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ - 66: 0009590d 68 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 66: 0009592d 68 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ 68: 0054eb2c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 69: 0005f7c1 140 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 70: 000651e1 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 69: 0005f7c9 140 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 70: 000657c5 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 72: 00064ddd 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 72: 000652b1 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 73: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 74: 00062ef5 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 75: 000e5e3d 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 74: 00062fc1 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 75: 000e5d81 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ 76: 0054ea70 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 77: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ - 78: 0021f539 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 79: 000e6a61 1436 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 78: 0021eb69 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 79: 000e6c35 1436 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 80: 0054eaa4 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 81: 00304bcc 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 82: 000e8255 22 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 83: 001a0749 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 84: 0006b4b5 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 81: 003043b4 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 82: 000e8481 22 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 83: 0019fd89 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 84: 0006be61 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 85: 004dbd70 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 86: 00266a01 136 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 86: 002661c9 136 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ 87: 004dbd60 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ 88: 004dbd74 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ 90: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 91: 00061831 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 92: 00061de9 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 91: 00061865 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 92: 00061e1d 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ 93: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 94: 00065fe3 48 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 94: 0006690b 48 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 95: 00047d7d 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 96: 0006577f 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ - 97: 0018059d 24 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 98: 00191efd 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 99: 0012b055 290 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 100: 000cdcad 210 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 96: 00065fe9 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 97: 0017fcb9 24 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 98: 0019153d 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 99: 0012b199 290 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 100: 000cdbe5 210 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ 101: 0054ea98 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ 102: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ - 103: 0021a4c9 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 104: 0005b49f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 105: 00281f41 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 103: 002197cd 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 104: 0005b4ab 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 105: 002816b9 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ 106: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ - 107: 0005cde7 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 108: 00060aa1 98 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 107: 0005ce21 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 108: 00060aa3 98 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 109: 004d08b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ 110: 004dca8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ 111: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 112: 0013f22d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 112: 0013f36d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ 113: 0002c9e0 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 115: 0004f079 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 116: 001f3949 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 117: 0014e0a9 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 115: 0004f089 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 116: 001f2f51 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 117: 0014e1d5 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ 118: 0002da84 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 119: 004d464c 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 120: 00089271 2656 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 120: 0008927d 2656 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ 121: 004db658 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 122: 000e1ba5 1182 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 123: 0027d735 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 122: 000e1ae5 1182 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 123: 0027cf35 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ 124: 0002d488 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 125: 0017d9b5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 126: 00084881 520 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ - 127: 0005d8a1 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 128: 00040457 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 125: 0017d0dd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 126: 00084891 520 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 127: 0005d8a9 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 128: 0004045f 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 129: 004e38c4 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ - 130: 00061a63 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 130: 00061a97 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 134: 001257c1 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ - 135: 000fa475 220 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 136: 0013126d 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 134: 001259b1 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 135: 000fa675 220 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 136: 00131385 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 138: 001a451d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 138: 001a3b4d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ 139: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ 141: 0052dbb0 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ - 142: 000538bb 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 143: 00069cf9 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 144: 00187ef9 1750 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 145: 00217dfd 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 146: 001316bd 304 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 147: 001ad249 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 148: 001afc55 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 142: 000538c7 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 143: 00069fa5 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 144: 00187b69 1750 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 145: 002173c1 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 146: 001317d5 304 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 147: 001ac879 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 148: 001af27d 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ 150: 00032b03 150 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ 151: 004d15fc 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 152: 001ad5c1 76 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 152: 001acbf1 76 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ 153: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 154: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 155: 00065165 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 155: 00065749 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 156: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 157: 0019bc8d 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 157: 0019b2cd 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 158: 004d4c08 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 159: 00062ead 34 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ - 160: 000dad0d 1184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 159: 00062f79 34 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 160: 000dac4d 1184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ 161: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 162: 002624a9 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 162: 0027c035 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ 163: 0052dbb8 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ 164: 004d4344 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 165: 0006b407 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 166: 0028411d 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 167: 001a9d39 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 168: 00065f85 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 169: 000626f9 56 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 170: 001e3aed 44 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 171: 00245b81 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 172: 001f36f9 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 165: 0006bdb1 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 166: 00283895 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 167: 001a93d1 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 168: 000668ad 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 169: 0006272d 56 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 170: 001e30fd 44 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 171: 002453a1 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 172: 001f2cfd 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 173: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 174: 0011f7d9 1164 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 175: 00062cd3 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 176: 001f9879 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 177: 00248a25 70 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 178: 0006621d 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 174: 0011f9cd 1164 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 175: 00062d9f 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 176: 001f8e81 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 177: 00248235 70 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 178: 00066b45 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 179: 004dbd6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 180: 0006538d 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 180: 00065971 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ 181: 004da2f0 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ 183: 0002df1b 38 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 185: 0025d6b9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 186: 0006919d 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 185: 0025cec5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 186: 00069519 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 188: 00062dc5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 188: 00062e91 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 190: 002a8a09 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 191: 001a80e1 1168 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 192: 001529c5 1390 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 193: 0010c639 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 194: 000e3c61 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 195: 00067923 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 190: 002a8211 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 191: 001a7711 1168 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 192: 00152ae9 1390 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 193: 0010c831 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 194: 000e3ba5 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 195: 00068bab 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 196: 004d8870 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 197: 000b984d 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 197: 000b9781 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 200: 001d103d 180 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 200: 001d064d 180 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 201: 004db654 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ 202: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 203: 004d4998 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ 204: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 205: 00267cd1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 205: 00267499 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 206: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 207: 00127c25 330 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 207: 00127e21 330 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ 208: 004d8750 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 209: 00068fe5 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 209: 00069319 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ - 211: 0006124f 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 212: 0028e19d 484 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 211: 00061283 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 212: 0028d915 484 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ 213: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 214: 00087595 172 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 214: 000875a5 172 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 216: 004d79cc 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 217: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ - 218: 001f96ad 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 219: 00271c15 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 220: 0020ed69 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 221: 0018d505 184 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 222: 003df530 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 218: 001f8cb5 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 219: 002713ed 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 220: 0020e381 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 221: 0018d175 184 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 222: 003ded08 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ 223: 004db640 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 224: 001ce1b5 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 224: 001cd7c5 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ 225: 005252c0 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ 226: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 227: 0029f251 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 228: 001cae01 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 229: 00053cbf 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 230: 00163095 112 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 227: 0029e9c9 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 228: 001ca411 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 229: 00053ccb 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 230: 001631bd 112 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ - 232: 0011a2cd 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 233: 000cc4dd 656 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ - 234: 0002fd29 2258 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 232: 0011a4c1 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 233: 000cc415 656 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 234: 0002fd2d 2258 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ 235: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ - 238: 001342d5 378 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 239: 0006f799 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 240: 001cc3fd 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 238: 001343ed 378 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 239: 0006f791 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 240: 001cba0d 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 242: 00062e1b 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 243: 000dc469 104 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 244: 000f0181 376 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRefSteal │ │ │ │ - 245: 000661fb 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 242: 00062ee7 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 243: 000dc3a9 104 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 244: 000f0391 376 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRefSteal │ │ │ │ + 245: 00066b23 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ 247: 004d48c8 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ - 250: 0013d35d 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 0013d499 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 252: 00172645 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 253: 00066725 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 254: 001f4579 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 255: 002fc484 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 256: 001638e5 132 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 257: 0018ba81 498 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 258: 0024068d 268 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 259: 00070481 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 260: 00230ca5 72 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 261: 00249b25 116 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 262: 00062f3d 10 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 252: 00172671 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 253: 0006704d 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 254: 001f3b81 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 255: 002fbc6c 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 256: 00163a0d 132 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 257: 0018b6f1 498 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 258: 0023fead 268 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 259: 00070479 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 260: 002304c9 72 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 261: 00249335 116 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 262: 00063009 10 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 263: 0054ea74 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 264: 00057c9f 98 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 265: 0027f4c9 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 266: 002a6cf5 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 267: 000613b3 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 264: 00057cab 98 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 265: 0027ecd5 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 266: 002a64fd 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 267: 000613e7 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ - 269: 001f49b9 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 269: 001f3fc1 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ 270: 004db12c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ 271: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ - 272: 001ed169 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 273: 0020e3e1 104 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 274: 0010b965 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 275: 0005ac2d 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 272: 001ec771 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 273: 0020d9f9 104 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 274: 0010bb5d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 275: 0005ac39 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 278: 000e79a9 110 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 279: 000c32e1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 280: 0020e3d9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 281: 002a6e09 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 282: 000eb899 80 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 278: 000e7bd5 110 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 279: 000c3219 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 280: 0020d9f1 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 281: 002a6611 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 282: 000ebab5 80 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ 283: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 284: 000612ed 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 285: 000c248d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 286: 00268681 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 287: 00288889 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 288: 00080635 124 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 289: 001408b9 42 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 290: 00068f0b 74 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 291: 000614b9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 292: 002aada1 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ - 293: 000ef435 12 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 284: 00061321 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 285: 000c23c5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 286: 00267e49 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 287: 00288001 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 288: 00080645 124 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 289: 001409f9 42 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 290: 0006923f 74 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 291: 000614ed 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 292: 002aa5b5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 293: 000ef649 12 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 295: 0006255d 128 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 295: 00062591 128 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ 296: 0002c15c 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 297: 001888d1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 297: 00188541 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 298: 00034039 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ 299: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 300: 00109915 180 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 301: 00078ddd 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 300: 00109b0d 180 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 301: 00078e05 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 304: 001fb745 296 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 305: 000a068d 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 306: 0021f2c1 420 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 307: 000660c5 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 304: 001fad4d 296 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 305: 000a06bd 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 306: 0021e961 420 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 307: 000669ed 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ 308: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 309: 001567b5 162 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 310: 0024646d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 311: 00117491 356 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 312: 00204fbd 106 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 313: 001bb6c5 84 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 309: 001568d5 162 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 310: 00245c8d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 311: 00117689 356 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 312: 00204735 106 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 313: 001bacd1 84 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 315: 0018e499 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 316: 00261cc1 152 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 315: 0018dad5 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 316: 002614c1 152 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 317: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 318: 0006608b 22 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 319: 00137689 4 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 318: 000669b3 22 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 319: 001377a5 4 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ 320: 0002e185 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 322: 002a9d95 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 322: 002a959d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 323: 0003318d 184 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 324: 00212fb9 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 324: 002126a9 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 325: 004dbd08 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ - 326: 0009b3a9 46 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 326: 0009b3ed 46 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ 327: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 328: 0022333d 610 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ - 329: 0004e393 74 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 330: 0010afa9 284 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 328: 00222a31 610 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 329: 0004e39b 74 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 330: 0010b1a1 284 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 331: 004d1890 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ 332: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 333: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ 334: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ 335: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 336: 001f0c49 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 337: 0005792b 184 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 336: 001f0255 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 337: 00057937 184 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 339: 000da139 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 340: 0014ad95 4 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 341: 002271f5 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 342: 00057b89 6 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 339: 000da079 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 340: 0014aec1 4 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 341: 00226979 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 342: 00057b95 6 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 343: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 344: 0003b421 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 345: 0028c269 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 346: 0004e9b3 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 347: 00064cd9 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 344: 0003b423 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 345: 0028b9e1 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 346: 0004e9bb 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 347: 000651af 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ - 349: 001450f1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 350: 0007c459 222 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 349: 00145231 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 350: 0007c47d 222 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 351: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 352: 0008a381 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 353: 001c45a1 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 354: 00082995 612 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 355: 00121ef1 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 352: 0008a38d 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 353: 001c3ba9 1048 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 354: 000829a5 612 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 355: 001220e5 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ 356: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ 357: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ 358: 00033ee9 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 359: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 360: 00062ed3 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 360: 00062f9f 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ 361: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 362: 0018ffe1 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 363: 00059bfd 184 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 362: 0018f621 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 363: 00059c09 184 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ 364: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ 365: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 366: 0005ee9f 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 366: 0005eea7 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ 367: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 368: 001ea431 344 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 369: 001a9541 154 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 368: 001e9a39 344 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 369: 001a8b71 154 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ 370: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 371: 0003bb61 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 372: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ 373: 004d3554 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ 374: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 375: 000fac89 724 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 375: 000fae89 724 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 376: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ - 377: 0005397b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 377: 00053987 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 380: 00150b39 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 380: 00150c61 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ 381: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 382: 000bd9b9 808 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 382: 000bd8f1 808 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 383: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 384: 0012af1d 164 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 384: 0012b061 164 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ 385: 0002e379 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 386: 0005f569 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 386: 0005f571 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 387: 0002e273 262 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 388: 00133a55 612 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 389: 001e31d5 72 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ - 390: 00143959 732 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 391: 000ff4c5 208 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ - 392: 0021a1b9 142 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ - 393: 002a1599 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ - 394: 00064b41 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 395: 000649f5 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 388: 00133b6d 612 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 389: 001e27e5 72 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 390: 00143a99 732 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 391: 000ff6b9 208 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 392: 0021a085 142 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 393: 002a0dd5 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 394: 00064fbf 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 395: 00064da7 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 396: 004db2dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ - 397: 001e2329 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 398: 0006204d 36 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 399: 0008c171 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 400: 0020faed 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 401: 0006b461 84 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 402: 001e9d61 300 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 403: 0013a9b1 78 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 404: 001ce14d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 397: 001e1939 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 398: 00062081 36 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 399: 0008c179 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 400: 0020f105 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 401: 0006be0d 84 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 402: 001e9369 300 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 403: 0013aae9 78 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 404: 001cd75d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ - 406: 00030ccd 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 406: 00030cd1 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 407: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 408: 0027cf35 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 409: 00207099 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 410: 000891e5 138 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 411: 000ef821 244 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 408: 0027c4e1 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 409: 002066b1 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 410: 000891f1 138 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 411: 000efa35 244 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ 412: 0006057b 58 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 413: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 414: 0021abdd 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 414: 0021a255 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 416: 001ad709 96 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 417: 00249361 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 418: 001efa25 68 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 416: 001acd39 96 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 417: 00248b71 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 418: 001ef02d 68 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ 419: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ - 420: 002361c5 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 420: 002359e5 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ 421: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ - 422: 00340600 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 422: 0033fdd8 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ 423: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 424: 000e7a95 1936 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 424: 000e7cc1 1936 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ 425: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ 426: 004d5350 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 427: 0006a027 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 427: 0006a2d3 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ 428: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ 429: 00036d13 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 430: 0002fb55 150 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ - 431: 00234195 24 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 432: 0003480d 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 430: 0002fb59 150 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 431: 002339b9 24 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 432: 00034b41 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ 433: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 434: 0007fcad 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 434: 0007fcbd 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 436: 0052dbac 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 437: 00120941 314 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRefSteal │ │ │ │ + 437: 00120b35 314 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRefSteal │ │ │ │ 438: 00031311 604 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 439: 000ef205 322 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 439: 000ef419 322 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ 440: 004d1134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 441: 00265e95 62 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 442: 00155de9 500 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 443: 001668ad 300 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 444: 00203f81 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 441: 0026565d 62 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 442: 00155f09 502 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 443: 001669d5 300 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 444: 00203595 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ 445: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 446: 0005cad5 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 447: 000620d9 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 446: 0005cadd 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 447: 0006210d 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ 448: 004da3c0 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ 449: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 450: 0006f2d7 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 450: 0006f2cf 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ 451: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ - 452: 00053a63 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 452: 00053a6f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ 453: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ 454: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 455: 0020e6e9 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 455: 0020dd01 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ 456: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 457: 0012d655 892 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ - 458: 000e826d 1324 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 459: 00062f39 4 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 460: 001e3949 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 461: 0027cf7d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 462: 00218ba1 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 463: 000624f5 104 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 457: 0012d799 892 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 458: 000e8499 1324 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 459: 00063005 4 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 460: 001e2f59 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 461: 0027c529 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 462: 00218175 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 463: 00062529 104 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ 464: 0054eaa0 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ 465: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 466: 000615b5 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 466: 000615e9 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ 467: 0003bdbd 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 468: 000e73d5 484 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 469: 0021a489 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 470: 00220349 82 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 471: 00064cd5 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 472: 0026923d 652 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 473: 00064a85 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 474: 001eec15 1528 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 475: 000680a7 98 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 476: 002a7269 886 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 477: 0010fb81 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 468: 000e7601 484 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 469: 0021978d 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 470: 0021fa09 82 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 471: 000651ab 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 472: 00268a05 652 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 473: 00064ebf 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 474: 001ee21d 1528 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 475: 0006958b 98 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 476: 002a6a71 886 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 477: 0010fd79 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 478: 004d3484 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ 479: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 480: 0024e249 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 481: 000df711 1876 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 480: 0024da49 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 481: 000df651 1876 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ 482: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ 483: 004d25d8 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ - 484: 001af655 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 484: 001aec7d 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 485: 00036c21 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 486: 0006c091 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 487: 00166b55 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 488: 0012d9d1 108 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 489: 0004e5c1 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 486: 0006ca3d 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 487: 00166c7d 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 488: 0012db15 108 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 489: 0004e5c9 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 490: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 491: 00249851 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 491: 00249061 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 492: 0002e035 80 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 494: 0013f6e9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 495: 000408f1 178 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 494: 0013f829 14 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 495: 000408f5 178 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ 496: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 497: 000e5389 1180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ - 498: 0006603d 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ - 499: 001533ed 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 497: 000e52cd 1180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 498: 00066965 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 499: 00153511 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ 500: 000604dd 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ 501: 004d23d8 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 503: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 504: 0009510d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 505: 000c6225 130 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 506: 00192ab1 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 507: 00130061 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 504: 0009512d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 505: 000c615d 130 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 506: 001920f1 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 507: 00130179 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ 508: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ - 509: 00128841 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 510: 00065135 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 509: 0012897d 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 510: 00065719 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ 511: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 512: 001ad519 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 513: 0010c6a5 584 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 514: 001bc655 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 515: 0006516d 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 512: 001acb49 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 513: 0010c89d 584 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 514: 001bbc61 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 515: 00065751 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ 516: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 517: 00146471 6978 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 518: 00079dc1 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 519: 000852a9 136 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 520: 0005e0e1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 521: 000667e7 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 522: 00066429 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 523: 0027f009 550 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 517: 001465b1 6954 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 518: 00079de9 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 519: 000852b9 136 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 520: 0005e0e9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 521: 0006710f 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 522: 00066d51 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 523: 0027e815 550 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ 524: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ 525: 000601f3 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ 526: 004dbd38 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 527: 0002cc34 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 528: 00088f8d 600 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 529: 002aad8d 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 528: 00088f99 600 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 529: 002aa595 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ 530: 0002d864 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ 531: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ - 532: 0018c5e5 864 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 533: 0011ea31 98 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ - 534: 000623dd 128 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 535: 001af955 92 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 536: 00068907 126 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 537: 000e89a9 400 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 538: 0006121f 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 539: 00055fad 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 532: 0018c255 864 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 533: 0011ec15 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 534: 00062411 128 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 535: 001aef7d 92 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 536: 000679c7 126 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 537: 000e8bd5 400 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 538: 00061253 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 539: 00055fb5 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ 540: 0002db38 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 541: 000cb901 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ - 542: 00069b57 178 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 543: 000654e5 152 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 541: 000cb839 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 542: 00069e05 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 543: 00065d4f 152 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ 544: 004db65c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 545: 00066245 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 546: 000c1401 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 547: 0005d63f 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 545: 00066b6d 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 546: 000c1339 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 547: 0005d647 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ 549: 0002d9f4 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 550: 0006a061 192 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 551: 0022626d 232 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 552: 0021b1a5 168 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 553: 0004d80b 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 550: 0006a30d 192 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 551: 0022595d 232 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 552: 0021a895 168 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 553: 0004d813 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 554: 000607a9 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 555: 00075895 56 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 556: 0022f685 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 557: 0008aa35 756 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 555: 000758c1 56 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 556: 0022ee49 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 557: 0008aa41 756 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 559: 0028e381 168 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 559: 0028daf9 168 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ 561: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ 562: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 563: 0027ae5d 100 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 563: 0027aa85 100 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ 564: 000602c7 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 565: 000e4679 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 565: 000e45bd 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 566: 0002c7bc 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ 567: 004db648 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 568: 00207545 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 569: 00161755 258 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 570: 00068ea5 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 568: 00206b5d 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 569: 00161879 258 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 570: 000691d9 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 572: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ - 573: 00205951 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 573: 00204f65 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ 575: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 576: 00214b19 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 577: 0006180b 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 578: 0004bd89 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 579: 00225d35 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 576: 00214209 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 577: 0006183f 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 578: 0004bd8d 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 579: 00225429 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 581: 0008ee69 52 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 581: 0008ee81 52 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 582: 005258bc 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ - 583: 0010a9b5 968 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 584: 00095951 330 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 583: 0010abad 968 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 584: 00095971 330 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ - 586: 0029e929 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 587: 000dc025 1092 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 588: 0014ed51 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 589: 000fa551 1114 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 586: 0029e0a1 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 587: 000dbf65 1092 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 588: 0014ee79 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 589: 000fa751 1114 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ 590: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 592: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ 593: 005252c0 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 594: 001f04e9 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 595: 002a7f69 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 596: 00127d75 1006 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 597: 001361e1 316 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 598: 001804c9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 599: 00056d87 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 594: 001efaf1 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 595: 002a7771 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 596: 00127f71 998 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 597: 001362f9 320 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 598: 0017fbe5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 599: 00056d91 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 601: 0029f579 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 602: 001ef2bd 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 603: 0013ee49 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 604: 002477b9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 605: 001f4085 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ - 606: 0008b24d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 607: 0004e455 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 608: 00088135 386 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 609: 001e3d09 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 601: 0029ecf1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 602: 001ee8c5 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 603: 0013ef89 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 604: 00246fd9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 605: 001f368d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 606: 0008b259 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 607: 0004e45d 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 608: 00088145 386 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 609: 001e3319 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ 610: 004d8004 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ 612: 004dbd04 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 613: 000753bd 232 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 614: 00075bd9 528 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 613: 000753e9 232 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 614: 00075c05 528 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ 615: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 616: 00095115 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ - 617: 004b3074 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 616: 00095135 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 617: 004b282c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 618: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 619: 001ad625 228 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 620: 00126edd 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 621: 00090095 76 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 622: 0016e3f5 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 623: 00216221 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 619: 001acc55 228 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 620: 001270cd 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 621: 000900ad 76 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 622: 0016e435 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 623: 00215941 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ 624: 0002c860 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ 625: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 626: 0012ce09 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 627: 002763f9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 628: 00459204 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 629: 000840b9 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 630: 0005b4a5 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 631: 00216f95 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 632: 00069181 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 633: 00249825 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 634: 0018ff79 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 635: 000d3525 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 636: 000cb5a1 8 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 626: 0012cf4d 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 627: 00275bd1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 628: 004589c4 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 629: 000840c9 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 630: 0005b4b1 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 631: 002165a5 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 632: 000694fd 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 633: 00249035 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 634: 0018f5b9 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 635: 000d3461 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 636: 000cb4d9 8 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ 637: 004e4484 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 638: 0005a5db 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 639: 0015eab5 88 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 640: 00084365 400 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 638: 0005a5e7 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 639: 0015ebd5 88 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 640: 00084375 400 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ 641: 0002cd58 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 642: 0012c47d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 642: 0012c5c1 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 643: 004daea8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 644: 00062731 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 645: 0012f6b5 244 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 644: 00062765 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 645: 0012f7cd 244 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ 646: 004d60d8 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 648: 000651e7 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 648: 000657cb 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ - 650: 0005f529 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 650: 0005f531 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ 651: 0052dba0 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ 652: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ 653: 004db64c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 654: 0002fa27 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 655: 0028d059 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 656: 0004e95b 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ - 657: 000cfdbd 152 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 658: 000fcc75 1674 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 659: 000659e7 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 660: 00065f81 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 661: 00067e45 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 662: 00060c49 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 654: 0002fa2b 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 655: 0028c7d1 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 656: 0004e963 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 657: 000cfcf5 152 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 658: 000fce75 1662 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 659: 0006624f 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 660: 000668a9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 661: 000673ed 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 662: 00060c4b 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ 663: 0003377d 326 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 664: 00183ef9 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 664: 00183aa9 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ 665: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ - 666: 00150ebd 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 667: 0005b56d 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 666: 00150fe5 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 667: 0005b579 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ 668: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 669: 0010949d 168 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ - 670: 0009d115 372 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 671: 00168129 86 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 669: 00109695 168 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 670: 0009d15d 372 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 671: 00168171 86 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ 672: 004d446c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ 673: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 674: 002010c1 524 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 675: 00061f0d 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ - 676: 002856f1 678 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 677: 0005e061 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 674: 002006c9 524 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 675: 00061f41 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 676: 00284e69 678 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 677: 0005e069 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 678: 0002e1bb 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 679: 00066087 4 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 680: 0008527d 42 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 679: 000669af 4 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 680: 0008528d 42 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 681: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 682: 000d36d5 220 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 683: 000a89f1 304 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 684: 00266881 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 685: 0013ccd9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 682: 000d3611 220 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 683: 000a89a9 304 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 684: 00266049 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 685: 0013ce15 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ 686: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ - 687: 002819ed 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ - 688: 001ad485 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 689: 00191c89 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 690: 00257e19 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 691: 00243b99 800 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 692: 002f4ab0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 693: 0003b687 98 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 694: 000660f3 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 695: 0006620d 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 696: 00277735 660 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 687: 000518ed 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 688: 001acab5 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 689: 001912c9 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 690: 00257619 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 691: 002433b9 800 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 692: 002f42b0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 693: 0003b689 100 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 694: 00066a1b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 695: 00066b35 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 696: 00276f0d 660 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ 699: 0002ceb8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 700: 00096a05 344 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ - 701: 00062f35 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 700: 00096a25 344 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 701: 00063001 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 702: 00043499 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 703: 00067bcd 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 704: 00107f45 700 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 703: 00064f2b 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 704: 00108135 700 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ 705: 004d9e10 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ - 706: 000689bb 120 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 707: 00057611 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 708: 0013883d 1982 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 709: 00206435 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 710: 0010c679 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 706: 00067b4b 120 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 707: 000575bd 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 708: 00138959 2012 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 709: 00205a4d 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 710: 0010c871 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ 711: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 712: 0009d7dd 436 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 713: 000651a7 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 714: 000fbdc1 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 715: 00089e69 64 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 712: 0009d825 436 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 713: 0006578b 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 714: 000fbfc5 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 715: 00089e75 64 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ 716: 0054ea6c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 717: 000b818d 138 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ - 718: 00068a33 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 719: 0026cf49 1388 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 720: 0006f609 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 721: 000a35e1 424 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 717: 000b80c1 138 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 718: 00067bc3 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 719: 0026c71d 1388 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 720: 0006f601 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 721: 000a3611 424 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ 722: 004d7bc8 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ 723: 004d58e0 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ - 724: 00064819 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 725: 0006546d 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 724: 00064c2d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 725: 00065a51 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ 726: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 727: 000662f3 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 728: 001085d9 2896 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 727: 00066bf9 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 728: 001087c9 2896 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ 729: 00033019 108 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ - 730: 00230d45 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 731: 0024ec29 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 732: 0033bec8 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 733: 00064997 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 734: 0012d1e1 48 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 735: 0016acf9 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 736: 001e6c45 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 730: 00230569 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 731: 0024e429 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 732: 0033b6a0 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 733: 00064d49 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 734: 0012d325 48 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 735: 0016ad35 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 736: 001e6251 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 737: 004dbd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 738: 002253b5 216 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 739: 001b92d1 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 740: 00068109 98 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 741: 000dcef5 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 742: 0020d58d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 743: 000e37b5 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 744: 00061837 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 738: 00224aa9 216 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 739: 001b88dd 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 740: 000695ed 98 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 741: 000dce35 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 742: 0020cba5 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 743: 000e36f9 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 744: 0006186b 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 745: 004d1460 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 746: 000622f1 128 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 747: 00067b99 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 746: 00062325 128 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 747: 00067a81 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ 748: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ - 749: 0015eb0d 100 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 749: 0015ec2d 100 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ 750: 0002c7fc 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 751: 000d1a9d 1056 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 752: 000e2119 382 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 751: 000d19d5 1056 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 752: 000e2059 382 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ 753: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ 754: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ - 755: 0008e535 688 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 756: 000648c3 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 757: 0018e49d 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 758: 001e507d 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ - 759: 00140f09 430 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 760: 00093e29 120 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 761: 0018e489 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 755: 0008e54d 688 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 756: 00064e41 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 757: 0018dad9 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 758: 001e468d 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 759: 00141049 430 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 760: 00093e5d 120 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 761: 0018dac5 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ 762: 0052db94 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ 763: 0006079f 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 764: 0004ea99 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 765: 00211529 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 764: 0004eaa1 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 765: 00210c19 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 766: 004decf0 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 767: 0006b459 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 768: 001b7f71 76 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 767: 0006be05 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 768: 001b757d 76 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 770: 00220151 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 770: 0021f7cd 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 771: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 772: 001ee381 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 772: 001ed989 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 774: 0006a209 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 775: 0028cfd1 118 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 776: 00067b5d 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 774: 0006a4b5 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 775: 0028c749 118 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 776: 00067a45 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ 777: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 778: 0005aa9d 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 778: 0005aaa9 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ - 780: 00074e31 472 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ - 781: 0006c4ff 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 782: 00208a05 126 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 783: 001eb121 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 780: 00074e5d 472 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 781: 0006ccc5 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 782: 0020801d 126 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 783: 001ea729 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 784: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 785: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ 786: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 787: 001309d5 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 788: 001c95f1 84 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 789: 002aab85 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 787: 00130aed 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 788: 001c8c01 84 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 789: 002aa38d 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ 790: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ - 792: 0005de71 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 793: 00249ad5 68 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 794: 001c255d 268 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ - 795: 003c8710 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 796: 000dfeb5 1124 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 792: 0005ddf3 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 793: 002492e5 68 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 794: 001c1b65 268 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 795: 003c7ee8 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 796: 000dfdf5 1124 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ 797: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 798: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 799: 001df359 94 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ - 800: 00061779 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 801: 00152475 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 802: 00065e75 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 803: 0008ee1d 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 804: 00085e8d 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 805: 001f0c3d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 799: 001de969 94 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 800: 000617ad 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 801: 0015259d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 802: 0006679d 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 803: 0008ee35 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 804: 00085e9d 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 805: 001f0249 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ - 807: 00068f5d 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 808: 000c9611 96 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 809: 00066067 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 810: 0005df43 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 811: 00208d41 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 807: 00069291 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 808: 000c954d 96 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 809: 0006698f 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 810: 0005df4b 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 811: 00208359 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 812: 004dbd20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 813: 00260a79 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 813: 0025958d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ 814: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 815: 00062bb5 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 816: 00246429 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 817: 00087641 1192 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 815: 00062c81 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 816: 00245c49 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 817: 00087651 1192 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ 818: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ - 819: 000ea5a1 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 820: 001e3a1d 208 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 821: 0010c665 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 819: 000ea7cd 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 820: 001e302d 208 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 821: 0010c85d 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ 822: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 824: 0007d221 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 825: 001af101 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 824: 0007d245 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 825: 001ae729 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ 826: 0002e24b 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 827: 0005d7c7 98 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 828: 0012c475 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 829: 001ef439 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 830: 0008ffb1 228 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 831: 00066739 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 832: 001f9429 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 827: 0005d7cf 98 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 828: 0012c5b9 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 829: 001eea41 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 830: 0008ffc9 228 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 831: 00067061 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 832: 001f8a31 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ 834: 00060033 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 835: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 836: 0005df05 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 837: 001d2765 314 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 838: 00150f15 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 839: 001f8e89 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 840: 0020e541 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 841: 000e08cd 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 842: 0012c309 362 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRefSteal │ │ │ │ - 843: 002727c1 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 836: 0005decd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 837: 001d1d75 314 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 838: 0015103d 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 839: 001f8491 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 840: 0020db59 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 841: 000e080d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 842: 0012c44d 362 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRefSteal │ │ │ │ + 843: 00271f99 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ 844: 0002c454 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 845: 0028f195 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 845: 0028e90d 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ 846: 0002dc61 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 847: 001e8719 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 848: 0002fab1 80 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 849: 0006fca1 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 847: 001e7d21 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 848: 0002fab5 80 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 849: 0006fc99 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 851: 0018d5e1 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 852: 002a1a39 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 851: 0018d251 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 852: 002a0ac1 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ 853: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ 854: 004d1450 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 855: 00276d9d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 856: 0016cc71 80 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ - 857: 00068329 32 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 855: 00276575 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 856: 0016cdb9 80 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 857: 00067201 32 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 858: 0052db90 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 859: 0013e071 40 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 859: 0013e1b1 40 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 860: 004d1744 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ 861: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 862: 001cc3a5 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 862: 001cb9b5 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 864: 0002eba3 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 865: 00069c91 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 866: 00062bfd 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 864: 0002eba7 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ + 865: 00069f3d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 866: 00062cc9 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 867: 004dbd78 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 868: 000661d7 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 868: 00066aff 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ 869: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 870: 00175099 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 871: 002a6f15 464 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 872: 001f1abd 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 870: 001750cd 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 871: 002a671d 464 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 872: 001f10c9 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 874: 0009bc21 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 875: 0028a0e5 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 876: 000ccffd 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 874: 0009bc65 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 875: 0028985d 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 876: 000ccf35 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ 877: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 878: 0013bab1 242 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 879: 0006a121 200 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 880: 00065f83 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 878: 0013bbe9 242 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 879: 0006a3cd 200 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 880: 000668ab 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ 881: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 882: 000e3fb9 544 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 882: 000e3efd 544 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ 883: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 884: 000e2c21 126 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 885: 00225eb1 608 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 884: 000e2b61 126 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 885: 002255a1 608 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 886: 000601b1 66 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 887: 0006245d 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 888: 00062ef9 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 889: 001ebe29 376 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 890: 0017799d 100 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 891: 00207295 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 892: 00060a63 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 887: 00062491 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 888: 00062fc5 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 889: 001eb431 376 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 890: 001779d5 100 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 891: 002068ad 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 892: 00060a65 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ 893: 0003671b 170 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 894: 000647a5 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 895: 000f604d 1156 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 894: 00064bb9 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 895: 000f6251 1156 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ 896: 004dbd5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 897: 0002eb75 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ + 897: 0002eb79 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 899: 0016d2c5 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 900: 0009d5c9 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ - 901: 0004e089 126 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 899: 0016d305 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 900: 0009d611 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 901: 0004e091 126 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 902: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 903: 00065795 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 904: 000617bf 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 905: 00065f93 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 906: 00085d65 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 907: 0003d689 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 908: 001cd0f9 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 909: 00162a7d 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 910: 0006907b 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 911: 00062001 76 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 903: 00065fff 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 904: 000617f3 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 905: 000668bb 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 906: 00085d75 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 907: 0003d691 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 908: 001cc709 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 909: 00162ba5 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 910: 000693af 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 911: 00062035 76 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ 912: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 914: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 915: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 916: 00062e31 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 917: 0010c1f1 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 916: 00062efd 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 917: 0010c3e9 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 918: 004e2f0c 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 919: 000615ad 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ - 920: 0026cbf5 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 921: 00088d61 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 922: 0005f647 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 923: 00204dd5 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 919: 000615e1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 920: 0026c3c9 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 921: 00088d6d 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 922: 0005f64f 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 923: 002043e9 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ 924: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ - 925: 0006fc69 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 926: 0005cbf9 80 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 925: 0006fc61 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 926: 0005cc01 80 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ 927: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 928: 00104ae5 1256 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 929: 00069f45 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 930: 000579f7 4 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 931: 0004d80f 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 932: 0018e491 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 933: 00126f55 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ - 934: 0024ccf1 156 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 935: 001eb98d 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 936: 000690a5 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 928: 00104cd5 1256 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 929: 0006a1f1 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 930: 00057a03 4 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 931: 0004d817 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 932: 0018dacd 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 933: 00127145 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 934: 0024c4f5 156 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 935: 001eaf95 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 936: 00069421 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ 937: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 938: 0004e737 34 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 939: 00145dd9 378 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 940: 001f1c21 2 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 941: 002aada5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 942: 00064d75 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 943: 001c2ef5 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 944: 00175131 1522 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 938: 0004e73f 34 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 939: 00145f19 378 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 940: 001f122d 2 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 941: 002aa5b9 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 942: 00065249 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 943: 001c24fd 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 944: 00175165 1522 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ 945: 004d2a68 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 946: 0020dc51 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 947: 000806b1 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ - 948: 000dcf05 1168 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ - 949: 00231051 44 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 946: 0020d269 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 947: 000806c1 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 948: 000dce45 1168 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 949: 00230875 44 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ 950: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ - 951: 0028c0d9 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 951: 0028b851 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 953: 004d413c 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 954: 00064d0d 104 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 955: 001a9511 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 954: 000651e3 102 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 955: 001a8b41 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ 956: 00046115 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ 957: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 958: 00085ed1 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 959: 00222f35 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 960: 002299a9 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 958: 00085ee1 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 959: 002225f5 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 960: 00229099 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 961: 0002c280 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 962: 001f49bd 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 963: 0009c8b9 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 962: 001f3fc5 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 963: 0009c901 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 965: 001bcd3d 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 965: 001bc345 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ 966: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 967: 0007c7a5 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ - 968: 000617c3 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 969: 002489b5 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 970: 0002f151 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ + 967: 0007c7c9 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 968: 000617f7 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 969: 002481c5 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 970: 0002f155 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ 971: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 972: 0026b159 106 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 973: 00150b69 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 974: 00202389 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 975: 000534cd 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 976: 0007c165 756 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 977: 0002f0b3 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ + 972: 0026a921 106 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 973: 00150c91 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 974: 00201991 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 975: 000534d9 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 976: 0007c189 756 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 977: 0002f0b7 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 978: 004d4dd8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 979: 001f6591 60 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 979: 001f5b99 60 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 980: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ 981: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 982: 0002d9a0 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 983: 00215fa9 164 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 984: 0005ef89 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 985: 00104fcd 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 983: 00215705 164 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 984: 0005ef91 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 985: 001051bd 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 986: 0002d6e0 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 987: 00040d9f 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 987: 00040da3 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ 988: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 989: 000649d3 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 989: 00064d85 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ 990: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 991: 00062f47 4 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 992: 00061a19 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 993: 00062d9b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 994: 002678ad 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 991: 00063013 4 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 992: 00061a4d 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 993: 00062e67 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 994: 00267075 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 996: 0018e495 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 997: 00206a29 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 998: 000625dd 88 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 999: 001208cd 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 1000: 00130a19 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 1001: 002690f5 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 996: 0018dad1 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 997: 00206041 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 998: 00062611 88 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 999: 00120ac1 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1000: 00130b31 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 1001: 002688bd 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ 1002: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ 1003: 005252d4 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1004: 0003d4f3 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 1005: 000663ab 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1006: 00061cc5 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1004: 0003d4fb 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 1005: 00066cd3 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1006: 00061cf9 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ 1007: 0002c2a4 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ 1008: 0003c5f9 424 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 1010: 0015effd 260 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1011: 0010fb91 438 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 1012: 000c2a25 650 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 1013: 00070b8d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 1014: 001870d5 362 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1015: 00067f51 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ - 1016: 001075e1 1056 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 1017: 00285f65 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 1018: 00062e89 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 1019: 000f8369 380 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ - 1020: 0022ecc5 162 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1021: 00059cb5 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1022: 00053ddb 136 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1010: 0015f119 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1011: 0010fd89 440 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 1012: 000c295d 650 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 1013: 00070b85 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1014: 00186d45 362 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1015: 00065c65 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 1016: 001077d1 1056 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 1017: 002856dd 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 1018: 00062f55 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 1019: 000f8569 380 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 1020: 0022e489 162 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1021: 00059cc1 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1022: 00053de7 136 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1023: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1024: 0009d4c5 258 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 1025: 001b14cd 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 1026: 0005f7a5 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 1024: 0009d50d 258 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 1025: 001b0af5 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 1026: 0005f7ad 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 1027: 004f8c78 0x2c5b0 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1028: 00096bd1 1712 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1028: 00096bf1 1748 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ 1029: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 1030: 001a5dfd 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1031: 00117da1 128 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ - 1032: 001703b5 70 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 1030: 001a542d 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1031: 00117f99 128 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 1032: 001703dd 70 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ 1033: 0052db8c 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1034: 0005cdb1 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 1035: 001647a5 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 1034: 0005cdb9 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 1035: 001648cd 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ 1036: 004d5c80 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1037: 00150c0d 126 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 1038: 001a9ce1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1039: 00126df9 188 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1040: 001e6425 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 1041: 0020d56d 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1042: 000ef7a1 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1037: 00150d35 126 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 1038: 001a9311 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1039: 00126fe9 188 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1040: 001e5a31 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 1041: 0020cb85 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1042: 000ef9b5 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ 1044: 0002e085 256 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ 1046: 0002d158 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ 1047: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1048: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 1049: 00215115 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ - 1050: 000f3db9 944 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1049: 00214805 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1050: 000f3fc1 946 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1052: 0005ff5d 20 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ - 1053: 000de809 712 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 1052: 0005ff61 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 1053: 000de745 712 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ 1056: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 1057: 0022ecad 24 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1058: 000660a1 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1057: 0022e471 24 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1058: 000669c9 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1059: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1060: 000bc381 1644 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1061: 0012afc1 148 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1062: 0017fde1 1768 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1060: 000bc2b9 1644 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1061: 0012b105 148 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1062: 0017f4fd 1768 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1063: 004dbd10 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 1065: 00207d45 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 1066: 00191d39 100 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 1065: 0020735d 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 1066: 00191379 100 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ 1067: 004dbd7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1068: 00060067 330 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1069: 001ffa5d 32 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 1069: 001ff065 32 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ 1070: 004e1908 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 1071: 004dae98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 1072: 00062ecf 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1073: 0005e8cd 80 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1074: 00088c5d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1072: 00062f9b 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1073: 0005e8d5 80 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1074: 00088c69 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ 1075: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ 1076: 004db2e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 1077: 0006138d 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 1078: 00148925 190 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1079: 002aa9bd 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 1080: 0008ad45 944 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1081: 00122e2d 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 1077: 000613c1 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 1078: 00148a4d 190 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1079: 002aa1c5 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 1080: 0008ad51 944 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1081: 0012301d 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ 1082: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 1083: 0008ad29 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 1084: 001efad1 240 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 1083: 0008ad35 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 1084: 001ef0d9 240 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 1085: 0002cda0 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1086: 0002fbeb 58 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1087: 0021f1e5 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 1086: 0002fbef 58 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1087: 0021e8ad 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ 1088: 004dbd00 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 1089: 001e62e5 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ - 1090: 001b1a59 552 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1091: 000ec1a5 8 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1092: 00224841 144 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 1089: 001e58f1 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 1090: 001b1081 552 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1091: 000ec3bd 8 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1092: 00223f39 144 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ 1093: 004db650 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ 1094: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 1095: 001c5165 112 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ - 1096: 001c8b19 94 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1095: 001c4771 112 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 1096: 001c8129 94 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1098: 00218b3d 32 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ - 1099: 00201d65 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1100: 0010b2fd 494 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1101: 00066013 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 1098: 00218111 32 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 1099: 0020136d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1100: 0010b4f5 494 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1101: 0006693b 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ 1102: 0005ffe9 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 1103: 0007a801 464 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1104: 00266d15 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 1103: 0007a829 464 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1104: 002664dd 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ - 1106: 001cd911 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1107: 0006b6a9 180 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 1108: 000619af 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 1109: 0005d7a9 12 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1110: 001f8f6d 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 1111: 001fa9c5 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 1112: 00053ef1 62 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1106: 001ccf21 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1107: 0006c055 180 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1108: 000619e3 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 1109: 0005d7b1 12 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1110: 001f8575 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 1111: 001f9fcd 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 1112: 00053efd 62 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1113: 00048299 56 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1114: 0005a905 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ - 1115: 0006803b 108 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 1114: 0005a911 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 1115: 0006951f 108 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ 1116: 004d6f64 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1117: 000647e7 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 1118: 00150271 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1117: 00064bfb 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 1118: 00150399 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ 1119: 004d4b38 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1120: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ 1121: 004da490 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 1122: 002796a1 656 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 1123: 001afa31 144 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ - 1124: 002341ed 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1122: 00278e79 656 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 1123: 001af059 144 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1124: 00233a11 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 1125: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1126: 0006484b 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1127: 0020a671 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 1128: 000e2a39 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1129: 00061beb 86 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1126: 00064c5f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1127: 00209c89 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 1128: 000e2979 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1129: 00061c1f 86 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ 1130: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1131: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ - 1132: 00055905 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1133: 000e5e9d 56 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ - 1134: 001757cd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 1132: 0005590d 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1133: 000e5de1 56 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 1134: 00175801 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ 1135: 0006022b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1136: 000932d5 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 1136: 00093311 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ 1137: 004dbd18 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1138: 00267341 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1139: 000a0d11 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 1138: 00266b09 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1139: 000a0d41 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ 1140: 004e1764 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1141: 00105945 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1142: 001f45b9 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1143: 0018e4a9 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 1141: 00105b35 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1142: 001f3bc1 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1143: 0018dae5 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ 1144: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ - 1145: 00278331 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1145: 00277b09 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ 1146: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ - 1147: 001288b9 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 1147: 001289f5 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 1148: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ - 1149: 0007ade9 120 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1150: 0005cbe7 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ - 1151: 001ea919 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1149: 0007ae11 120 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1150: 0005cbef 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1151: 001e9f21 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 1152: 004db62c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ - 1153: 0014cefd 540 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 1154: 00062e19 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1155: 00240c95 42 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ - 1156: 00068e4b 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 1157: 0004eb81 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1158: 001391d9 276 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1159: 00057a15 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1153: 0014d025 540 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 1154: 00062ee5 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1155: 002404b5 42 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1156: 0006917f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1157: 0004eb89 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1158: 00139311 276 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1159: 00057a21 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 1160: 004db2e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1161: 001f3de9 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 1162: 00057369 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 1163: 00105c05 318 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 1161: 001f33f1 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 1162: 00057317 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 1163: 00105df5 318 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ 1164: 004daea4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 1165: 0006181b 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 1166: 001e4e69 196 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1167: 0002fc6d 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 1168: 001a07c1 226 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1169: 0022dfc9 102 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1170: 001e8661 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 1171: 00030971 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1172: 001321a5 378 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1165: 0006184f 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 1166: 001e4479 196 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1167: 0002fc71 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 1168: 0019fe01 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1169: 0022d78d 102 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1170: 001e7c69 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 1171: 00030975 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 1172: 001322bd 378 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1173: 0003a0fd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 1174: 00038a15 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ - 1175: 000666fb 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1176: 000cb82d 210 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1177: 001fa5b5 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 1178: 001325f1 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 1179: 00203fbd 126 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1175: 00067023 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1176: 000cb765 210 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1177: 001f9bbd 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 1178: 00132709 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1179: 002035d1 126 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 1181: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1182: 0008fed1 216 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1182: 0008fee9 216 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ 1183: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ 1185: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1186: 00053a35 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1187: 0012f6a9 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 1188: 001b755d 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1186: 00053a41 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1187: 0012f7c1 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 1188: 001b6b69 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1189: 0002cd18 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 1190: 004d1458 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ - 1192: 0005a84f 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 1192: 0005a85b 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ 1194: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 1195: 004db630 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ 1196: 004d5550 208 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1197: 00062ed7 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 1198: 00216331 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 1197: 00062fa3 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 1198: 00215a51 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ 1199: 004dbd54 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 1200: 00249719 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1201: 00156859 82 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 1202: 00030d79 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1203: 001763c1 334 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1200: 00248f29 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1201: 00156979 82 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1202: 00030d7d 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1203: 001763f5 334 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 1205: 000bc021 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 1206: 00141ff1 290 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 1207: 001f591d 72 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1205: 000bbf59 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 1206: 00142131 290 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 1207: 001f4f25 72 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 1208: 004d2738 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ 1209: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1210: 004d8d00 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1211: 0010af19 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 1211: 0010b111 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ 1212: 0006083b 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1213: 001e4175 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1213: 001e3785 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1214: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1215: 002308a1 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ - 1216: 001ad619 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1215: 002300c5 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 1216: 001acc49 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 1218: 0009d991 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1218: 0009d9d9 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1219: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 1220: 00057de9 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ - 1221: 00062def 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 1222: 00065e7f 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 1220: 00057df5 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1221: 00062ebb 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1222: 000667a7 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ 1223: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ - 1224: 00065f4d 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1224: 00066875 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1225: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1226: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1227: 0027369d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1228: 0018d251 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1229: 0005394d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1227: 00272e75 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1228: 0018cec1 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1229: 00053959 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ 1230: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ 1231: 0003bf11 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1233: 0020db35 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 1233: 0020d14d 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 1234: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1235: 001af049 34 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1235: 001ae671 34 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ 1236: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ 1237: 005252d0 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ - 1238: 000fca45 96 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1239: 00095e65 914 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 1240: 0021fdfd 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 1241: 0004c235 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 1242: 0002ebbd 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ + 1238: 000fcc45 96 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1239: 00095e85 914 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1240: 0021f441 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1241: 0004c23d 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 1242: 0002ebc1 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ 1244: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 1245: 00065f79 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 1246: 000650b7 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 1247: 001a9411 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1248: 0006a26f 222 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 1249: 001d18f1 152 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ - 1250: 00055945 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ - 1251: 0005b4ad 68 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 1245: 000668a1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 1246: 0006569b 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 1247: 001a8a41 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1248: 0006a51b 222 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 1249: 001d0f01 152 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 1250: 0005594d 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1251: 0005b4b9 68 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ 1252: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ - 1253: 00061273 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1254: 0008d741 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1253: 000612a7 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1254: 0008d749 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ 1255: 004d7194 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1257: 000f2f05 1482 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 1258: 0012a289 1540 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1257: 000f3109 1482 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 1258: 0012a3c5 1540 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 1260: 002107e1 74 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1261: 00065173 52 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1262: 001f4935 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 1260: 0020fdf9 74 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1261: 00065757 52 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1262: 001f3f3d 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 1263: 004db638 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1264: 0006b517 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1264: 0006bec3 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1265: 004d5a70 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1266: 002aadad 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1266: 002aa5c1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 1267: 0002dcd1 372 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1268: 0002e193 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 1269: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1270: 001f7d0d 80 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ - 1271: 001ed825 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 1272: 0002fcb9 24 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1273: 00247d65 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1270: 001f7315 80 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1271: 001ece2d 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 1272: 0002fcbd 24 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1273: 00247585 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ 1274: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1275: 004db63c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ 1276: 0003759b 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1278: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 1279: 001fa729 264 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 1280: 00192d41 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1279: 001f9d31 264 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 1280: 00192381 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1281: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1282: 0008e7e5 1560 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 1282: 0008e7fd 1560 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ 1283: 004d72a0 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ - 1284: 0027ded1 112 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 1285: 001849dd 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1286: 000e3ca1 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 1287: 001e1a49 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ - 1288: 00064b3f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 1289: 0021f01d 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 1290: 001e5e45 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 1291: 0005f20f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 1292: 00273e11 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 1284: 0027d6dd 112 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 1285: 00184641 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1286: 000e3be5 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 1287: 001e1059 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 1288: 00064fbd 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 1289: 0021e6c9 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 1290: 001e5455 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 1291: 0005f217 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 1292: 002735e9 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ 1294: 004dbd64 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1295: 0005b8db 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 1296: 001928e5 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1297: 0002f0c7 138 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ + 1295: 0005b8e7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 1296: 00191f25 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1297: 0002f0cb 138 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1298: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1299: 0020d59d 122 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1300: 000904e5 82 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ - 1301: 001f9031 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 1299: 0020cbb5 122 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1300: 000904fd 82 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1301: 001f8639 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ 1302: 004dbd24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 1303: 001adb75 84 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 1304: 001f3229 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1305: 0002fa71 64 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ - 1306: 001b1edd 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1303: 001ad19d 84 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 1304: 001f282d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1305: 0002fa75 64 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1306: 001b1505 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ 1307: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 1308: 001fac91 1236 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 1309: 00133a21 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1308: 001fa299 1236 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 1309: 00133b39 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1310: 0004a4d7 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ 1312: 004dbd58 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 1313: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ - 1314: 00040f3d 204 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1315: 001e5419 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 1314: 00040f41 204 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1315: 001e4a29 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ 1316: 004d503c 208 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 1318: 0008a485 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 1319: 001ff755 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1320: 002f46b0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 1321: 0006bae5 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1322: 0013631d 82 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1318: 0008a491 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 1319: 001fed5d 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1320: 002f3eb0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 1321: 0006c491 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1322: 00136439 82 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1323: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ - 1324: 00064b43 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 1324: 00064fc1 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ 1325: 004e3324 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 1326: 00065f01 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1326: 00066829 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ 1327: 004d1130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ - 1328: 001dfc01 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 1329: 0006618f 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1330: 001f278d 20 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1328: 001df211 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 1329: 00066ab7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1330: 001f1d91 20 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ 1331: 0002df41 244 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 1333: 001ff7bd 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ - 1334: 000d0cc1 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1335: 00062285 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1336: 00065a71 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1337: 00069cb5 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 1333: 001fedc5 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1334: 000d0bf9 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1335: 000622b9 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1336: 000662d9 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1337: 00069f61 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ 1338: 0002cc4c 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ 1339: 004d3094 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ - 1340: 001359d1 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1340: 00135ae9 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ 1341: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1342: 0005f253 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 1343: 0027a2a5 868 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1344: 000703f5 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 1345: 00180fed 334 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1346: 0028113d 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1347: 0013cc9d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ - 1348: 0020db21 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1349: 001aceb5 62 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1350: 00205f2d 376 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1342: 0005f25b 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 1343: 00279a7d 868 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1344: 000703ed 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 1345: 00180709 334 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1346: 0028094d 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1347: 0013cdd9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1348: 0020d139 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1349: 001ac4e5 62 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1350: 00205545 376 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1351: 004d1cf4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ 1352: 000606c1 216 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1353: 001339e1 64 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1354: 00069c61 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ - 1355: 00061519 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1356: 00059fb9 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1357: 0020e089 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 1358: 000cdbb1 252 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 1359: 00066721 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1353: 00133af9 64 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1354: 00069f0d 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 1355: 0006154d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1356: 00059fc5 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1357: 0020d6a1 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 1358: 000cdae9 252 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 1359: 00067049 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ 1361: 0052dc48 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ - 1362: 00150af5 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 1363: 0005b201 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1362: 00150c1d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 1363: 0005b20d 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ 1364: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ - 1365: 00192abd 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 1365: 001920fd 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 1366: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1367: 00059045 24 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1368: 0013f1d1 92 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1369: 001ac5bd 704 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 1370: 00064fd1 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 1367: 00059051 24 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1368: 0013f311 92 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1369: 001abbed 704 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 1370: 000655b5 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1372: 001a9889 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1373: 00093bad 182 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 1372: 001a8eb9 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1373: 00093be1 182 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 1375: 0021c4a5 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 1376: 000e7939 110 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ - 1377: 00060b7d 72 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 1375: 0021bb99 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 1376: 000e7b65 110 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 1377: 00060b7f 72 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ 1378: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 1379: 004d1e0c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1380: 000617a7 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1380: 000617db 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ 1381: 00032ac5 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1382: 0021c459 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1382: 0021bb4d 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ 1384: 004d4cd8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 1385: 0002c934 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 1386: 00102fc5 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 1387: 001509ad 328 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1388: 001843ed 136 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 1389: 001888f9 1304 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 1386: 001031b9 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 1387: 00150ad5 328 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1388: 00183f9d 136 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 1389: 00188569 1304 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 1390: 004dbd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 1391: 00134f95 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 1391: 001350ad 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ 1392: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ 1393: 0002e681 184 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1394: 00064a45 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1394: 00064e7f 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 1395: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1396: 00304b44 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 1397: 001c9a21 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 1398: 0002fcd1 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 1399: 0013db41 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1400: 00122d2d 256 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 1396: 0030432c 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 1397: 001c9031 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1398: 0002fcd5 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 1399: 0013dc81 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1400: 00122f1d 256 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ 1401: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 1402: 001eb3b1 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1402: 001ea9b9 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 1403: 0052dba8 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 1405: 0010b9fd 392 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1405: 0010bbf5 392 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ 1406: 004d5750 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ 1407: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1408: 000e7815 218 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1408: 000e7a41 218 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1409: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ 1410: 000605b5 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1411: 0021750d 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1412: 002a8a49 896 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 1413: 00068eab 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1411: 00216bed 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1412: 002a8251 896 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 1413: 000691df 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ 1414: 005258c0 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1415: 00035285 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 1415: 000355b9 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 1416: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 1417: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 1418: 0005e91d 34 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ - 1419: 0008a635 340 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 1420: 001f27a1 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 1421: 0021b6a5 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1422: 0020a0dd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 1423: 001f3815 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1418: 0005e925 34 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1419: 0008a641 340 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 1420: 001f1da5 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 1421: 0021ad95 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1422: 002096f5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 1423: 001f2e1d 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1424: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ - 1425: 0011f75d 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 1426: 000615a9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ - 1427: 00142115 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1428: 00236a79 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1425: 0011f951 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1426: 000615dd 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1427: 00142255 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1428: 00236299 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ 1429: 005258f8 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1430: 000cc2e5 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 1431: 0015f80d 76 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1432: 00061a39 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 1433: 0020590d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 1430: 000cc21d 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 1431: 0015f935 76 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1432: 00061a6d 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 1433: 00204f21 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ 1434: 0052db98 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1435: 000bf7b5 248 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1436: 00121a71 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 1437: 000c61e5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 1438: 0006645d 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1439: 001f600d 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1435: 000bf6ed 248 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1436: 00121c65 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1437: 000c611d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 1438: 00066d85 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1439: 001f5615 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 1440: 004d91d4 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ 1441: 004d8114 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1442: 0005af4f 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1443: 0020e55d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1444: 000a2c75 84 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 1445: 001ce685 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1446: 001f3235 124 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 1447: 00068f55 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 1448: 00069709 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 1449: 00216a31 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1450: 0008d691 174 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ - 1451: 003435fc 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 1442: 0005af5b 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1443: 0020db75 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1444: 000a2ca5 84 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 1445: 001cdd31 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1446: 001f2839 124 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 1447: 00069289 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1448: 00069c11 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 1449: 00216141 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1450: 0008d699 174 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1451: 00342dd4 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ 1452: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1453: 0022e891 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ - 1454: 00095b15 274 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ - 1455: 00166ff9 640 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1456: 0005ac3b 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 1453: 0022e055 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1454: 00095b35 274 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1455: 00167121 640 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1456: 0005ac47 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 1457: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1458: 0006901d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 1458: 00069351 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ 1459: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ - 1462: 00124029 496 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 1463: 001f0b31 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1462: 00124219 496 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 1463: 001f013d 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ 1465: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ 1466: 00044779 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 1467: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ 1468: 004d3e6c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1469: 00068f05 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 1470: 00134fd5 48 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1469: 00069239 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 1470: 001350ed 48 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 1471: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 1472: 0004bff7 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1473: 000f00d5 166 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1474: 002276d5 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 1475: 00126f6d 2502 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 1472: 0004bfff 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1473: 000f02e5 166 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1474: 00226e59 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 1475: 0012715d 2514 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 1476: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1477: 001ad43d 70 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 1478: 00192e85 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1479: 001ad60d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1480: 00053a31 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1481: 00246d71 144 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 1482: 000751f5 456 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 1477: 001aca6d 70 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 1478: 001924c5 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1479: 001acc3d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1480: 00053a3d 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1481: 00246591 144 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 1482: 00075221 456 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 1483: 00033bf5 60 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1484: 0007a45d 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1485: 001ef46d 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 1484: 0007a485 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1485: 001eea75 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ 1486: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ 1488: 000605bd 260 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 1489: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 1490: 00177a01 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1490: 00177a39 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ - 1492: 00030ea9 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 1492: 00030ead 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ 1493: 004db2e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1494: 0013db39 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1494: 0013dc79 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ 1495: 0052db9c 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ 1496: 004d3f5c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 1497: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 1498: 00062e95 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ - 1499: 001ce011 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1500: 000d6e99 4104 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 1501: 000bd861 34 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 1502: 00280fbd 84 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 1503: 003c86e0 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 1504: 000663dd 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1498: 00062f61 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 1499: 001cd621 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1500: 000d6dd9 4104 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 1501: 000bd799 34 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 1502: 002807cd 84 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 1503: 003c7eb8 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 1504: 00066d05 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1505: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 1506: 0015a1a1 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 1507: 001f09ed 246 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1506: 0015a2b9 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 1507: 001efff5 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1508: 0002ce88 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1509: 0016e319 220 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 1510: 002060a5 254 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1511: 001ed1a1 156 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 1509: 0016e359 220 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 1510: 002056bd 254 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1511: 001ec7a9 156 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ 1512: 004d1144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1513: 000f0389 112 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 1514: 0006557d 514 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1515: 000ca989 1344 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 1513: 000f0599 112 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 1514: 00065de7 514 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1515: 000ca8c5 1340 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ 1516: 000335ed 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ - 1517: 0006b95d 392 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1518: 000a2bb1 144 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1517: 0006c309 392 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1518: 000a2be1 144 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ 1519: 004d1440 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ 1520: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1521: 00066083 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 1522: 00102e45 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1521: 000669ab 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 1522: 00103039 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1523: 004dbd34 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 1524: 001f961d 144 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ - 1525: 00054e39 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 1526: 00070461 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1527: 002277c5 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1524: 001f8c25 144 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1525: 00054e43 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 1526: 00070459 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1527: 00226f49 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ 1528: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 1529: 00082991 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 1529: 000829a1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ 1530: 0004a705 140 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1531: 001fb4fd 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 1532: 001631ad 840 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 1533: 00216d8d 106 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 1534: 0002ee81 108 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ + 1531: 001fab05 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 1532: 001632d5 840 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 1533: 0021649d 106 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 1534: 0002ee85 108 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ 1535: 004db308 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ 1536: 0002e959 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ 1537: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1538: 0004e1c9 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 1539: 00209e49 214 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1538: 0004e1d1 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1539: 00209461 214 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ 1540: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 1541: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1542: 001a9685 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1543: 0013f2b1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 1542: 001a8cb5 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1543: 0013f3f1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ 1544: 0002e875 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ - 1545: 000edac9 236 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1545: 000edcdd 236 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ 1546: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 1548: 0006b75d 232 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 1549: 000d389d 50 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 1550: 0013aafd 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1551: 0006cf81 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1552: 000d2f1d 240 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 1553: 000f34d1 1036 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 1554: 000538e5 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1555: 00062c51 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 1548: 0006c109 232 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 1549: 000d37d9 50 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 1550: 0013ac35 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1551: 0006cd35 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1552: 000d2e55 240 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 1553: 000f36d5 1036 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 1554: 000538f1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1555: 00062d1d 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 1556: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ - 1557: 00128901 2316 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 1557: 00128a3d 2316 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ 1558: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ 1559: 00032d8d 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1560: 001ad28d 90 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 1560: 001ac8bd 90 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 1562: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1563: 000eb4b1 268 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 1564: 00134b11 460 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1565: 001edcf5 588 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1566: 0009204d 472 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1563: 000eb6d1 268 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 1564: 00134c29 460 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1565: 001ed2fd 588 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1566: 00092089 472 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1567: 0002d10c 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1568: 00168cf9 176 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 1569: 000db3c5 232 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1568: 00168d35 176 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 1569: 000db305 232 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1570: 0003156d 648 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1571: 0005cae7 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 1571: 0005caef 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ 1572: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 1573: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1574: 0006211d 360 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 1575: 0012c79d 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1576: 002231f9 324 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1574: 00062151 360 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 1575: 0012c611 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1576: 002228ed 324 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ 1577: 004d1554 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 1578: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 1579: 0006b845 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 1580: 0008a309 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1579: 0006c1f1 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 1580: 0008a315 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 1582: 00112cd5 1360 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1582: 00112ec9 1360 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ 1583: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ 1584: 00045cc5 360 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 1585: 0021c7c9 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 1586: 0007cffd 548 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1587: 0018e4a5 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1585: 0021bebd 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 1586: 0007d021 548 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 1587: 0018dae1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ - 1589: 002489f9 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 1590: 000659fd 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1589: 00248209 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1590: 00066265 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ 1591: 0002d4ec 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ 1592: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1593: 00066147 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1593: 00066a6f 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1594: 004d6a04 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 1596: 0007649d 528 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 1597: 0015f35d 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 1598: 0006123b 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1599: 0020a085 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 1596: 000764c5 528 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1597: 0015f47d 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 1598: 0006126f 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1599: 0020969d 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 1600: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ - 1601: 00124cfd 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1602: 0015b939 96 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 1603: 0023a659 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ - 1604: 001714f5 6 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 1605: 0003093d 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 1606: 0005382d 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 1607: 0024d739 76 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 1601: 00124eed 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1602: 0015ba59 96 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 1603: 00239e79 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1604: 0017151d 6 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1605: 00030941 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 1606: 00053839 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 1607: 0024cf3d 76 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 1609: 0010dcd9 76 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1610: 00030edd 2 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 1611: 0015cb15 110 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1612: 00192d49 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1613: 000618c3 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1614: 00062f29 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 1615: 001f7fb9 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 1609: 0010dec9 76 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1610: 00030ee1 2 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 1611: 0015cc35 110 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1612: 00192389 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1613: 000618f7 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1614: 00062ff5 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 1615: 001f75c1 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ 1616: 004dbd80 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1617: 0002de89 100 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 1618: 002654f1 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1619: 0016875d 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1620: 0003b6f5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1618: 00264cb9 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 1619: 00168799 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1620: 0003b6f9 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1621: 0002e8a9 176 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ - 1622: 00250f81 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1622: 00250785 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ 1623: 0003ab13 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1624: 0004f6b1 36 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 1625: 001eae59 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 1624: 0004f6b9 36 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 1625: 001ea461 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ 1626: 0054eb2c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 1627: 000eb291 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 1628: 002aa9ed 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 1629: 001b9289 72 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 1630: 001e84a9 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1631: 00246aa5 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 1632: 0005d961 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 1633: 0021e89d 178 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1634: 0002f1b5 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1635: 001dfc0d 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1636: 0021293d 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1637: 0011ea95 552 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 1638: 0005d9bd 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1627: 000eb4b1 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 1628: 002aa1f5 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 1629: 001b8895 72 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 1630: 001e7ab1 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1631: 002462c5 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 1632: 0005d969 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 1633: 0021df91 178 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1634: 0002f1b9 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ + 1635: 001df21d 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1636: 0021202d 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1637: 0011ec75 552 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1638: 0005d9c5 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ 1639: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 1640: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ 1641: 0002cc10 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 1642: 004d404c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ 1643: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1644: 004d6354 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1645: 00175121 16 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1646: 00065f7d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 1647: 000660af 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1645: 00175155 16 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1646: 000668a5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 1647: 000669d7 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1648: 004d1434 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ 1649: 0006044d 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1651: 002200c5 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1651: 0021f72d 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1652: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ 1653: 005258c4 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1654: 0018fe99 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 1655: 000ba771 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1654: 0018f4d9 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 1655: 000ba6a9 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ 1656: 004dbd40 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 1657: 001a0fcd 316 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ - 1658: 0006690b 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1657: 001a05fd 316 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1658: 0006514f 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ 1659: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ 1660: 00060799 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1661: 00099a75 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1662: 0004faa3 92 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 1663: 00131d99 64 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1664: 001e1a7d 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ - 1665: 000368bd 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1666: 001285e5 58 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 1667: 001ae7c1 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1668: 0021a531 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1661: 00099ab9 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1662: 0004faab 92 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 1663: 00131eb1 64 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1664: 001e108d 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 1665: 0003688d 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 1666: 00128721 58 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 1667: 001adde9 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1668: 002199e1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1669: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1671: 00088609 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1672: 003cbeec 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1671: 00088619 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1672: 003cb6c4 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ 1674: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 1675: 0008d59d 244 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 1676: 0010a361 1332 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 1677: 000615a5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1678: 0005e065 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1679: 0015e9b5 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1675: 0008d5a5 244 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 1676: 0010a559 1332 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 1677: 000615d9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1678: 0005e06d 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1679: 0015ead5 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ 1680: 0002d1d8 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1681: 0005b197 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1682: 0002fb01 84 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1681: 0005b1a3 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1682: 0002fb05 84 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ 1683: 004d1edc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ 1684: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 1685: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ - 1686: 001ebbc9 252 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1687: 0008370d 328 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 1686: 001eb1d1 252 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1687: 0008371d 328 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ 1688: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ 1689: 005252c8 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ 1690: 0005ff71 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ - 1692: 000617a5 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 1693: 0020a4c5 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1694: 00068475 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1695: 0016a979 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 1696: 001e5685 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ - 1697: 0008f40d 368 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1692: 000617d9 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 1693: 00209add 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1694: 00067535 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1695: 0016a9b5 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 1696: 001e4c95 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1697: 0008f425 368 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ 1698: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 1699: 001abb95 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 1700: 000ef441 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 1701: 002313fd 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ - 1702: 00054fad 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1703: 001099c9 436 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 00095321 1516 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 1705: 0007a9d1 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1699: 001ab1c5 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1700: 000ef655 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 1701: 00230c21 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1702: 00054fb5 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1703: 00109bc1 436 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 00095341 1516 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 1705: 0007a9f9 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ 1706: 004d7d1c 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1707: 000bbfc5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1708: 00061e49 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1709: 00290f19 440 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 1710: 001f05b1 92 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 1711: 000666c5 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1712: 0026fa3d 66 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ - 1713: 0029c809 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1707: 000bbefd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1708: 00061e7d 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1709: 00290691 440 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 1710: 001efbb9 92 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1711: 00066fed 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1712: 0026f1bd 66 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1713: 0029c219 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1714: 000340a5 200 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 1715: 000fd609 482 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 1716: 000bcedd 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1715: 000fd7fd 482 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 1716: 000bce15 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ 1717: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 1718: 0002c250 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 1719: 000cb261 140 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ - 1720: 0018e4a1 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1719: 000cb199 140 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1720: 0018dadd 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1721: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 1722: 0018db11 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 1723: 0007ca1d 894 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1722: 0018d781 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 1723: 0007ca41 894 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 1725: 0002fce7 46 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1726: 00150f11 2 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 1727: 00061439 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1728: 0003fddd 108 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1729: 00065a0d 100 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1725: 0002fceb 46 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1726: 00151039 2 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 1727: 0006146d 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1728: 0003fde1 108 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1729: 00066275 100 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ - 1731: 00106d09 472 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 1732: 001cf0cd 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1733: 00061d23 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1731: 00106ef9 472 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 1732: 001ce6dd 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1733: 00061d57 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1735: 00065dc7 90 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 1736: 00156729 138 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 1737: 000650f9 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 1738: 00061c75 80 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 1735: 00064a31 88 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 1736: 00156849 138 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 1737: 000656dd 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 1738: 00061ca9 80 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ 1739: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1740: 00224da5 408 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 1741: 0006626f 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1740: 00224499 408 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 1741: 00066b97 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ 1742: 0002daf8 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 1743: 000e41d9 1184 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1744: 00105975 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1743: 000e411d 1184 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1744: 00105b65 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1745: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1746: 00127935 752 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1746: 00127b31 752 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1747: 0054ea78 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 1748: 001ed0a5 52 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 1749: 002375d5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 1750: 001af9d1 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ - 1751: 00095131 152 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 1752: 00186d99 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1748: 001ec6ad 52 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 1749: 00236df5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 1750: 001aeff9 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 1751: 00095151 152 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 1752: 00186a09 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1753: 004d7e3c 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1754: 00292de9 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 1754: 00292561 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ 1755: 004d422c 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 1756: 000353ed 720 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1756: 00035721 720 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1758: 00062635 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1759: 0007ddfd 464 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1758: 00062669 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1759: 0007de0d 464 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ 1760: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ - 1761: 0004f6d5 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1762: 0023a94d 1180 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 1763: 000a9171 542 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 1761: 0004f6dd 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1762: 0023a16d 1180 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 1763: 000a9129 542 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1765: 001bd0a1 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ - 1766: 00053d79 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 1767: 001bd0a9 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1768: 001a6b8d 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ - 1769: 0013117d 240 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 1770: 001bd1ad 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ - 1771: 00035b8f 190 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 1765: 001bc6a9 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 1766: 00053d85 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1767: 001bc6b1 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1768: 001a61bd 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1769: 00131295 240 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 1770: 001bc7b5 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1771: 00035ec3 190 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 1772: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1773: 0015f221 314 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 1774: 001a9af9 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1773: 0015f341 314 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 1774: 001a9129 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ 1776: 000603c7 134 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1777: 0021290d 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 1778: 00061697 106 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1779: 000a5efd 204 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 1777: 00211ffd 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 1778: 000616cb 106 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1779: 000a5f35 204 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ 1780: 0006025f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 1781: 0013ed71 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 1782: 00124789 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1783: 0004cb79 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1784: 00069c09 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 1785: 0022a809 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 1786: 0008a789 340 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1787: 00244aed 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1781: 0013eeb1 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1782: 00124979 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1783: 0004cf6b 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1784: 00069eb5 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 1785: 00229ef9 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 1786: 0008a795 340 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1787: 0024430d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1788: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1789: 0022da85 1348 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 1790: 001bcd49 112 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 1789: 0022d249 1348 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 1790: 001bc351 112 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ 1791: 004d3778 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1792: 00148f11 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 1792: 0014903d 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 1793: 005252c8 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1794: 000a8551 862 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1795: 00069495 112 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 1794: 000a8509 862 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1795: 00069941 112 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ - 1797: 0029d3d9 412 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1797: 0029cb51 412 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ 1798: 0002dbb0 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1799: 000d8fb9 540 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 1799: 000d8ef9 540 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ 1800: 0052dbb4 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1801: 002204e9 316 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1801: 0021fb4d 316 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ 1802: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 1803: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1805: 002881a1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ - 1806: 00214c05 74 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 1807: 00065ed7 42 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 1808: 001eaf85 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1809: 0027d731 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1805: 00287919 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 1806: 002142f5 74 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 1807: 000667ff 42 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 1808: 001ea58d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1809: 0027cf31 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 1811: 001c8ba5 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ - 1812: 000653f5 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1813: 002181f9 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ - 1814: 0021c21d 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 1815: 0002eab5 192 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1816: 00086e71 848 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1811: 001c81b5 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1812: 000659d9 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1813: 00217811 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 1814: 0021b911 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 1815: 0002eab5 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ + 1816: 00086e81 848 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1817: 0002d640 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ - 1818: 00214ac1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 1819: 001ea261 464 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1818: 002141b1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 1819: 001e9869 464 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ 1820: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ 1821: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1822: 001065a9 180 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1823: 00053c2d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1824: 000ddcfd 736 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1822: 00106799 180 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1823: 00053c39 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1824: 000ddc3d 736 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ 1825: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 1826: 00210e29 60 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 1826: 00210441 60 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ 1827: 0002e227 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1828: 00085109 86 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 1828: 00085119 86 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ 1829: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ 1830: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 1831: 000f4169 60 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1832: 00114591 1164 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 1833: 00062f19 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 1831: 000f4375 60 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1832: 00114789 1164 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1833: 00062fe5 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 1834: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 1835: 000d3615 190 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 1836: 000c6919 732 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1835: 000d3551 190 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 1836: 000c6851 736 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ 1837: 0003bb99 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ 1838: 004dbd68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ 1839: 004d8224 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1840: 00069c67 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1840: 00069f13 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ 1841: 004d747c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1842: 000bee05 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1842: 000bed3d 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1843: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1844: 000cc939 472 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 1845: 00067b07 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 1846: 0017eee5 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 1847: 0007fbd5 190 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1848: 00062f09 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1849: 00272439 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1850: 00069c59 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 1851: 0003d029 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1844: 000cc871 472 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 1845: 00064add 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1846: 0017e601 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 1847: 0007fbe5 190 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1848: 00062fd5 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1849: 00271c11 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1850: 00069f05 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 1851: 0003d02d 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ 1852: 00033a75 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 1853: 004dbd3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ - 1854: 00056cd9 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 1855: 0002eeed 16 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1856: 001375fd 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1857: 001eada1 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1854: 00056c53 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 1855: 0002eef1 16 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1856: 00137719 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1857: 001ea3a9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ 1858: 004dbd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ 1859: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 1860: 00069cd9 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 1860: 00069f85 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ - 1862: 00062e7d 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1862: 00062f49 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ 1863: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ 1864: 004dbd0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1865: 0013399d 66 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 1865: 00133ab5 66 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 1866: 004dbd2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 1867: 004db130 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 1868: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ 1869: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1870: 001efab1 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 1871: 0006487f 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 1870: 001ef0b9 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 1871: 00064dfd 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1873: 000dba79 888 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 1874: 001f9a2d 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ - 1875: 000fda3d 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 1873: 000db9b9 888 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 1874: 001f9035 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1875: 000fdc31 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 1876: 004d75f8 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 1877: 001ae275 192 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 1877: 001ad89d 192 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 1878: 0004609d 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ 1879: 0002dc21 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ 1880: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ - 1881: 0006816b 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1882: 00216b41 112 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1883: 0027a179 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 1884: 002867a1 426 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1885: 0016c49d 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1886: 001e3c45 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 1881: 000653bf 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1882: 00216251 112 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1883: 00279951 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 1884: 00285f19 426 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1885: 0016c4dd 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1886: 001e3255 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ 1887: 004f861c 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 1888: 0012c109 246 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1889: 001b2555 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1888: 0012ba99 246 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1889: 001b1b79 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1890: 0002c4fc 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 1891: 004d22c8 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ 1893: 004d73ac 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1894: 00065f1b 26 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1895: 001edca5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ - 1896: 00166fe9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1897: 001f1a65 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1894: 00066843 26 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1895: 001ed2ad 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 1896: 00167111 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1897: 001f1071 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1898: 004daea0 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 1899: 0005e0a3 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 1900: 0006495f 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1899: 0005e0ab 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 1900: 00064d11 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1901: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1902: 0008d781 62 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 1903: 002160d5 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1904: 0006177d 40 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 1905: 00261d95 272 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1902: 0008d789 62 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 1903: 00215831 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1904: 000617b1 40 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 1905: 00261595 272 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 1907: 004d24e8 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1908: 0010cad1 116 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ - 1909: 0021d43d 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1908: 0010ccc5 116 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1909: 0021d291 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1910: 004d5640 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ 1911: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 1912: 000661af 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1913: 00064f7b 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1914: 0020e079 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1912: 00066ad7 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1913: 0006555f 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1914: 0020d691 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 1915: 0002c484 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ - 1916: 00065fd9 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ - 1917: 000535f1 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1918: 0029e315 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1916: 00066901 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1917: 000535fd 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 1918: 0029da8d 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1919: 0003789f 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1920: 000cc139 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1921: 0015a215 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1920: 000cc071 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1921: 0015a32d 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ 1922: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ 1923: 004dbd30 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ 1924: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 1925: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1926: 0028311d 1230 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 1927: 000408b7 30 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1928: 00070471 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 1929: 001f667d 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1930: 001b7f29 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 1926: 00282895 1230 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 1927: 000408bd 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1928: 00070469 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 1929: 001f5c85 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1930: 001b7535 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ - 1932: 0024211d 916 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1933: 001f81b5 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 1932: 0024193d 916 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1933: 001f77bd 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1935: 0012f7b1 378 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 1936: 0014e561 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 1937: 000f41a5 146 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1938: 0006827b 174 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 1939: 001cef3d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 1940: 000dede1 108 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1935: 0012f8c9 378 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1936: 0014e68d 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 1937: 000f43b1 146 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1938: 00067155 172 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 1939: 001ce54d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 1940: 000ded1d 108 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ 1941: 004d2d50 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 1942: 0011f749 20 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1943: 0006b90d 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 1942: 0011f93d 20 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1943: 0006c2b9 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ 1944: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 1945: 000da529 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 1946: 001cdd31 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 1947: 0024452d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1948: 001e1879 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1949: 00224909 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1950: 00062ea7 6 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 1951: 000617df 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 1952: 0018304d 532 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1953: 000f017d 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1945: 000da469 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1946: 001cd419 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 1947: 00243d4d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1948: 001e0e89 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1949: 00224001 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1950: 00062f73 6 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 1951: 00061813 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1952: 00182bf9 536 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1953: 000f038d 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1954: 000336bd 192 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 1955: 00083d69 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 1956: 00213071 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 1957: 00256ed5 148 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1958: 0026e085 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1959: 0004d2c5 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 1960: 00066705 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1961: 0005f05b 62 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1962: 000871c1 536 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1963: 00062e2d 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1964: 00061fad 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1955: 00083d79 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 1956: 00212761 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 1957: 002566d5 148 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1958: 0026d85d 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1959: 0004d2cd 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1960: 0006702d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1961: 0005f063 62 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1962: 000871d1 536 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1963: 00062ef9 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1964: 00061fe1 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1966: 000345ad 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 1968: 00065f7f 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 1969: 0013a865 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1968: 000668a7 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 1969: 0013a99d 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1972: 0021759d 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1973: 001cd235 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1974: 0003dc8f 402 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1975: 001e0b81 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1976: 00061ed5 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1977: 000dcac5 1072 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1972: 00216c8d 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1973: 001cc845 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1974: 0003dc97 402 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1975: 001e0191 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1976: 00061f09 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1977: 000dca05 1072 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1979: 001f35fd 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 1980: 00035ac7 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 1981: 00061d51 94 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1982: 0008a479 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 1983: 0015bf51 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 1984: 000e1b29 122 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 1979: 001f2c01 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 1980: 00035dfb 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 1981: 00061d85 94 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1982: 0008a485 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 1983: 0015c071 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1984: 000e1a69 122 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ 1985: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ 1986: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1987: 0018550d 92 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 1987: 0018517d 92 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ 1988: 004dbd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ - 1989: 002aa9b9 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ - 1990: 000eefe1 546 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1991: 00121aad 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1989: 002aa1c1 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 1990: 000ef1f5 546 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1991: 00121ca1 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 1992: 004de1b8 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1993: 000f84e5 2044 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1993: 000f86e5 2044 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ 1994: 004d3324 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1995: 001d20c1 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 1995: 001d16d1 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ 1996: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 1997: 000d0789 1334 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 1998: 00102e79 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 1999: 0002fd15 20 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 2000: 000e3b69 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 2001: 00056101 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 2002: 000e242d 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2003: 00062ef1 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 2004: 00061225 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 2005: 0015f809 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1997: 000d06c1 1334 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1998: 0010306d 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 1999: 0002fd19 20 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 2000: 000e3aad 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 2001: 00056109 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 2002: 000e236d 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2003: 00062fbd 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 2004: 00061259 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 2005: 0015f931 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ 2006: 005252c0 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 2007: 00270dc9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2008: 000e08f1 3758 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 2007: 002705a1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2008: 000e0831 3758 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ 2009: 004dca88 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 2010: 001b8da5 58 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 2010: 001b83b1 58 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ 2011: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ 2012: 004d8e64 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 2013: 00057a07 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 2014: 00159421 308 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 2013: 00057a13 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2014: 00159539 308 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ - 2016: 001e3d15 192 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 2016: 001e3325 192 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 2017: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 2018: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 2019: 0029c68d 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 2020: 0025f8cd 692 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2021: 0018e48d 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 2019: 0029be05 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 2020: 0025f0d9 692 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2021: 0018dac9 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ 2022: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 2023: 00075941 664 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 2024: 0028dec1 112 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 2025: 00052ed1 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 2026: 000e2299 404 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 2023: 0007596d 664 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 2024: 0028d639 112 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 2025: 00052edd 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 2026: 000e21d9 404 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ 2027: 004d7074 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 2028: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 2029: 002612dd 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 2029: 00260add 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ - 2031: 001c83c9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 2032: 00066483 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 2033: 001ee15d 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2034: 0028b5b5 90 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 2031: 001c79d9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 2032: 00066dab 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 2033: 001ed765 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2034: 0028ad2d 90 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ 2035: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 2036: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ 2037: 00060053 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ - 2038: 00055df1 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2039: 001cdc51 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 2040: 000db2ad 214 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 2038: 00055df9 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2039: 001cd261 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 2040: 000db1ed 214 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ 2041: 0002e801 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 2042: 0021e475 96 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 2043: 00207955 250 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2042: 0021db69 96 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 2043: 00206f6d 250 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ 2044: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ 2045: 0002c268 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 2046: 000fcc1d 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 2047: 00061daf 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 2048: 000ef349 234 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 2049: 001cdebd 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 2050: 000e3c75 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 2046: 000fce1d 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 2047: 00061de3 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 2048: 000ef55d 234 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 2049: 001cd4cd 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 2050: 000e3bb9 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ 2051: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 2052: 00083855 1298 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2053: 00213189 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2052: 00083865 1298 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2053: 00212879 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2055: 001e0b8d 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 2056: 000619cd 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 2055: 001e019d 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 2056: 00061a01 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ 2057: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2058: 001f0bd1 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 2058: 001f01dd 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ 2059: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 2060: 00267ca5 34 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 2061: 0010b4ed 92 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 2060: 0026746d 34 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 2061: 0010b6e5 92 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 2064: 001ee0d1 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 2064: 001ed6d9 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 2065: 004d2968 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ 2066: 004d31a4 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 2067: 00065e21 84 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 2068: 00061943 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2069: 00065f57 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 2067: 00066749 84 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 2068: 00061977 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2069: 0006687f 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 2070: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 2071: 000a25d1 152 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 2072: 0012a14d 316 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 2071: 000a2601 152 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 2072: 0012a289 316 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ 2073: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ 2074: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ - 2075: 00123725 516 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 2075: 00123915 516 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ 2076: 0004618d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 2077: 00068547 808 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 2077: 00067607 808 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 2078: 0002d1b0 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 2079: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 2080: 0005388d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2081: 00079a31 232 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 2082: 0013cc91 12 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2083: 0010b1f5 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 2080: 00053899 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2081: 00079a59 232 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 2082: 0013cdcd 12 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2083: 0010b3ed 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 2084: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ - 2085: 000eb379 148 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 2085: 000eb599 148 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 2086: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ - 2087: 001af9b1 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2088: 001a44d9 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ - 2089: 001f89e9 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 2090: 00143765 312 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 2091: 000bd80d 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 2092: 000688d1 54 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 2093: 000bf399 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2094: 0011d489 312 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 2087: 001aefd9 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2088: 001a3b09 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2089: 001f7ff1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 2090: 001438a9 312 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 2091: 000bd745 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 2092: 00067991 54 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 2093: 000bf2d1 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2094: 0011d67d 312 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 2095: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ - 2096: 00064cd1 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2097: 000bdce1 78 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 2098: 002932f1 32336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2096: 000651a7 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2097: 000bdc19 78 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 2098: 00292a69 32336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ 2099: 004d66c8 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2100: 004d5ed4 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2101: 00065275 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ - 2102: 001f1d49 16 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 2101: 00065859 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2102: 001f1355 16 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 2103: 0002de45 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 2104: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ 2105: 004d08b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ 2106: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 2107: 0022759d 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 2108: 0025eb39 198 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2109: 00068a5b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 2110: 002072e5 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 2107: 00226d21 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 2108: 0025e345 198 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2109: 00068d8f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 2110: 002068fd 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 2111: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ 2112: 004d64d4 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2113: 000b9775 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 2114: 00248f05 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 2115: 0020dd21 126 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 2116: 001c1211 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 2117: 00068985 54 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 2113: 000b96a9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 2114: 00248715 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 2115: 0020d339 126 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 2116: 001c0819 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 2117: 00067b15 54 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 2118: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 2119: 00062d3f 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 2120: 00062d3b 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2119: 00062e0b 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 2120: 00062e07 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2121: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 2123: 00074ccd 354 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 2124: 0005a755 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2125: 002aada9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 2126: 0014ad81 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 2127: 0020d6c5 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 2128: 002048b9 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 2129: 0013ccf1 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 2130: 000bd885 306 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2123: 00074cf9 354 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 2124: 0005a761 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2125: 002aa5bd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 2126: 0014aead 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 2127: 0020ccdd 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 2128: 00203ecd 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 2129: 0013ce2d 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2130: 000bd7bd 306 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ 2131: 00038005 500 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 2132: 00131b8d 516 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 2133: 00065f87 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 2132: 00131ca5 516 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 2133: 000668af 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 2134: 004db634 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 2135: 000e249d 1434 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 2135: 000e23dd 1434 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ 2136: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 2137: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 2138: 00065f6b 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2139: 00130115 1388 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 2138: 00066893 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2139: 0013022d 1388 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ 2140: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 2141: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 2142: 0002fc25 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2143: 0003e461 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 2142: 0002fc29 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 2143: 0003e469 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ 2144: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 2145: 00066829 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 2145: 00067151 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ 2146: 00060013 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 2147: 00060bc5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 2148: 000fa9ad 732 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2147: 00060bc7 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 2148: 000fabad 732 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ 2149: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ - 2150: 0006520d 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2150: 000657f1 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ 2151: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ - 2152: 000613f9 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 2152: 0006142d 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ 2153: 004d5460 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2154: 0020d9a9 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 2154: 0020cfc1 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 2156: 000961f9 296 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 2156: 00096219 296 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ 2157: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ 2158: 0003bf37 636 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ 2159: 00036919 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 2160: 00061c41 52 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ - 2161: 00208195 132 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 2162: 0008fe25 172 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 2163: 00287cb9 316 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 2164: 000db385 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ - 2165: 000f78b5 532 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 2166: 001f0365 224 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 2167: 0004be59 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 2160: 00061c75 52 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 2161: 002077ad 132 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 2162: 0008fe3d 172 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 2163: 00287431 316 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 2164: 000db2c5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 2165: 000f7ab5 532 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 2166: 001ef96d 224 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 2167: 0004be61 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ 2168: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2169: 00065f89 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ - 2170: 001bd62d 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2171: 0004ea8d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2172: 0008ffa9 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ - 2173: 001ad575 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 2174: 000615b1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 2175: 0005d04d 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 2176: 000660e3 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2177: 00102f91 50 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 2169: 000668b1 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 2170: 001bcc35 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2171: 0004ea95 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2172: 0008ffc1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2173: 001acba5 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 2174: 000615e5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 2175: 0005d055 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 2176: 00066a0b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2177: 00103185 50 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ 2178: 0054eb2c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ 2179: 0002d5d8 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 2182: 00033a79 212 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ 2183: 004e391c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 2184: 003c8680 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 2185: 000844f5 908 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2186: 00183cf5 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 2184: 003c7e58 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 2185: 00084505 908 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2186: 001838a5 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 2188: 0010c41d 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 2189: 0021eb09 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 2190: 00069031 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2191: 001c514d 22 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 2192: 00066119 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ - 2193: 000610f9 128 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 2194: 002738ad 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 2195: 001e0c11 108 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 2196: 0021fab9 176 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 2188: 0010c615 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 2189: 0021e135 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 2190: 00069365 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2191: 001c4759 22 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 2192: 00066a41 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2193: 00060fef 130 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 2194: 00273085 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 2195: 001e0221 108 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 2196: 0021f121 176 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 2197: 0002e791 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 2198: 00062cbb 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ - 2199: 002694c9 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2200: 001eeb61 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 2201: 0006127f 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 2198: 00062d87 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 2199: 00268c91 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2200: 001ee169 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 2201: 000612b3 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ 2202: 0002e561 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ - 2203: 00239195 170 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2204: 00066329 80 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2205: 0005daa5 300 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2206: 0024cf69 60 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 2207: 001ed2d1 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 2208: 00061769 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 2209: 00153f7d 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 2210: 0008f7c1 1248 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 2211: 001bca89 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2212: 001b7f35 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 2213: 000742f5 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 2214: 00084a89 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 2215: 003cbde8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 2216: 0006f065 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 2217: 001e2d41 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 2203: 002389b5 170 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2204: 00066c31 80 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 2205: 0005daad 300 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2206: 0024c76d 60 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 2207: 001ec8d9 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 2208: 0006179d 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 2209: 001540a5 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 2210: 0008f7d9 1248 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 2211: 001bc091 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2212: 001b7541 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 2213: 00074321 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 2214: 00084a99 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 2215: 003cb5c0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2216: 0006f05d 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 2217: 001e2351 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 2218: 00033e91 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ - 2219: 00079b19 400 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 2220: 001cf095 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 2221: 00154e6d 378 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 2219: 00079b41 400 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2220: 001ce6a5 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 2221: 00154f99 378 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 2222: 00033a71 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 2223: 00061479 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2223: 000614ad 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 2225: 001834c5 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 2226: 000a9075 250 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 2227: 00062071 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2228: 00078d09 212 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 2225: 00183075 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 2226: 000a902d 250 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 2227: 000620a5 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2228: 00078d31 212 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ 2230: 004dbd14 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2231: 0008a369 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 2231: 0008a375 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ 2233: 004dbd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 2234: 000442a1 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 2235: 001fb6a5 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2235: 001facad 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ - 2237: 00066963 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2237: 00067beb 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 2239: 0002cf88 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ 2240: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 2241: 0003ea8d 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 2242: 0021e569 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2243: 003c8820 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 2241: 0003ea93 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 2242: 0021dc5d 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2243: 003c7ff8 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 2245: 0002c1d8 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 2246: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ 2247: 004d3be8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 2248: 0006c55b 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2248: 0006cd21 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ 2251: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 2252: 000ff595 30 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 2253: 001eeabd 164 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ - 2254: 0005cc49 360 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2255: 000a0515 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 2256: 0013f1c5 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2257: 001a5ecd 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 2258: 0004e8b5 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ - 2259: 0007a495 680 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 2252: 000ff789 30 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 2253: 001ee0c5 164 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 2254: 0005cc51 360 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2255: 000a0545 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 2256: 0013f305 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2257: 001a54fd 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 2258: 0004e8bd 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2259: 0007a4bd 680 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ 2260: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 2262: 0020403d 118 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 2262: 00203651 118 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ 2263: 004d5240 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2264: 00177a15 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 2265: 001e4ff9 132 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 2266: 0023cee5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 2264: 00177a4d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 2265: 001e4609 132 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 2266: 0023c705 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 2268: 000aa1a1 48496 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 2268: 000aa159 48372 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ 2269: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2270: 004d2f84 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ - 2271: 000e48bd 108 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 2272: 00145f55 378 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 2273: 00139061 326 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 2274: 001369e5 40 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2275: 00204c99 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 2271: 000e4801 108 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 2272: 00146095 378 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 2273: 00139199 326 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 2274: 00136b01 40 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2275: 002042ad 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ 2276: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 2278: 004e2ec4 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 2279: 004d7f34 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 2280: 0006978d 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2281: 00267ae5 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 2280: 00069c95 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2281: 002672ad 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ 2282: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2283: 0017a305 74 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 2283: 00179fd5 74 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 2284: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2285: 0004ec43 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 2285: 0004ec4b 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 2286: 0002c7e4 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ 2287: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ 2288: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 2289: 001f75f9 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 2290: 001caed5 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 2291: 0010b9a5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 2289: 001f6c01 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 2290: 001ca4e5 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 2291: 0010bb9d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 2292: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 2293: 002aad89 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2293: 002aa591 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ 2294: 004d6c0c 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ 2295: 004d1438 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 2296: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ 2297: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2298: 001af821 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 2298: 001aee49 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ 2299: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ 2300: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 2301: 00032b99 238 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ 2302: 00038a5d 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2303: 0006fc35 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2303: 0006fc2d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ 2304: 0002d2dc 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 2305: 0021ade5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ - 2306: 000f77c5 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 2307: 000d8c99 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 2308: 001ad769 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 2305: 0021a3bd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 2306: 000f79c5 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 2307: 000d8bd9 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 2308: 001acd99 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 2309: 004d112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 2310: 0006f585 120 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 2310: 0006f57d 120 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ 2311: 004da560 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 2312: 0011f139 1344 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 2312: 0011f319 1364 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ 2313: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ 2314: 00044af1 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 2315: 00167c71 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 2316: 0004e9bf 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2317: 0015eed1 176 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 2315: 00167cbd 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 2316: 0004e9c7 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2317: 0015eff1 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ 2318: 004d1448 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ 2320: 004d89f8 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ 2321: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ 2322: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ - 2323: 001b88e1 244 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 2323: 001b7eed 244 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2325: 0008f57d 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2326: 001ed171 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 2325: 0008f595 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2326: 001ec779 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ 2327: 004d4a68 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ - 2328: 00095a9d 120 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 2329: 0006155f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 2330: 00228039 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 2331: 000fda41 316 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 2332: 001dfc09 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2333: 00065f35 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2334: 0005e10b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 2335: 00249fb9 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 2336: 000624b9 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2328: 00095abd 120 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 2329: 00061593 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 2330: 00227729 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 2331: 000fdc35 316 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2332: 001df219 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2333: 0006685d 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2334: 0005e113 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 2335: 002497c9 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 2336: 000624ed 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ 2337: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 2338: 000663a5 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 2338: 00066ccd 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ 2339: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 2340: 000c818d 620 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 2341: 00204929 880 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 2342: 0009309d 162 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2340: 000c80c9 620 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 2341: 00203f3d 880 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 2342: 000930d9 162 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ 2343: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 2344: 000663f7 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2345: 0006629f 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 2346: 000667e1 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 2344: 00066d1f 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2345: 00066bc7 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2346: 00067109 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ 2347: 00060293 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2348: 0004870b 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 2349: 000bc005 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 2350: 000fca41 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 2351: 00064901 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2352: 00134cdd 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 2353: 00089ea9 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 2348: 00048709 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 2349: 000bbf3d 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 2350: 000fcc41 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 2351: 00064c93 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2352: 00134df5 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2353: 00089eb5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ 2354: 0052dba4 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2355: 000e9929 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2356: 0007aee9 162 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 2357: 002471cd 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2358: 00051441 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 2355: 000e9b55 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2356: 0007af11 162 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 2357: 002469ed 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2358: 00051449 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 2359: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2360: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 2363: 004dbd1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 2364: 0005a891 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 2364: 0005a89d 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 2366: 00039a7d 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 2367: 0021eac9 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 2368: 00069c6f 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 2369: 00062d6d 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 2367: 0021e0f5 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 2368: 00069f1b 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 2369: 00062e39 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 2370: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ - 2371: 0012c0f5 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 2371: 0012c331 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ 2372: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ 2373: 004d1a04 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ 2374: 004d20a0 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2375: 00217149 118 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2376: 000691a3 106 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ - 2377: 001e42bd 2914 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ - 2378: 0024ab95 248 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2379: 0028d189 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 2380: 00062cb5 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 2381: 002a6dd1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2382: 00215515 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2383: 000ba7d1 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 2384: 002112c5 6 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2385: 00067ffd 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 2386: 00265ed5 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 2375: 002167ed 118 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2376: 0006964f 106 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2377: 001e38cd 2914 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 2378: 0024a3a5 248 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2379: 0028c901 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 2380: 00062d81 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 2381: 002a65d9 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2382: 00214c05 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2383: 000ba709 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 2384: 002109b9 6 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2385: 00065d11 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 2386: 0026569d 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 2387: 004dbd4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 2388: 0021ea01 200 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 2388: 0021e1a5 200 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ 2389: 0002d1f4 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2390: 000b9a21 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 2390: 000b9959 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ 2391: 0006056d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ 2392: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ 2393: 0003bc0d 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 2394: 0004e845 54 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 2395: 00105bf9 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2396: 0029d8a1 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2397: 001e3c51 104 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 2394: 0004e84d 54 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 2395: 00105de9 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2396: 0029d019 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2397: 001e3261 104 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ 2398: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ - 2399: 001f6825 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 2400: 00131dd9 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 2399: 001f5e2d 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 2400: 00131ef1 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 2401: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 2402: 000803b1 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2403: 003f35a0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 2404: 0013506d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 2402: 000803c1 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2403: 003f2d60 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2404: 00135185 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ 2405: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 2406: 004cfef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ 2407: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 2408: 001e9c35 242 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ - 2409: 0016cdc9 1046 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2410: 000e7a19 122 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ - 2411: 0016307d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 2408: 001e923d 242 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 2409: 0016ce09 1046 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2410: 000e7c45 122 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 2411: 001631a5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ 2412: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2413: 00125085 986 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2413: 00125275 986 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2414: 005252a8 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ - 2415: 0013ae99 116 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 2416: 0021a3d9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2415: 0013afd1 116 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 2416: 00219691 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2417: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2418: 0006643d 32 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 2419: 00030b49 388 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 2418: 00066d65 32 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 2419: 00030b4d 388 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ 2420: 004d77b8 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ 2421: 0002e739 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2423: 0021a541 4 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 2424: 0004e489 4 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2423: 00219fd9 4 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 2424: 0004e491 4 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ 2426: 000339c9 164 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 2427: 00244551 12 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 2428: 0006be51 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2429: 0018a695 840 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 2430: 00062d0d 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 2431: 000660d3 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 2432: 00062c1b 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2427: 00243d71 12 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 2428: 0006c7fd 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2429: 0018a305 840 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 2430: 00062dd9 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 2431: 000669fb 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 2432: 00062ce7 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ 2433: 004d3908 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 2434: 0008d525 120 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 2435: 00064a49 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 2436: 0020dda1 114 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 2437: 000d2619 420 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRefSteal │ │ │ │ + 2434: 0008d52d 120 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 2435: 00064e83 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 2436: 0020d3b9 114 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 2437: 000d2551 420 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRefSteal │ │ │ │ 2438: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 2439: 0007041d 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 2439: 00070415 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 2440: 0002c90c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 2441: 0002d300 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ 2442: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 2443: 002477e5 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ - 2444: 000dba59 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 2445: 000663cd 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 2446: 001c379d 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 2443: 00247005 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 2444: 000db999 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 2445: 00066cf5 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 2446: 001c2da5 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ 2447: 004e3320 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ 2448: 000602fb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2449: 00216a6d 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 2450: 00090179 876 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 2449: 0021617d 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 2450: 00090191 876 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 2451: 004dbd48 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2452: 0018ff51 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 2453: 0006c555 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 2454: 000b8169 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2452: 0018f591 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 2453: 0006cd1b 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 2454: 000b809d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2455: 004dbd28 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 2456: 001502e5 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 2457: 003cc044 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 2458: 0007a159 772 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 2459: 00065fd3 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2460: 00075de9 432 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 2461: 001cd8c5 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2456: 0015040d 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 2457: 003cb81c 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 2458: 0007a181 772 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 2459: 000668fb 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2460: 00075e15 432 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 2461: 001cced5 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ 2462: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ 2463: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 2464: 0029d8cd 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 2465: 001f93dd 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 2466: 000564e5 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2464: 0029d045 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 2465: 001f89e5 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 2466: 0005652d 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 2467: 0002e9ab 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ - 2468: 000803d9 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 2469: 0015bf11 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 2468: 000803e9 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 2469: 0015c031 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 2470: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 2471: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ 2472: 004d6e64 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 2473: 0018da3d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2474: 001a5e71 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 2473: 0018d6ad 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2474: 001a54a1 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 2475: 0002deed 46 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 2476: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 2477: 002aadb1 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 2477: 002aa5c5 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 2478: 0002e409 212 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 2479: 0005f7a1 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 2479: 0005f7a9 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 2480: 0002c8d8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 2481: 00066379 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 2482: 000e3a69 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 2483: 0005945b 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 2484: 00151c69 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2485: 000da1ad 890 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ - 2486: 0011fc65 422 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRefSteal │ │ │ │ - 2487: 0021bc85 344 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 2488: 001af611 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2481: 00066ca1 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 2482: 000e39ad 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 2483: 00059467 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 2484: 00151d91 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2485: 000da0ed 890 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 2486: 0011fe59 422 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRefSteal │ │ │ │ + 2487: 0021b375 344 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 2488: 001aec39 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2489: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ 2490: 0002d6d4 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 2491: 000cbd3d 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2492: 0004e997 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2493: 00108241 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2491: 000cbc75 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2492: 0004e99f 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2493: 00108431 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ 2494: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ 2495: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 2496: 004d67e8 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2497: 0012f7a9 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2498: 0013d7c9 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2497: 0012f8c1 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2498: 0013d905 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ 2499: 00049bb5 80 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ 2500: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2501: 00069fcb 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 2501: 0006a277 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 2502: 004db644 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ 2503: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ 2504: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 2505: 000d148d 404 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 2506: 00247299 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 2507: 00066625 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 2505: 000d13c5 404 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 2506: 00246ab9 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 2507: 00066f4d 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ 2508: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ - 2509: 0017580d 378 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2509: 00175841 378 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ 2510: 0002d950 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 2511: 00230ff5 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 2512: 00084a91 1654 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 2513: 00030f15 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 2511: 00230819 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 2512: 00084aa1 1654 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 2513: 00030f19 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ 2514: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 2515: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2516: 001cdfe9 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 2516: 001cd5f9 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 2517: 0002cf28 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2518: 0014eee9 1080 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2519: 0003fcd5 80 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 2520: 00060c07 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 2521: 00062371 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 2522: 00082d29 600 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 2523: 0021a289 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 2524: 002650ad 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 2525: 001e3cf9 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2526: 0003f5ef 154 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 2527: 000f02f9 142 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 2528: 001760ed 496 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 2529: 0026f8b5 6 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2518: 0014f011 1080 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2519: 0003fcd9 80 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 2520: 00060c09 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 2521: 000623a5 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 2522: 00082d39 600 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2523: 002195b1 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 2524: 00264875 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 2525: 001e3309 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2526: 0003f5f5 154 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 2527: 000f0509 142 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 2528: 00176121 496 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 2529: 0026f08d 6 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ 2530: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2531: 0021ecb1 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 2531: 0021e40d 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ 2532: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ - 2533: 00061f4b 98 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 2534: 001f4f61 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 2533: 00061f7f 98 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 2534: 001f4569 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 2535: 004d1c04 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 2536: 0006c4e3 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 2536: 0006cca9 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ 2537: 00047849 26 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 2538: 0009baa1 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 2538: 0009bae5 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 2539: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ ├── 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) 0x2c13c │ │ │ │ - 0x0000000d (FINI) 0x2ab9c8 │ │ │ │ + 0x0000000d (FINI) 0x2ab1c8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4cfee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4cfef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e004 │ │ │ │ 0x00000006 (SYMTAB) 0x14144 │ │ │ ├── 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: 8c8eba8630396ddec0be4fb20352c8172995ef60 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b5997a130dc56a8d80c09ce83e16e50b89ac7ea3 │ │ │ │ │ │ │ │ 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: 0x0009e464, Base: 0x004b32cc, Semaphore: 0x005252a6 │ │ │ │ + Location: 0x0009e4a8, Base: 0x004b2a84, Semaphore: 0x005252a6 │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000b8b48, Base: 0x004b32cc, Semaphore: 0x005252a0 │ │ │ │ + Location: 0x000b8a7c, Base: 0x004b2a84, Semaphore: 0x005252a0 │ │ │ │ Arguments: -4@r3 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000b8b4c, Base: 0x004b32cc, Semaphore: 0x0052529e │ │ │ │ + Location: 0x000b8a80, Base: 0x004b2a84, Semaphore: 0x0052529e │ │ │ │ Arguments: -4@[sp, #16] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x001c5c58, Base: 0x004b32cc, Semaphore: 0x005252a4 │ │ │ │ + Location: 0x001c5264, Base: 0x004b2a84, Semaphore: 0x005252a4 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x001c5c62, Base: 0x004b32cc, Semaphore: 0x005252a2 │ │ │ │ + Location: 0x001c526e, Base: 0x004b2a84, Semaphore: 0x005252a2 │ │ │ │ Arguments: 4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -`/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ GU$V6dUpo, │ │ │ │ ->0T, │ │ │ │ 6IKv.j0. │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ @@ -202,23 +202,23 @@ │ │ │ │ __syslog_chk │ │ │ │ setlogmask │ │ │ │ closelog │ │ │ │ getresgid │ │ │ │ getresuid │ │ │ │ lsetxattr │ │ │ │ fsetxattr │ │ │ │ -getgroups │ │ │ │ faccessat │ │ │ │ +getgroups │ │ │ │ getlogin_r │ │ │ │ getgrnam_r │ │ │ │ setgrent │ │ │ │ getgrent │ │ │ │ endgrent │ │ │ │ -getgrouplist │ │ │ │ getpwnam_r │ │ │ │ +getgrouplist │ │ │ │ XML_SetReturnNSTriplet │ │ │ │ setpwent │ │ │ │ getpwent │ │ │ │ endpwent │ │ │ │ XML_SetStartElementHandler │ │ │ │ XML_SetEndElementHandler │ │ │ │ XML_SetUnparsedEntityDeclHandler │ │ │ │ @@ -303,35 +303,35 @@ │ │ │ │ fdatasync │ │ │ │ tcgetpgrp │ │ │ │ tcsetpgrp │ │ │ │ timerfd_create │ │ │ │ __timerfd_settime64 │ │ │ │ __timerfd_gettime64 │ │ │ │ mprotect │ │ │ │ +XML_GetBase │ │ │ │ +getrlimit64 │ │ │ │ +setrlimit64 │ │ │ │ pthread_exit │ │ │ │ __sysconf │ │ │ │ closefrom │ │ │ │ -inet_ntoa │ │ │ │ +XML_GetInputContext │ │ │ │ __vfprintf_chk │ │ │ │ inet_aton │ │ │ │ preadv64 │ │ │ │ pwritev64 │ │ │ │ +inet_ntoa │ │ │ │ if_indextoname │ │ │ │ sethostname │ │ │ │ getservbyname │ │ │ │ getservbyport │ │ │ │ getprotobyname │ │ │ │ getnameinfo │ │ │ │ if_nametoindex │ │ │ │ if_nameindex │ │ │ │ if_freenameindex │ │ │ │ -XML_GetBase │ │ │ │ -getrlimit64 │ │ │ │ -setrlimit64 │ │ │ │ -XML_GetInputContext │ │ │ │ sigpending │ │ │ │ login_tty │ │ │ │ strsignal │ │ │ │ __setitimer64 │ │ │ │ __getitimer64 │ │ │ │ sigwaitinfo │ │ │ │ __sigtimedwait64 │ │ │ │ @@ -2307,35 +2307,35 @@ │ │ │ │ 3!`r!9`' │ │ │ │ 3!`t!9`! │ │ │ │ %F#F"F!F │ │ │ │ %F#F"F!F │ │ │ │ %F#F"F!F │ │ │ │ F9F#F*FO │ │ │ │ %#F:F1F(F │ │ │ │ -SFJFAF0F+ │ │ │ │ +SFJFAF0F, │ │ │ │ 33`8FnaH │ │ │ │ F&h=Dsh[m │ │ │ │ 3#`chCE@ │ │ │ │ "F+FRhRm │ │ │ │ -$"F)F0F; │ │ │ │ +$"F)F0F: │ │ │ │ "0#!F0FB │ │ │ │ !F@F2F;F │ │ │ │ 33`2F!F(F │ │ │ │ , !FPFDE/ │ │ │ │ 4 :h3hZD │ │ │ │ *FiF8F.D │ │ │ │ $CF:F1F(F │ │ │ │ +F"FAF0F/F │ │ │ │ CF*F9F0FP │ │ │ │ 5,F(F!Fp │ │ │ │ &+F"F9FXF │ │ │ │ ;F*F1FhF │ │ │ │ -pGpGpGpGpGpG │ │ │ │ #F8F2F)F │ │ │ │ ;h2F!F@F │ │ │ │ +pGpGpGpGpGpG │ │ │ │ #F2F)F8F │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ \h F"hZ` │ │ │ │ 33`KhCE@ │ │ │ │ +hRF)F F │ │ │ │ 0PNm-muE │ │ │ │ @@ -2343,21 +2343,21 @@ │ │ │ │ 0P.kMkvE │ │ │ │ 0P.iMivE │ │ │ │ 4P.jMjvE │ │ │ │ ki;Dka4D!x │ │ │ │ CFJF!F(F │ │ │ │ hCFJF(F │ │ │ │ ii #(h:F │ │ │ │ -CFJF(F h$ │ │ │ │ +CFJF(F h# │ │ │ │ CFJFAh(F# │ │ │ │ ii #(h:F │ │ │ │ CFJFAh(F │ │ │ │ ;FaiADaa_ │ │ │ │ jiCEBDja │ │ │ │ -DF=F}!(F │ │ │ │ +DF=F}!(F │ │ │ │ CF)"1F(F │ │ │ │ QF(F}"7F │ │ │ │ 3FRFIF(F │ │ │ │ 3FRFIF(F │ │ │ │ 3FRFIF(F │ │ │ │ 3FRFIF(F │ │ │ │ 3FRFIF(F │ │ │ │ @@ -2371,35 +2371,36 @@ │ │ │ │ a*C C(`C │ │ │ │ WW=W1#WWW │ │ │ │ C";FYF F │ │ │ │ :::::::::::]::::::::::::::::::: │ │ │ │ :::::::::::]:: │ │ │ │ h bYFb` FC" │ │ │ │ C"3FYF F │ │ │ │ -3FYF FA" │ │ │ │ C"CFYF F │ │ │ │ +3FYF FA" │ │ │ │ + Ah:cZBaE │ │ │ │ ,09cThtEB │ │ │ │ "F5bxk1F │ │ │ │ -3BFxkIF/ │ │ │ │ +3BFxkIF0 │ │ │ │ +C F3F "ykO │ │ │ │ C F3F "yk │ │ │ │ -# #F5b2F │ │ │ │ #1FHFTFo │ │ │ │ -=kAFzi(F" │ │ │ │ `#F=kxkc │ │ │ │ -C F3F "ykO │ │ │ │ -#1FHF,Fl │ │ │ │ -BF1h5bHF! │ │ │ │ +=kAFzi(F" │ │ │ │ +# #F5b2F │ │ │ │ F5bHF9k"F │ │ │ │ -)F2bTFHF │ │ │ │ #"F1FHFk │ │ │ │ -5bIFxk:cs │ │ │ │ +5bIFxk:ct │ │ │ │ +)F2bTFHF │ │ │ │ +#1FHF,Fj │ │ │ │ +BF1h5bHF! │ │ │ │ C F3F "yk │ │ │ │ C F3Fyk " │ │ │ │ -#1FHFDFj │ │ │ │ BF1h5bHF! │ │ │ │ +#1FHFDFi │ │ │ │ 2F)FHF#D │ │ │ │ z`3FAF F@ │ │ │ │ A...^x...5M.F.W..........<.c0l.R.............................}.............................s7 pG=) │ │ │ │ 7 & pG=) │ │ │ │ 7 5 pG=) │ │ │ │ 7 3 pG=) │ │ │ │ 7 $ pG=) │ │ │ │ @@ -2471,15 +2472,15 @@ │ │ │ │ 0F"a9F"F │ │ │ │ i!a*F#h0F │ │ │ │ ah@hA@Q` │ │ │ │ :F+F7F%F │ │ │ │ :FAF FKF │ │ │ │ :F k)D=D │ │ │ │ KF"FAF(F │ │ │ │ -x{a{i+;3 │ │ │ │ +x;a;i+;3 │ │ │ │ 3sQchCEI │ │ │ │ 3#`{hCE/ │ │ │ │ jhchVkYk │ │ │ │ xh#F1F*F │ │ │ │ IxiZhEXQm │ │ │ │ p?bh^XUm │ │ │ │ FLF]F │ │ │ │ si*F!F0F │ │ │ │ r2Faj 1ab │ │ │ │ &i#FBFIFPF │ │ │ │ 'i#FBFIFPF │ │ │ │ OIXF;`{h │ │ │ │ P@DODHDO │ │ │ │ [n5b{@7Fsb │ │ │ │ b3oX@so8cK@{c │ │ │ │ -3!FRF8FC │ │ │ │ +3!FRF8FB │ │ │ │ h_@/`(ichY@i` │ │ │ │ `&ip@(afi │ │ │ │ a&kF@.a`kH@ha │ │ │ │ oSa │ │ │ │ 'LLLLLLLLLLL │ │ │ │ @@ -2568,48 +2564,48 @@ │ │ │ │ @SXBXApGB │ │ │ │ CF2F(F!F │ │ │ │ #h*F!FHF │ │ │ │ #hRF!FHF │ │ │ │ @F+F2F!F │ │ │ │ #F*F8F1F │ │ │ │ %KF:F!F@F │ │ │ │ -F%F= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0a8 │ │ │ │ Disabling the GIL is not supported by this build │ │ │ │ PYTHON_GIL / -X gil must be "0" or "1" │ │ │ │ @@ -8177,16 +8173,16 @@ │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ sys.setprofile │ │ │ │ ../Objects/iterobject.c │ │ │ │ iter index too large │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ Context() does not accept any arguments │ │ │ │ -Exception ignored while calling deallocator %R │ │ │ │ argument 'format' │ │ │ │ +Exception ignored while calling deallocator %R │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ timeout must be greater than 0 │ │ │ │ @@ -8219,14 +8215,15 @@ │ │ │ │ i:set_threshold │ │ │ │ ii:set_threshold │ │ │ │ iii:set_threshold │ │ │ │ gc.set_threshold requires 1 to 3 arguments │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ Cannot disable %s events. Callback removed. │ │ │ │ +Exception ignored in thread started by %R │ │ │ │ LOCK_MAND │ │ │ │ LOCK_READ │ │ │ │ LOCK_WRITE │ │ │ │ F_DUPFD_CLOEXEC │ │ │ │ F_SETLKW │ │ │ │ F_OFD_GETLK │ │ │ │ F_OFD_SETLK │ │ │ │ @@ -8321,15 +8318,14 @@ │ │ │ │ fork not supported for isolated subinterpreters │ │ │ │ expect str, not %T │ │ │ │ invalid start argument │ │ │ │ invalid end argument │ │ │ │ _generic_init_subclass │ │ │ │ Exception ignored in atfork callback while copying list %R │ │ │ │ Exception ignored in atfork callback %R │ │ │ │ -Exception ignored in thread started by %R │ │ │ │ first argument must be callable or None │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ '%.200s' object is unsliceable │ │ │ │ translation table must be 256 characters long │ │ │ │ sys.settrace │ │ │ │ _pickle.PickleError │ │ │ │ _pickle.PicklingError │ │ │ │ @@ -8356,15 +8352,14 @@ │ │ │ │ /proc/self/stat │ │ │ │ signal only works in main thread of the main interpreter │ │ │ │ signal number out of range │ │ │ │ signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ -deque index out of range │ │ │ │ covariant │ │ │ │ contravariant │ │ │ │ infer_variance │ │ │ │ persistent_load │ │ │ │ find_class │ │ │ │ persistent_id │ │ │ │ persistent_id($self, obj, /) │ │ │ │ @@ -8374,67 +8369,67 @@ │ │ │ │ _pickle.Unpickler │ │ │ │ _pickle.Pickler │ │ │ │ _pickle.UnpicklerMemoProxy │ │ │ │ _pickle.PicklerMemoProxy │ │ │ │ _pickle.Pdata │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ +Bound must be a type. │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ -Bound must be a type. │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ +deque index out of range │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ -deque mutated during iteration │ │ │ │ -deque.remove(x): x not in deque │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ subsection not found │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ -pop from an empty deque │ │ │ │ Exception ignored while finalizing coroutine %R │ │ │ │ coroutine '%S' was never awaited │ │ │ │ unknown binary operator │ │ │ │ unknown unary operator │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ -run() missing 1 required positional argument │ │ │ │ -an instance of Context was expected │ │ │ │ -cannot enter context: %R is already entered │ │ │ │ -Py_CONTEXT_SWITCHED │ │ │ │ +deque mutated during iteration │ │ │ │ +deque.remove(x): x not in deque │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ Python int too large for C unsigned int │ │ │ │ +__hash__ method should return an integer │ │ │ │ str() argument '%s' must be str, not %T │ │ │ │ +pop from an empty deque │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ -__hash__ method should return an integer │ │ │ │ +run() missing 1 required positional argument │ │ │ │ +an instance of Context was expected │ │ │ │ +cannot enter context: %R is already entered │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ +Py_CONTEXT_SWITCHED │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ 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 │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -readline() should have returned a bytes object, not '%.200s' │ │ │ │ │ │ │ │ +readline() should have returned a bytes object, not '%.200s' │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ _generic_class_getitem │ │ │ │ Missing frame when calling trace function. │ │ │ │ ../Python/pystrtod.c │ │ │ │ -tuple.index(x): x not in tuple │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ array_hook │ │ │ │ @@ -8446,14 +8441,15 @@ │ │ │ │ scanstring │ │ │ │ sizehint │ │ │ │ _tokenize.TokenizerIter │ │ │ │ is not │ │ │ │ not in │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ +tuple.index(x): x not in tuple │ │ │ │ expected code, got %R │ │ │ │ Infinity │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ object could not be marshalled │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ @@ -8463,23 +8459,23 @@ │ │ │ │ index exceeds C integer size │ │ │ │ sequence.index(x): x not in sequence │ │ │ │ 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 join current thread │ │ │ │ -cannot join thread at interpreter shutdown │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ n must be an integer or None │ │ │ │ can't take %zd bytes outside size %zd │ │ │ │ -spec name must be string, not %T │ │ │ │ Struct() takes at most 1 argument (%zd given) │ │ │ │ Struct() missing required argument 'format' (pos 1) │ │ │ │ Invalid 'format' argument for Struct.__new__(): %S │ │ │ │ +Cannot join current thread │ │ │ │ +cannot join thread at interpreter shutdown │ │ │ │ +spec name must be string, not %T │ │ │ │ Struct() argument 1 must be a str or bytes object, not %T │ │ │ │ non-ASCII character in struct format │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ total struct size too long │ │ │ │ Re-initialization of Struct by calling the __init__() method will not work in future Python versions │ │ │ │ Different format arguments for __new__() and __init__() methods of Struct │ │ │ │ @@ -8494,19 +8490,19 @@ │ │ │ │ ArrayType │ │ │ │ MutableSequence │ │ │ │ collections.abc │ │ │ │ typecodes │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ -cannot exit context: %R has not been entered │ │ │ │ -cannot exit context: thread state references a different context object │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ +cannot exit context: %R has not been entered │ │ │ │ +cannot exit context: thread state references a different context object │ │ │ │ session not active │ │ │ │ milliseconds │ │ │ │ unable to get the type MRO │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ unsupported type for timedelta %s component: %s │ │ │ │ invalid __main__ module │ │ │ │ object could not be unmarshalled │ │ │ │ @@ -8613,20 +8609,20 @@ │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ field 'value' is required for Await │ │ │ │ +extra_tokens │ │ │ │ expected a function, got %R │ │ │ │ only stateless functions are shareable │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ keyword defaults not supported │ │ │ │ -extra_tokens │ │ │ │ argument list must be a tuple │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ %S (%U, line %ld) │ │ │ │ %S (line %ld) │ │ │ │ re.compile(%.200R, %S) │ │ │ │ re.compile(%.200R) │ │ │ │ @@ -8818,17 +8814,17 @@ │ │ │ │ empty namespaces not allowed │ │ │ │ non-sequence namespace not supported │ │ │ │ Exception ignored in PyDict_GetItemString(); consider using PyDict_GetItemStringRef() │ │ │ │ signal number %ld out of range [1; %i] │ │ │ │ invalid signal number %ld, please use valid_signals() │ │ │ │ file must have 'read' and 'readline' attributes │ │ │ │ odd number of items for SETITEMS │ │ │ │ -read would overflow (invalid bytecode) │ │ │ │ <%s '%V'> │ │ │ │ <%s '%V' of '%s' objects> │ │ │ │ +read would overflow (invalid bytecode) │ │ │ │ On:scan_once │ │ │ │ first argument must be a string, not %.80s │ │ │ │ idx cannot be negative │ │ │ │ while decoding a JSON object from a unicode string │ │ │ │ Expecting property name enclosed in double quotes │ │ │ │ Expecting ':' delimiter │ │ │ │ Expecting ',' delimiter │ │ │ │ @@ -8843,29 +8839,32 @@ │ │ │ │ Unterminated string starting at │ │ │ │ Invalid \escape │ │ │ │ Invalid \uXXXX escape │ │ │ │ other argument must be K instance │ │ │ │ LONG pickle has negative byte count │ │ │ │ BINBYTES exceeds system's maximum size of %zd bytes │ │ │ │ could not find MARK │ │ │ │ -try sending as bytes │ │ │ │ padded string is too long │ │ │ │ +try sending as bytes │ │ │ │ while sharing a tuple │ │ │ │ formatter_field_name_split │ │ │ │ split the argument as a field name │ │ │ │ formatter_parser │ │ │ │ parse the argument as a format string │ │ │ │ kwdefaults │ │ │ │ string helper module │ │ │ │ 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' │ │ │ │ +argument 'filename' │ │ │ │ +module_globals must be a dict or a frozendict, not %T │ │ │ │ +_bless_my_loader │ │ │ │ memoryview: casts are restricted to C-contiguous views │ │ │ │ shape must be a list or a tuple │ │ │ │ memoryview: cast must be 1D -> ND or ND -> 1D │ │ │ │ memoryview: destination format must be a native single character format prefixed with an optional '@' │ │ │ │ memoryview: cannot cast between two non-byte formats │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ memoryview: internal error │ │ │ │ @@ -8936,14 +8935,16 @@ │ │ │ │ all elements in 'candidates' must be strings │ │ │ │ max_length │ │ │ │ maxevents │ │ │ │ eventmask │ │ │ │ warn_on_full_buffer │ │ │ │ memLevel │ │ │ │ strategy │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ precision too large │ │ │ │ while compressing data │ │ │ │ PyNumber_ToBase: base must be 2, 8, 10 or 16 │ │ │ │ memoryview has %zd exported buffer%s │ │ │ │ memoryview: negative export count │ │ │ │ cannot modify read-only memory │ │ │ │ cannot delete memory │ │ │ │ @@ -8953,19 +8954,19 @@ │ │ │ │ range.index(x): x not in range │ │ │ │ memoryview assignment: lvalue and rvalue have different structures │ │ │ │ encoder must return a tuple (object, integer) │ │ │ │ cannot delete __annotate__ attribute │ │ │ │ cannot set '__annotate__' attribute of immutable type '%s' │ │ │ │ can only assign string to %s.__qualname__, not '%s' │ │ │ │ new buffer size too large │ │ │ │ +filterfalse │ │ │ │ +Out of range float values are not JSON compliant: %R │ │ │ │ not enough data to unpack %zd bytes at offset %zd │ │ │ │ offset %zd out of range for %zd-byte buffer │ │ │ │ unpack_from requires a buffer of at least %zu bytes for unpacking %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ -filterfalse │ │ │ │ -Out of range float values are not JSON compliant: %R │ │ │ │ newline must be str or None, not %.200s │ │ │ │ illegal newline value: %R │ │ │ │ initial_value must be str or None, not %.200s │ │ │ │ |O:localtime │ │ │ │ east_asian_width(): argument must be a unicode character, not a string of length %zd │ │ │ │ during ast construction │ │ │ │ new position too large │ │ │ │ @@ -9146,17 +9147,14 @@ │ │ │ │ pythonstartup │ │ │ │ Timeout value out of range │ │ │ │ attrgetter │ │ │ │ attribute name must be a string │ │ │ │ '%.100s' object attribute %R is read-only │ │ │ │ Exception ignored while discarding thread watchdog of %R │ │ │ │ a coroutine was expected, got %R │ │ │ │ -argument 'filename' │ │ │ │ -module_globals must be a dict or a frozendict, not %T │ │ │ │ -_bless_my_loader │ │ │ │ %T object is already initialized │ │ │ │ string argument expected, got '%s' │ │ │ │ iiO|I:setsockopt │ │ │ │ setsockopt() requires 4 arguments when the third argument is None │ │ │ │ setsockopt() only takes 4 arguments when the third argument is None (got %T) │ │ │ │ setsockopt() argument 3 for AF_VSOCK must be an int (got %T) │ │ │ │ socket option should be int, bytes-like object or None (got %T) │ │ │ │ @@ -9186,16 +9184,14 @@ │ │ │ │ invalid state │ │ │ │ Invalid attempt to leave task %R while task %R is entered. │ │ │ │ exception() takes no arguments │ │ │ │ Exception is not set. │ │ │ │ search() takes no arguments │ │ │ │ regular expression scanner already executing │ │ │ │ Result is not set. │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ eager_start │ │ │ │ _normal_dist_inv_cdf │ │ │ │ task_wakeup │ │ │ │ strerror() argument out of range │ │ │ │ int_curr_symbol │ │ │ │ currency_symbol │ │ │ │ mon_decimal_point │ │ │ │ @@ -9206,18 +9202,18 @@ │ │ │ │ int_frac_digits │ │ │ │ p_cs_precedes │ │ │ │ p_sep_by_space │ │ │ │ n_cs_precedes │ │ │ │ n_sep_by_space │ │ │ │ p_sign_posn │ │ │ │ n_sign_posn │ │ │ │ +concurrent poll() invocation │ │ │ │ Task was destroyed but it is pending! │ │ │ │ Exception ignored while calling asyncio function %R │ │ │ │ %s exception was never retrieved │ │ │ │ -concurrent poll() invocation │ │ │ │ takewhile │ │ │ │ n must be at least one │ │ │ │ batched(): incomplete batch │ │ │ │ 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 │ │ │ │ @@ -10149,19 +10145,19 @@ │ │ │ │ stack_effect: jump must be False, True or None │ │ │ │ invalid opcode or oparg │ │ │ │ zip_longest() got an unexpected keyword argument │ │ │ │ bytes_per_sep │ │ │ │ namespace_separator │ │ │ │ cannot convert Infinity to integer ratio │ │ │ │ cannot convert NaN to integer ratio │ │ │ │ +expected a number between -1 and 1, got %s │ │ │ │ +isinstance() argument 2 cannot be a parameterized generic │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ -expected a number between -1 and 1, got %s │ │ │ │ -isinstance() argument 2 cannot be a parameterized generic │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ issubclass() argument 2 cannot be a parameterized generic │ │ │ │ (iiiiii) │ │ │ │ (iOiiii) │ │ │ │ DEF_GLOBAL │ │ │ │ DEF_NONLOCAL │ │ │ │ @@ -10231,20 +10227,20 @@ │ │ │ │ process_vm_writev failed for PID %d at address 0x%lx (size %zu, partial write %zd bytes): %s │ │ │ │ required field "arg" missing from arg │ │ │ │ while traversing 'arg' node │ │ │ │ required field "lineno" missing from arg │ │ │ │ required field "col_offset" missing from arg │ │ │ │ StartNamespaceDecl │ │ │ │ ../Modules/pyexpat.c │ │ │ │ -offset_src │ │ │ │ -offset_dst │ │ │ │ fcntl.fcntl │ │ │ │ Possible stack corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ Memory corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ fcntl() argument 3 must be an integer, a bytes-like object, or a string, not %T │ │ │ │ +offset_src │ │ │ │ +offset_dst │ │ │ │ __annotations__ must be set to a dict object │ │ │ │ StartElement │ │ │ │ CharacterData │ │ │ │ %s(%d, %d, %d) │ │ │ │ EndElement │ │ │ │ EndNamespaceDecl │ │ │ │ namespace │ │ │ │ @@ -10281,18 +10277,18 @@ │ │ │ │ fork not supported for subinterpreters │ │ │ │ os.forkpty │ │ │ │ Exception ignored when setting master_fd non-inheritable in forkpty() │ │ │ │ unsupported langinfo constant │ │ │ │ telling position disabled by next() call │ │ │ │ Oi;illegal decoder state │ │ │ │ can't reconstruct logical file position │ │ │ │ -accumulate │ │ │ │ cannot reuse already awaited aclose()/athrow() │ │ │ │ aclose(): asynchronous generator is already running │ │ │ │ athrow(): asynchronous generator is already running │ │ │ │ +accumulate │ │ │ │ Only base32 data is allowed │ │ │ │ Invalid base32-encoded string: number of data characters (%zd) cannot be 1, 3, or 6 more than a multiple of 8 │ │ │ │ d;array item must be float │ │ │ │ Too much data for Ascii85 │ │ │ │ intermediate overflow in fsum │ │ │ │ math.fsum partials │ │ │ │ -inf + inf in fsum │ │ │ │ @@ -10844,16 +10840,16 @@ │ │ │ │ %d day%s, %d:%02d:%02d │ │ │ │ %d:%02d:%02d.%06d │ │ │ │ %d:%02d:%02d │ │ │ │ ProcessingInstruction │ │ │ │ indic_conjunct_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ mappingproxy(%R) │ │ │ │ state must be an int, not %T │ │ │ │ -bad tzinfo state arg │ │ │ │ isxidcontinue(): argument must be a unicode character, not a string of length %zd │ │ │ │ +bad tzinfo state arg │ │ │ │ NotStandalone │ │ │ │ isxidstart(): argument must be a unicode character, not a string of length %zd │ │ │ │ non-integer arguments in division │ │ │ │ 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ │ │ 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ @@ -10948,17 +10944,17 @@ │ │ │ │ expected a code object, not '%.100s' │ │ │ │ Executors are not available in this build │ │ │ │ This object has no __weakref__ │ │ │ │ %S module not found │ │ │ │ must have a sched_param object │ │ │ │ throw() third argument must be a traceback │ │ │ │ exceptions must be classes deriving BaseException or instances of such a class │ │ │ │ -char format requires a bytes object of length 1 │ │ │ │ (O(Ns)N) │ │ │ │ (O(y#)N) │ │ │ │ +char format requires a bytes object of length 1 │ │ │ │ Random() requires 0 or 1 argument │ │ │ │ sha3_256 │ │ │ │ sha3_384 │ │ │ │ sha3_512 │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ │ │ │ │ @@ -11065,31 +11061,32 @@ │ │ │ │ NotImplementedType takes no arguments │ │ │ │ unexpected constant inside of a literal pattern │ │ │ │ │ │ │ │ │ │ │ │ can't capture name '_' in patterns │ │ │ │ coroutine method %R of %R was never awaited │ │ │ │ Exception ignored while finalizing async generator %R │ │ │ │ +No such frozen object named %R │ │ │ │ +Frozen object named %R is invalid │ │ │ │ +Excluded frozen object named %R │ │ │ │ +required field "context_expr" missing from withitem │ │ │ │ + while traversing 'withitem' node │ │ │ │ +'%.200s' object doesn't support slice deletion │ │ │ │ +co_lnotab is deprecated, use co_lines instead. │ │ │ │ +'%.200s' object can't be repeated │ │ │ │ +paramspecargs │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ initialization of %s failed without raising an exception │ │ │ │ initialization of %s raised unreported exception │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ -No such frozen object named %R │ │ │ │ -Frozen object named %R is invalid │ │ │ │ -Excluded frozen object named %R │ │ │ │ -required field "context_expr" missing from withitem │ │ │ │ - while traversing 'withitem' node │ │ │ │ -'%.200s' object doesn't support slice deletion │ │ │ │ -co_lnotab is deprecated, use co_lines instead. │ │ │ │ -'%.200s' object can't be repeated │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ │ writable contiguous buffer requested for a non-contiguous object. │ │ │ │ exec not supported for isolated subinterpreters │ │ │ │ execv() arg 2 must be a tuple or list │ │ │ │ execv() arg 2 must not be empty │ │ │ │ execv() arg 2 first element cannot be empty │ │ │ │ │ │ │ │ @@ -11166,20 +11163,19 @@ │ │ │ │ %s(%R, %zd) │ │ │ │ argument cannot be negative │ │ │ │ Unpickler object is already used │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ load() takes no arguments │ │ │ │ Unpickler.__init__() was not called by %s.__init__() │ │ │ │ -paramspeckwargs │ │ │ │ -paramspecargs │ │ │ │ in print_chained │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ Cannot subclass an instance of TypeVarTuple │ │ │ │ +paramspeckwargs │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ sys._current_exceptions │ │ │ │ A load persistent id instruction was encountered, but no persistent_load function was specified. │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ @@ -11235,18 +11231,18 @@ │ │ │ │ orig must be an exception instance │ │ │ │ excs must be a list of exception instances │ │ │ │ item %zd of excs is not an exception │ │ │ │ orig must be a raised exception │ │ │ │ datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). │ │ │ │ Exception ignored while propagating not shareable error │ │ │ │ a tzinfo subclass must implement %s() │ │ │ │ -_only_immortal │ │ │ │ %U, tzinfo=%R) │ │ │ │ %U, fold=%d) │ │ │ │ iiiiiiiii │ │ │ │ +_only_immortal │ │ │ │ _imp._override_multi_interp_extensions_check() cannot be used in the main interpreter │ │ │ │ name must be str, not %s │ │ │ │ variable %R does not exist │ │ │ │ is:inet_pton │ │ │ │ illegal IP address string passed to inet_pton │ │ │ │ expected tuple for closure, got '%.100s' │ │ │ │ non-tuple default args │ │ │ │ @@ -11316,47 +11312,55 @@ │ │ │ │ searches │ │ │ │ %10s: %5ld.%ld avg │ │ │ │ numa nodes │ │ │ │ %10s: %5zu │ │ │ │ %10s: %5ld.%03ld s │ │ │ │ %10s: user: %ld.%03ld s, system: %ld.%03ld s, faults: %lu, rss: │ │ │ │ , commit: │ │ │ │ +Debug memory block at address p=%p: │ │ │ │ + API '%c' │ │ │ │ + %zu bytes originally requested │ │ │ │ + The %d pad bytes at p-%d are │ │ │ │ +FORBIDDENBYTE, as expected. │ │ │ │ +not all FORBIDDENBYTE (0x%02x): │ │ │ │ + at p-%d: 0x%02x │ │ │ │ + *** OUCH │ │ │ │ + Because memory is corrupted at the start, the count of bytes requested │ │ │ │ + may be bogus, and checking the trailing pad bytes may segfault. │ │ │ │ + The %d pad bytes at tail=%p are │ │ │ │ + at tail+%d: 0x%02x │ │ │ │ + Data at p: │ │ │ │ │ │ │ │ │ │ │ │ +expected PickleBuffer, %.200s found │ │ │ │ <%T '%U'> │ │ │ │ + │ │ │ │ +deallocating │ │ │ │ Python int too large for C uint8_t │ │ │ │ Python int too large for C uint16_t │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ +../Objects/structseq.c │ │ │ │ Assertion "%s" failed │ │ │ │ Assertion failed │ │ │ │ _PyObject_AssertFailed │ │ │ │ non-dict annotations │ │ │ │ │ │ │ │ interval │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ PyFunction_EVENT_DESTROY │ │ │ │ PyFunction_EVENT_MODIFY_CODE │ │ │ │ PyFunction_EVENT_MODIFY_DEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_KWDEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_QUALNAME │ │ │ │ cannot decode string │ │ │ │ -deallocating │ │ │ │ +in new thread │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ -PyUnicode_GetSize has been removed. │ │ │ │ -Tokens can only be created by ContextVars │ │ │ │ -%X:%X:%X:%X:%X:%X%c │ │ │ │ -bad bluetooth address │ │ │ │ -expected PickleBuffer, %.200s found │ │ │ │ -expect str, got %T │ │ │ │ - │ │ │ │ -packed IP wrong length for inet_ntoa │ │ │ │ -../Objects/structseq.c │ │ │ │ , <%s object>> │ │ │ │ , NULL> │ │ │ │ %02X:%02X:%02X:%02X:%02X:%02X │ │ │ │ │ │ │ │ PyType_HasFeature((_Py_TYPE_impl(((PyObject*)((op))))), ((1UL << 28))) │ │ │ │ kind == PyUnicode_1BYTE_KIND │ │ │ │ kind == PyUnicode_1BYTE_KIND || kind == PyUnicode_2BYTE_KIND || kind == PyUnicode_4BYTE_KIND │ │ │ │ @@ -11370,53 +11374,47 @@ │ │ │ │ maxchar <= 255 │ │ │ │ maxchar < 128 │ │ │ │ maxchar >= 0x100 │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ +expect str, got %T │ │ │ │ +unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ +PyUnicode_GetSize has been removed. │ │ │ │ +Tokens can only be created by ContextVars │ │ │ │ +%X:%X:%X:%X:%X:%X%c │ │ │ │ +bad bluetooth address │ │ │ │ AST string must be of type str │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ PyState_AddModule called on module with slots │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ invalid intrinsic function │ │ │ │ InstructionSequenceType │ │ │ │ module definition is NULL │ │ │ │ module %p already added │ │ │ │ %s: bug likely caused by a refcount error in a C extension │ │ │ │ Enable tracemalloc to get the memory block allocation traceback │ │ │ │ Memory block allocated at (most recent call first): │ │ │ │ File " │ │ │ │ ", line │ │ │ │ -Debug memory block at address p=%p: │ │ │ │ - API '%c' │ │ │ │ - %zu bytes originally requested │ │ │ │ - The %d pad bytes at p-%d are │ │ │ │ -FORBIDDENBYTE, as expected. │ │ │ │ -not all FORBIDDENBYTE (0x%02x): │ │ │ │ - at p-%d: 0x%02x │ │ │ │ - *** OUCH │ │ │ │ - Because memory is corrupted at the start, the count of bytes requested │ │ │ │ - may be bogus, and checking the trailing pad bytes may segfault. │ │ │ │ - The %d pad bytes at tail=%p are │ │ │ │ - at tail+%d: 0x%02x │ │ │ │ - Data at p: │ │ │ │ perf trampoline not available │ │ │ │ illegal IP address string passed to inet_aton │ │ │ │ No JIT available │ │ │ │ /tmp/perf-%jd.map │ │ │ │ %x %x %s │ │ │ │ can't assign sys.path │ │ │ │ can't create sys.path │ │ │ │ /proc/%d/mem │ │ │ │ failed to open file %s: %s │ │ │ │ preadv failed for PID %d at address 0x%lx (size %zu, partial read %zd bytes): %s │ │ │ │ %.200s(year=%S, week=%S, weekday=%S) │ │ │ │ +packed IP wrong length for inet_ntoa │ │ │ │ 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) │ │ │ │ @@ -11443,45 +11441,43 @@ │ │ │ │ Oi:getnameinfo │ │ │ │ getnameinfo() argument 1 must be a tuple │ │ │ │ si|II;getnameinfo(): illegal sockaddr argument │ │ │ │ getnameinfo(): flowinfo must be 0-1048575. │ │ │ │ socket.getnameinfo │ │ │ │ sockaddr resolved to multiple addresses │ │ │ │ IPv4 sockaddr must be 2 tuple │ │ │ │ +unable to start the thread │ │ │ │ +Fatal Python error from unexpected signum: │ │ │ │ can't assign sys.argv │ │ │ │ can't compute path0 from argv │ │ │ │ can't get sys.path │ │ │ │ can't prepend path0 to sys.path │ │ │ │ no mem for sys.argv │ │ │ │ w*|ni:recvfrom_into │ │ │ │ negative buffersize in recvfrom_into │ │ │ │ nbytes is greater than the length of the buffer │ │ │ │ Exception ignored in PyEval_SetProfileAllThreads │ │ │ │ Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ assoclen │ │ │ │ IsoCalendarDate │ │ │ │ -unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ +os.statx_result( │ │ │ │ Task does not support set_result operation │ │ │ │ Task does not support set_exception operation │ │ │ │ -_log_traceback can only be set to False │ │ │ │ maximum recursion limit exceeded │ │ │ │ internal error in regular expression engine │ │ │ │ -unable to start the thread │ │ │ │ -in new thread │ │ │ │ -Fatal Python error from unexpected signum: │ │ │ │ -os.statx_result( │ │ │ │ -siginfo must be None │ │ │ │ setgroups argument must be a sequence │ │ │ │ too many groups │ │ │ │ groups must be integers │ │ │ │ +siginfo must be None │ │ │ │ Unknown signal │ │ │ │ Exception ignored while trying to write to the signal wakeup fd │ │ │ │ _grouper │ │ │ │ Py_GIL_DISABLED │ │ │ │ Py_DEBUG │ │ │ │ +_log_traceback can only be set to False │ │ │ │ <%s object: ident=%llu> │ │ │ │ unlocked │ │ │ │ <%s %s object at %p> │ │ │ │ <%s %s object owner=%llu count=%zu at %p> │ │ │ │ |i:signum │ │ │ │ |n:stack_size │ │ │ │ size must be at least %zi bytes │ │ │ │ @@ -11777,15 +11773,14 @@ │ │ │ │ pycore_init_runtime │ │ │ │ _Py_HashRandomization_Init │ │ │ │ pyinit_core_reconfigure │ │ │ │ pycore_create_interpreter │ │ │ │ _PyTraceMalloc_Init │ │ │ │ _PyImport_Init │ │ │ │ wstr_to_utf8 │ │ │ │ -PyInitConfig_GetStrList │ │ │ │ add_note($self, note, /) │ │ │ │ Add a note to the exception │ │ │ │ with_traceback($self, tb, /) │ │ │ │ Set self.__traceback__ to tb and return self. │ │ │ │ __setstate__($self, state, /) │ │ │ │ __reduce__($self, /) │ │ │ │ reset($self, token, /) │ │ │ │ @@ -13610,14 +13605,15 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ +PyInitConfig_GetStrList │ │ │ │ PyWideStringList_Insert │ │ │ │ Python detected LC_CTYPE=C: LC_CTYPE coerced to %.20s (set another locale or PYTHONCOERCECLOCALE=0 to disable this locale coercion behavior). │ │ │ │ _PyConfig_Copy │ │ │ │ core_read_precmdline │ │ │ │ config_parse_cmdline │ │ │ │ config_update_argv │ │ │ │ config_init_hash_seed │ │ │ │ @@ -27215,25 +27211,25 @@ │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ _enter_buffered_busy │ │ │ │ _PyRawMutex_UnlockSlow │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ -_PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ +_PyObject_AssertFailed │ │ │ │ PyEval_AcquireLock │ │ │ │ Py_SetProgramName │ │ │ │ +faulthandler_fatal_error_thread │ │ │ │ _PyThreadState_Init │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PyState_AddModule │ │ │ │ PySys_SetPath │ │ │ │ PySys_AddWarnOptionUnicode │ │ │ │ PySys_SetArgvEx │ │ │ │ -faulthandler_fatal_error_thread │ │ │ │ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ %%%%%%% │ │ │ │ !"#%%%%%% │ │ │ │ !"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ xdebugpy │ │ │ │ │ │ │ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -257,21 +257,21 @@ │ │ │ │ 0x0001efe4 74686f73 7462796e 616d655f 72005f5f thostbyname_r.__ │ │ │ │ 0x0001eff4 685f6572 726e6f5f 6c6f6361 74696f6e h_errno_location │ │ │ │ 0x0001f004 00687374 72657272 6f72005f 5f737973 .hstrerror.__sys │ │ │ │ 0x0001f014 6c6f675f 63686b00 7365746c 6f676d61 log_chk.setlogma │ │ │ │ 0x0001f024 736b0063 6c6f7365 6c6f6700 67657472 sk.closelog.getr │ │ │ │ 0x0001f034 65736769 64006765 74726573 75696400 esgid.getresuid. │ │ │ │ 0x0001f044 6c736574 78617474 72006673 65747861 lsetxattr.fsetxa │ │ │ │ - 0x0001f054 74747200 67657467 726f7570 73006661 ttr.getgroups.fa │ │ │ │ - 0x0001f064 63636573 73617400 6765746c 6f67696e ccessat.getlogin │ │ │ │ + 0x0001f054 74747200 66616363 65737361 74006765 ttr.faccessat.ge │ │ │ │ + 0x0001f064 7467726f 75707300 6765746c 6f67696e tgroups.getlogin │ │ │ │ 0x0001f074 5f72006b 696c6c70 67006765 7467726e _r.killpg.getgrn │ │ │ │ 0x0001f084 616d5f72 00736574 6772656e 74006765 am_r.setgrent.ge │ │ │ │ 0x0001f094 74677265 6e740065 6e646772 656e7400 tgrent.endgrent. │ │ │ │ - 0x0001f0a4 67657467 726f7570 6c697374 00676574 getgrouplist.get │ │ │ │ - 0x0001f0b4 70776e61 6d5f7200 584d4c5f 53657452 pwnam_r.XML_SetR │ │ │ │ + 0x0001f0a4 67657470 776e616d 5f720067 65746772 getpwnam_r.getgr │ │ │ │ + 0x0001f0b4 6f75706c 69737400 584d4c5f 53657452 ouplist.XML_SetR │ │ │ │ 0x0001f0c4 65747572 6e4e5354 7269706c 65740073 eturnNSTriplet.s │ │ │ │ 0x0001f0d4 65747077 656e7400 67657470 77656e74 etpwent.getpwent │ │ │ │ 0x0001f0e4 00656e64 7077656e 7400584d 4c5f5365 .endpwent.XML_Se │ │ │ │ 0x0001f0f4 74537461 7274456c 656d656e 7448616e tStartElementHan │ │ │ │ 0x0001f104 646c6572 00584d4c 5f536574 456e6445 dler.XML_SetEndE │ │ │ │ 0x0001f114 6c656d65 6e744861 6e646c65 7200584d lementHandler.XM │ │ │ │ 0x0001f124 4c5f5365 74556e70 61727365 64456e74 L_SetUnparsedEnt │ │ │ │ @@ -374,34 +374,34 @@ │ │ │ │ 0x0001f734 6c6f636b 70740074 74796e61 6d655f72 lockpt.ttyname_r │ │ │ │ 0x0001f744 0073656e 64746f00 72656376 66726f6d .sendto.recvfrom │ │ │ │ 0x0001f754 00666461 74617379 6e630074 63676574 .fdatasync.tcget │ │ │ │ 0x0001f764 70677270 00746373 65747067 72700074 pgrp.tcsetpgrp.t │ │ │ │ 0x0001f774 696d6572 66645f63 72656174 65005f5f imerfd_create.__ │ │ │ │ 0x0001f784 74696d65 7266645f 73657474 696d6536 timerfd_settime6 │ │ │ │ 0x0001f794 34005f5f 74696d65 7266645f 67657474 4.__timerfd_gett │ │ │ │ - 0x0001f7a4 696d6536 34006d70 726f7465 63740070 ime64.mprotect.p │ │ │ │ - 0x0001f7b4 74687265 61645f65 78697400 5f5f7379 thread_exit.__sy │ │ │ │ - 0x0001f7c4 73636f6e 6600636c 6f736566 726f6d00 sconf.closefrom. │ │ │ │ - 0x0001f7d4 696e6574 5f6e746f 61005f5f 76667072 inet_ntoa.__vfpr │ │ │ │ - 0x0001f7e4 696e7466 5f63686b 00696e65 745f6174 intf_chk.inet_at │ │ │ │ - 0x0001f7f4 6f6e0070 72656164 76363400 70777269 on.preadv64.pwri │ │ │ │ - 0x0001f804 74657636 34006966 5f696e64 6578746f tev64.if_indexto │ │ │ │ - 0x0001f814 6e616d65 00736574 686f7374 6e616d65 name.sethostname │ │ │ │ - 0x0001f824 00676574 73657276 62796e61 6d650067 .getservbyname.g │ │ │ │ - 0x0001f834 65747365 72766279 706f7274 00676574 etservbyport.get │ │ │ │ - 0x0001f844 70726f74 6f62796e 616d6500 6765746e protobyname.getn │ │ │ │ - 0x0001f854 616d6569 6e666f00 69665f6e 616d6574 ameinfo.if_namet │ │ │ │ - 0x0001f864 6f696e64 65780069 665f6e61 6d65696e oindex.if_namein │ │ │ │ - 0x0001f874 64657800 69665f66 7265656e 616d6569 dex.if_freenamei │ │ │ │ - 0x0001f884 6e646578 00584d4c 5f476574 42617365 ndex.XML_GetBase │ │ │ │ - 0x0001f894 00676574 726c696d 69743634 00736574 .getrlimit64.set │ │ │ │ - 0x0001f8a4 726c696d 69743634 00584d4c 5f476574 rlimit64.XML_Get │ │ │ │ - 0x0001f8b4 496e7075 74436f6e 74657874 006e6963 InputContext.nic │ │ │ │ - 0x0001f8c4 65007369 6770656e 64696e67 00736967 e.sigpending.sig │ │ │ │ - 0x0001f8d4 77616974 00676574 70676964 006c6f67 wait.getpgid.log │ │ │ │ + 0x0001f7a4 696d6536 34006d70 726f7465 63740058 ime64.mprotect.X │ │ │ │ + 0x0001f7b4 4d4c5f47 65744261 73650067 6574726c ML_GetBase.getrl │ │ │ │ + 0x0001f7c4 696d6974 36340073 6574726c 696d6974 imit64.setrlimit │ │ │ │ + 0x0001f7d4 36340070 74687265 61645f65 78697400 64.pthread_exit. │ │ │ │ + 0x0001f7e4 5f5f7379 73636f6e 6600636c 6f736566 __sysconf.closef │ │ │ │ + 0x0001f7f4 726f6d00 584d4c5f 47657449 6e707574 rom.XML_GetInput │ │ │ │ + 0x0001f804 436f6e74 65787400 5f5f7666 7072696e Context.__vfprin │ │ │ │ + 0x0001f814 74665f63 686b0069 6e65745f 61746f6e tf_chk.inet_aton │ │ │ │ + 0x0001f824 00707265 61647636 34007077 72697465 .preadv64.pwrite │ │ │ │ + 0x0001f834 76363400 696e6574 5f6e746f 61006966 v64.inet_ntoa.if │ │ │ │ + 0x0001f844 5f696e64 6578746f 6e616d65 00736574 _indextoname.set │ │ │ │ + 0x0001f854 686f7374 6e616d65 00676574 73657276 hostname.getserv │ │ │ │ + 0x0001f864 62796e61 6d650067 65747365 72766279 byname.getservby │ │ │ │ + 0x0001f874 706f7274 00676574 70726f74 6f62796e port.getprotobyn │ │ │ │ + 0x0001f884 616d6500 6765746e 616d6569 6e666f00 ame.getnameinfo. │ │ │ │ + 0x0001f894 69665f6e 616d6574 6f696e64 65780069 if_nametoindex.i │ │ │ │ + 0x0001f8a4 665f6e61 6d65696e 64657800 69665f66 f_nameindex.if_f │ │ │ │ + 0x0001f8b4 7265656e 616d6569 6e646578 00736967 reenameindex.sig │ │ │ │ + 0x0001f8c4 70656e64 696e6700 6e696365 00676574 pending.nice.get │ │ │ │ + 0x0001f8d4 70676964 00736967 77616974 006c6f67 pgid.sigwait.log │ │ │ │ 0x0001f8e4 696e5f74 74790073 65746e73 00737472 in_tty.setns.str │ │ │ │ 0x0001f8f4 7369676e 616c005f 5f736574 6974696d signal.__setitim │ │ │ │ 0x0001f904 65723634 005f5f67 65746974 696d6572 er64.__getitimer │ │ │ │ 0x0001f914 36340073 69677761 6974696e 666f005f 64.sigwaitinfo._ │ │ │ │ 0x0001f924 5f736967 74696d65 64776169 74363400 _sigtimedwait64. │ │ │ │ 0x0001f934 64636765 74746578 74006269 6e645f74 dcgettext.bind_t │ │ │ │ 0x0001f944 65787464 6f6d6169 6e5f636f 64657365 extdomain_codese │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002c13c <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 18e4dc <_start@@Base+0x34> │ │ │ │ + bl 18db18 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002dc20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 18ff0c │ │ │ │ + bl 18f54c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #3 │ │ │ │ movw r1, #4300 @ 0x10cc │ │ │ │ strd r0, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w r3, [r4, #160] @ 0xa0 │ │ │ │ @@ -37,28 +37,28 @@ │ │ │ │ ldr.w r3, [r4, #856] @ 0x358 │ │ │ │ cbnz r3, 2dc8a │ │ │ │ ldr r3, [pc, #72] @ (2dccc ) │ │ │ │ ldr.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ cbnz r0, 2dc9e │ │ │ │ b.n 2dcc2 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #48324 @ 0xbcc4 │ │ │ │ + movw r0, #46276 @ 0xb4c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dc80 │ │ │ │ b.n 2dcbc │ │ │ │ ldr.w r3, [r4, #856] @ 0x358 │ │ │ │ cbz r3, 2dcbc │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #48340 @ 0xbcd4 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dcca │ │ │ │ str.w r6, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r5, [r3, #1732] @ 0x6c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -68,15 +68,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - bl 191d38 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 191378 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r2, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -92,154 +92,154 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r5, r5, [sp, #172] @ 0xac │ │ │ │ strd r5, r5, [sp, #184] @ 0xb8 │ │ │ │ strd r5, r5, [sp, #228] @ 0xe4 │ │ │ │ str r5, [sp, #244] @ 0xf4 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ - bl 191efc │ │ │ │ + bl 19153c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2dd3c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1a0fcc │ │ │ │ + bl 1a05fc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2ebbc │ │ │ │ - movw r0, #48384 @ 0xbd00 │ │ │ │ + bl 2ebc0 │ │ │ │ + movw r0, #46336 @ 0xb500 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1a44d8 │ │ │ │ + bl 1a3b08 │ │ │ │ cbz r0, 2dd54 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2dd56 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 192d48 │ │ │ │ + bl 192388 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1a0fcc │ │ │ │ + bl 1a05fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2dd70 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2ebbc │ │ │ │ - bl 1ed0a4 │ │ │ │ + bl 2ebc0 │ │ │ │ + bl 1ec6ac │ │ │ │ mov r6, r0 │ │ │ │ - bl 1e507c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 1e468c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dd88 │ │ │ │ - bl 2fd14 │ │ │ │ + bl 2fd18 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c6d8 │ │ │ │ add r1, sp, #12 │ │ │ │ - movw r0, #48400 @ 0xbd10 │ │ │ │ + movw r0, #46352 @ 0xb510 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2fb54 │ │ │ │ + bl 2fb58 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dda0 │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ b.n 2ddc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cbz r3, 2ddc8 │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1a5e18 │ │ │ │ + bl 1a5448 │ │ │ │ ldr r1, [pc, #132] @ (2de38 ) │ │ │ │ - movw r2, #48408 @ 0xbd18 │ │ │ │ + movw r2, #46360 @ 0xb518 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2de3c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #48424 @ 0xbd28 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1af610 │ │ │ │ + bl 1aec38 │ │ │ │ cbnz r0, 2dde4 │ │ │ │ - movw r1, #48436 @ 0xbd34 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [pc, #96] @ (2de40 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ddf0 │ │ │ │ movs r4, #1 │ │ │ │ - bl 2fd14 │ │ │ │ + bl 2fd18 │ │ │ │ b.n 2ddf2 │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2de20 │ │ │ │ movw r5, #21184 @ 0x52c0 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2d03c │ │ │ │ blx 2d124 │ │ │ │ cbz r0, 2de20 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #48472 @ 0xbd58 │ │ │ │ + movw r1, #46424 @ 0xb558 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 2fb00 │ │ │ │ + bl 2fb04 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4934 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1f49b8 │ │ │ │ + bl 1f3f3c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1f3fc0 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r0, r5 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cmp r0, fp │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002de44 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ cbz r3, 2de70 │ │ │ │ - movw r1, #48480 @ 0xbd60 │ │ │ │ + movw r1, #46432 @ 0xb560 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [pc, #24] @ (2de84 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 191c88 │ │ │ │ + bl 1912c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - cmp r0, sp │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002de88 : │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #372 @ 0x174 │ │ │ │ movs r0, #1 │ │ │ │ blx 2d470 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2dee8 │ │ │ │ bl 2df1a │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 18ff0c │ │ │ │ + bl 18f54c │ │ │ │ movs r6, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #1 │ │ │ │ movs r7, #0 │ │ │ │ movs r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ @@ -305,37 +305,37 @@ │ │ │ │ cbz r4, 2df9c │ │ │ │ ldr r2, [pc, #196] @ (2e028 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2df9c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48548 @ 0xbda4 │ │ │ │ + movw r1, #46500 @ 0xb5a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1c9fdc │ │ │ │ + bl 1c95ec │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2df9c │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e022 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ b.n 2e016 │ │ │ │ movs r0, #12 │ │ │ │ - bl 6f544 │ │ │ │ + bl 6f53c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2dfb2 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2e022 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + bl 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ b.n 2e022 │ │ │ │ ldr r0, [pc, #120] @ (2e02c ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ strd r3, r7, [r5] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -344,15 +344,15 @@ │ │ │ │ bne.n 2dfd4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2dfc4 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2dfe0 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ ldr r2, [pc, #76] @ (2e030 ) │ │ │ │ ldr.w r3, [r2, #1740] @ 0x6cc │ │ │ │ cbnz r3, 2dfee │ │ │ │ str.w r5, [r2, #1740] @ 0x6cc │ │ │ │ b.n 2dff8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -368,15 +368,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2e000 │ │ │ │ dmb ish │ │ │ │ bne.n 2e01a │ │ │ │ movs r0, #0 │ │ │ │ b.n 2e026 │ │ │ │ ldr r0, [pc, #16] @ (2e02c ) │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ b.n 2e016 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #256 @ (adr r3, 2e130 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -392,27 +392,27 @@ │ │ │ │ ldr r0, [pc, #60] @ (2e080 ) │ │ │ │ b.n 2e1d4 │ │ │ │ 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 95320 │ │ │ │ + bl 95340 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2e07a │ │ │ │ - bl 6b844 │ │ │ │ + bl 6c1f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e07a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2e07a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e084 : │ │ │ │ @@ -426,26 +426,26 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2e0a6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #216] @ (2e17c ) │ │ │ │ b.n 2e1d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61e70 │ │ │ │ + bl 61ea4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e156 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2ca90 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e0ec │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 95320 │ │ │ │ + bl 95340 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e156 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r5, [pc, #164] @ (2e180 ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -453,64 +453,64 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2e108 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 95320 │ │ │ │ + bl 95340 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2e156 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 95320 │ │ │ │ + bl 95340 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2e15a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2e15a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e12a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2e12a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e13e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e13e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2e176 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + b.w 1e019c <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r4, r6, #4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -529,45 +529,45 @@ │ │ │ │ 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 191f28 │ │ │ │ + bl 191568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002e1ba : │ │ │ │ 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 191f28 │ │ │ │ + bl 191568 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r1 │ │ │ │ - bl 191d9c <_PyConfig_InitCompatConfig@@Base+0x64> │ │ │ │ + bl 1913dc <_PyConfig_InitCompatConfig@@Base+0x64> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2d470 │ │ │ │ cbz r0, 2e222 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 2e20c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2e218 │ │ │ │ str r4, [r5, #0] │ │ │ │ b.n 2e222 │ │ │ │ mov r0, r4 │ │ │ │ @@ -589,15 +589,15 @@ │ │ │ │ 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 18fec0 │ │ │ │ + bl 18f500 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002e24a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -605,15 +605,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 192a70 │ │ │ │ + bl 1920b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002e272 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -641,74 +641,74 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2e330 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #176] @ (2e374 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49064 @ 0xbfa8 │ │ │ │ + movw r3, #47016 @ 0xb7a8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e36e │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2e330 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #128] @ (2e374 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49104 @ 0xbfd0 │ │ │ │ + movw r3, #47056 @ 0xb7d0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e2d6 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2e330 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #88] @ (2e374 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49156 @ 0xc004 │ │ │ │ + movw r3, #47108 @ 0xb804 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e2d6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #58864 @ 0xe5f0 │ │ │ │ + movw r1, #56768 @ 0xddc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2d828 │ │ │ │ cbnz r0, 2e36c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2e36c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #28] @ (2e374 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + movw r3, #47160 @ 0xb838 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e2d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2e6d8 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e378 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -724,45 +724,45 @@ │ │ │ │ bls.n 2e3c4 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #88] @ (2e404 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49240 @ 0xc058 │ │ │ │ + movw r3, #47192 @ 0xb858 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e3fe │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2e3ea │ │ │ │ cbnz r5, 2e3ea │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #44] @ (2e404 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49276 @ 0xc07c │ │ │ │ + movw r3, #47228 @ 0xb87c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 2e5d0 │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2e768 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e408 : │ │ │ │ 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 │ │ │ │ @@ -779,15 +779,15 @@ │ │ │ │ beq.n 2e456 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #148] @ (2e4d4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49312 @ 0xc0a0 │ │ │ │ + movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e4ce │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ @@ -796,15 +796,15 @@ │ │ │ │ cbnz r0, 2e486 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #100] @ (2e4d8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e450 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -817,28 +817,28 @@ │ │ │ │ bl 2e87a │ │ │ │ b.n 2e450 │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2e488 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e87a │ │ │ │ - movw r1, #49352 @ 0xc0c8 │ │ │ │ + movw r1, #47304 @ 0xb8c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2d828 │ │ │ │ cbnz r0, 2e4cc │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #272] @ 0x110 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2e838 ) │ │ │ │ movs r7, r5 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + ldr r4, [pc, #960] @ (2e89c ) │ │ │ │ movs r7, r5 │ │ │ │ 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, [pc, #100] @ (2e554 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -873,25 +873,25 @@ │ │ │ │ b.n 2e54e │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2e55c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49372 @ 0xc0dc │ │ │ │ + movw r3, #47324 @ 0xb8dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r5, #352] @ 0x160 │ │ │ │ str.w r3, [r5, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #784] @ (2e868 ) │ │ │ │ + mvns r4, r0 │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + ldr r3, [pc, #656] @ (2e7ec ) │ │ │ │ movs r7, r5 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2e8c0 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e560 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -921,23 +921,23 @@ │ │ │ │ b.n 2e5c6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #28] @ (2e5cc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49208 @ 0xc038 │ │ │ │ + movw r3, #47160 @ 0xb838 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2e930 ) │ │ │ │ movs r7, r5 │ │ │ │ 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 │ │ │ │ @@ -947,65 +947,65 @@ │ │ │ │ movs r7, #1 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 6f7c8 │ │ │ │ + bl 6f7c0 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2e624 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #100] @ (2e678 ) │ │ │ │ - movw r3, #49400 @ 0xc0f8 │ │ │ │ + movw r3, #47352 @ 0xb8f8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r7, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e644 │ │ │ │ cbz r0, 2e648 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #72] @ (2e67c ) │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r7, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2e670 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2d640 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e662 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ b.n 2e626 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2e9dc ) │ │ │ │ movs r7, r5 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldr r5, [pc, #32] @ (2e6a0 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e680 : │ │ │ │ cbnz r0, 2e686 │ │ │ │ - b.w 1a5e70 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1a54a0 <_PyPathConfig_ClearGlobal@@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 │ │ │ │ movw r4, #21248 @ 0x5300 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1015,48 +1015,48 @@ │ │ │ │ blx 2c454 │ │ │ │ ldr.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r0, [r4, #1500] @ 0x5dc │ │ │ │ blx 2c454 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx 2c454 │ │ │ │ - movw r0, #12828 @ 0x321c │ │ │ │ + movw r0, #10780 @ 0x2a1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #12828 @ 0x321c │ │ │ │ + movw r0, #10780 @ 0x2a1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ str.w r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r4, #1512] @ 0x5e8 │ │ │ │ str.w r8, [r4, #1492] @ 0x5d4 │ │ │ │ cbnz r0, 2e6fa │ │ │ │ - movw r0, #12828 @ 0x321c │ │ │ │ + movw r0, #10780 @ 0x2a1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r4, #1500] @ 0x5dc │ │ │ │ str.w r3, [r4, #1504] @ 0x5e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2e720 │ │ │ │ cbz r7, 2e720 │ │ │ │ cbz r0, 2e720 │ │ │ │ cbnz r5, 2e72e │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [pc, #8] @ (2e734 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldr r5, [pc, #192] @ (2e7f8 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e738 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1072,24 +1072,24 @@ │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr.w r0, [r4, #1512] @ 0x5e8 │ │ │ │ blx 2c454 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1512] @ 0x5e8 │ │ │ │ cbz r6, 2e788 │ │ │ │ mov r0, r5 │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ str.w r0, [r4, #1512] @ 0x5e8 │ │ │ │ cbnz r0, 2e788 │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [pc, #8] @ (2e78c ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldr r5, [pc, #240] @ (2e880 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e790 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1105,15 +1105,15 @@ │ │ │ │ bls.n 2e7da │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #56] @ (2e7fc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #49240 @ 0xc058 │ │ │ │ + movw r3, #47192 @ 0xb858 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e7f6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1126,37 +1126,37 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2eb60 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e800 : │ │ │ │ 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 │ │ │ │ ldrd r0, r1, [r0, #344] @ 0x158 │ │ │ │ mov r6, r2 │ │ │ │ adds r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 6fca0 │ │ │ │ + bl 6fc98 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2e848 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #64] @ (2e870 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e86e │ │ │ │ ldr.w r3, [r4, #348] @ 0x15c │ │ │ │ movs r2, #0 │ │ │ │ @@ -1169,15 +1169,15 @@ │ │ │ │ str r6, [r5, #4] │ │ │ │ adds r5, r1, r0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r3, [r4, #348] @ 0x15c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldr r5, [pc, #320] @ (2e9b4 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e874 : │ │ │ │ movs r0, #1 │ │ │ │ b.w 2e958 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1203,24 +1203,24 @@ │ │ │ │ ldr.w r3, [r0, #348] @ 0x15c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r5, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2e8f2 │ │ │ │ ldr.w r0, [r0, #344] @ 0x158 │ │ │ │ - bl 191c88 │ │ │ │ + bl 1912c8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2e8f2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #116] @ (2e954 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2e92c │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ adds r6, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1245,89 +1245,89 @@ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ cbz r3, 2e932 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e950 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 192d48 │ │ │ │ + bl 192388 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldr r5, [pc, #416] @ (2eaf8 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002e958 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 191d9c <_PyConfig_InitCompatConfig@@Base+0x64> │ │ │ │ + bl 1913dc <_PyConfig_InitCompatConfig@@Base+0x64> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2e97c │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ - bl 2ebbc │ │ │ │ + bl 2ebc0 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r3, [r3, #856] @ 0x358 │ │ │ │ cbnz r3, 2e9a6 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 191d38 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 191378 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 192d48 │ │ │ │ + bl 192388 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1a0fcc │ │ │ │ + bl 1a05fc │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2e974 │ │ │ │ add sp, #320 @ 0x140 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002e9aa : │ │ │ │ ldr r2, [pc, #80] @ (2e9fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2e9ba │ │ │ │ ldr r0, [pc, #72] @ (2ea00 ) │ │ │ │ - b.w 192eb0 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1924f0 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ 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] @ (2ea04 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1e3c50 │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2e9dc │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ b.n 2e9f8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2e9f2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2e9f2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl ef7a0 │ │ │ │ + bl ef9b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r4, [r1, #2] │ │ │ │ @@ -1340,868 +1340,866 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 193798 <_Py_SetLocaleFromEnv@@Base+0x914> │ │ │ │ + bl 192dd8 <_Py_SetLocaleFromEnv@@Base+0x914> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2ea52 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #108] @ (2eaac ) │ │ │ │ - movw r3, #49832 @ 0xc2a8 │ │ │ │ + movw r3, #47784 @ 0xbaa8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r6, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ b.n 2ea72 │ │ │ │ cbz r0, 2ea76 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [pc, #76] @ (2eab0 ) │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r6, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2eaa2 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2d658 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2d640 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ea94 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ b.n 2ea54 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldr r4, [pc, #864] @ (2ee10 ) │ │ │ │ movs r7, r5 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldr r6, [pc, #240] @ (2eba4 ) │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0002eab4 : │ │ │ │ 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, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2e4dc │ │ │ │ - cbz r0, 2eafa │ │ │ │ + cbz r0, 2eb00 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 2eb00 │ │ │ │ + beq.n 2eb06 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ - ldr r2, [pc, #132] @ (2eb6c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #50000 @ 0xc350 │ │ │ │ + movw r2, #19672 @ 0x4cd8 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + movw r3, #58160 @ 0xe330 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2eb66 │ │ │ │ + b.n 2eb72 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 2d640 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 2eb34 │ │ │ │ + cbnz r0, 2eb40 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ - ldr r2, [pc, #80] @ (2eb70 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r2, #4256 @ 0x10a0 │ │ │ │ + movt r2, #51 @ 0x33 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ - b.n 2eafa │ │ │ │ + b.n 2eb00 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 2eb64 │ │ │ │ + ble.n 2eb70 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r7] │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ bl 2ea08 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ str.w r0, [r8, r5, lsl #2] │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ - cbnz r3, 2eb60 │ │ │ │ + cbnz r3, 2eb6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2eb74 │ │ │ │ - b.n 2eafa │ │ │ │ + bl 2eb78 │ │ │ │ + b.n 2eb00 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 2eb36 │ │ │ │ + b.n 2eb42 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r3, r3] │ │ │ │ - movs r7, r5 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ - movs r7, r5 │ │ │ │ │ │ │ │ -0002eb74 : │ │ │ │ +0002eb78 : │ │ │ │ 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, r1 │ │ │ │ add.w r5, r1, r0, lsl #2 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 2eb98 │ │ │ │ + beq.n 2eb9c │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ blx 2c454 │ │ │ │ - b.n 2eb8a │ │ │ │ + b.n 2eb8e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2c450 │ │ │ │ │ │ │ │ -0002eba2 : │ │ │ │ +0002eba6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1a1180 │ │ │ │ + bl 1a07b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ebbc : │ │ │ │ +0002ebc0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, sp, #24 │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ - bne.n 2ebdc │ │ │ │ + bne.n 2ebe0 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c6d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2ebfc │ │ │ │ + bne.n 2ec00 │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2d03c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2ec08 │ │ │ │ - movw r0, #62532 @ 0xf444 │ │ │ │ + bl 2ec0c │ │ │ │ + movw r0, #60484 @ 0xec44 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 6626e │ │ │ │ + bl 66b96 │ │ │ │ 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, #56252 @ 0xdbbc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2ec3a │ │ │ │ + cbz r2, 2ec3e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 2ec34 │ │ │ │ + bne.n 2ec38 │ │ │ │ blx 2cbd0 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c6d8 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r1, 2eca6 │ │ │ │ - movw r1, #62588 @ 0xf47c │ │ │ │ + cbz r1, 2ecaa │ │ │ │ + movw r1, #60540 @ 0xec7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #20 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 2ec72 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 2ec76 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #14856 @ 0x3a08 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - cbz r5, 2ec86 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + cbz r5, 2ec8a │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2ec96 │ │ │ │ - movw r1, #62612 @ 0xf494 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ec9a │ │ │ │ + movw r1, #60564 @ 0xec94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62632 @ 0xf4a8 │ │ │ │ + movw r1, #60584 @ 0xeca8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #440] @ (2ee70 ) │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #440] @ (2ee74 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - cbz r5, 2ecea │ │ │ │ + cbz r5, 2ecee │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62656 @ 0xf4c0 │ │ │ │ + movw r1, #60608 @ 0xecc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ - bl 21a544 <_Py_Instrument@@Base+0x4> │ │ │ │ + bl 2199f0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47528 @ 0xb9a8 │ │ │ │ + movw r1, #45480 @ 0xb1a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2ed5a │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ed5e │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ - cbz r2, 2ed02 │ │ │ │ + cbz r2, 2ed06 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #50164 @ 0xc3f4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2ed5a │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ed5e │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 2ed1a │ │ │ │ + cbz r2, 2ed1e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62680 @ 0xf4d8 │ │ │ │ + movw r1, #60632 @ 0xecd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2ed5a │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ed5e │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ - cbz r2, 2ed32 │ │ │ │ + cbz r2, 2ed36 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #60652 @ 0xecec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2ed5a │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ed5e │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ - cbz r3, 2ed4a │ │ │ │ + cbz r3, 2ed4e │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62716 @ 0xf4fc │ │ │ │ + movw r1, #60668 @ 0xecfc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2ed5a │ │ │ │ - movw r1, #62732 @ 0xf50c │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2ed5e │ │ │ │ + movw r1, #60684 @ 0xed0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - ldr r2, [pc, #264] @ (2ee74 ) │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + ldr r2, [pc, #264] @ (2ee78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #260] @ (2ee78 ) │ │ │ │ + ldr r1, [pc, #260] @ (2ee7c ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ - cbz r2, 2ed7e │ │ │ │ + cbz r2, 2ed82 │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ - b.n 2ed88 │ │ │ │ - cbz r5, 2ed86 │ │ │ │ + b.n 2ed8c │ │ │ │ + cbz r5, 2ed8a │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ - b.n 2ed88 │ │ │ │ + b.n 2ed8c │ │ │ │ mov r8, r5 │ │ │ │ subs r7, r5, #0 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2ee3c │ │ │ │ + beq.n 2ee40 │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2ee3c │ │ │ │ - ldr r0, [pc, #216] @ (2ee7c ) │ │ │ │ + beq.n 2ee40 │ │ │ │ + ldr r0, [pc, #216] @ (2ee80 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1e3c50 │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2edb4 │ │ │ │ + bge.n 2edb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw fp, #5192 @ 0x1448 │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ cmp r0, fp │ │ │ │ - beq.n 2edc4 │ │ │ │ - cbnz r0, 2edde │ │ │ │ - bl 7fc94 │ │ │ │ + beq.n 2edc8 │ │ │ │ + cbnz r0, 2ede2 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ee3c │ │ │ │ + bge.n 2ee40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2ee3c │ │ │ │ + cbnz r3, 2ee40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ee3c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ee40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e3d08 │ │ │ │ + bl 1e3318 │ │ │ │ mov r0, r6 │ │ │ │ - bl e37b4 │ │ │ │ + bl e36f8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ee12 │ │ │ │ + bge.n 2ee16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2ee12 │ │ │ │ + cbnz r3, 2ee16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 12f4c0 <_PyEval_UnpackIndices@@Base+0x1af0> │ │ │ │ + bl 12f5d8 <_PyEval_UnpackIndices@@Base+0x1ac4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ee22 │ │ │ │ + bne.n 2ee26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ee36 │ │ │ │ + bge.n 2ee3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2ee36 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2ee3a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 2ee56 │ │ │ │ + bne.n 2ee5a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a4e80 <_Py_write_noraise@@Base+0x964> │ │ │ │ + bl 1a44b0 <_Py_write_noraise@@Base+0x964> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eefc │ │ │ │ - bl 1a51ac <_Py_write_noraise@@Base+0xc90> │ │ │ │ + bl 2ef00 │ │ │ │ + bl 1a47dc <_Py_write_noraise@@Base+0xc90> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2ec2a │ │ │ │ - bl 1f0510 <_PyEvent_Notify@@Base+0x28> │ │ │ │ - b.n 2ec2a │ │ │ │ + beq.w 2ec2e │ │ │ │ + bl 1efb18 <_PyEvent_Notify@@Base+0x28> │ │ │ │ + b.n 2ec2e │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0002ee80 : │ │ │ │ +0002ee84 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 192b08 │ │ │ │ + bl 192148 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - cbz r5, 2eeb0 │ │ │ │ + cbz r5, 2eeb4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 2eede │ │ │ │ + b.n 2eee2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 193710 <_Py_SetLocaleFromEnv@@Base+0x88c> │ │ │ │ + bl 192d50 <_Py_SetLocaleFromEnv@@Base+0x88c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2eed4 │ │ │ │ - ldr r2, [pc, #36] @ (2eee8 ) │ │ │ │ + bne.n 2eed8 │ │ │ │ + ldr r2, [pc, #36] @ (2eeec ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ - b.n 2eede │ │ │ │ + b.n 2eee2 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c98c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ -0002eeec : │ │ │ │ - ldr r2, [pc, #8] @ (2eef8 ) │ │ │ │ +0002eef0 : │ │ │ │ + ldr r2, [pc, #8] @ (2eefc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2f0b0 │ │ │ │ + beq.w 2f0b4 │ │ │ │ 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, [r1, #3848] @ 0xf08 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2f0aa │ │ │ │ + beq.w 2f0ae │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 2f0aa │ │ │ │ + bpl.w 2f0ae │ │ │ │ ldr.w r7, [r1, #3840] @ 0xf00 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 2ef7a │ │ │ │ + cbz r7, 2ef7e │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 96320 │ │ │ │ - movw r1, #62956 @ 0xf5ec │ │ │ │ + bl 96340 │ │ │ │ + movw r1, #60908 @ 0xedec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - cbz r0, 2ef7a │ │ │ │ + cbz r0, 2ef7e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 2ef38 │ │ │ │ - bl d36d4 │ │ │ │ + bpl.n 2ef3c │ │ │ │ + bl d3610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ef38 │ │ │ │ + bne.n 2ef3c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbz r6, 2ef7a │ │ │ │ + cbz r6, 2ef7e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #10600 @ 0x2968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 2ef7c │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 2ef7c │ │ │ │ + beq.n 2ef80 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 2ef80 │ │ │ │ movs r6, #0 │ │ │ │ movw r9, #13992 @ 0x36a8 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov.w sl, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 96320 │ │ │ │ + bl 96340 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f06a │ │ │ │ + beq.n 2f06e │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 2ef8c │ │ │ │ + bpl.n 2ef90 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 2efc6 │ │ │ │ + beq.n 2efca │ │ │ │ movw r1, #13992 @ 0x36a8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ef8c │ │ │ │ + beq.n 2ef90 │ │ │ │ ldr.w r3, [fp, #48] @ 0x30 │ │ │ │ - cbnz r3, 2efde │ │ │ │ + cbnz r3, 2efe2 │ │ │ │ ldrb.w r3, [fp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ef8c │ │ │ │ + beq.n 2ef90 │ │ │ │ ldr.w r3, [fp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ef8c │ │ │ │ - cbz r6, 2f032 │ │ │ │ + beq.n 2ef90 │ │ │ │ + cbz r6, 2f036 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13117c <_PySet_NextEntry@@Base> │ │ │ │ + bl 131294 <_PySet_NextEntry@@Base> │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r3, 2f032 │ │ │ │ + cbz r3, 2f036 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ mov r1, ip │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2efe4 │ │ │ │ + bpl.n 2efe8 │ │ │ │ ldr.w fp, [ip, #8] │ │ │ │ str.w lr, [sp] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e6c44 │ │ │ │ + bl 1e6250 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2efe4 │ │ │ │ + bne.n 2efe8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n 2ef8c │ │ │ │ + beq.n 2ef90 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 1fb6a4 │ │ │ │ + bl 1facac │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne.n 2efe4 │ │ │ │ - b.n 2ef8c │ │ │ │ + bne.n 2efe8 │ │ │ │ + b.n 2ef90 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2f04a │ │ │ │ + beq.n 2f04e │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62976 @ 0xf600 │ │ │ │ + movw r1, #60928 @ 0xee00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2f05a │ │ │ │ - movw r1, #63000 @ 0xf618 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2f05e │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 2103ec <_PyInterpreterConfig_InitFromDict@@Base+0x900> │ │ │ │ - b.n 2ef8c │ │ │ │ - cbz r5, 2f0aa │ │ │ │ + bl 20fa04 <_PyInterpreterConfig_InitFromDict@@Base+0x900> │ │ │ │ + b.n 2ef90 │ │ │ │ + cbz r5, 2f0ae │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63004 @ 0xf61c │ │ │ │ + movw r1, #60956 @ 0xee1c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2109b4 <_PyTrash_thread_deposit_object@@Base+0x1d4> │ │ │ │ + bl 20ffcc <_PyTrash_thread_deposit_object@@Base+0x1d4> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47528 @ 0xb9a8 │ │ │ │ + movw r1, #45480 @ 0xb1a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1a451c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f0b2 : │ │ │ │ +0002f0b6 : │ │ │ │ ldr.w r3, [r0, #352] @ 0x160 │ │ │ │ cmp r3, #2 │ │ │ │ ittte eq │ │ │ │ ldreq.w r3, [r0, #364] @ 0x16c │ │ │ │ moveq r0, #1 │ │ │ │ streq r3, [r1, #0] │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f0c6 : │ │ │ │ +0002f0ca : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #352] @ 0x160 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2f132 │ │ │ │ + bne.n 2f136 │ │ │ │ ldr.w r3, [r0, #364] @ 0x16c │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #63144 @ 0xf6a8 │ │ │ │ + movw r2, #61096 @ 0xeea8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 703f4 │ │ │ │ + bl 703ec │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ - cbz r0, 2f100 │ │ │ │ + cbz r0, 2f104 │ │ │ │ blx 2c454 │ │ │ │ mov r0, sp │ │ │ │ blx 2db98 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #368] @ 0x170 │ │ │ │ - cbz r0, 2f112 │ │ │ │ + cbz r0, 2f116 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2f13e │ │ │ │ + b.n 2f142 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #352 @ 0x160 │ │ │ │ blx 2c98c │ │ │ │ - ldr r2, [pc, #44] @ (2f14c ) │ │ │ │ + ldr r2, [pc, #44] @ (2f150 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r1, r2, [r4, #352] @ 0x160 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ - b.n 2f136 │ │ │ │ + b.n 2f13a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2f142 │ │ │ │ + bne.n 2f146 │ │ │ │ ldr.w r3, [r4, #360] @ 0x168 │ │ │ │ - cbz r3, 2f142 │ │ │ │ + cbz r3, 2f146 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2f146 │ │ │ │ + b.n 2f14a │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - eors r4, r6 │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ -0002f150 : │ │ │ │ - cbz r0, 2f1b0 │ │ │ │ +0002f154 : │ │ │ │ + cbz r0, 2f1b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #19396 @ 0x4bc4 │ │ │ │ + movw r5, #17348 @ 0x43c4 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2f196 │ │ │ │ + cbz r3, 2f19a │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ adds r0, r6, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 2f18a │ │ │ │ + bhi.n 2f18e │ │ │ │ ldr r0, [r6, r2] │ │ │ │ - cbz r0, 2f192 │ │ │ │ + cbz r0, 2f196 │ │ │ │ blx 2c454 │ │ │ │ - b.n 2f192 │ │ │ │ + b.n 2f196 │ │ │ │ cmp r3, #12 │ │ │ │ - bne.n 2f192 │ │ │ │ + bne.n 2f196 │ │ │ │ bl 2e87a │ │ │ │ adds r5, #28 │ │ │ │ - b.n 2f16e │ │ │ │ + b.n 2f172 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ blx 2c454 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2c450 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f1b4 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ +0002f1b8 <_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, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r3, #45021 @ 0xafdd │ │ │ │ + movw r3, #42509 @ 0xa60d │ │ │ │ movt r3, #26 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #1056] @ 0x420 │ │ │ │ - cbz r1, 2f1e8 <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ + cbz r1, 2f1ec <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #1040] @ 0x410 │ │ │ │ subs r5, r0, r3 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ - b.n 2f1f2 <_PyObject_DebugMallocStats@@Base+0x3e> │ │ │ │ + b.n 2f1f6 <_PyObject_DebugMallocStats@@Base+0x3e> │ │ │ │ ldr.w r0, [r2, #968] @ 0x3c8 │ │ │ │ subs r0, r0, r3 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f2da <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ + beq.n 2f2de <_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, #2260 @ 0x8d4 │ │ │ │ + movw r2, #212 @ 0xd4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2312 @ 0x908 │ │ │ │ + movw r2, #264 @ 0x108 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2344 @ 0x928 │ │ │ │ + movw r2, #296 @ 0x128 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 18fc50 <_start@@Base+0x17a8> │ │ │ │ - ldr r1, [pc, #200] @ (2f308 <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ + bl 18f290 <_start@@Base+0x17ac> │ │ │ │ + ldr r1, [pc, #200] @ (2f30c <_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 2c98c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #23201 @ 0x5aa1 │ │ │ │ + movw r3, #10425 @ 0x28b9 │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 19be90 │ │ │ │ + bl 19b4d0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #15599 @ 0x3cef │ │ │ │ movt r2, #3 │ │ │ │ movw r1, #15453 @ 0x3c5d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1a0768 │ │ │ │ + bl 19fda8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2376 @ 0x948 │ │ │ │ + movw r2, #328 @ 0x148 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2404 @ 0x964 │ │ │ │ + movw r2, #356 @ 0x164 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2432 @ 0x980 │ │ │ │ + movw r2, #384 @ 0x180 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2472 @ 0x9a8 │ │ │ │ + movw r2, #424 @ 0x1a8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2500 @ 0x9c4 │ │ │ │ + movw r2, #452 @ 0x1c4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 2f302 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #21669 @ 0x54a5 │ │ │ │ + b.n 2f306 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ + movw r0, #21713 @ 0x54d1 │ │ │ │ movt r0, #7 │ │ │ │ - cbz r1, 2f2f0 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ + cbz r1, 2f2f4 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #1040] @ 0x410 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ - b.n 2f2fa <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ + b.n 2f2fe <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ ldr.w r3, [r2, #968] @ 0x3c8 │ │ │ │ subs r3, r3, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - cbz r0, 2f304 <_PyObject_DebugMallocStats@@Base+0x150> │ │ │ │ + cbz r0, 2f308 <_PyObject_DebugMallocStats@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f30c <_PyObject_DebugMallocStats@@Base+0x158> │ │ │ │ + bl 2f310 <_PyObject_DebugMallocStats@@Base+0x158> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ - ldr r5, [pc, #700] @ (2f5dc <_PyObject_DebugMallocStats@@Base+0x428>) │ │ │ │ + ldr r5, [pc, #700] @ (2f5e0 <_PyObject_DebugMallocStats@@Base+0x428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w sp, sp, #948 @ 0x3b4 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ add.w r9, sp, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, sp, #432 @ 0x1b0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1588] @ 0x634 │ │ │ │ - movw r2, #2528 @ 0x9e0 │ │ │ │ + movw r2, #480 @ 0x1e0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2219,92 +2217,92 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 2f40a <_PyObject_DebugMallocStats@@Base+0x256> │ │ │ │ + beq.n 2f40e <_PyObject_DebugMallocStats@@Base+0x256> │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r0, [sl, #512] @ 0x200 │ │ │ │ mul.w r3, r3, r6 │ │ │ │ adds r1, r0, r3 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ - cbz r4, 2f406 <_PyObject_DebugMallocStats@@Base+0x252> │ │ │ │ + cbz r4, 2f40a <_PyObject_DebugMallocStats@@Base+0x252> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add fp, r3 │ │ │ │ ubfx r3, r4, #0, #12 │ │ │ │ - cbz r3, 2f3bc <_PyObject_DebugMallocStats@@Base+0x208> │ │ │ │ + cbz r3, 2f3c0 <_PyObject_DebugMallocStats@@Base+0x208> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bfc r4, #0, #12 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r5, r6, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ cmp r3, r4 │ │ │ │ - bls.n 2f402 <_PyObject_DebugMallocStats@@Base+0x24e> │ │ │ │ + bls.n 2f406 <_PyObject_DebugMallocStats@@Base+0x24e> │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 2f3fc <_PyObject_DebugMallocStats@@Base+0x248> │ │ │ │ + cbz r6, 2f400 <_PyObject_DebugMallocStats@@Base+0x248> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r1, r5, #1 │ │ │ │ ldr.w r2, [r7, r5, lsl #2] │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ - bl 2aae90 <_PyMonitoring_FireBranchEvent@@Base+0xe0> │ │ │ │ + bl 2aa698 <_PyMonitoring_FireBranchEvent@@Base+0xd4> │ │ │ │ ldr.w r3, [r9, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r5, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - b.n 2f3c4 <_PyObject_DebugMallocStats@@Base+0x210> │ │ │ │ + b.n 2f3c8 <_PyObject_DebugMallocStats@@Base+0x210> │ │ │ │ ldrd r5, r6, [sp, #36] @ 0x24 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 2f388 <_PyObject_DebugMallocStats@@Base+0x1d4> │ │ │ │ + b.n 2f38c <_PyObject_DebugMallocStats@@Base+0x1d4> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r0, #10 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r6 │ │ │ │ blx 2d564 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #2580 @ 0xa14 │ │ │ │ + movw r0, #532 @ 0x214 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2d580 │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #2692 @ 0xa84 │ │ │ │ + movw r3, #644 @ 0x284 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r6, r6, [sp, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add.w ip, sp, #176 @ 0xb0 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ mov r3, r7 │ │ │ │ add r7, r1 │ │ │ │ mov.w r8, r7, lsl #3 │ │ │ │ - cbz r5, 2f49a <_PyObject_DebugMallocStats@@Base+0x2e6> │ │ │ │ + cbz r5, 2f49e <_PyObject_DebugMallocStats@@Base+0x2e6> │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ ldr.w r6, [r6, r4, lsl #2] │ │ │ │ ldr.w r4, [ip, r4, lsl #2] │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ strd r8, r5, [sp] │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -2314,119 +2312,119 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mla r3, r8, r4, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 2ab0ec <_PyMonitoring_FireBranchEvent@@Base+0x33c> │ │ │ │ + bl 2aa8f4 <_PyMonitoring_FireBranchEvent@@Base+0x330> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ - bne.n 2f442 <_PyObject_DebugMallocStats@@Base+0x28e> │ │ │ │ + bne.n 2f446 <_PyObject_DebugMallocStats@@Base+0x28e> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ blx 2d564 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2720 @ 0xaa0 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2748 @ 0xabc │ │ │ │ + movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ subs r2, r2, r3 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ + movw r1, #720 @ 0x2d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2792 @ 0xae8 │ │ │ │ + movw r1, #744 @ 0x2e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #2820 @ 0xb04 │ │ │ │ + movw r2, #772 @ 0x304 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 703f4 │ │ │ │ + bl 703ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #18 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2d564 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2848 @ 0xb20 │ │ │ │ + movw r1, #800 @ 0x320 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #2876 @ 0xb3c │ │ │ │ + movw r1, #828 @ 0x33c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r3, fp │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #2904 @ 0xb58 │ │ │ │ + movw r2, #856 @ 0x358 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 703f4 │ │ │ │ + bl 703ec │ │ │ │ mov.w r2, fp, lsl #12 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #2932 @ 0xb74 │ │ │ │ + movw r1, #884 @ 0x374 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #2964 @ 0xb94 │ │ │ │ + movw r1, #916 @ 0x394 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #2996 @ 0xbb4 │ │ │ │ + movw r1, #948 @ 0x3b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ - movw r1, #3028 @ 0xbd4 │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + movw r1, #980 @ 0x3d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ + movw r0, #988 @ 0x3dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2d580 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3056 @ 0xbf0 │ │ │ │ + movw r1, #1008 @ 0x3f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2440,18 +2438,18 @@ │ │ │ │ blx 2da94 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #32 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bgt.n 2f618 <_PyObject_DebugMallocStats@@Base+0x464> │ │ │ │ + bgt.n 2f61c <_PyObject_DebugMallocStats@@Base+0x464> │ │ │ │ adds r6, #1 │ │ │ │ blx 2d564 │ │ │ │ - b.n 2f608 <_PyObject_DebugMallocStats@@Base+0x454> │ │ │ │ + b.n 2f60c <_PyObject_DebugMallocStats@@Base+0x454> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ movw r7, #52429 @ 0xcccd │ │ │ │ movt r7, #52428 @ 0xcccc │ │ │ │ blx 2d564 │ │ │ │ movs r6, #20 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #3 │ │ │ │ @@ -2468,1645 +2466,1645 @@ │ │ │ │ mov.w r0, ip, lsr #3 │ │ │ │ add.w ip, r6, #104 @ 0x68 │ │ │ │ add ip, sp │ │ │ │ subs r1, #1 │ │ │ │ mls r2, r8, r0, r2 │ │ │ │ add.w r2, r2, #48 @ 0x30 │ │ │ │ strb.w r2, [ip, #-100] │ │ │ │ - bne.n 2f684 <_PyObject_DebugMallocStats@@Base+0x4d0> │ │ │ │ + bne.n 2f688 <_PyObject_DebugMallocStats@@Base+0x4d0> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 2f684 <_PyObject_DebugMallocStats@@Base+0x4d0> │ │ │ │ + beq.n 2f688 <_PyObject_DebugMallocStats@@Base+0x4d0> │ │ │ │ add.w r2, r3, #104 @ 0x68 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r2, sp │ │ │ │ ittet ne │ │ │ │ movne r1, #44 @ 0x2c │ │ │ │ subne r3, r6, #2 │ │ │ │ moveq r1, #0 │ │ │ │ strbne.w r1, [r2, #-100] │ │ │ │ it ne │ │ │ │ movne r1, #3 │ │ │ │ mov r6, r3 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 2f690 <_PyObject_DebugMallocStats@@Base+0x4dc> │ │ │ │ + beq.n 2f694 <_PyObject_DebugMallocStats@@Base+0x4dc> │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 2f638 <_PyObject_DebugMallocStats@@Base+0x484> │ │ │ │ + bne.n 2f63c <_PyObject_DebugMallocStats@@Base+0x484> │ │ │ │ movs r2, #32 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 2f69e <_PyObject_DebugMallocStats@@Base+0x4ea> │ │ │ │ + beq.n 2f6a2 <_PyObject_DebugMallocStats@@Base+0x4ea> │ │ │ │ add r1, sp, #4 │ │ │ │ strb r2, [r1, r3] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 2f692 <_PyObject_DebugMallocStats@@Base+0x4de> │ │ │ │ + b.n 2f696 <_PyObject_DebugMallocStats@@Base+0x4de> │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2da94 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 2f6cc <_PyObject_DebugMallocStats@@Base+0x518> │ │ │ │ + beq.n 2f6d0 <_PyObject_DebugMallocStats@@Base+0x518> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bne.n 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 2f6f0 <_PyObject_DebugMallocStats@@Base+0x53c> │ │ │ │ + cbnz r1, 2f6f4 <_PyObject_DebugMallocStats@@Base+0x53c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 64cdc │ │ │ │ + b.w 651b2 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ - cbz r1, 2f6fc <_PyObject_DebugMallocStats@@Base+0x548> │ │ │ │ + cbz r1, 2f700 <_PyObject_DebugMallocStats@@Base+0x548> │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ - cbnz r3, 2f70e <_PyObject_DebugMallocStats@@Base+0x55a> │ │ │ │ + cbnz r3, 2f712 <_PyObject_DebugMallocStats@@Base+0x55a> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 92468 │ │ │ │ + bl 924a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f800 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ + b.n 2f804 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ add.w r8, sp, #12 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 92224 │ │ │ │ + bl 92260 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2f722 <_PyObject_DebugMallocStats@@Base+0x56e> │ │ │ │ + cbnz r0, 2f726 <_PyObject_DebugMallocStats@@Base+0x56e> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f800 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ + b.n 2f804 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 2f74c <_PyObject_DebugMallocStats@@Base+0x598> │ │ │ │ + bne.n 2f750 <_PyObject_DebugMallocStats@@Base+0x598> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 2f74c <_PyObject_DebugMallocStats@@Base+0x598> │ │ │ │ + bpl.n 2f750 <_PyObject_DebugMallocStats@@Base+0x598> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 92468 │ │ │ │ + bl 924a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f7d6 <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ + b.n 2f7da <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 2f75a <_PyObject_DebugMallocStats@@Base+0x5a6> │ │ │ │ + bpl.n 2f75e <_PyObject_DebugMallocStats@@Base+0x5a6> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - cbnz r4, 2f770 <_PyObject_DebugMallocStats@@Base+0x5bc> │ │ │ │ + cbnz r4, 2f774 <_PyObject_DebugMallocStats@@Base+0x5bc> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ bic.w r3, r9, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f7d6 <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ + b.n 2f7da <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f7a2 <_PyObject_DebugMallocStats@@Base+0x5ee> │ │ │ │ - cbz r3, 2f786 <_PyObject_DebugMallocStats@@Base+0x5d2> │ │ │ │ + cbnz r0, 2f7a6 <_PyObject_DebugMallocStats@@Base+0x5ee> │ │ │ │ + cbz r3, 2f78a <_PyObject_DebugMallocStats@@Base+0x5d2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 2f7d4 <_PyObject_DebugMallocStats@@Base+0x620> │ │ │ │ + cbnz r3, 2f7d8 <_PyObject_DebugMallocStats@@Base+0x620> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 2f7d4 <_PyObject_DebugMallocStats@@Base+0x620> │ │ │ │ - cbz r3, 2f7d6 <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 2f7d8 <_PyObject_DebugMallocStats@@Base+0x620> │ │ │ │ + cbz r3, 2f7da <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 2f7d6 <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ + cbz r3, 2f7da <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2f7ba <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ + bge.n 2f7be <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f7ba <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f7be <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 248ddc │ │ │ │ + bl 2485ec │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - ble.n 2f7f6 <_PyObject_DebugMallocStats@@Base+0x642> │ │ │ │ + ble.n 2f7fa <_PyObject_DebugMallocStats@@Base+0x642> │ │ │ │ ldr.w r0, [r6, r5, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2f7f2 <_PyObject_DebugMallocStats@@Base+0x63e> │ │ │ │ + bge.n 2f7f6 <_PyObject_DebugMallocStats@@Base+0x63e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f7f2 <_PyObject_DebugMallocStats@@Base+0x63e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f7f6 <_PyObject_DebugMallocStats@@Base+0x63e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 2f7d8 <_PyObject_DebugMallocStats@@Base+0x624> │ │ │ │ + b.n 2f7dc <_PyObject_DebugMallocStats@@Base+0x624> │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 2f800 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ + beq.n 2f804 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ - movw r1, #14112 @ 0x3720 │ │ │ │ + movw r1, #12064 @ 0x2f20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ blx 2ce4c │ │ │ │ - cbz r0, 2f86e <_PyObject_DebugMallocStats@@Base+0x6ba> │ │ │ │ - movw r1, #13920 @ 0x3660 │ │ │ │ + cbz r0, 2f872 <_PyObject_DebugMallocStats@@Base+0x6ba> │ │ │ │ + movw r1, #11872 @ 0x2e60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ blx 2ce4c │ │ │ │ - cbz r0, 2f872 <_PyObject_DebugMallocStats@@Base+0x6be> │ │ │ │ - movw r1, #13948 @ 0x367c │ │ │ │ + cbz r0, 2f876 <_PyObject_DebugMallocStats@@Base+0x6be> │ │ │ │ + movw r1, #11900 @ 0x2e7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ blx 2ce4c │ │ │ │ - cbz r0, 2f876 <_PyObject_DebugMallocStats@@Base+0x6c2> │ │ │ │ - movw r1, #14016 @ 0x36c0 │ │ │ │ + cbz r0, 2f87a <_PyObject_DebugMallocStats@@Base+0x6c2> │ │ │ │ + movw r1, #11968 @ 0x2ec0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ blx 2ce4c │ │ │ │ - cbz r0, 2f87a <_PyObject_DebugMallocStats@@Base+0x6c6> │ │ │ │ + cbz r0, 2f87e <_PyObject_DebugMallocStats@@Base+0x6c6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14072 @ 0x36f8 │ │ │ │ + movw r1, #12024 @ 0x2ef8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2ce4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ - b.n 2f87c <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + b.n 2f880 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ movs r0, #3 │ │ │ │ - b.n 2f87c <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + b.n 2f880 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ movs r0, #4 │ │ │ │ - b.n 2f87c <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + b.n 2f880 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ movs r0, #5 │ │ │ │ - b.n 2f87c <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ + b.n 2f880 <_PyObject_DebugMallocStats@@Base+0x6c8> │ │ │ │ movs r0, #6 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - bne.n 2f8b4 <_PyObject_DebugMallocStats@@Base+0x700> │ │ │ │ + bne.n 2f8b8 <_PyObject_DebugMallocStats@@Base+0x700> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31116 @ 0x798c │ │ │ │ + movw r1, #29068 @ 0x718c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2f8c6 <_PyObject_DebugMallocStats@@Base+0x712> │ │ │ │ + b.n 2f8ca <_PyObject_DebugMallocStats@@Base+0x712> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 99ad4 │ │ │ │ + bl 99b18 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #352] @ 0x160 │ │ │ │ - cbnz r3, 2f8da <_PyObject_DebugMallocStats@@Base+0x726> │ │ │ │ - b.w aa1a0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + cbnz r3, 2f8de <_PyObject_DebugMallocStats@@Base+0x726> │ │ │ │ + b.w aa158 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ bx r3 │ │ │ │ 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, #65352 @ 0xff48 │ │ │ │ + movw r1, #63304 @ 0xf748 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 2f902 <_PyObject_DebugMallocStats@@Base+0x74e> │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 2f906 <_PyObject_DebugMallocStats@@Base+0x74e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f958 <_PyObject_DebugMallocStats@@Base+0x7a4> │ │ │ │ + b.n 2f95c <_PyObject_DebugMallocStats@@Base+0x7a4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl fac88 │ │ │ │ + bl fae88 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f8fe <_PyObject_DebugMallocStats@@Base+0x74a> │ │ │ │ + beq.n 2f902 <_PyObject_DebugMallocStats@@Base+0x74a> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1c398c │ │ │ │ - cbnz r0, 2f93e <_PyObject_DebugMallocStats@@Base+0x78a> │ │ │ │ + bl 1c2f94 │ │ │ │ + cbnz r0, 2f942 <_PyObject_DebugMallocStats@@Base+0x78a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ - bne.n 2f93e <_PyObject_DebugMallocStats@@Base+0x78a> │ │ │ │ + bne.n 2f942 <_PyObject_DebugMallocStats@@Base+0x78a> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 2f946 <_PyObject_DebugMallocStats@@Base+0x792> │ │ │ │ + b.n 2f94a <_PyObject_DebugMallocStats@@Base+0x792> │ │ │ │ movw r4, #5460 @ 0x1554 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 2f96e <_PyObject_DebugMallocStats@@Base+0x7ba> │ │ │ │ + bpl.n 2f972 <_PyObject_DebugMallocStats@@Base+0x7ba> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 2f970 <_PyObject_DebugMallocStats@@Base+0x7bc> │ │ │ │ + b.n 2f974 <_PyObject_DebugMallocStats@@Base+0x7bc> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ │ │ 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 r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #65352 @ 0xff48 │ │ │ │ + movw r1, #63304 @ 0xf748 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 2f9ce <_PyObject_DebugMallocStats@@Base+0x81a> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 2f9d2 <_PyObject_DebugMallocStats@@Base+0x81a> │ │ │ │ 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 fd608 │ │ │ │ + bl fd7fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 2f9c0 <_PyObject_DebugMallocStats@@Base+0x80c> │ │ │ │ + bge.n 2f9c4 <_PyObject_DebugMallocStats@@Base+0x80c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2f9d0 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ + bge.n 2f9d4 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2f9d0 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ + b.n 2f9d4 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl fda40 │ │ │ │ + bl fdc34 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f9d0 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ + b.n 2f9d4 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #65352 @ 0xff48 │ │ │ │ + movw r1, #63304 @ 0xf748 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 2fa22 <_PyObject_DebugMallocStats@@Base+0x86e> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 2fa26 <_PyObject_DebugMallocStats@@Base+0x86e> │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #53384 @ 0xd088 │ │ │ │ + movw r2, #51336 @ 0xc888 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002fa26 : │ │ │ │ - b.w 1cd3f4 <_PyTime_AsMicroseconds@@Base+0x1c0> │ │ │ │ +0002fa2a : │ │ │ │ + b.w 1cca04 <_PyTime_AsMicroseconds@@Base+0x1c0> │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movw r4, #32004 @ 0x7d04 │ │ │ │ movt r4, #9665 @ 0x25c1 │ │ │ │ adds r4, r2, r4 │ │ │ │ movw r6, #64007 @ 0xfa07 │ │ │ │ movt r6, #19330 @ 0x4b82 │ │ │ │ adc.w r7, r3, #2 │ │ │ │ movs r1, #4 │ │ │ │ cmp r6, r4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ sbcs r1, r7 │ │ │ │ - bcc.n 2fa68 │ │ │ │ + bcc.n 2fa6c │ │ │ │ mov.w r4, #51712 @ 0xca00 │ │ │ │ movt r4, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, r4 │ │ │ │ adds r0, r2, r5 │ │ │ │ mla r1, r4, r3, r1 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ adc.w r1, r1, #0 │ │ │ │ - b.w 124028 │ │ │ │ + b.w 124218 │ │ │ │ str r5, [sp, #16] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ - b.w 1cefd8 │ │ │ │ + b.w 1ce5e8 │ │ │ │ │ │ │ │ -0002fa70 <_Py_InitializeMain@@Base>: │ │ │ │ +0002fa74 <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 191d9c <_PyConfig_InitCompatConfig@@Base+0x64> │ │ │ │ + bl 1913dc <_PyConfig_InitCompatConfig@@Base+0x64> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2fa96 <_Py_InitializeMain@@Base+0x26> │ │ │ │ + cbz r3, 2fa9a <_Py_InitializeMain@@Base+0x26> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 2faa4 <_Py_InitializeMain@@Base+0x34> │ │ │ │ - ldr r2, [pc, #20] @ (2faac <_Py_InitializeMain@@Base+0x3c>) │ │ │ │ + b.n 2faa8 <_Py_InitializeMain@@Base+0x34> │ │ │ │ + ldr r2, [pc, #20] @ (2fab0 <_Py_InitializeMain@@Base+0x3c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 1bdc04 │ │ │ │ + bl 1bd20c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fab0 : │ │ │ │ +0002fab4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #60] @ (2fafc ) │ │ │ │ + ldr r4, [pc, #60] @ (2fb00 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #1660] @ 0x67c │ │ │ │ - cbnz r3, 2fad6 │ │ │ │ + cbnz r3, 2fada │ │ │ │ movs r0, #0 │ │ │ │ str.w r5, [r4, #1660] @ 0x67c │ │ │ │ str.w r6, [r4, #1664] @ 0x680 │ │ │ │ - b.n 2faf8 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 2fafc │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2faec │ │ │ │ + beq.n 2faf0 │ │ │ │ ldr.w r2, [r4, #1664] @ 0x680 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2faca │ │ │ │ + beq.n 2face │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0002fb00 : │ │ │ │ +0002fb04 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2fb36 │ │ │ │ + cbz r1, 2fb3a │ │ │ │ mov r0, r1 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2fb36 │ │ │ │ - ldr r2, [pc, #44] @ (2fb50 ) │ │ │ │ + cbnz r0, 2fb3a │ │ │ │ + ldr r2, [pc, #44] @ (2fb54 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f3020 │ │ │ │ - b.n 2fb4c │ │ │ │ + bl 1f2624 │ │ │ │ + b.n 2fb50 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e635c <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 1e5968 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fb54 : │ │ │ │ +0002fb58 : │ │ │ │ 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 │ │ │ │ - bl 1ed1a0 │ │ │ │ - cbz r0, 2fba0 │ │ │ │ + bl 1ec7a8 │ │ │ │ + cbz r0, 2fba4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 2fba6 │ │ │ │ + bmi.n 2fbaa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fb88 │ │ │ │ + bge.n 2fb8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2fb88 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2fb8c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50524 @ 0xc55c │ │ │ │ + movw r1, #48476 @ 0xbd5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fbe8 │ │ │ │ - bl 105c04 │ │ │ │ + b.n 2fbec │ │ │ │ + bl 105df4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fbc0 │ │ │ │ + bge.n 2fbc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fbc0 │ │ │ │ + cbnz r3, 2fbc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 2fbe4 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 2fbe4 │ │ │ │ + bne.n 2fbe8 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 2fbe8 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50556 @ 0xc57c │ │ │ │ + movw r1, #48508 @ 0xbd7c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 2fba0 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 2fba4 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r7, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0002fbea : │ │ │ │ +0002fbee : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2fc20 │ │ │ │ - bl 1325f0 │ │ │ │ + cbz r0, 2fc24 │ │ │ │ + bl 132708 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fc14 │ │ │ │ + bge.n 2fc18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2fc18 │ │ │ │ + cbz r3, 2fc1c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2fc20 │ │ │ │ + b.n 2fc24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2fc14 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fc18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002fc24 : │ │ │ │ +0002fc28 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #52] @ (2fc68 ) │ │ │ │ + ldr r5, [pc, #52] @ (2fc6c ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ add r4, sp, #20 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r3, #2 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 1edf40 <_PyParkingLot_Park@@Base+0x24c> │ │ │ │ + bl 1ed548 <_PyParkingLot_Park@@Base+0x24c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2fc62 │ │ │ │ + cbz r3, 2fc66 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 2ebbc │ │ │ │ + bl 2ebc0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ -0002fc6c : │ │ │ │ - cbnz r1, 2fc72 │ │ │ │ - b.w 9d990 │ │ │ │ +0002fc70 : │ │ │ │ + cbnz r1, 2fc76 │ │ │ │ + b.w 9d9d8 │ │ │ │ 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 2fc9a │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + bpl.n 2fc9e │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9d990 │ │ │ │ + b.w 9d9d8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #51140 @ 0xc7c4 │ │ │ │ + movw r1, #49092 @ 0xbfc4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002fcb8 : │ │ │ │ - ldr r1, [pc, #16] @ (2fccc ) │ │ │ │ +0002fcbc : │ │ │ │ + ldr r1, [pc, #16] @ (2fcd0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str.w r2, [r3, #3880] @ 0xf28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fcd0 : │ │ │ │ +0002fcd4 : │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r2, [r3, #1684] @ 0x694 │ │ │ │ ldr.w r3, [r3, #1688] @ 0x698 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002fce6 : │ │ │ │ - ldr r3, [pc, #32] @ (2fd08 ) │ │ │ │ +0002fcea : │ │ │ │ + ldr r3, [pc, #32] @ (2fd0c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 2fd02 │ │ │ │ - ldr r2, [pc, #28] @ (2fd0c ) │ │ │ │ + cbz r3, 2fd06 │ │ │ │ + ldr r2, [pc, #28] @ (2fd10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - cbz r0, 2fd04 │ │ │ │ - ldr r2, [pc, #24] @ (2fd10 ) │ │ │ │ + cbz r0, 2fd08 │ │ │ │ + ldr r2, [pc, #24] @ (2fd14 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ subs r3, r3, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #32 @ (adr r2, 2fd2c <_Py_GetConfigsAsDict@@Base+0x4>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 2fd30 <_Py_GetConfigsAsDict@@Base+0x4>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fd14 : │ │ │ │ - ldr r2, [pc, #12] @ (2fd24 ) │ │ │ │ +0002fd18 : │ │ │ │ + ldr r2, [pc, #12] @ (2fd28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1f3020 │ │ │ │ + b.w 1f2624 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fd28 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +0002fd2c <_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 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302f6 <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ - bl 74e30 │ │ │ │ + beq.w 302fa <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302f6 <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ + beq.w 302fa <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ movw r3, #60016 @ 0xea70 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2fd66 <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 7d220 │ │ │ │ + cbz r0, 2fd6a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fd82 <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ - b.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + cbnz r0, 2fd86 <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ + b.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55144 @ 0xd768 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fda8 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ + bge.n 2fdac <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fda8 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ + cbnz r3, 2fdac <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #60020 @ 0xea74 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55176 @ 0xd788 │ │ │ │ + movw r1, #53128 @ 0xcf88 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fdea <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ + bge.n 2fdee <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fdea <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ + cbnz r3, 2fdee <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #60024 @ 0xea78 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2fe06 <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 7d220 │ │ │ │ + cbz r0, 2fe0a <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fe22 <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ - b.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + cbnz r0, 2fe26 <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ + b.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55208 @ 0xd7a8 │ │ │ │ + movw r1, #53160 @ 0xcfa8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fe48 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ + bge.n 2fe4c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fe48 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ + cbnz r3, 2fe4c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #60028 @ 0xea7c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55244 @ 0xd7cc │ │ │ │ + movw r1, #53196 @ 0xcfcc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fe8a <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ + bge.n 2fe8e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fe8a <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ + cbnz r3, 2fe8e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #22724 @ 0x58c4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55284 @ 0xd7f4 │ │ │ │ + movw r1, #53236 @ 0xcff4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2fecc <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ + bge.n 2fed0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fecc <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ + cbnz r3, 2fed0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56220 @ 0xdb9c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55296 @ 0xd800 │ │ │ │ + movw r1, #53248 @ 0xd000 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ff0e <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ + bge.n 2ff12 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff0e <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ + cbnz r3, 2ff12 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56224 @ 0xdba0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55312 @ 0xd810 │ │ │ │ + movw r1, #53264 @ 0xd010 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ff50 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ + bge.n 2ff54 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff50 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ + cbnz r3, 2ff54 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56228 @ 0xdba4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55328 @ 0xd820 │ │ │ │ + movw r1, #53280 @ 0xd020 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ff92 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ + bge.n 2ff96 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff92 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ + cbnz r3, 2ff96 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56212 @ 0xdb94 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #53296 @ 0xd030 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 2ffd4 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ + bge.n 2ffd8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ffd4 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ + cbnz r3, 2ffd8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56208 @ 0xdb90 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55364 @ 0xd844 │ │ │ │ + movw r1, #53316 @ 0xd044 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30016 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ + bge.n 3001a <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30016 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ + cbnz r3, 3001a <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56216 @ 0xdb98 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55380 @ 0xd854 │ │ │ │ + movw r1, #53332 @ 0xd054 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30058 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ + bge.n 3005c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30058 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ + cbnz r3, 3005c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56240 @ 0xdbb0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55396 @ 0xd864 │ │ │ │ + movw r1, #53348 @ 0xd064 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3009a <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ + bge.n 3009e <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3009a <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ + cbnz r3, 3009e <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56204 @ 0xdb8c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55412 @ 0xd874 │ │ │ │ + movw r1, #53364 @ 0xd074 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 300dc <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ + bge.n 300e0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 300dc <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ + cbnz r3, 300e0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56232 @ 0xdba8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55432 @ 0xd888 │ │ │ │ + movw r1, #53384 @ 0xd088 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3011e <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ + bge.n 30122 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3011e <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ + cbnz r3, 30122 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #22720 @ 0x58c0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55448 @ 0xd898 │ │ │ │ + movw r1, #53400 @ 0xd098 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30160 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ + bge.n 30164 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30160 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ + cbnz r3, 30164 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56244 @ 0xdbb4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55476 @ 0xd8b4 │ │ │ │ + movw r1, #53428 @ 0xd0b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 301a2 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ + bge.n 301a6 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 301a2 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ + cbnz r3, 301a6 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56248 @ 0xdbb8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #53456 @ 0xd0d0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 301e4 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ + bge.n 301e8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 301e4 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ + cbnz r3, 301e8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56236 @ 0xdbac │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + movw r1, #53480 @ 0xd0e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30222 <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ + bge.n 30226 <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30222 <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ + cbnz r3, 30226 <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #56392 @ 0xdc48 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55552 @ 0xd900 │ │ │ │ + movw r1, #53504 @ 0xd100 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30260 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ + bge.n 30264 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30260 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ + cbnz r3, 30264 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ movw r3, #22716 @ 0x58bc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + cbz r0, 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55580 @ 0xd91c │ │ │ │ + movw r1, #53532 @ 0xd11c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3029c <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ + bge.n 302a0 <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3029c <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ + cbnz r3, 302a0 <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55596 @ 0xd92c │ │ │ │ + movw r1, #53548 @ 0xd12c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 305e6 <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ + beq.w 305ea <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 302fa <_Py_GetConfigsAsDict@@Base+0x5d2> │ │ │ │ - ldr r3, [pc, #76] @ (3030c <_Py_GetConfigsAsDict@@Base+0x5e4>) │ │ │ │ + blt.n 302fe <_Py_GetConfigsAsDict@@Base+0x5d2> │ │ │ │ + ldr r3, [pc, #76] @ (30310 <_Py_GetConfigsAsDict@@Base+0x5e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr.w r5, [r7, #3720] @ 0xe88 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 302f6 <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ + cbz r0, 302fa <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1688] @ 0x698 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 30310 <_Py_GetConfigsAsDict@@Base+0x5e8> │ │ │ │ + cbnz r0, 30314 <_Py_GetConfigsAsDict@@Base+0x5e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 302f6 <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ + bge.n 302fa <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 302f6 <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ + cbnz r3, 302fa <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 305e6 <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ + b.n 305ea <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 302be <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ + bne.n 302c2 <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 302be <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 302c2 <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58008 @ 0xe298 │ │ │ │ + movw r1, #55912 @ 0xda68 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3033a <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ + bge.n 3033e <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3033a <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ + cbnz r3, 3033e <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58048 @ 0xe2c0 │ │ │ │ + movw r1, #55952 @ 0xda90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30378 <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ + bge.n 3037c <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30378 <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ + cbnz r3, 3037c <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1696] @ 0x6a0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58036 @ 0xe2b4 │ │ │ │ + movw r1, #55940 @ 0xda84 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 303b6 <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ + bge.n 303ba <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 303b6 <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ + cbnz r3, 303ba <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1700] @ 0x6a4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.n 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58060 @ 0xe2cc │ │ │ │ + movw r1, #55964 @ 0xda9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 303f4 <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ + bge.n 303f8 <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 303f4 <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ + cbnz r3, 303f8 <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1704] @ 0x6a8 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57976 @ 0xe278 │ │ │ │ + movw r1, #55880 @ 0xda48 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30436 <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ + bge.n 3043a <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30436 <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ + cbnz r3, 3043a <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1708] @ 0x6ac │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57936 @ 0xe250 │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30478 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bge.n 3047c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30478 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + cbnz r3, 3047c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1712] @ 0x6b0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57952 @ 0xe260 │ │ │ │ + movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 304ba <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ + bge.n 304be <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 304ba <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ + cbnz r3, 304be <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1716] @ 0x6b4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57996 @ 0xe28c │ │ │ │ + movw r1, #55900 @ 0xda5c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 304fc <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ + bge.n 30500 <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 304fc <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ + cbnz r3, 30500 <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1720] @ 0x6b8 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58024 @ 0xe2a8 │ │ │ │ + movw r1, #55928 @ 0xda78 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3053e <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ + bge.n 30542 <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3053e <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ + cbnz r3, 30542 <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ ldr.w r0, [r5, #1724] @ 0x6bc │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57924 @ 0xe244 │ │ │ │ + movw r1, #55828 @ 0xda14 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3057c <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ + bge.n 30580 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3057c <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ + cbnz r3, 30580 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 302e2 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ + beq.w 302e6 <_Py_GetConfigsAsDict@@Base+0x5ba> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55612 @ 0xd93c │ │ │ │ + movw r1, #53564 @ 0xd13c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 305e6 <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ + beq.n 305ea <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 305ac <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ + bge.n 305b0 <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 305ac <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ + cbnz r3, 305b0 <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4128 @ 0x1020 │ │ │ │ - bl f41a4 <_PyConfig_AsDict@@Base> │ │ │ │ + bl f43b0 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 302f6 <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ + beq.w 302fa <_Py_GetConfigsAsDict@@Base+0x5ce> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59800 @ 0xe998 │ │ │ │ + movw r1, #57752 @ 0xe198 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 305e6 <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ + beq.n 305ea <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 305f4 <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ + bge.n 305f8 <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 305f4 <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ + cbnz r3, 305f8 <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 305f4 <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 305f8 <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #2744] @ 0xab8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3061a <_Py_GetConfigsAsDict@@Base+0x8f2> │ │ │ │ + bne.n 3061e <_Py_GetConfigsAsDict@@Base+0x8f2> │ │ │ │ movs r3, #28 │ │ │ │ str r3, [r0, #32] │ │ │ │ - b.n 307a8 <_Py_GetConfigsAsDict@@Base+0xa80> │ │ │ │ + b.n 307ac <_Py_GetConfigsAsDict@@Base+0xa80> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbnz r0, 30628 <_Py_GetConfigsAsDict@@Base+0x900> │ │ │ │ + cbnz r0, 3062c <_Py_GetConfigsAsDict@@Base+0x900> │ │ │ │ movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #21204 @ 0x52d4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1f3814 │ │ │ │ + bl 1f2e1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 30652 <_Py_GetConfigsAsDict@@Base+0x92a> │ │ │ │ + cbz r0, 30656 <_Py_GetConfigsAsDict@@Base+0x92a> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1b0158 <_PyArena_New@@Base+0x504> │ │ │ │ + bl 1af780 <_PyArena_New@@Base+0x504> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - cbz r6, 30672 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ + bl 79de8 │ │ │ │ + cbz r6, 30676 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r1, [r4, #2700] @ 0xa8c │ │ │ │ - cbz r1, 306ba <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ - cbz r5, 306ba <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ + cbz r1, 306be <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ + cbz r5, 306be <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ - cbz r3, 306ba <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ + cbz r3, 306be <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f44e0 │ │ │ │ + bl 1f3ae8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - cbnz r6, 30676 <_Py_GetConfigsAsDict@@Base+0x94e> │ │ │ │ + bl 79de8 │ │ │ │ + cbnz r6, 3067a <_Py_GetConfigsAsDict@@Base+0x94e> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 307d0 <_Py_GetConfigsAsDict@@Base+0xaa8> │ │ │ │ + b.n 307d4 <_Py_GetConfigsAsDict@@Base+0xaa8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add.w r7, r6, #16 │ │ │ │ adds r0, #1 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 306a0 <_Py_GetConfigsAsDict@@Base+0x978> │ │ │ │ + cbnz r0, 306a4 <_Py_GetConfigsAsDict@@Base+0x978> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3069a <_Py_GetConfigsAsDict@@Base+0x972> │ │ │ │ + bge.n 3069e <_Py_GetConfigsAsDict@@Base+0x972> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3069a <_Py_GetConfigsAsDict@@Base+0x972> │ │ │ │ + cbnz r3, 3069e <_Py_GetConfigsAsDict@@Base+0x972> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 30672 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ + b.n 30676 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ mov r1, r7 │ │ │ │ blx 2cdc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 306ba <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ + bge.n 306be <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 306ba <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ + cbnz r3, 306be <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 306d2 <_Py_GetConfigsAsDict@@Base+0x9aa> │ │ │ │ + cbz r3, 306d6 <_Py_GetConfigsAsDict@@Base+0x9aa> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4798 │ │ │ │ + bl 1f3da0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 306d2 <_Py_GetConfigsAsDict@@Base+0x9aa> │ │ │ │ + bne.n 306d6 <_Py_GetConfigsAsDict@@Base+0x9aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 30672 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ + bl 79de8 │ │ │ │ + b.n 30676 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ - cbz r3, 306dc <_Py_GetConfigsAsDict@@Base+0x9b4> │ │ │ │ + cbz r3, 306e0 <_Py_GetConfigsAsDict@@Base+0x9b4> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbnz r5, 306e4 <_Py_GetConfigsAsDict@@Base+0x9bc> │ │ │ │ + cbnz r5, 306e8 <_Py_GetConfigsAsDict@@Base+0x9bc> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 307b8 <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ + b.n 307bc <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ - cbnz r3, 306f4 <_Py_GetConfigsAsDict@@Base+0x9cc> │ │ │ │ + cbnz r3, 306f8 <_Py_GetConfigsAsDict@@Base+0x9cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n 307b8 <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ + b.n 307bc <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - cbz r6, 30762 <_Py_GetConfigsAsDict@@Base+0xa3a> │ │ │ │ + cbz r6, 30766 <_Py_GetConfigsAsDict@@Base+0xa3a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r4, #2712] @ 0xa98 │ │ │ │ subs r6, r6, r3 │ │ │ │ - bl 1f4844 │ │ │ │ + bl 1f3e4c │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ 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 1e7d58 │ │ │ │ + bl 1e7360 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3073c <_Py_GetConfigsAsDict@@Base+0xa14> │ │ │ │ + cbnz r0, 30740 <_Py_GetConfigsAsDict@@Base+0xa14> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [r4] │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 30672 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ + bl 79de8 │ │ │ │ + b.n 30676 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ 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, #2712] @ 0xa98 │ │ │ │ - bl 1f493c <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ - b.n 30798 <_Py_GetConfigsAsDict@@Base+0xa70> │ │ │ │ + bl 1f3f44 <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ + b.n 3079c <_Py_GetConfigsAsDict@@Base+0xa70> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4844 │ │ │ │ + bl 1f3e4c │ │ │ │ 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 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r5 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str.w r5, [r4, #2708] @ 0xa94 │ │ │ │ blx 2d658 │ │ │ │ add r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1f493c <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ + bl 1f3f44 <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 307b8 <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ + bne.n 307bc <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r3, #668] @ 0x29c │ │ │ │ - cbnz r3, 307ac <_Py_GetConfigsAsDict@@Base+0xa84> │ │ │ │ + cbnz r3, 307b0 <_Py_GetConfigsAsDict@@Base+0xa84> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 307d0 <_Py_GetConfigsAsDict@@Base+0xaa8> │ │ │ │ + b.n 307d4 <_Py_GetConfigsAsDict@@Base+0xaa8> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d5d00 <_Py_LoadAttr_StackRefSteal@@Base+0x2464> │ │ │ │ + b.w d5c40 <_Py_LoadAttr_StackRefSteal@@Base+0x2468> │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30672 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ - movw r0, #24236 @ 0x5eac │ │ │ │ + beq.w 30676 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ + movw r0, #22160 @ 0x5690 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1cf094 │ │ │ │ - b.n 30672 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ + bl 1ce6a4 │ │ │ │ + b.n 30676 <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ 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 │ │ │ │ movw r8, #60056 @ 0xea98 │ │ │ │ movt r8, #84 @ 0x54 │ │ │ │ @@ -4114,183 +4112,183 @@ │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r6, [r8] │ │ │ │ mov r5, r2 │ │ │ │ blx 2d8e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r5, 30816 <_Py_GetConfigsAsDict@@Base+0xaee> │ │ │ │ - movw r2, #26708 @ 0x6854 │ │ │ │ + cbz r5, 3081a <_Py_GetConfigsAsDict@@Base+0xaee> │ │ │ │ + movw r2, #24660 @ 0x6054 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ blx 2d8e4 │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r5, sl │ │ │ │ mov r9, r4 │ │ │ │ - bl 6fca0 │ │ │ │ + bl 6fc98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3084c <_Py_GetConfigsAsDict@@Base+0xb24> │ │ │ │ + cbnz r0, 30850 <_Py_GetConfigsAsDict@@Base+0xb24> │ │ │ │ mov r0, r9 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ - bl 20d58c │ │ │ │ - bl a0700 │ │ │ │ + bl a2600 │ │ │ │ + bl 20cba4 │ │ │ │ + bl a0730 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 30936 <_Py_GetConfigsAsDict@@Base+0xc0e> │ │ │ │ + b.n 3093a <_Py_GetConfigsAsDict@@Base+0xc0e> │ │ │ │ add.w r9, r0, r5 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - cbz r2, 3086a <_Py_GetConfigsAsDict@@Base+0xb42> │ │ │ │ + cbz r2, 3086e <_Py_GetConfigsAsDict@@Base+0xb42> │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3086a <_Py_GetConfigsAsDict@@Base+0xb42> │ │ │ │ + bne.n 3086e <_Py_GetConfigsAsDict@@Base+0xb42> │ │ │ │ blx r2 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2cb78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ blx 2d528 │ │ │ │ - cbnz r0, 308c0 <_Py_GetConfigsAsDict@@Base+0xb98> │ │ │ │ + cbnz r0, 308c4 <_Py_GetConfigsAsDict@@Base+0xb98> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w fp, [fp] │ │ │ │ blx 2c78c │ │ │ │ - cbz r0, 3089a <_Py_GetConfigsAsDict@@Base+0xb72> │ │ │ │ + cbz r0, 3089e <_Py_GetConfigsAsDict@@Base+0xb72> │ │ │ │ mov r0, r7 │ │ │ │ blx 2cb78 │ │ │ │ - b.n 308cc <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ + b.n 308d0 <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ mov r0, r6 │ │ │ │ cmp.w fp, #4 │ │ │ │ - bne.n 308b8 <_Py_GetConfigsAsDict@@Base+0xb90> │ │ │ │ - bl a25d0 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 308bc <_Py_GetConfigsAsDict@@Base+0xb90> │ │ │ │ + bl a2600 │ │ │ │ + bl 871d0 │ │ │ │ mov fp, r0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 30850 <_Py_GetConfigsAsDict@@Base+0xb28> │ │ │ │ - b.n 3092e <_Py_GetConfigsAsDict@@Base+0xc06> │ │ │ │ - bl 3581c │ │ │ │ - cbz r0, 308cc <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ - b.n 3092e <_Py_GetConfigsAsDict@@Base+0xc06> │ │ │ │ + bne.n 30854 <_Py_GetConfigsAsDict@@Base+0xb28> │ │ │ │ + b.n 30932 <_Py_GetConfigsAsDict@@Base+0xc06> │ │ │ │ + bl 35b50 │ │ │ │ + cbz r0, 308d0 <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ + b.n 30932 <_Py_GetConfigsAsDict@@Base+0xc06> │ │ │ │ mov r0, r9 │ │ │ │ blx 2d658 │ │ │ │ adds r5, r5, r0 │ │ │ │ - bne.n 308d4 <_Py_GetConfigsAsDict@@Base+0xbac> │ │ │ │ - b.n 3081e <_Py_GetConfigsAsDict@@Base+0xaf6> │ │ │ │ + bne.n 308d8 <_Py_GetConfigsAsDict@@Base+0xbac> │ │ │ │ + b.n 30822 <_Py_GetConfigsAsDict@@Base+0xaf6> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 3090c <_Py_GetConfigsAsDict@@Base+0xbe4> │ │ │ │ + b.n 30910 <_Py_GetConfigsAsDict@@Base+0xbe4> │ │ │ │ adds r3, r4, r5 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 3090c <_Py_GetConfigsAsDict@@Base+0xbe4> │ │ │ │ + beq.n 30910 <_Py_GetConfigsAsDict@@Base+0xbe4> │ │ │ │ adds.w sl, r5, #2 │ │ │ │ - bpl.n 30824 <_Py_GetConfigsAsDict@@Base+0xafc> │ │ │ │ + bpl.n 30828 <_Py_GetConfigsAsDict@@Base+0xafc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #56368 @ 0xdc30 │ │ │ │ + movw r1, #54320 @ 0xd430 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - bl a0700 │ │ │ │ - b.n 30848 <_Py_GetConfigsAsDict@@Base+0xb20> │ │ │ │ + bl fcc44 │ │ │ │ + bl a0730 │ │ │ │ + b.n 3084c <_Py_GetConfigsAsDict@@Base+0xb20> │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fca0 │ │ │ │ + bl 6fc98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 30936 <_Py_GetConfigsAsDict@@Base+0xc0e> │ │ │ │ + cbnz r0, 3093a <_Py_GetConfigsAsDict@@Base+0xc0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ - bl 20d58c │ │ │ │ - bl a0700 │ │ │ │ - b.n 30936 <_Py_GetConfigsAsDict@@Base+0xc0e> │ │ │ │ + bl a2600 │ │ │ │ + bl 20cba4 │ │ │ │ + bl a0730 │ │ │ │ + b.n 3093a <_Py_GetConfigsAsDict@@Base+0xc0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ - b.n 30848 <_Py_GetConfigsAsDict@@Base+0xb20> │ │ │ │ + bl 6fc60 │ │ │ │ + b.n 3084c <_Py_GetConfigsAsDict@@Base+0xb20> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0003093c : │ │ │ │ +00030940 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 3096a │ │ │ │ - bl 79dc0 │ │ │ │ + cbz r0, 3096e │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00030970 : │ │ │ │ +00030974 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ blx 2d03c │ │ │ │ mov r1, sp │ │ │ │ blx 2d030 <__fstat64_time64@plt+0x4> │ │ │ │ - cbnz r0, 30994 │ │ │ │ + cbnz r0, 30998 │ │ │ │ ldrd r4, r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 3099a │ │ │ │ + b.n 3099e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 309b4 │ │ │ │ + bcs.n 309b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 309c0 │ │ │ │ + cbnz r0, 309c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4bd88 │ │ │ │ + b.w 4bd8c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2cfe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af9d0 │ │ │ │ + bl 1aeff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ 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 │ │ │ │ @@ -4299,669 +4297,667 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ blx 2d03c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 2d494 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 30a1a │ │ │ │ + bne.n 30a1e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 3d4f2 │ │ │ │ - b.n 30a58 │ │ │ │ + bl 3d4fa │ │ │ │ + b.n 30a5c │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d72c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 30a08 │ │ │ │ - movw r1, #60344 @ 0xebb8 │ │ │ │ + beq.n 30a0c │ │ │ │ + movw r1, #58296 @ 0xe3b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #58384 @ 0xe410 │ │ │ │ + movw r0, #56288 @ 0xdbe0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 30a5c │ │ │ │ + cbnz r0, 30a60 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30b38 │ │ │ │ + b.n 30b3c │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #59096 @ 0xe6d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #28528 @ 0x6f70 │ │ │ │ + movw r3, #26480 @ 0x6770 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30aa8 │ │ │ │ + bge.n 30aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 30aa8 │ │ │ │ + cbnz r3, 30aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30a58 │ │ │ │ - ldr r1, [pc, #144] @ (30b40 ) │ │ │ │ + beq.n 30a5c │ │ │ │ + ldr r1, [pc, #144] @ (30b44 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 852a8 │ │ │ │ + bl 852b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30aca │ │ │ │ + bge.n 30ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 30aca │ │ │ │ + cbnz r3, 30ace │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 30a58 │ │ │ │ + beq.n 30a5c │ │ │ │ ldr.w r0, [r7, #2716] @ 0xa9c │ │ │ │ str.w r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 30ae2 │ │ │ │ + bgt.n 30ae6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 30b38 │ │ │ │ + b.n 30b3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #88] @ (30b44 ) │ │ │ │ + ldr r0, [pc, #88] @ (30b48 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ - bpl.n 30af8 │ │ │ │ + bpl.n 30afc │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - cbnz r6, 30b08 │ │ │ │ + cbnz r6, 30b0c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ - b.n 30b1e │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.n 30b22 │ │ │ │ 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 93bac <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 93be0 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30a58 │ │ │ │ + beq.n 30a5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30ade │ │ │ │ + bge.n 30ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30ade │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 30ade │ │ │ │ + bne.n 30ae2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 30ae2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030b48 <_PyUnicode_FromId@@Base>: │ │ │ │ +00030b4c <_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 │ │ │ │ add.w r8, r0, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 30b78 <_PyUnicode_FromId@@Base+0x30> │ │ │ │ + bne.n 30b7c <_PyUnicode_FromId@@Base+0x30> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30b68 <_PyUnicode_FromId@@Base+0x20> │ │ │ │ + bne.n 30b6c <_PyUnicode_FromId@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 30b84 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ + beq.n 30b88 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a1a38 │ │ │ │ - ldr r3, [pc, #320] @ (30cc8 <_PyUnicode_FromId@@Base+0x180>) │ │ │ │ + bl 2a0ac0 │ │ │ │ + ldr r3, [pc, #320] @ (30ccc <_PyUnicode_FromId@@Base+0x180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 30c14 <_PyUnicode_FromId@@Base+0xcc> │ │ │ │ + bge.n 30c18 <_PyUnicode_FromId@@Base+0xcc> │ │ │ │ ldr.w r6, [r9, #3720] @ 0xe88 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ add.w r5, r6, #5824 @ 0x16c0 │ │ │ │ adds r5, #20 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 30bbe <_PyUnicode_FromId@@Base+0x76> │ │ │ │ + bne.n 30bc2 <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30bae <_PyUnicode_FromId@@Base+0x66> │ │ │ │ + bne.n 30bb2 <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ - beq.n 30bca <_PyUnicode_FromId@@Base+0x82> │ │ │ │ + beq.n 30bce <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 30bf0 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ + bge.n 30bf4 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1752] @ 0x6d8 │ │ │ │ adds r3, r4, #1 │ │ │ │ str.w r3, [r6, #1752] @ 0x6d8 │ │ │ │ dmb ish │ │ │ │ str r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 30c08 <_PyUnicode_FromId@@Base+0xc0> │ │ │ │ + bne.n 30c0c <_PyUnicode_FromId@@Base+0xc0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30bf8 <_PyUnicode_FromId@@Base+0xb0> │ │ │ │ + bne.n 30bfc <_PyUnicode_FromId@@Base+0xb0> │ │ │ │ dmb ish │ │ │ │ - beq.n 30c14 <_PyUnicode_FromId@@Base+0xcc> │ │ │ │ + beq.n 30c18 <_PyUnicode_FromId@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ add.w r5, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #2048] @ 0x800 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 30c2a <_PyUnicode_FromId@@Base+0xe2> │ │ │ │ + ble.n 30c2e <_PyUnicode_FromId@@Base+0xe2> │ │ │ │ ldr.w r3, [r5, #2052] @ 0x804 │ │ │ │ ldr.w r6, [r3, r4, lsl #2] │ │ │ │ - cbnz r6, 30c9c <_PyUnicode_FromId@@Base+0x154> │ │ │ │ + cbnz r6, 30ca0 <_PyUnicode_FromId@@Base+0x154> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 30c76 <_PyUnicode_FromId@@Base+0x12e> │ │ │ │ + cbz r0, 30c7a <_PyUnicode_FromId@@Base+0x12e> │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ - bl 7d8dc │ │ │ │ + bl 7d900 │ │ │ │ ldr.w r3, [r5, #2048] @ 0x800 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r5, #2052] @ 0x804 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 30c94 <_PyUnicode_FromId@@Base+0x14c> │ │ │ │ + bgt.n 30c98 <_PyUnicode_FromId@@Base+0x14c> │ │ │ │ lsls r7, r4, #1 │ │ │ │ cmp r7, #16 │ │ │ │ it lt │ │ │ │ movlt r7, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 30c7a <_PyUnicode_FromId@@Base+0x132> │ │ │ │ - bl 20d58c │ │ │ │ + cbnz r0, 30c7e <_PyUnicode_FromId@@Base+0x132> │ │ │ │ + bl 20cba4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 30c9c <_PyUnicode_FromId@@Base+0x154> │ │ │ │ + b.n 30ca0 <_PyUnicode_FromId@@Base+0x154> │ │ │ │ ldr.w r0, [r5, #2048] @ 0x800 │ │ │ │ mov r1, sl │ │ │ │ subs r2, r7, r0 │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c98c │ │ │ │ str.w r9, [r5, #2052] @ 0x804 │ │ │ │ str.w r7, [r5, #2048] @ 0x800 │ │ │ │ ldr.w r3, [r5, #2052] @ 0x804 │ │ │ │ str.w r6, [r3, r4, lsl #2] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 30cb4 <_PyUnicode_FromId@@Base+0x16c> │ │ │ │ + bne.n 30cb8 <_PyUnicode_FromId@@Base+0x16c> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30ca4 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ + bne.n 30ca8 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ dmb ish │ │ │ │ - beq.n 30cc0 <_PyUnicode_FromId@@Base+0x178> │ │ │ │ + beq.n 30cc4 <_PyUnicode_FromId@@Base+0x178> │ │ │ │ mov r0, r8 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030ccc : │ │ │ │ +00030cd0 : │ │ │ │ b.w 2c9f8 │ │ │ │ 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 30cf2 │ │ │ │ + bhi.n 30cf6 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 30d0c │ │ │ │ + ble.n 30d10 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - b.n 30d14 │ │ │ │ - movw r0, #6112 @ 0x17e0 │ │ │ │ + b.n 30d18 │ │ │ │ + movw r0, #4064 @ 0xfe0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30cea │ │ │ │ + bne.n 30cee │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30d6e │ │ │ │ + b.n 30d72 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 30d32 │ │ │ │ + bgt.n 30d36 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 30d08 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 30d0c │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 30d4e │ │ │ │ + cbz r6, 30d52 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 30d08 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 30d0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 12f4c0 <_PyEval_UnpackIndices@@Base+0x1af0> │ │ │ │ + bl 12f5d8 <_PyEval_UnpackIndices@@Base+0x1ac4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 30d08 │ │ │ │ + beq.n 30d0c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r0, [pc, #16] @ (30d74 ) │ │ │ │ + ldr r0, [pc, #16] @ (30d78 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00030d78 : │ │ │ │ - ldr r0, [pc, #4] @ (30d80 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ +00030d7c : │ │ │ │ + ldr r0, [pc, #4] @ (30d84 ) │ │ │ │ + b.w 1b7540 │ │ │ │ nop │ │ │ │ - bgt.n 30d84 │ │ │ │ + bgt.n 30d88 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #248] @ (30e94 ) │ │ │ │ + ldr r1, [pc, #248] @ (30e98 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ - movw r1, #65448 @ 0xffa8 │ │ │ │ + bl ef648 │ │ │ │ + movw r1, #63400 @ 0xf7a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 30dc0 │ │ │ │ + bge.n 30dc4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 30e92 │ │ │ │ - ldr r1, [pc, #212] @ (30e98 ) │ │ │ │ + b.n 30e96 │ │ │ │ + ldr r1, [pc, #212] @ (30e9c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ - movw r1, #7484 @ 0x1d3c │ │ │ │ + bl ef648 │ │ │ │ + movw r1, #5436 @ 0x153c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30dba │ │ │ │ - ldr r1, [pc, #184] @ (30e9c ) │ │ │ │ + blt.n 30dbe │ │ │ │ + ldr r1, [pc, #184] @ (30ea0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ - movw r1, #7504 @ 0x1d50 │ │ │ │ + bl ef648 │ │ │ │ + movw r1, #5456 @ 0x1550 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30dba │ │ │ │ + blt.n 30dbe │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 74e30 │ │ │ │ - movw r1, #1268 @ 0x4f4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + bl 74e5c │ │ │ │ + movw r1, #64756 @ 0xfcf4 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30dba │ │ │ │ - ldr r6, [pc, #124] @ (30ea0 ) │ │ │ │ + blt.n 30dbe │ │ │ │ + ldr r6, [pc, #124] @ (30ea4 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 30e36 │ │ │ │ + cbz r1, 30e3a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 30e22 │ │ │ │ - b.n 30dba │ │ │ │ + bne.n 30e26 │ │ │ │ + b.n 30dbe │ │ │ │ movw r3, #5216 @ 0x1460 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30dba │ │ │ │ + beq.n 30dbe │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (30ea4 ) │ │ │ │ + ldr r1, [pc, #84] @ (30ea8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 30e6c │ │ │ │ + bge.n 30e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 30e6c │ │ │ │ + cbnz r3, 30e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 30dba │ │ │ │ + beq.n 30dbe │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30dba │ │ │ │ - movw r0, #6696 @ 0x1a28 │ │ │ │ + bne.n 30dbe │ │ │ │ + movw r0, #4648 @ 0x1228 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bgt.n 30f00 <_PyLazyImport_GetName@@Base+0x24> │ │ │ │ + bgt.n 30f04 <_PyLazyImport_GetName@@Base+0x24> │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bgt.n 30f2c │ │ │ │ + bgt.n 30f30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bgt.n 30f58 │ │ │ │ + bgt.n 30f5c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r5, r0, #1 │ │ │ │ - bgt.n 30f88 │ │ │ │ + bgt.n 30f8c │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00030ea8 : │ │ │ │ +00030eac : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 30eb8 │ │ │ │ + cbz r0, 30ebc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b79e4 │ │ │ │ + b.w 1b6ff0 │ │ │ │ │ │ │ │ -00030edc <_PyLazyImport_GetName@@Base>: │ │ │ │ - b.n 30ede <_PyLazyImport_GetName@@Base+0x2> │ │ │ │ +00030ee0 <_PyLazyImport_GetName@@Base>: │ │ │ │ + b.n 30ee2 <_PyLazyImport_GetName@@Base+0x2> │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ - cbz r2, 30f04 <_PyLazyImport_GetName@@Base+0x28> │ │ │ │ + cbz r2, 30f08 <_PyLazyImport_GetName@@Base+0x28> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 30ef8 <_PyLazyImport_GetName@@Base+0x1c> │ │ │ │ - movw r0, #43664 @ 0xaa90 │ │ │ │ + bpl.n 30efc <_PyLazyImport_GetName@@Base+0x1c> │ │ │ │ + movw r0, #41616 @ 0xa290 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 85d64 │ │ │ │ - movw r0, #1044 @ 0x414 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ + movw r0, #64532 @ 0xfc14 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + b.w 85d74 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00030f14 : │ │ │ │ +00030f18 : │ │ │ │ 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 1eb520 │ │ │ │ + bl 1eab28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 30f52 │ │ │ │ + cbz r3, 30f52 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 30f62 │ │ │ │ + b.n 30f62 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 30f60 │ │ │ │ + blt.n 30f60 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 30f5c │ │ │ │ - cbnz r1, 30f86 │ │ │ │ + bgt.n 30f5c │ │ │ │ + cbnz r1, 30f86 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 30f62 │ │ │ │ + b.n 30f62 │ │ │ │ mov r5, r3 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw r6, #57632 @ 0xe120 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 30f8c │ │ │ │ - b.n 30fbc │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 30f8c │ │ │ │ + b.n 30fbc │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ add r0, sp, #28 │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 1ced84 │ │ │ │ + bl 1ce394 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 30fa2 │ │ │ │ + bne.n 30fa2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30fbc │ │ │ │ + b.n 30fbc │ │ │ │ bl 3156c <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7aed0 │ │ │ │ - bl 871c0 │ │ │ │ + bl 7aef8 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30f9e │ │ │ │ + bne.n 30f9e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #32 │ │ │ │ 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 206308 <_PyXIData_RegisterClass@@Base+0x264> │ │ │ │ + bl 205920 <_PyXIData_RegisterClass@@Base+0x264> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ movw r4, #21200 @ 0x52d0 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2f1b4 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + bl 2f1b8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 31006 │ │ │ │ + cbz r0, 31006 │ │ │ │ movs r0, #10 │ │ │ │ blx 2d564 │ │ │ │ - ldr r6, [pc, #208] @ (310d8 ) │ │ │ │ + ldr r6, [pc, #208] @ (310d8 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #1632 @ 0x660 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65120 @ 0xfe60 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41712 @ 0xa2f0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r4, #0 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1908] @ 0x774 │ │ │ │ - bl 3118e │ │ │ │ + bl 3118e │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #1652 @ 0x674 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65140 @ 0xfe74 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr.w r2, [r2, #1916] @ 0x77c │ │ │ │ - bl 3118e │ │ │ │ + bl 3118e │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #1676 @ 0x68c │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65164 @ 0xfe8c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ - bl 3118e │ │ │ │ + bl 3118e │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #1696 @ 0x6a0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65184 @ 0xfea0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr.w r2, [r2, #1884] @ 0x75c │ │ │ │ - bl 3118e │ │ │ │ + bl 3118e │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #1716 @ 0x6b4 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 703f4 │ │ │ │ + movw r2, #65204 @ 0xfeb4 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 703ec │ │ │ │ ldr.w r2, [r6, r8] │ │ │ │ ldrd r3, r7, [r9, #16] │ │ │ │ mov r1, sp │ │ │ │ add.w r2, r2, fp, lsl #3 │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ adds r2, #24 │ │ │ │ mla r3, r7, r4, r3 │ │ │ │ ldr.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - bl 3118e │ │ │ │ + bl 3118e │ │ │ │ cmp r4, #20 │ │ │ │ - bne.n 31088 │ │ │ │ + bne.n 31088 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (31120 ) │ │ │ │ + ldr r3, [pc, #52] @ (31120 ) │ │ │ │ ldr.w r2, [r3, #1440] @ 0x5a0 │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.n 31108 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 31108 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3111e │ │ │ │ + b.n 3111e │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -4970,38 +4966,38 @@ │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c568 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ - ldr r3, [pc, #20] @ (31154 ) │ │ │ │ + b.w 8a640 │ │ │ │ + ldr r3, [pc, #20] @ (31154 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2056] @ 0x808 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 75894 <_Py_GetConfig@@Base> │ │ │ │ + bl 758c0 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 3117c │ │ │ │ + bgt.n 3117c │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2d43c │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 31184 │ │ │ │ + ble.n 31184 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -5009,137 +5005,137 @@ │ │ │ │ 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, #1816 @ 0x718 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 703f4 │ │ │ │ + movw r2, #65304 @ 0xff18 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 703ec │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #1840 @ 0x730 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - bl 703f4 │ │ │ │ + movw r2, #65328 @ 0xff30 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + bl 703ec │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f5e0 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ + bl 2f5e4 <_PyObject_DebugMallocStats@@Base+0x42c> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31202 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 31202 │ │ │ │ + bne.n 31202 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 31202 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3130a │ │ │ │ + b.n 3130a │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ccf0 <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 31226 │ │ │ │ + cbnz r0, 31226 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2db44 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 31274 │ │ │ │ + cbz r0, 31274 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d4ac <__sched_cpufree@plt> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 31252 │ │ │ │ + beq.n 31252 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 31270 │ │ │ │ + bne.n 31270 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1896 @ 0x768 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65384 @ 0xff68 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 311fe │ │ │ │ + bl fcc44 │ │ │ │ + b.n 311fe │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n 31208 │ │ │ │ - bl f0388 │ │ │ │ + b.n 31208 │ │ │ │ + bl f0598 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 312fc │ │ │ │ + beq.n 312fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c2b0 <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 312f4 │ │ │ │ + beq.n 312f4 │ │ │ │ lsrs r3, r4, #5 │ │ │ │ and.w r2, r4, #31 │ │ │ │ cmp.w r5, r4, lsr #3 │ │ │ │ - bls.n 312f0 │ │ │ │ + bls.n 312f0 │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 312ec │ │ │ │ + bpl.n 312ec │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 312fc │ │ │ │ + cbz r0, 312fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r0, 312d6 │ │ │ │ + cbz r0, 312d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 312fc │ │ │ │ + bge.n 312fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 312fc │ │ │ │ + cbnz r3, 312fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 312fc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 312fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 312f0 │ │ │ │ + bge.n 312f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 312f0 │ │ │ │ + cbnz r3, 312f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 312f0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 312f0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3128e │ │ │ │ + b.n 3128e │ │ │ │ adds r4, #1 │ │ │ │ - b.n 31288 │ │ │ │ + b.n 31288 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d4ac <__sched_cpufree@plt> │ │ │ │ - b.n 3130a │ │ │ │ + b.n 3130a │ │ │ │ mov r0, r7 │ │ │ │ blx 2d4ac <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 311fe │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 311fe │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 00031310 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5153,16 +5149,16 @@ │ │ │ │ bne.n 3133c <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3132c <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 31348 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ - bl 2a1a38 │ │ │ │ - movw r4, #34372 @ 0x8644 │ │ │ │ + bl 2a0ac0 │ │ │ │ + movw r4, #32260 @ 0x7e04 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov sl, sp │ │ │ │ add.w r9, sp, #20 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ add.w ip, sp, #60 @ 0x3c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w sl!, {r0, r1, r2, r3} │ │ │ │ @@ -5304,60 +5300,60 @@ │ │ │ │ blx 2d914 │ │ │ │ cbnz r0, 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ ldr r0, [pc, #148] @ (31568 <_PyMem_GetCurrentAllocatorName@@Base+0x258>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ blx 2d914 │ │ │ │ cmp r0, r4 │ │ │ │ - movw r4, #48984 @ 0xbf58 │ │ │ │ + movw r4, #46936 @ 0xb758 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ - movw r4, #49000 @ 0xbf68 │ │ │ │ + movw r4, #46952 @ 0xb768 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ b.n 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ - movw r4, #1424 @ 0x590 │ │ │ │ - movt r4, #43 @ 0x2b │ │ │ │ + movw r4, #64912 @ 0xfd90 │ │ │ │ + movt r4, #42 @ 0x2a │ │ │ │ b.n 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ - movw r4, #48972 @ 0xbf4c │ │ │ │ + movw r4, #46924 @ 0xb74c │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ b.n 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ - movw r4, #49008 @ 0xbf70 │ │ │ │ + movw r4, #46960 @ 0xb770 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ b.n 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ - movw r4, #48956 @ 0xbf3c │ │ │ │ + movw r4, #46908 @ 0xb73c │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ b.n 3151e <_PyMem_GetCurrentAllocatorName@@Base+0x20e> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31536 <_PyMem_GetCurrentAllocatorName@@Base+0x226> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31526 <_PyMem_GetCurrentAllocatorName@@Base+0x216> │ │ │ │ dmb ish │ │ │ │ beq.n 31542 <_PyMem_GetCurrentAllocatorName@@Base+0x232> │ │ │ │ ldr r0, [pc, #12] @ (3154c <_PyMem_GetCurrentAllocatorName@@Base+0x23c>) │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r5, r0, #1 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -5368,30 +5364,30 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r3, [pc, #624] @ (317f0 <_Py_DumpStack@@Base+0x284>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #1940 @ 0x794 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #65428 @ 0xff94 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2cfd0 │ │ │ │ cbnz r0, 315bc <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2000 @ 0x7d0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ b.n 317d4 <_Py_DumpStack@@Base+0x268> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, sp │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -5446,21 +5442,21 @@ │ │ │ │ cbz r3, 31662 <_Py_DumpStack@@Base+0xf6> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [fp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #16 │ │ │ │ b.n 31634 <_Py_DumpStack@@Base+0xc8> │ │ │ │ - movw r0, #2036 @ 0x7f4 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - movw r9, #60932 @ 0xee04 │ │ │ │ + movw r0, #65524 @ 0xfff4 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + movw r9, #58900 @ 0xe614 │ │ │ │ movt r9, #46 @ 0x2e │ │ │ │ strd r0, sl, [r7, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ - movw sl, #19212 @ 0x4b0c │ │ │ │ + movw sl, #17164 @ 0x430c │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ str.w r8, [r7, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, fp │ │ │ │ ble.w 317ba <_Py_DumpStack@@Base+0x24e> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ @@ -5477,112 +5473,112 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 316f2 <_Py_DumpStack@@Base+0x186> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cbnz r2, 316f2 <_Py_DumpStack@@Base+0x186> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2064 @ 0x810 │ │ │ │ + movw r1, #16 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r8, [r5] │ │ │ │ mov r0, r8 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #2080 @ 0x820 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #32 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b.n 3179a <_Py_DumpStack@@Base+0x22e> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ ite cs │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov.w r2, #15 │ │ │ │ - movw r1, #2064 @ 0x810 │ │ │ │ + movw r1, #16 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ itete cs │ │ │ │ strcs r3, [r7, #20] │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2d658 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2084 @ 0x824 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r8 │ │ │ │ moveq r0, sl │ │ │ │ blx 2d658 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r8 │ │ │ │ moveq r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r7, #32 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r7, #32] │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2092 @ 0x82c │ │ │ │ + movw r1, #44 @ 0x2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ - bl 21a544 <_Py_Instrument@@Base+0x4> │ │ │ │ - movw r1, #62900 @ 0xf5b4 │ │ │ │ + bl 2199f0 │ │ │ │ + movw r1, #60852 @ 0xedb4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 697a8 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 69cb0 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ adds r5, #16 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ b.n 31690 <_Py_DumpStack@@Base+0x124> │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, sl │ │ │ │ bne.n 317d4 <_Py_DumpStack@@Base+0x268> │ │ │ │ - movw r1, #2096 @ 0x830 │ │ │ │ + movw r1, #48 @ 0x30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #24] @ (317f0 <_Py_DumpStack@@Base+0x284>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 317e8 <_Py_DumpStack@@Base+0x27c> │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ @@ -5596,134 +5592,134 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 31816 <_Py_DumpStack@@Base+0x2aa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 31830 <_Py_DumpStack@@Base+0x2c4> │ │ │ │ b.n 3182c <_Py_DumpStack@@Base+0x2c0> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ + movw r0, #3704 @ 0xe78 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3180a <_Py_DumpStack@@Base+0x29e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 31864 <_Py_DumpStack@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3182c <_Py_DumpStack@@Base+0x2c0> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2ca60 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3185c <_Py_DumpStack@@Base+0x2f0> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 3188a <_Py_DumpStack@@Base+0x31e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cbnz r0, 318a4 <_Py_DumpStack@@Base+0x338> │ │ │ │ b.n 318a0 <_Py_DumpStack@@Base+0x334> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5780 @ 0x1694 │ │ │ │ + movw r0, #3732 @ 0xe94 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3187e <_Py_DumpStack@@Base+0x312> │ │ │ │ movs r0, #0 │ │ │ │ b.n 318d8 <_Py_DumpStack@@Base+0x36c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 318a0 <_Py_DumpStack@@Base+0x334> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2d8fc │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 318d0 <_Py_DumpStack@@Base+0x364> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 318fc <_Py_DumpStack@@Base+0x390> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 31920 <_Py_DumpStack@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3f0 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31918 <_Py_DumpStack@@Base+0x3ac> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 75894 <_Py_GetConfig@@Base> │ │ │ │ + bl 758c0 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cbnz r3, 31954 <_Py_DumpStack@@Base+0x3e8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r3, #6692 @ 0x1a24 │ │ │ │ + movw r3, #4644 @ 0x1224 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r2, #1 │ │ │ │ - b.w 207a50 <_Py_Gid_Converter@@Base+0xfc> │ │ │ │ + b.w 207068 <_Py_Gid_Converter@@Base+0xfc> │ │ │ │ movw r3, #48464 @ 0xbd50 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2276 @ 0x8e4 │ │ │ │ + movw r1, #228 @ 0xe4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3193c <_Py_DumpStack@@Base+0x3d0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5742,39 +5738,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #252] @ (31a98 <_Py_DumpStack@@Base+0x52c>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31a92 <_Py_DumpStack@@Base+0x526> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 319c8 <_Py_DumpStack@@Base+0x45c> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31a92 <_Py_DumpStack@@Base+0x526> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134b10 │ │ │ │ + bl 134c28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31a92 <_Py_DumpStack@@Base+0x526> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2432 @ 0x980 │ │ │ │ + movw r1, #384 @ 0x180 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2436 @ 0x984 │ │ │ │ + movw r0, #388 @ 0x184 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31a7e <_Py_DumpStack@@Base+0x512> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2d0e8 │ │ │ │ cbz r0, 31a4e <_Py_DumpStack@@Base+0x4e2> │ │ │ │ @@ -5782,30 +5778,30 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 31a26 <_Py_DumpStack@@Base+0x4ba> │ │ │ │ cmp r3, #13 │ │ │ │ bne.n 31a3e <_Py_DumpStack@@Base+0x4d2> │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2480 @ 0x9b0 │ │ │ │ + movw r1, #432 @ 0x1b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 31a7e <_Py_DumpStack@@Base+0x512> │ │ │ │ movw r3, #46660 @ 0xb644 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2452 @ 0x994 │ │ │ │ + movw r1, #404 @ 0x194 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 31a7e <_Py_DumpStack@@Base+0x512> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ b.n 31a7e <_Py_DumpStack@@Base+0x512> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 31a9c <_Py_DumpStack@@Base+0x530> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31a7e <_Py_DumpStack@@Base+0x512> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -5815,24 +5811,24 @@ │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.n 31a94 <_Py_DumpStack@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31a64 <_Py_DumpStack@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 31a64 <_Py_DumpStack@@Base+0x4f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31a92 <_Py_DumpStack@@Base+0x526> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31a92 <_Py_DumpStack@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 31d8c <_Py_DumpStack@@Base+0x820> │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -5855,19 +5851,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 31b0a <_Py_DumpStack@@Base+0x59e> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2520 @ 0x9d8 │ │ │ │ + movw r1, #472 @ 0x1d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 321fe <_Py_DumpStack@@Base+0xc92> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #972] @ 0x3cc │ │ │ │ mov r6, r1 │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ blx 2cfc4 │ │ │ │ @@ -5882,68 +5878,68 @@ │ │ │ │ subs r4, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ bne.n 31b2c <_Py_DumpStack@@Base+0x5c0> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, sp, r2 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #2552 @ 0x9f8 │ │ │ │ + movw r3, #504 @ 0x1f8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - movw r1, #28528 @ 0x6f70 │ │ │ │ + movw r1, #26480 @ 0x6770 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2d908 │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 31b8a <_Py_DumpStack@@Base+0x61e> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c708 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + movw r1, #520 @ 0x208 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31bea <_Py_DumpStack@@Base+0x67e> │ │ │ │ mov r0, fp │ │ │ │ blx 2d6f0 │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ movw r3, #36096 @ 0x8d00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 31bc6 <_Py_DumpStack@@Base+0x65a> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cbnz r3, 31bda <_Py_DumpStack@@Base+0x66e> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #2640 @ 0xa50 │ │ │ │ + movw r2, #592 @ 0x250 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ b.n 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #2640 @ 0xa50 │ │ │ │ + movw r1, #592 @ 0x250 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ str r5, [sp, #16] │ │ │ │ mov.w sl, #4096 @ 0x1000 │ │ │ │ mov r5, r4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ @@ -5959,26 +5955,26 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [r9, r2] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 31c98 <_Py_DumpStack@@Base+0x72c> │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31eb0 <_Py_DumpStack@@Base+0x944> │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, fp │ │ │ │ blx 2d6f0 │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ ldr r3, [pc, #744] @ (31f40 <_Py_DumpStack@@Base+0x9d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movw r3, #36096 @ 0x8d00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -5987,30 +5983,30 @@ │ │ │ │ cbz r1, 31c6e <_Py_DumpStack@@Base+0x702> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cbnz r3, 31c86 <_Py_DumpStack@@Base+0x71a> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #2700 @ 0xa8c │ │ │ │ + movw r2, #652 @ 0x28c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ b.n 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #2700 @ 0xa8c │ │ │ │ + movw r1, #652 @ 0x28c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strb.w r4, [r9, r2] │ │ │ │ mov r0, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - movw r1, #2784 @ 0xae0 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ strd r4, r4, [sp, #56] @ 0x38 │ │ │ │ blx 2c574 <__isoc23_sscanf@plt> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 31bfa <_Py_DumpStack@@Base+0x68e> │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ @@ -6026,15 +6022,15 @@ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ blx 2d9dc │ │ │ │ cbz r0, 31ce6 <_Py_DumpStack@@Base+0x77a> │ │ │ │ adds r0, #1 │ │ │ │ b.n 31ce8 <_Py_DumpStack@@Base+0x77c> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #2812 @ 0xafc │ │ │ │ + movw r1, #764 @ 0x2fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2d210 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31eac <_Py_DumpStack@@Base+0x940> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -6050,40 +6046,40 @@ │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c708 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #2820 @ 0xb04 │ │ │ │ + movw r3, #772 @ 0x304 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ + movw r1, #784 @ 0x310 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31eac <_Py_DumpStack@@Base+0x940> │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ blx 2d030 <__fstat64_time64@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 31d80 <_Py_DumpStack@@Base+0x814> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r7, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c708 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #2820 @ 0xb04 │ │ │ │ + movw r3, #772 @ 0x304 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2888 @ 0xb48 │ │ │ │ + movw r1, #840 @ 0x348 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31e70 <_Py_DumpStack@@Base+0x904> │ │ │ │ vldr d7, [pc, #436] @ 31f38 <_Py_DumpStack@@Base+0x9cc> │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ @@ -6097,40 +6093,40 @@ │ │ │ │ vldr d8, [sp, #168] @ 0xa8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c708 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r3, #2820 @ 0xb04 │ │ │ │ + movw r3, #772 @ 0x304 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r1, #2960 @ 0xb90 │ │ │ │ + movw r1, #912 @ 0x390 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ vstr d8, [sp] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31df8 <_Py_DumpStack@@Base+0x88c> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc.n 31dfc <_Py_DumpStack@@Base+0x890> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #3040 @ 0xbe0 │ │ │ │ + movw r1, #992 @ 0x3e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r7, #0 │ │ │ │ b.n 31e68 <_Py_DumpStack@@Base+0x8fc> │ │ │ │ ldr r5, [r0, #32] │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r7, #2820 @ 0xb04 │ │ │ │ + movw r7, #772 @ 0x304 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ add r5, r0 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ mov r8, r7 │ │ │ │ mov fp, sl │ │ │ │ mov r4, r2 │ │ │ │ @@ -6160,15 +6156,15 @@ │ │ │ │ beq.w 321e4 <_Py_DumpStack@@Base+0xc78> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ adds r7, r3, r7 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ab0ec <_PyMonitoring_FireBranchEvent@@Base+0x33c> │ │ │ │ + bl 2aa8f4 <_PyMonitoring_FireBranchEvent@@Base+0x330> │ │ │ │ add r7, r1 │ │ │ │ subs r7, r7, r5 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d694 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 2cb18 │ │ │ │ @@ -6177,297 +6173,297 @@ │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c708 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #3180 @ 0xc6c │ │ │ │ + movw r1, #1132 @ 0x46c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31eac <_Py_DumpStack@@Base+0x940> │ │ │ │ cbz r7, 31eac <_Py_DumpStack@@Base+0x940> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e5ac <_PyImport_ClearExtension@@Base+0x14c> │ │ │ │ + bl 3e5b4 <_PyImport_ClearExtension@@Base+0x14c> │ │ │ │ cbnz r0, 31eb4 <_Py_DumpStack@@Base+0x948> │ │ │ │ movs r5, #0 │ │ │ │ b.n 31bfa <_Py_DumpStack@@Base+0x68e> │ │ │ │ mov r9, r0 │ │ │ │ b.n 31bfa <_Py_DumpStack@@Base+0x68e> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ b.n 31ec2 <_Py_DumpStack@@Base+0x956> │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, fp │ │ │ │ blx 2d6f0 │ │ │ │ cbz r0, 31ef8 <_Py_DumpStack@@Base+0x98c> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c708 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #3216 @ 0xc90 │ │ │ │ + movw r1, #1168 @ 0x490 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31efa <_Py_DumpStack@@Base+0x98e> │ │ │ │ cbnz r4, 31f44 <_Py_DumpStack@@Base+0x9d8> │ │ │ │ movw r4, #4400 @ 0x1130 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #3260 @ 0xcbc │ │ │ │ + movw r1, #1212 @ 0x4bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1375fc <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 137718 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 31f56 <_Py_DumpStack@@Base+0x9ea> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #3332 @ 0xd04 │ │ │ │ + movw r1, #1284 @ 0x504 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31f56 <_Py_DumpStack@@Base+0x9ea> │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov.w r2, #840 @ 0x348 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e658 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ + bl 3e660 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ cbz r0, 31f9a <_Py_DumpStack@@Base+0xa2e> │ │ │ │ b.n 31fc4 <_Py_DumpStack@@Base+0xa58> │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r2, [pc, #676] @ (32210 <_Py_DumpStack@@Base+0xca4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbz r2, 31f7a <_Py_DumpStack@@Base+0xa0e> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 31f8c <_Py_DumpStack@@Base+0xa20> │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #3380 @ 0xd34 │ │ │ │ + movw r2, #1332 @ 0x534 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r3 │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ + movw r1, #1332 @ 0x534 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ - movw r1, #48636 @ 0xbdfc │ │ │ │ + movw r1, #46588 @ 0xb5fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ movs r2, #8 │ │ │ │ blx 2d914 │ │ │ │ cbz r0, 32012 <_Py_DumpStack@@Base+0xaa6> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3508 @ 0xdb4 │ │ │ │ + movw r1, #1460 @ 0x5b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cbnz r0, 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r1, [pc, #568] @ (32210 <_Py_DumpStack@@Base+0xca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cbz r2, 31fee <_Py_DumpStack@@Base+0xa82> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 31ffe <_Py_DumpStack@@Base+0xa92> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #3448 @ 0xd78 │ │ │ │ + movw r2, #1400 @ 0x578 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ - movw r1, #3448 @ 0xd78 │ │ │ │ + movw r1, #1400 @ 0x578 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r3 │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 32194 <_Py_DumpStack@@Base+0xc28> │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ movs r3, #168 @ 0xa8 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ cmpeq r1, r3 │ │ │ │ beq.n 3203e <_Py_DumpStack@@Base+0xad2> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3568 @ 0xdf0 │ │ │ │ + movw r1, #1520 @ 0x5f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldrd r3, r2, [r7, #16] │ │ │ │ orrs r3, r2 │ │ │ │ bne.n 32058 <_Py_DumpStack@@Base+0xaec> │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r4 │ │ │ │ - bl 3e658 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ + bl 3e660 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ cbz r0, 32070 <_Py_DumpStack@@Base+0xb04> │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3676 @ 0xe5c │ │ │ │ + movw r1, #1628 @ 0x65c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbnz r3, 3208c <_Py_DumpStack@@Base+0xb20> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3784 @ 0xec8 │ │ │ │ + movw r1, #1736 @ 0x6c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr.w r1, [r7, #808] @ 0x328 │ │ │ │ movs r2, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - bl 3e658 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ + bl 3e660 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 320c0 <_Py_DumpStack@@Base+0xb54> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3840 @ 0xf00 │ │ │ │ + movw r1, #1792 @ 0x700 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 3e658 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ + bl 3e660 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 320fa <_Py_DumpStack@@Base+0xb8e> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3896 @ 0xf38 │ │ │ │ + movw r1, #1848 @ 0x738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ ldrd r1, r3, [sp, #960] @ 0x3c0 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w r8, r8, r3 │ │ │ │ bcc.n 32124 <_Py_DumpStack@@Base+0xbb8> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3948 @ 0xf6c │ │ │ │ + movw r1, #1900 @ 0x76c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ mov r3, r6 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r9 │ │ │ │ - bl 3e7fc <_PyImport_ClearExtension@@Base+0x39c> │ │ │ │ + bl 3e804 <_PyImport_ClearExtension@@Base+0x39c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ mov.w ip, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ str.w ip, [r3] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 3e7fc <_PyImport_ClearExtension@@Base+0x39c> │ │ │ │ + bl 3e804 <_PyImport_ClearExtension@@Base+0x39c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 3e658 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ + bl 3e660 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3200c <_Py_DumpStack@@Base+0xaa0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ movs r2, #4 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ orr.w r4, r4, #32 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 3e7fc <_PyImport_ClearExtension@@Base+0x39c> │ │ │ │ + bl 3e804 <_PyImport_ClearExtension@@Base+0x39c> │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ negs r4, r4 │ │ │ │ ldr r0, [sp, #972] @ 0x3cc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3219e <_Py_DumpStack@@Base+0xc32> │ │ │ │ blx 2cb18 │ │ │ │ mov.w r6, #1024 @ 0x400 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cbz r0, 321ac <_Py_DumpStack@@Base+0xc40> │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ str r7, [r5, #12] │ │ │ │ subs r6, #1 │ │ │ │ str.w r7, [r5, #16]! │ │ │ │ bne.n 321a4 <_Py_DumpStack@@Base+0xc38> │ │ │ │ b.n 321fe <_Py_DumpStack@@Base+0xc92> │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ @@ -6484,19 +6480,19 @@ │ │ │ │ ldr.w r6, [r1], #32 │ │ │ │ cmp r6, #1 │ │ │ │ beq.w 31e4e <_Py_DumpStack@@Base+0x8e2> │ │ │ │ mov r2, r1 │ │ │ │ b.n 321cc <_Py_DumpStack@@Base+0xc60> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #3108 @ 0xc24 │ │ │ │ + movw r1, #1060 @ 0x424 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 31df8 <_Py_DumpStack@@Base+0x88c> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @@ -6507,257 +6503,257 @@ │ │ │ │ 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 db384 │ │ │ │ + bl db2c4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #1244 @ 0x4dc │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #64732 @ 0xfcdc │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl cc138 │ │ │ │ + bl cc070 │ │ │ │ cbz r0, 3226e <_Py_DumpStack@@Base+0xd02> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 32272 <_Py_DumpStack@@Base+0xd06> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3984 @ 0xf90 │ │ │ │ + movw r1, #1936 @ 0x790 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ b.n 322c8 <_Py_DumpStack@@Base+0xd5c> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 208168 │ │ │ │ + bl 207780 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3226e <_Py_DumpStack@@Base+0xd02> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 322a8 <_Py_DumpStack@@Base+0xd3c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3226e <_Py_DumpStack@@Base+0xd02> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3226e <_Py_DumpStack@@Base+0xd02> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3226e <_Py_DumpStack@@Base+0xd02> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 322b8 <_Py_DumpStack@@Base+0xd4c> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.n 322c8 <_Py_DumpStack@@Base+0xd5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 322ae <_Py_DumpStack@@Base+0xd42> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 322ae <_Py_DumpStack@@Base+0xd42> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #32] @ (322f4 <_Py_DumpStack@@Base+0xd88>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #35008 @ 0x88c0 │ │ │ │ + movw r2, #32960 @ 0x80c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #4016 @ 0xfb0 │ │ │ │ + movw r1, #1968 @ 0x7b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr.w r0, [r0, #3856] @ 0xf10 │ │ │ │ - b.w dc468 │ │ │ │ + b.w dc3a8 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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, #23284 @ 0x5af4 │ │ │ │ + movw r0, #21236 @ 0x52f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c5164 │ │ │ │ + bl 1c4770 │ │ │ │ cbz r0, 3234a <_Py_DumpStack@@Base+0xdde> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #4420 @ 0x1144 │ │ │ │ + movw r0, #2372 @ 0x944 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3234e <_Py_DumpStack@@Base+0xde2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3234a <_Py_DumpStack@@Base+0xdde> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3234a <_Py_DumpStack@@Base+0xdde> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 32370 <_Py_DumpStack@@Base+0xe04> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc20 │ │ │ │ + bl 9bc64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32370 <_Py_DumpStack@@Base+0xe04> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32370 <_Py_DumpStack@@Base+0xe04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #332] @ (324d4 <_Py_DumpStack@@Base+0xf68>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #4568 @ 0x11d8 │ │ │ │ + movw r0, #2520 @ 0x9d8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1a44d8 │ │ │ │ + bl 1a3b08 │ │ │ │ cbz r0, 323be <_Py_DumpStack@@Base+0xe52> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 323be <_Py_DumpStack@@Base+0xe52> │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ + movw r1, #1000 @ 0x3e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2d828 │ │ │ │ cbnz r0, 323c6 <_Py_DumpStack@@Base+0xe5a> │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ b.n 324cc <_Py_DumpStack@@Base+0xf60> │ │ │ │ - movw r4, #4552 @ 0x11c8 │ │ │ │ + movw r4, #2504 @ 0x9c8 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 192e24 │ │ │ │ + bl 192464 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 323da <_Py_DumpStack@@Base+0xe6e> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + b.w 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2d9dc │ │ │ │ cbz r0, 32400 <_Py_DumpStack@@Base+0xe94> │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 3249c <_Py_DumpStack@@Base+0xf30> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a308 │ │ │ │ + bl 8a314 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32404 <_Py_DumpStack@@Base+0xe98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ movs r4, #0 │ │ │ │ b.n 324cc <_Py_DumpStack@@Base+0xf60> │ │ │ │ ldr r5, [pc, #212] @ (324d8 <_Py_DumpStack@@Base+0xf6c>) │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128900 │ │ │ │ + bl 128a3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32420 <_Py_DumpStack@@Base+0xeb4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32420 <_Py_DumpStack@@Base+0xeb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 3243a <_Py_DumpStack@@Base+0xece> │ │ │ │ movw r3, #48500 @ 0xbd74 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 3249c <_Py_DumpStack@@Base+0xf30> │ │ │ │ b.n 323f6 <_Py_DumpStack@@Base+0xe8a> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3245c <_Py_DumpStack@@Base+0xef0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 3245c <_Py_DumpStack@@Base+0xef0> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbnz r5, 32472 <_Py_DumpStack@@Base+0xf06> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 3249c <_Py_DumpStack@@Base+0xf30> │ │ │ │ b.n 323f6 <_Py_DumpStack@@Base+0xe8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bc20 │ │ │ │ + bl 9bc64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324cc <_Py_DumpStack@@Base+0xf60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 324cc <_Py_DumpStack@@Base+0xf60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 324cc <_Py_DumpStack@@Base+0xf60> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ movw r0, #48452 @ 0xbd44 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #4588 @ 0x11ec │ │ │ │ + movw r2, #2540 @ 0x9ec │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 21abdc │ │ │ │ + bl 21a254 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ adds r5, #1 │ │ │ │ bne.w 323b4 <_Py_DumpStack@@Base+0xe48> │ │ │ │ b.n 323fc <_Py_DumpStack@@Base+0xe90> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -6765,19 +6761,19 @@ │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 324fc <_Py_DumpStack@@Base+0xf90> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 32512 <_Py_DumpStack@@Base+0xfa6> │ │ │ │ ldr r2, [pc, #24] @ (32518 <_Py_DumpStack@@Base+0xfac>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str.w r4, [r3, #3736] @ 0xe98 │ │ │ │ @@ -6814,15 +6810,15 @@ │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1acaa0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ + bl 1ac0d0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 32582 <_Py_DumpStack@@Base+0x1016> │ │ │ │ b.n 3266a <_Py_DumpStack@@Base+0x10fe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -6832,35 +6828,35 @@ │ │ │ │ cbz r3, 3258a <_Py_DumpStack@@Base+0x101e> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ b.n 32592 <_Py_DumpStack@@Base+0x1026> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #4364 @ 0x110c │ │ │ │ + movw r1, #2316 @ 0x90c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 209840 │ │ │ │ + bl 208e58 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325bc <_Py_DumpStack@@Base+0x1050> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 325bc <_Py_DumpStack@@Base+0x1050> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3266a <_Py_DumpStack@@Base+0x10fe> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 325dc <_Py_DumpStack@@Base+0x1070> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 70b8c │ │ │ │ + bl 70b84 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 32656 <_Py_DumpStack@@Base+0x10ea> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #47328 @ 0xb8e0 │ │ │ │ @@ -6875,75 +6871,75 @@ │ │ │ │ lsls r3, r3, #2 │ │ │ │ smlabb r3, r1, r0, r3 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1ac87c <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ + bl 1abeac <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 32656 <_Py_DumpStack@@Base+0x10ea> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2701b8 │ │ │ │ + bl 26f990 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32636 <_Py_DumpStack@@Base+0x10ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32636 <_Py_DumpStack@@Base+0x10ca> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 32656 <_Py_DumpStack@@Base+0x10ea> │ │ │ │ mov r0, r7 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32656 <_Py_DumpStack@@Base+0x10ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 32656 <_Py_DumpStack@@Base+0x10ea> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3266a <_Py_DumpStack@@Base+0x10fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3266a <_Py_DumpStack@@Base+0x10fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32694 <_Py_DumpStack@@Base+0x1128> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 326b8 <_Py_DumpStack@@Base+0x114c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c8b4 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 326b0 <_Py_DumpStack@@Base+0x1144> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -6961,97 +6957,97 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ movw r4, #58520 @ 0xe498 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32704 <_Py_DumpStack@@Base+0x1198> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3276a <_Py_DumpStack@@Base+0x11fe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 32718 <_Py_DumpStack@@Base+0x11ac> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32700 <_Py_DumpStack@@Base+0x1194> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3272c <_Py_DumpStack@@Base+0x11c0> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32700 <_Py_DumpStack@@Base+0x1194> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 32740 <_Py_DumpStack@@Base+0x11d4> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32700 <_Py_DumpStack@@Base+0x1194> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d2ac │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32762 <_Py_DumpStack@@Base+0x11f6> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32792 <_Py_DumpStack@@Base+0x1226> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 327da <_Py_DumpStack@@Base+0x126e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d944 │ │ │ │ cbz r0, 327ac <_Py_DumpStack@@Base+0x1240> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ b.n 327da <_Py_DumpStack@@Base+0x126e> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 327da <_Py_DumpStack@@Base+0x126e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cbnz r0, 327d6 <_Py_DumpStack@@Base+0x126a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327da <_Py_DumpStack@@Base+0x126e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 327da <_Py_DumpStack@@Base+0x126e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 327da <_Py_DumpStack@@Base+0x126e> │ │ │ │ str r0, [r4, #16] │ │ │ │ b.n 327dc <_Py_DumpStack@@Base+0x1270> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -7073,30 +7069,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #116] @ (32880 <_Py_DumpStack@@Base+0x1314>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32878 <_Py_DumpStack@@Base+0x130c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 32832 <_Py_DumpStack@@Base+0x12c6> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 32878 <_Py_DumpStack@@Base+0x130c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 32844 <_Py_DumpStack@@Base+0x12d8> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 32878 <_Py_DumpStack@@Base+0x130c> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -7104,35 +7100,35 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 3286e <_Py_DumpStack@@Base+0x1302> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 3220c <_Py_DumpStack@@Base+0xca0> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20a11c │ │ │ │ + b.w 209734 │ │ │ │ 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 │ │ │ │ @@ -7146,51 +7142,51 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #156] @ (32970 <_Py_DumpStack@@Base+0x1404>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 328e4 <_Py_DumpStack@@Base+0x1378> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3296c <_Py_DumpStack@@Base+0x1400> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 32906 <_Py_DumpStack@@Base+0x139a> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6008 @ 0x1778 │ │ │ │ + movw r1, #3960 @ 0xf78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 328e0 <_Py_DumpStack@@Base+0x1374> │ │ │ │ - movw r1, #62144 @ 0xf2c0 │ │ │ │ + movw r1, #60096 @ 0xeac0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl d36d4 │ │ │ │ + bl d3610 │ │ │ │ cbz r0, 3294e <_Py_DumpStack@@Base+0x13e2> │ │ │ │ - movw r1, #3332 @ 0xd04 │ │ │ │ + movw r1, #1284 @ 0x504 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl d36d4 │ │ │ │ + bl d3610 │ │ │ │ cbz r0, 32952 <_Py_DumpStack@@Base+0x13e6> │ │ │ │ - movw r1, #48196 @ 0xbc44 │ │ │ │ + movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl d36d4 │ │ │ │ + bl d3610 │ │ │ │ cbz r0, 32956 <_Py_DumpStack@@Base+0x13ea> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6060 @ 0x17ac │ │ │ │ + movw r1, #4012 @ 0xfac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 328e0 <_Py_DumpStack@@Base+0x1374> │ │ │ │ mov r3, r0 │ │ │ │ b.n 32958 <_Py_DumpStack@@Base+0x13ec> │ │ │ │ movs r3, #1 │ │ │ │ b.n 32958 <_Py_DumpStack@@Base+0x13ec> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #24] @ (32974 <_Py_DumpStack@@Base+0x1408>) │ │ │ │ @@ -7206,34 +7202,34 @@ │ │ │ │ movs r4, r2 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32998 <_Py_DumpStack@@Base+0x142c> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 329c6 <_Py_DumpStack@@Base+0x145a> │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cbz r4, 329c0 <_Py_DumpStack@@Base+0x1454> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ - bl 871c0 │ │ │ │ + b.w 1c2da4 │ │ │ │ + bl 871d0 │ │ │ │ cbz r0, 329ca <_Py_DumpStack@@Base+0x145e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 329d2 <_Py_DumpStack@@Base+0x1466> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -7260,71 +7256,71 @@ │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 32a22 <_Py_DumpStack@@Base+0x14b6> │ │ │ │ b.n 32a76 <_Py_DumpStack@@Base+0x150a> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ beq.n 32a3a <_Py_DumpStack@@Base+0x14ce> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 32a2e <_Py_DumpStack@@Base+0x14c2> │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 32a3e <_Py_DumpStack@@Base+0x14d2> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 32a3e <_Py_DumpStack@@Base+0x14d2> │ │ │ │ b.n 32a76 <_Py_DumpStack@@Base+0x150a> │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [sp, #28] │ │ │ │ - bl 1ced84 │ │ │ │ + bl 1ce394 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 32a76 <_Py_DumpStack@@Base+0x150a> │ │ │ │ ldr r2, [pc, #116] @ (32ac0 <_Py_DumpStack@@Base+0x1554>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cbz r1, 32a5a <_Py_DumpStack@@Base+0x14ee> │ │ │ │ cbz r4, 32a9c <_Py_DumpStack@@Base+0x1530> │ │ │ │ b.n 32a7a <_Py_DumpStack@@Base+0x150e> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19300 @ 0x4b64 │ │ │ │ + movw r1, #17252 @ 0x4364 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32ab8 <_Py_DumpStack@@Base+0x154c> │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1a4e80 <_Py_write_noraise@@Base+0x964> │ │ │ │ + bl 1a44b0 <_Py_write_noraise@@Base+0x964> │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 32aa2 <_Py_DumpStack@@Base+0x1536> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ b.n 32a76 <_Py_DumpStack@@Base+0x150a> │ │ │ │ movs r2, #1 │ │ │ │ - bl 20eea4 <_PyEvent_IsSet@@Base+0x13c> │ │ │ │ + bl 20e4bc <_PyEvent_IsSet@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ - bl 871c0 │ │ │ │ + bl 7aef8 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32a76 <_Py_DumpStack@@Base+0x150a> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 32638 <_Py_DumpStack@@Base+0x10cc> │ │ │ │ @@ -7337,15 +7333,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r1, 32ae4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2aae90 <_PyMonitoring_FireBranchEvent@@Base+0xe0> │ │ │ │ + bl 2aa698 <_PyMonitoring_FireBranchEvent@@Base+0xd4> │ │ │ │ cmp r0, r4 │ │ │ │ bcc.n 32afe │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -7374,124 +7370,124 @@ │ │ │ │ subs r2, r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ it mi │ │ │ │ addwmi r2, r2, #1023 @ 0x3ff │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #14480 @ 0x3890 │ │ │ │ + movw r4, #12432 @ 0x3090 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2d664 <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #72] @ (32b94 <_Py_CheckRecursiveCall@@Base+0x92>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cbnz r3, 32b8a <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #768] @ 0x300 │ │ │ │ movw r2, #48408 @ 0xbd18 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movs r1, #1 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ it mi │ │ │ │ addwmi r3, r3, #1023 @ 0x3ff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #14524 @ 0x38bc │ │ │ │ + movw r2, #12476 @ 0x30bc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ b.n 32b8c <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #784 @ (adr r4, 32ea8 ) │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r0, #1 │ │ │ │ │ │ │ │ 00032b98 : │ │ │ │ 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, #21200 @ 0x52d0 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ mov r5, r0 │ │ │ │ - bl 142114 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 142254 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r3, 32bd4 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #14716 @ 0x397c │ │ │ │ + movw r2, #12668 @ 0x317c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2d8e0 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #14744 @ 0x3998 │ │ │ │ + movw r2, #12696 @ 0x3198 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #14768 @ 0x39b0 │ │ │ │ + movw r2, #12720 @ 0x31b0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #14792 @ 0x39c8 │ │ │ │ + movw r2, #12744 @ 0x31c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r6, 32c18 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ b.n 32c20 │ │ │ │ - movw r3, #50588 @ 0xc59c │ │ │ │ + movw r3, #48540 @ 0xbd9c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #14816 @ 0x39e0 │ │ │ │ + movw r2, #12768 @ 0x31e0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #14840 @ 0x39f8 │ │ │ │ + movw r2, #12792 @ 0x31f8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ - bl 1e4e68 │ │ │ │ + bl 1e4478 │ │ │ │ mov r6, r0 │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 32c88 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl e3c74 │ │ │ │ + bl e3bb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4ff8 │ │ │ │ + bl 1e4608 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2d8e0 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -7500,66 +7496,66 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32d74 │ │ │ │ ldr r3, [pc, #224] @ (32d88 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #16388 @ 0x4004 │ │ │ │ + movw r1, #14340 @ 0x3804 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 97280 <_PyObject_MakeTpCall@@Base+0x6b0> │ │ │ │ + bl 972c4 <_PyObject_MakeTpCall@@Base+0x6d4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32d74 │ │ │ │ mov r0, r6 │ │ │ │ blx 2cb78 │ │ │ │ cbnz r4, 32ce6 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #16408 @ 0x4018 │ │ │ │ + movw r2, #14360 @ 0x3818 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ b.n 32d7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32d0e │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #16416 @ 0x4020 │ │ │ │ + movw r2, #14368 @ 0x3820 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ b.n 32d7a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ bpl.n 32d1c │ │ │ │ - bl 86e70 │ │ │ │ + bl 86e80 │ │ │ │ mov r4, r0 │ │ │ │ b.n 32d22 │ │ │ │ - bl fa9ac │ │ │ │ + bl fabac │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 32d74 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ cbz r0, 32d44 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 2d580 │ │ │ │ @@ -7571,21 +7567,21 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32d5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbnz r7, 32d74 │ │ │ │ cbz r5, 32d7a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2cb78 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 32d84 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d4e0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -7606,15 +7602,15 @@ │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ 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 210888 <_PyTrash_thread_deposit_object@@Base+0xa8> │ │ │ │ + bl 20fea0 <_PyTrash_thread_deposit_object@@Base+0xa8> │ │ │ │ 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 │ │ │ │ @@ -7632,40 +7628,40 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #92] @ (32e4c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 32e00 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32e46 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 32e14 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32dfc │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cb84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cbz r4, 32e3e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc 0, cr0, [r4, #-312] @ 0xfffffec8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -7674,136 +7670,136 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32e7e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 32e96 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #17600 @ 0x44c0 │ │ │ │ + movw r0, #15552 @ 0x3cc0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 32e9a │ │ │ │ movs r5, #0 │ │ │ │ b.n 32fb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 32ec2 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 32f9e │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #17608 @ 0x44c8 │ │ │ │ + movw r1, #15560 @ 0x3cc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 32f9e │ │ │ │ ldr r1, [pc, #244] @ (32fb8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32ee6 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32f9e │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cbnz r5, 32efa │ │ │ │ ldr r1, [pc, #208] @ (32fbc ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32f32 │ │ │ │ b.n 32f9e │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17648 @ 0x44f0 │ │ │ │ + movw r0, #15600 @ 0x3cf0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32f1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 32f9e │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 206a28 │ │ │ │ + bl 206040 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32eea │ │ │ │ b.n 32f9e │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbnz r5, 32f54 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #17660 @ 0x44fc │ │ │ │ + movw r0, #15612 @ 0x3cfc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 32f8a │ │ │ │ b.n 32f96 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17676 @ 0x450c │ │ │ │ + movw r0, #15628 @ 0x3d0c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32f78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32f78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 32f9e │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 206a28 │ │ │ │ + bl 206040 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32f36 │ │ │ │ b.n 32f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32f96 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ b.n 32fb2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 32e96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ b.n 32e96 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r2, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r0, [r1, r1] │ │ │ │ @@ -7825,15 +7821,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #36] @ (33014 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 32ffe │ │ │ │ movs r0, #0 │ │ │ │ b.n 33010 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 33018 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32ffa │ │ │ │ @@ -7850,37 +7846,37 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 33058 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33058 │ │ │ │ - bl dcef4 │ │ │ │ + bl dce34 │ │ │ │ cbnz r0, 3305a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3307e │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [pc, #36] @ (33080 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r0, [r2, #3884] @ 0xf2c │ │ │ │ cbz r4, 33074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str.w r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -7897,125 +7893,125 @@ │ │ │ │ bl 3318c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330ce │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.n 330d0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25505 @ 0x63a1 │ │ │ │ + movw r1, #23217 @ 0x5ab1 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ bl 3318c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 330b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 33106 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33106 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 33120 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33120 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 3313a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3313a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3313a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 33154 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33154 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 3316e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3316e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3316e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 33188 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33188 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003318c <_PyEval_SetProfile@@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 r5, [pc, #160] @ (33240 <_PyEval_SetProfile@@Base+0xb4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #18700 @ 0x490c │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - bl 1c9fdc │ │ │ │ + bl 1c95ec │ │ │ │ adds r0, #1 │ │ │ │ bne.n 331c2 <_PyEval_SetProfile@@Base+0x36> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 3323a <_PyEval_SetProfile@@Base+0xae> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #12869 @ 0x3245 │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r5, #113664 @ 0x1bc00 │ │ │ │ add.w r0, r0, #328 @ 0x148 │ │ │ │ - bl 1c2544 <_Py_normpath@@Base+0x6bc> │ │ │ │ + bl 1c1b4c <_Py_normpath@@Base+0x6bc> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 331bc <_PyEval_SetProfile@@Base+0x30> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 331fa <_PyEval_SetProfile@@Base+0x6e> │ │ │ │ @@ -8039,90 +8035,90 @@ │ │ │ │ subne r3, #1 │ │ │ │ str.w r3, [r2, #3404] @ 0xd4c │ │ │ │ ldr.w r3, [r5, #3404] @ 0xd4c │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r4 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 213388 <_PyEval_StartTheWorld@@Base+0x200> │ │ │ │ + bl 212a78 <_PyEval_StartTheWorld@@Base+0x200> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #60677 @ 0xed05 │ │ │ │ + movw r1, #58465 @ 0xe461 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cbz r0, 33272 <_PyEval_SetProfile@@Base+0xe6> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3330c <_PyEval_SetProfile@@Base+0x180> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #60689 @ 0xed11 │ │ │ │ + movw r1, #58477 @ 0xe46d │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3326c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #25 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + movw r1, #63133 @ 0xf69d │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3326c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ - movw r1, #441 @ 0x1b9 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ + movw r1, #63541 @ 0xf835 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3326c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #24185 @ 0x5e79 │ │ │ │ + movw r1, #22121 @ 0x5669 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3326c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #24185 @ 0x5e79 │ │ │ │ + movw r1, #22121 @ 0x5669 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3326c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #24185 @ 0x5e79 │ │ │ │ + movw r1, #22121 @ 0x5669 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ @@ -8134,39 +8130,39 @@ │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #54872 @ 0xd658 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 8f40c <_PyObject_New@@Base> │ │ │ │ + bl 8f424 <_PyObject_New@@Base> │ │ │ │ cbz r0, 33378 <_PyEval_SetProfile@@Base+0x1ec> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 212e98 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 212588 │ │ │ │ + bl 7aef8 │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 33360 <_PyEval_SetProfile@@Base+0x1d4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 212e98 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 212588 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33374 <_PyEval_SetProfile@@Base+0x1e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33374 <_PyEval_SetProfile@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3337c <_PyEval_SetProfile@@Base+0x1f0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 330d8 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ @@ -8180,24 +8176,24 @@ │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ beq.n 333c2 <_PyEval_SetProfile@@Base+0x236> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #20156 @ 0x4ebc │ │ │ │ + movw r2, #18108 @ 0x46bc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ b.n 333d8 <_PyEval_SetProfile@@Base+0x24c> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 212560 │ │ │ │ + bl 211c50 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 333dc <_PyEval_SetProfile@@Base+0x250> │ │ │ │ movs r0, #0 │ │ │ │ b.n 333e4 <_PyEval_SetProfile@@Base+0x258> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #8 │ │ │ │ @@ -8210,120 +8206,120 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3340c <_PyEval_SetProfile@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3340c <_PyEval_SetProfile@@Base+0x280> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, 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 r5, #1 │ │ │ │ - movw r1, #23161 @ 0x5a79 │ │ │ │ + movw r1, #21145 @ 0x5299 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cbz r0, 33440 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3350a <_PyEval_SetProfile@@Base+0x37e> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #23173 @ 0x5a85 │ │ │ │ + movw r1, #21157 @ 0x52a5 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ - movw r1, #52169 @ 0xcbc9 │ │ │ │ + movw r1, #49853 @ 0xc2bd │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #52173 @ 0xcbcd │ │ │ │ + movw r1, #49857 @ 0xc2c1 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27861 @ 0x6cd5 │ │ │ │ + movw r1, #25845 @ 0x64f5 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #7 │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ - movw r1, #38409 @ 0x9609 │ │ │ │ + movw r1, #39605 @ 0x9ab5 │ │ │ │ movt r1, #6 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ - movw r1, #30641 @ 0x77b1 │ │ │ │ + movw r1, #28625 @ 0x6fd1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #28161 @ 0x6e01 │ │ │ │ + movw r1, #26145 @ 0x6621 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3343a <_PyEval_SetProfile@@Base+0x2ae> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #48869 @ 0xbee5 │ │ │ │ + movw r1, #46553 @ 0xb5d9 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ bl 33310 <_PyEval_SetProfile@@Base+0x184> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ 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, r0 │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 204928 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b.w 203f3c <_PyImport_LoadLazyImportTstate@@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 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #68] @ (33588 <_PyEval_SetProfile@@Base+0x3fc>) │ │ │ │ @@ -8346,15 +8342,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2d358 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 21b038 │ │ │ │ + bl 21a728 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8369,28 +8365,28 @@ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #0] │ │ │ │ bne.n 335c0 <_PyEval_SetProfile@@Base+0x434> │ │ │ │ mov r2, r6 │ │ │ │ - bl 1a4e80 <_Py_write_noraise@@Base+0x964> │ │ │ │ + bl 1a44b0 <_Py_write_noraise@@Base+0x964> │ │ │ │ b.n 335e0 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 335d4 <_PyEval_SetProfile@@Base+0x448> │ │ │ │ - movw r1, #26316 @ 0x66cc │ │ │ │ + movw r1, #24204 @ 0x5e8c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 335e0 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20eea4 <_PyEvent_IsSet@@Base+0x13c> │ │ │ │ + bl 20e4bc <_PyEvent_IsSet@@Base+0x13c> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -8404,15 +8400,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #84] @ 0x54 │ │ │ │ str.w sl, [r6, #84] @ 0x54 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 336a8 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 336bc │ │ │ │ @@ -8421,92 +8417,92 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 336a8 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 336a8 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 336a8 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3377c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33666 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33666 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3367a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3367a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 336a8 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #84] @ 0x54 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e41d8 │ │ │ │ + bl e411c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 336b2 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 336b2 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1375fc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 137718 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 000336bc : │ │ │ │ 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 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 336e6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ b.n 33746 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 336dc │ │ │ │ ldr r0, [pc, #120] @ (3376c ) │ │ │ │ movs r1, #8 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3373e │ │ │ │ ldr r0, [pc, #112] @ (33770 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 33744 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [pc, #92] @ (33774 ) │ │ │ │ @@ -8517,37 +8513,37 @@ │ │ │ │ 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 a0d14 │ │ │ │ + bl a0d44 │ │ │ │ mov r4, r0 │ │ │ │ b.n 33746 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 33746 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #44] @ (33774 ) │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp ip, lr │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - cmp ip, pc │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r6, r0, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w r0, r8, #79 @ 0x4f │ │ │ │ │ │ │ │ 0003377c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -8555,42 +8551,42 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1b1668 │ │ │ │ + bl 1b0c90 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33824 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ strd r5, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ - bl 1b17f8 │ │ │ │ + bl 1b0e20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 337d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 337d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 33824 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24792 @ 0x60d8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 337f2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 33818 │ │ │ │ b.n 33824 │ │ │ │ movs r2, #1 │ │ │ │ @@ -8607,15 +8603,15 @@ │ │ │ │ blt.n 33828 │ │ │ │ orr.w r2, r5, #1 │ │ │ │ b.n 3382c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 338ba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbz r7, 3383a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -8663,306 +8659,306 @@ │ │ │ │ add.w r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ bge.n 338b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 338b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ bge.n 338f2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #27108 @ 0x69e4 │ │ │ │ + movw r0, #25060 @ 0x61e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r1, [pc, #208] @ (339c4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 339bc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ cbnz r5, 33940 │ │ │ │ - bl 21c9fc │ │ │ │ + bl 21c0f0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldrsb.w r5, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r4, #29924 @ 0x74e4 │ │ │ │ + movw r4, #27876 @ 0x6ce4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - movw r0, #29932 @ 0x74ec │ │ │ │ + movw r0, #27884 @ 0x6cec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ bics.w r4, r4, r5, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #27128 @ 0x69f8 │ │ │ │ + movw r0, #25080 @ 0x61f8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r4, r0 │ │ │ │ b.n 339be │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ cbnz r0, 33988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21c9fc │ │ │ │ + bl 21c0f0 │ │ │ │ ldrsb.w r7, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #29924 @ 0x74e4 │ │ │ │ + movw r2, #27876 @ 0x6ce4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #29932 @ 0x74ec │ │ │ │ + movw r0, #27884 @ 0x6cec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ bics.w r2, r2, r7, asr #32 │ │ │ │ it cs │ │ │ │ movcs r2, r0 │ │ │ │ - movw r0, #27164 @ 0x6a1c │ │ │ │ + movw r0, #25116 @ 0x621c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ b.n 339a6 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 339a4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #17608 @ 0x44c8 │ │ │ │ + movw r1, #15560 @ 0x3cc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 339be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 339be │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 339be │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r2, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ 000339c8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cbnz r1, 339ea │ │ │ │ - movw r0, #29780 @ 0x7454 │ │ │ │ + movw r0, #27732 @ 0x6c54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2561 @ 0xa01 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 33a00 │ │ │ │ ldr r3, [pc, #120] @ (33a64 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #116] @ (33a68 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl 852a8 │ │ │ │ + bl 852b8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 33a04 │ │ │ │ movs r5, #0 │ │ │ │ b.n 33a5e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 33a3c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27920 @ 0x6d10 │ │ │ │ + movw r1, #26024 @ 0x65a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33a00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 33a00 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl dabc0 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base+0x698> │ │ │ │ + bl dab00 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base+0x698> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33a5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33a5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.w 21dc20 <_PyEval_AddPendingCall@@Base+0x7e4> │ │ │ │ + b.w 21d1b0 │ │ │ │ │ │ │ │ 00033a70 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 205980 <_PyXIData_GetNotShareableErrorType@@Base+0x30> │ │ │ │ + b.w 204f98 <_PyXIData_GetNotShareableErrorType@@Base+0x34> │ │ │ │ │ │ │ │ 00033a74 : │ │ │ │ - b.w 203d2c <_PySet_Update@@Base+0x19a4> │ │ │ │ + b.w 203340 <_PySet_Update@@Base+0x19b0> │ │ │ │ │ │ │ │ 00033a78 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 33aa2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 33b38 │ │ │ │ cbz r4, 33ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33a9a │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 85e8c │ │ │ │ + bl 85e9c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 33ac4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 33b38 │ │ │ │ - bl 1f02d0 │ │ │ │ + bl 1ef8d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33abe │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 10af18 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 10b110 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1f1f90 <_PyErr_GetTopmostException@@Base+0x248> │ │ │ │ + bl 1f159c <_PyErr_GetTopmostException@@Base+0x248> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1c6ad0 │ │ │ │ + bl 1c60e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33b18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 33abe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 33b28 │ │ │ │ movs r5, #0 │ │ │ │ b.n 33b38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33b24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 33b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c5fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 33b9e │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 33b8c │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33b60 │ │ │ │ b.n 33b9a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32524 @ 0x7f0c │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 33bc2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ @@ -8989,34 +8985,34 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00033bf4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #50340 @ 0xc4a4 │ │ │ │ + movw r1, #48244 @ 0xbc74 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movw r0, #1876 @ 0x754 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 1b88e0 │ │ │ │ + bl 1b7eec │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33c28 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ ldr r0, [pc, #8] @ (33c2c ) │ │ │ │ - b.w 1efa24 │ │ │ │ + b.w 1ef02c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r4, #29 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e38b4 │ │ │ │ + bl 1e2ec4 │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -9029,15 +9025,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1aacbc │ │ │ │ + bl 1aa354 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -9104,15 +9100,15 @@ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cbz r3, 33d3c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 63064 │ │ │ │ + b.w 63130 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -9129,41 +9125,41 @@ │ │ │ │ bne.n 33d92 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ bmi.n 33daa │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #53096 @ 0xcf68 │ │ │ │ + movw r2, #51048 @ 0xc768 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #34092 @ 0x852c │ │ │ │ + movw r0, #32044 @ 0x7d2c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 33e04 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34092 @ 0x852c │ │ │ │ + movw r0, #32044 @ 0x7d2c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33d68 │ │ │ │ b.n 33e04 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ble.n 33e6a │ │ │ │ lsls r2, r6, #31 │ │ │ │ bpl.n 33e6a │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 33e04 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ @@ -9176,31 +9172,31 @@ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ beq.n 33e62 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 33e18 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 33e1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 33e08 │ │ │ │ movs r4, #0 │ │ │ │ b.n 33e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33e04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 33e04 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 33e20 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 33e6c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ @@ -9227,25 +9223,25 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ b.n 33de0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ b.n 33e8a │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34084 @ 0x8524 │ │ │ │ + movw r1, #32036 @ 0x7d24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ b.n 33e04 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ 00033e90 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9254,68 +9250,68 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ cbz r2, 33ee4 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 86e70 │ │ │ │ + bl 86e80 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 33ebc <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33ee6 <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 22993c │ │ │ │ + bl 22902c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33ed8 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33ed8 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 33eb6 <_PyXI_InitFailure@@Base+0x26> │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 00033ee8 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 14215c <_PyObject_IsFreed@@Base+0x48> │ │ │ │ + b.w 14229c <_PyObject_IsFreed@@Base+0x48> │ │ │ │ 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 33f0e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 33f2c │ │ │ │ b.n 33f26 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36412 @ 0x8e3c │ │ │ │ + movw r0, #34364 @ 0x863c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33f02 │ │ │ │ b.n 33f3a │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 33f3a │ │ │ │ movw r3, #48524 @ 0xbd8c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ + bl 1631a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 33f48 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ @@ -9323,71 +9319,71 @@ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 16e3f4 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 16e434 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3402e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 22f000 <_PyObject_GetXIData@@Base+0x33c> │ │ │ │ + bl 22e7c4 <_PyObject_GetXIData@@Base+0x33c> │ │ │ │ subs r7, r0, #0 │ │ │ │ bge.n 33fb2 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 33f9a │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 34018 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 33fd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34032 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 34032 │ │ │ │ movs r0, #16 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ cbnz r0, 33ff6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33ff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 20d58c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 20cba4 │ │ │ │ b.n 34018 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ cbnz r3, 34006 │ │ │ │ str r0, [r5, #32] │ │ │ │ b.n 34008 │ │ │ │ @@ -9395,22 +9391,22 @@ │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 34032 │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62ece <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 62f9a <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1375fc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 137718 <_PyErr_ChainExceptions1@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 00034038 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -9421,29 +9417,29 @@ │ │ │ │ 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, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22feb0 │ │ │ │ + bl 22f6d4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34084 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ @@ -9476,31 +9472,31 @@ │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ beq.n 340f0 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 3416c <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3411e <_PyTraceMalloc_GetTraceback@@Base+0x7a> │ │ │ │ ldr r0, [pc, #104] @ (34168 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 13db40 │ │ │ │ + bl 13dc80 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 344cc <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (34168 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ - bl 13db40 │ │ │ │ + bl 13dc80 │ │ │ │ b.n 3413a <_PyTraceMalloc_GetTraceback@@Base+0x96> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -9514,15 +9510,15 @@ │ │ │ │ bne.n 34152 <_PyTraceMalloc_GetTraceback@@Base+0xae> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 34142 <_PyTraceMalloc_GetTraceback@@Base+0x9e> │ │ │ │ dmb ish │ │ │ │ beq.n 3415e <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ ldr r0, [pc, #8] @ (34164 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, pc, #800 @ (adr r2, 34488 <_PyTraceMalloc_GetTraceback@@Base+0x3e4>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ add r2, pc, #944 @ (adr r2, 3451c <_PyTraceMalloc_GetTraceback@@Base+0x478>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -9535,20 +9531,20 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 3418e <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ ldr.w r0, [r3, #1640] @ 0x668 │ │ │ │ b.n 34196 <_PyTraceMalloc_GetTraceback@@Base+0xf2> │ │ │ │ ldr.w r0, [r3, #1644] @ 0x66c │ │ │ │ - bl 742f4 <_Py_hashtable_get@@Base> │ │ │ │ + bl 74320 <_Py_hashtable_get@@Base> │ │ │ │ cbnz r0, 3419c <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 341a8 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ mov r1, r4 │ │ │ │ - bl 742f4 <_Py_hashtable_get@@Base> │ │ │ │ + bl 74320 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34198 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -9559,33 +9555,33 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 341d8 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 341f6 <_PyTraceMalloc_GetTraceback@@Base+0x152> │ │ │ │ b.n 341f0 <_PyTraceMalloc_GetTraceback@@Base+0x14c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37364 @ 0x91f4 │ │ │ │ + movw r0, #35316 @ 0x89f4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 341ca <_PyTraceMalloc_GetTraceback@@Base+0x126> │ │ │ │ b.n 34236 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 34236 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 2310d8 <_PyXIData_New@@Base+0x88> │ │ │ │ + bl 2308fc <_PyXIData_New@@Base+0x88> │ │ │ │ cbz r0, 34236 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -9595,17 +9591,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 34230 <_PyTraceMalloc_GetTraceback@@Base+0x18c> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ b.n 34236 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cbz r0, 3423a <_PyTraceMalloc_GetTraceback@@Base+0x196> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3424c <_PyTraceMalloc_GetTraceback@@Base+0x1a8> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2d5b4 │ │ │ │ @@ -9617,64 +9613,64 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #16 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ movs r0, #0 │ │ │ │ - bl f0388 │ │ │ │ + bl f0598 │ │ │ │ cbz r0, 342cc <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2d77c │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 342e2 <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbnz r5, 3429c <_PyTraceMalloc_GetTraceback@@Base+0x1f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 342cc <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 342cc <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ b.n 342c8 <_PyTraceMalloc_GetTraceback@@Base+0x224> │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 342d0 <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 342b8 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 342b8 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 342cc <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 342cc <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 342e8 <_PyTraceMalloc_GetTraceback@@Base+0x244> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 342e2 <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 342e2 <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ bne.n 34272 <_PyTraceMalloc_GetTraceback@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ @@ -9703,156 +9699,156 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 34348 <_PyTraceMalloc_GetTraceback@@Base+0x2a4> │ │ │ │ b.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr.w r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ beq.n 3442c <_PyTraceMalloc_GetTraceback@@Base+0x388> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbz r0, 34364 <_PyTraceMalloc_GetTraceback@@Base+0x2c0> │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r7, r0, #0 │ │ │ │ blt.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ subs r4, r5, #2 │ │ │ │ bne.n 34366 <_PyTraceMalloc_GetTraceback@@Base+0x2c2> │ │ │ │ b.n 34440 <_PyTraceMalloc_GetTraceback@@Base+0x39c> │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cbz r3, 343b4 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 34390 <_PyTraceMalloc_GetTraceback@@Base+0x2ec> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #22668 @ 0x588c │ │ │ │ + movw r1, #20620 @ 0x508c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #33752 @ 0x83d8 │ │ │ │ + movw r0, #31704 @ 0x7bd8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 34400 <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ subs r4, #1 │ │ │ │ bne.n 343bc <_PyTraceMalloc_GetTraceback@@Base+0x318> │ │ │ │ - movw r5, #61532 @ 0xf05c │ │ │ │ + movw r5, #59484 @ 0xe85c │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ b.n 34450 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw sl, #37576 @ 0x92c8 │ │ │ │ + movw sl, #35528 @ 0x8ac8 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cbz r3, 34420 <_PyTraceMalloc_GetTraceback@@Base+0x37c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 343e8 <_PyTraceMalloc_GetTraceback@@Base+0x344> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #22688 @ 0x58a0 │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #33752 @ 0x83d8 │ │ │ │ + movw r0, #31704 @ 0x7bd8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 344c0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 34418 <_PyTraceMalloc_GetTraceback@@Base+0x374> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ cmp r4, #1 │ │ │ │ bne.n 34428 <_PyTraceMalloc_GetTraceback@@Base+0x384> │ │ │ │ movs r4, #0 │ │ │ │ b.n 34450 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw r5, #61532 @ 0xf05c │ │ │ │ + movw r5, #59484 @ 0xe85c │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ ldr r4, [r6, #16] │ │ │ │ b.n 34450 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw r5, #61532 @ 0xf05c │ │ │ │ + movw r5, #59484 @ 0xe85c │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - movw sl, #37576 @ 0x92c8 │ │ │ │ + movw sl, #35528 @ 0x8ac8 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ movs r7, #1 │ │ │ │ b.n 34450 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw r5, #61532 @ 0xf05c │ │ │ │ + movw r5, #59484 @ 0xe85c │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - movw sl, #37576 @ 0x92c8 │ │ │ │ + movw sl, #35528 @ 0x8ac8 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ mov r0, r8 │ │ │ │ - bl 22e370 │ │ │ │ + bl 22db34 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ mov r1, r9 │ │ │ │ - bl 231404 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 230c28 <_PyXIData_Clear@@Base+0x8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 344b8 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 22e640 │ │ │ │ + bl 22de04 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 344b8 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 34482 <_PyTraceMalloc_GetTraceback@@Base+0x3de> │ │ │ │ cbnz r4, 34488 <_PyTraceMalloc_GetTraceback@@Base+0x3e4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ b.n 34492 <_PyTraceMalloc_GetTraceback@@Base+0x3ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ cbz r0, 344b8 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mov r1, r6 │ │ │ │ str.w r7, [r6, #144] @ 0x90 │ │ │ │ - bl 17b1e8 │ │ │ │ + bl 17ab50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 344c0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 344c0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 344c0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ b.n 343e4 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r0, r5, #19 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -9860,84 +9856,84 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cbz r1, 344f8 <_PyTraceMalloc_GetTraceback@@Base+0x454> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 742f4 <_Py_hashtable_get@@Base> │ │ │ │ + bl 74320 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 344f8 <_PyTraceMalloc_GetTraceback@@Base+0x454> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 345a2 <_PyTraceMalloc_GetTraceback@@Base+0x4fe> │ │ │ │ b.n 345a6 <_PyTraceMalloc_GetTraceback@@Base+0x502> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34598 <_PyTraceMalloc_GetTraceback@@Base+0x4f4> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ ble.n 34570 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3455a <_PyTraceMalloc_GetTraceback@@Base+0x4b6> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r3, #0] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ cbnz r0, 3454e <_PyTraceMalloc_GetTraceback@@Base+0x4aa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3455a <_PyTraceMalloc_GetTraceback@@Base+0x4b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3455a <_PyTraceMalloc_GetTraceback@@Base+0x4b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3455a <_PyTraceMalloc_GetTraceback@@Base+0x4b6> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ b.n 3450c <_PyTraceMalloc_GetTraceback@@Base+0x468> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34598 <_PyTraceMalloc_GetTraceback@@Base+0x4f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34598 <_PyTraceMalloc_GetTraceback@@Base+0x4f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 34598 <_PyTraceMalloc_GetTraceback@@Base+0x4f4> │ │ │ │ cbz r7, 345a6 <_PyTraceMalloc_GetTraceback@@Base+0x502> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74ccc <_Py_hashtable_set@@Base> │ │ │ │ + bl 74cf8 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3459c <_PyTraceMalloc_GetTraceback@@Base+0x4f8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34594 <_PyTraceMalloc_GetTraceback@@Base+0x4f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34594 <_PyTraceMalloc_GetTraceback@@Base+0x4f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 20d58c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 20cba4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 345a6 <_PyTraceMalloc_GetTraceback@@Base+0x502> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 345a6 <_PyTraceMalloc_GetTraceback@@Base+0x502> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -9956,23 +9952,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 345c2 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 345fa <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3660] @ 0xe4c │ │ │ │ cbz r3, 345fa <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 1ee380 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1ed988 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1eeb64 │ │ │ │ + bl 1ee16c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1efad0 │ │ │ │ + bl 1ef0d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1eeb64 │ │ │ │ + b.w 1ee16c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -10003,20 +9999,324 @@ │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ cbz r4, 34660 <_PyInterpreterState_IDDecref@@Base+0xb4> │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ b.n 34662 <_PyInterpreterState_IDDecref@@Base+0xb6> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #18037 @ 0x4675 │ │ │ │ + movw r0, #18857 @ 0x49a9 │ │ │ │ movt r0, #3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ + sub sp, #92 @ 0x5c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + cbz r3, 34690 <_PyInterpreterState_IDDecref@@Base+0xe4> │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + b.n 346a0 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + cmp r2, #3 │ │ │ │ + ble.n 3469e <_PyInterpreterState_IDDecref@@Base+0xf2> │ │ │ │ + cmp r2, #8 │ │ │ │ + bgt.n 3469a <_PyInterpreterState_IDDecref@@Base+0xee> │ │ │ │ + cbnz r1, 346ca <_PyInterpreterState_IDDecref@@Base+0x11e> │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 346a0 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r4, #8 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + movs r2, #0 │ │ │ │ + strd r1, r4, [sp, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ + movw r4, #3844 @ 0xf04 │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 346d0 <_PyInterpreterState_IDDecref@@Base+0x124> │ │ │ │ + b.n 346fc <_PyInterpreterState_IDDecref@@Base+0x150> │ │ │ │ + clz r6, r1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + bmi.n 34700 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r1, #39596 @ 0x9aac │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #56152 @ 0xdb58 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + mov r3, sl │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 34996 <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 105df4 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 3471c <_PyInterpreterState_IDDecref@@Base+0x170> │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 346fc <_PyInterpreterState_IDDecref@@Base+0x150> │ │ │ │ + add r5, r6 │ │ │ │ + subs r3, r5, #4 │ │ │ │ + beq.n 34754 <_PyInterpreterState_IDDecref@@Base+0x1a8> │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + cbz r2, 3472c <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + subs r3, r5, #5 │ │ │ │ + beq.n 34764 <_PyInterpreterState_IDDecref@@Base+0x1b8> │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ + cbz r6, 34736 <_PyInterpreterState_IDDecref@@Base+0x18a> │ │ │ │ + subs r3, #1 │ │ │ │ + beq.n 34772 <_PyInterpreterState_IDDecref@@Base+0x1c6> │ │ │ │ + b.n 3473e <_PyInterpreterState_IDDecref@@Base+0x192> │ │ │ │ + movw r6, #5192 @ 0x1448 │ │ │ │ + movt r6, #77 @ 0x4d │ │ │ │ + ldr r5, [r4, #24] │ │ │ │ + cbz r5, 34748 <_PyInterpreterState_IDDecref@@Base+0x19c> │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 3477e <_PyInterpreterState_IDDecref@@Base+0x1d2> │ │ │ │ + b.n 34750 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + movw r5, #5192 @ 0x1448 │ │ │ │ + movt r5, #77 @ 0x4d │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ + b.n 34786 <_PyInterpreterState_IDDecref@@Base+0x1da> │ │ │ │ + movw r4, #5192 @ 0x1448 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + mov r5, r4 │ │ │ │ + mov r6, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 34786 <_PyInterpreterState_IDDecref@@Base+0x1da> │ │ │ │ + movw r4, #5192 @ 0x1448 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + mov r5, r4 │ │ │ │ + mov r6, r4 │ │ │ │ + b.n 34786 <_PyInterpreterState_IDDecref@@Base+0x1da> │ │ │ │ + movw r4, #5192 @ 0x1448 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 34786 <_PyInterpreterState_IDDecref@@Base+0x1da> │ │ │ │ + movw r4, #5192 @ 0x1448 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + bl 1ef8d8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 346fc <_PyInterpreterState_IDDecref@@Base+0x150> │ │ │ │ + movw r8, #5192 @ 0x1448 │ │ │ │ + movt r8, #77 @ 0x4d │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.n 347a0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 3495c <_PyInterpreterState_IDDecref@@Base+0x3b0> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + bmi.n 347da <_PyInterpreterState_IDDecref@@Base+0x22e> │ │ │ │ + movw r1, #20540 @ 0x503c │ │ │ │ + movt r1, #77 @ 0x4d │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 347da <_PyInterpreterState_IDDecref@@Base+0x22e> │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 347da <_PyInterpreterState_IDDecref@@Base+0x22e> │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #39616 @ 0x9ac0 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w e21d8 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + movw r1, #50632 @ 0xc5c8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr.w r0, [r3, #3856] @ 0xf10 │ │ │ │ + bl db1ec │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + movs r3, #0 │ │ │ │ + movw r2, #32960 @ 0x80c0 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + mov r3, r5 │ │ │ │ + bl dc3a8 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 34828 <_PyInterpreterState_IDDecref@@Base+0x27c> │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 34828 <_PyInterpreterState_IDDecref@@Base+0x27c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + ldr r1, [pc, #364] @ (349a0 <_PyInterpreterState_IDDecref@@Base+0x3f4>) │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + bl 8d698 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq.n 3485c <_PyInterpreterState_IDDecref@@Base+0x2b0> │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + mov r0, fp │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + add r2, sp, #52 @ 0x34 │ │ │ │ + ldr r1, [pc, #324] @ (349a4 <_PyInterpreterState_IDDecref@@Base+0x3f8>) │ │ │ │ + mov r0, fp │ │ │ │ + bl 8371c │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 3487e <_PyInterpreterState_IDDecref@@Base+0x2d2> │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 3487e <_PyInterpreterState_IDDecref@@Base+0x2d2> │ │ │ │ + mov r0, fp │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r1, r9, [sp, #48] @ 0x30 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 348a0 <_PyInterpreterState_IDDecref@@Base+0x2f4> │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + mov r0, r9 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bl e2978 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 348c6 <_PyInterpreterState_IDDecref@@Base+0x31a> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 348c6 <_PyInterpreterState_IDDecref@@Base+0x31a> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 348da <_PyInterpreterState_IDDecref@@Base+0x32e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 348da <_PyInterpreterState_IDDecref@@Base+0x32e> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.n 348f8 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 152ae8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 34916 <_PyInterpreterState_IDDecref@@Base+0x36a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 34916 <_PyInterpreterState_IDDecref@@Base+0x36a> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 34950 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r0, r8 │ │ │ │ + subs r1, r3, #1 │ │ │ │ + bl 12c5c0 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 34936 <_PyInterpreterState_IDDecref@@Base+0x38a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r0, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 3494e <_PyInterpreterState_IDDecref@@Base+0x3a2> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 3494e <_PyInterpreterState_IDDecref@@Base+0x3a2> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 3495c <_PyInterpreterState_IDDecref@@Base+0x3b0> │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3479c <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + b.n 346fc <_PyInterpreterState_IDDecref@@Base+0x150> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ + adds r0, #8 │ │ │ │ + bl 10b110 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r3, sl │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + bl 1f159c <_PyErr_GetTopmostException@@Base+0x248> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + add.w r0, r3, #5568 @ 0x15c0 │ │ │ │ + adds r0, #8 │ │ │ │ + bl 1c60e0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7fca4 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + adds r0, r1, #3 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + cmp ip, lr │ │ │ │ + lsls r0, r2, #1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, #0 │ │ │ │ ite ne │ │ │ │ @@ -10026,277 +10326,277 @@ │ │ │ │ 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 346b4 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + bne.n 349e8 <_PyInterpreterState_IDDecref@@Base+0x43c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 346d2 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ - b.n 346cc <_PyInterpreterState_IDDecref@@Base+0x120> │ │ │ │ + bne.n 34a06 <_PyInterpreterState_IDDecref@@Base+0x45a> │ │ │ │ + b.n 34a00 <_PyInterpreterState_IDDecref@@Base+0x454> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6604 @ 0x19cc │ │ │ │ + movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 346a6 <_PyInterpreterState_IDDecref@@Base+0xfa> │ │ │ │ - b.n 3470a <_PyInterpreterState_IDDecref@@Base+0x15e> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3470a <_PyInterpreterState_IDDecref@@Base+0x15e> │ │ │ │ + bne.n 349da <_PyInterpreterState_IDDecref@@Base+0x42e> │ │ │ │ + b.n 34a3e <_PyInterpreterState_IDDecref@@Base+0x492> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 34a3e <_PyInterpreterState_IDDecref@@Base+0x492> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 3470a <_PyInterpreterState_IDDecref@@Base+0x15e> │ │ │ │ + blt.n 34a3e <_PyInterpreterState_IDDecref@@Base+0x492> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c72c <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 346fc <_PyInterpreterState_IDDecref@@Base+0x150> │ │ │ │ + blt.n 34a30 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 3470c <_PyInterpreterState_IDDecref@@Base+0x160> │ │ │ │ + b.n 34a40 <_PyInterpreterState_IDDecref@@Base+0x494> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 3472a <_PyInterpreterState_IDDecref@@Base+0x17e> │ │ │ │ + cbz r3, 34a5e <_PyInterpreterState_IDDecref@@Base+0x4b2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3473a <_PyInterpreterState_IDDecref@@Base+0x18e> │ │ │ │ + b.n 34a6e <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 34738 <_PyInterpreterState_IDDecref@@Base+0x18c> │ │ │ │ + ble.n 34a6c <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 34734 <_PyInterpreterState_IDDecref@@Base+0x188> │ │ │ │ - cbnz r1, 34758 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ + bne.n 34a68 <_PyInterpreterState_IDDecref@@Base+0x4bc> │ │ │ │ + cbnz r1, 34a8c <_PyInterpreterState_IDDecref@@Base+0x4e0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3473a <_PyInterpreterState_IDDecref@@Base+0x18e> │ │ │ │ + b.n 34a6e <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #200] @ (34804 <_PyInterpreterState_IDDecref@@Base+0x258>) │ │ │ │ + ldr r1, [pc, #200] @ (34b38 <_PyInterpreterState_IDDecref@@Base+0x58c>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3475e <_PyInterpreterState_IDDecref@@Base+0x1b2> │ │ │ │ - b.n 347aa <_PyInterpreterState_IDDecref@@Base+0x1fe> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 34a92 <_PyInterpreterState_IDDecref@@Base+0x4e6> │ │ │ │ + b.n 34ade <_PyInterpreterState_IDDecref@@Base+0x532> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 34770 <_PyInterpreterState_IDDecref@@Base+0x1c4> │ │ │ │ + beq.n 34aa4 <_PyInterpreterState_IDDecref@@Base+0x4f8> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 347aa <_PyInterpreterState_IDDecref@@Base+0x1fe> │ │ │ │ + blt.n 34ade <_PyInterpreterState_IDDecref@@Base+0x532> │ │ │ │ mov r0, r4 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 34782 <_PyInterpreterState_IDDecref@@Base+0x1d6> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 347aa <_PyInterpreterState_IDDecref@@Base+0x1fe> │ │ │ │ - ldr r3, [pc, #132] @ (34808 <_PyInterpreterState_IDDecref@@Base+0x25c>) │ │ │ │ + bne.n 34ab6 <_PyInterpreterState_IDDecref@@Base+0x50a> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 34ade <_PyInterpreterState_IDDecref@@Base+0x532> │ │ │ │ + ldr r3, [pc, #132] @ (34b3c <_PyInterpreterState_IDDecref@@Base+0x590>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1ab6c0 │ │ │ │ - cbnz r0, 347ae <_PyInterpreterState_IDDecref@@Base+0x202> │ │ │ │ + bl 1aacf0 │ │ │ │ + cbnz r0, 34ae2 <_PyInterpreterState_IDDecref@@Base+0x536> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #42932 @ 0xa7b4 │ │ │ │ + movw r2, #40980 @ 0xa014 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 347fe <_PyInterpreterState_IDDecref@@Base+0x252> │ │ │ │ + b.n 34b32 <_PyInterpreterState_IDDecref@@Base+0x586> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 347e6 <_PyInterpreterState_IDDecref@@Base+0x23a> │ │ │ │ + beq.n 34b1a <_PyInterpreterState_IDDecref@@Base+0x56e> │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3480c <_Py_fstat@@Base> │ │ │ │ + bl 34b40 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 347aa <_PyInterpreterState_IDDecref@@Base+0x1fe> │ │ │ │ + bne.n 34ade <_PyInterpreterState_IDDecref@@Base+0x532> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3484c <_Py_fstat@@Base+0x40> │ │ │ │ + bl 34b80 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 347aa <_PyInterpreterState_IDDecref@@Base+0x1fe> │ │ │ │ - cbz r0, 347e6 <_PyInterpreterState_IDDecref@@Base+0x23a> │ │ │ │ + beq.n 34ade <_PyInterpreterState_IDDecref@@Base+0x532> │ │ │ │ + cbz r0, 34b1a <_PyInterpreterState_IDDecref@@Base+0x56e> │ │ │ │ movw r1, #44696 @ 0xae98 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #42996 @ 0xa7f4 │ │ │ │ + movw r2, #41044 @ 0xa054 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 347aa <_PyInterpreterState_IDDecref@@Base+0x1fe> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 34ade <_PyInterpreterState_IDDecref@@Base+0x532> │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r0, [r3, #1652] @ 0x674 │ │ │ │ str.w r4, [r3, #1652] @ 0x674 │ │ │ │ str.w r5, [r3, #1656] @ 0x678 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003480c <_Py_fstat@@Base>: │ │ │ │ +00034b40 <_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 a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d030 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r4, 34848 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl a2600 │ │ │ │ + cbz r4, 34b7c <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ 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 2c2e0 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3487a <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 34bae <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34882 <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 34bb6 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ movw r3, #47536 @ 0xb9b0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 348ca <_Py_fstat@@Base+0xbe> │ │ │ │ + bne.n 34bfe <_Py_fstat@@Base+0xbe> │ │ │ │ mov r0, sp │ │ │ │ blx 2ccd8 <__time64@plt> │ │ │ │ add r2, sp, #12 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 1cdc50 <_PyTime_localtime@@Base> │ │ │ │ - cbnz r0, 348dc <_Py_fstat@@Base+0xd0> │ │ │ │ + bl 1cd260 <_PyTime_localtime@@Base> │ │ │ │ + cbnz r0, 34c10 <_Py_fstat@@Base+0xd0> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 1ac980 <_PyStaticType_InitForExtension@@Base+0x3c4> │ │ │ │ + bl 1abfb0 <_PyStaticType_InitForExtension@@Base+0x3c4> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 34928 <_Py_fstat@@Base+0x11c> │ │ │ │ - movw r1, #25824 @ 0x64e0 │ │ │ │ + b.n 34c5c <_Py_fstat@@Base+0x11c> │ │ │ │ + movw r1, #23776 @ 0x5ce0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r1 │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 348e0 <_Py_fstat@@Base+0xd4> │ │ │ │ + cbnz r0, 34c14 <_Py_fstat@@Base+0xd4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34928 <_Py_fstat@@Base+0x11c> │ │ │ │ - bl 12d1e0 │ │ │ │ + b.n 34c5c <_Py_fstat@@Base+0x11c> │ │ │ │ + bl 12d324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 348fa <_Py_fstat@@Base+0xee> │ │ │ │ + bge.n 34c2e <_Py_fstat@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 348fa <_Py_fstat@@Base+0xee> │ │ │ │ + cbnz r3, 34c2e <_Py_fstat@@Base+0xee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 348dc <_Py_fstat@@Base+0xd0> │ │ │ │ + beq.n 34c10 <_Py_fstat@@Base+0xd0> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #44] @ (34930 <_Py_fstat@@Base+0x124>) │ │ │ │ + ldr r0, [pc, #44] @ (34c64 <_Py_fstat@@Base+0x124>) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ strd r6, r5, [sp, #12] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34928 <_Py_fstat@@Base+0x11c> │ │ │ │ + bge.n 34c5c <_Py_fstat@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34928 <_Py_fstat@@Base+0x11c> │ │ │ │ + cbnz r3, 34c5c <_Py_fstat@@Base+0x11c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add ip, r1 │ │ │ │ lsls r0, r2, #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, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3495a <_Py_fstat@@Base+0x14e> │ │ │ │ + cbnz r0, 34c8e <_Py_fstat@@Base+0x14e> │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 34962 <_Py_fstat@@Base+0x156> │ │ │ │ + cbz r0, 34c96 <_Py_fstat@@Base+0x156> │ │ │ │ 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 3494c <_Py_fstat@@Base+0x140> │ │ │ │ + beq.n 34c80 <_Py_fstat@@Base+0x140> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -10313,93 +10613,93 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36452 @ 0x8e64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 349c2 <_Py_fstat@@Base+0x1b6> │ │ │ │ + beq.n 34cf6 <_Py_fstat@@Base+0x1b6> │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 349c2 <_Py_fstat@@Base+0x1b6> │ │ │ │ + beq.n 34cf6 <_Py_fstat@@Base+0x1b6> │ │ │ │ movs r2, #2 │ │ │ │ - bl 21ca70 │ │ │ │ + bl 21c164 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 34a1a <_Py_fstat@@Base+0x20e> │ │ │ │ + beq.n 34d4e <_Py_fstat@@Base+0x20e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2397a8 │ │ │ │ + bl 238fc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 34a1a <_Py_fstat@@Base+0x20e> │ │ │ │ - cbz r0, 34a04 <_Py_fstat@@Base+0x1f8> │ │ │ │ + beq.n 34d4e <_Py_fstat@@Base+0x20e> │ │ │ │ + cbz r0, 34d38 <_Py_fstat@@Base+0x1f8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1342d4 │ │ │ │ + bl 1343ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34a1a <_Py_fstat@@Base+0x20e> │ │ │ │ + cbz r0, 34d4e <_Py_fstat@@Base+0x20e> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #64] @ (34a20 <_Py_fstat@@Base+0x214>) │ │ │ │ + ldr r3, [pc, #64] @ (34d54 <_Py_fstat@@Base+0x214>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 34a1c <_Py_fstat@@Base+0x210> │ │ │ │ - bl 145dd8 │ │ │ │ + beq.n 34d50 <_Py_fstat@@Base+0x210> │ │ │ │ + bl 145f18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 349f8 <_Py_fstat@@Base+0x1ec> │ │ │ │ + bge.n 34d2c <_Py_fstat@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 349fc <_Py_fstat@@Base+0x1f0> │ │ │ │ + cbz r3, 34d30 <_Py_fstat@@Base+0x1f0> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 34a1c <_Py_fstat@@Base+0x210> │ │ │ │ + b.n 34d50 <_Py_fstat@@Base+0x210> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 349f8 <_Py_fstat@@Base+0x1ec> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34d2c <_Py_fstat@@Base+0x1ec> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46232 @ 0xb498 │ │ │ │ + movw r1, #44308 @ 0xad14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r0, 34a26 <_Py_fstat@@Base+0x21a> │ │ │ │ + cbz r0, 34d5a <_Py_fstat@@Base+0x21a> │ │ │ │ lsls r7, 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, #47836 @ 0xbadc │ │ │ │ + movw r1, #45912 @ 0xb358 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 34a7c <_Py_fstat@@Base+0x270> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 34db0 <_Py_fstat@@Base+0x270> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 34a66 <_Py_fstat@@Base+0x25a> │ │ │ │ + bhi.n 34d9a <_Py_fstat@@Base+0x25a> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 34a66 <_Py_fstat@@Base+0x25a> │ │ │ │ - bl 82994 │ │ │ │ - b.n 34a7e <_Py_fstat@@Base+0x272> │ │ │ │ + bhi.n 34d9a <_Py_fstat@@Base+0x25a> │ │ │ │ + bl 829a4 │ │ │ │ + b.n 34db2 <_Py_fstat@@Base+0x272> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + movw r1, #45928 @ 0xb368 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ @@ -10408,62 +10708,62 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #47888 @ 0xbb10 │ │ │ │ + movw r1, #45964 @ 0xb38c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 34ace <_Py_fstat@@Base+0x2c2> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 34e02 <_Py_fstat@@Base+0x2c2> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34ad2 <_Py_fstat@@Base+0x2c6> │ │ │ │ + bge.n 34e06 <_Py_fstat@@Base+0x2c6> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47904 @ 0xbb20 │ │ │ │ + movw r1, #45980 @ 0xb39c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34b0e <_Py_fstat@@Base+0x302> │ │ │ │ - bl 126df8 │ │ │ │ + b.n 34e42 <_Py_fstat@@Base+0x302> │ │ │ │ + bl 126fe8 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34ace <_Py_fstat@@Base+0x2c2> │ │ │ │ - bl 126f54 │ │ │ │ + beq.n 34e02 <_Py_fstat@@Base+0x2c2> │ │ │ │ + bl 127144 │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r3, r4, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #20153 @ 0x4eb9 │ │ │ │ + movw r2, #20973 @ 0x51ed │ │ │ │ movt r2, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl 34b14 <_Py_fstat@@Base+0x308> │ │ │ │ + bl 34e48 <_Py_fstat@@Base+0x308> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #648] @ (34db4 <_Py_fstat@@Base+0x5a8>) │ │ │ │ + ldr r3, [pc, #648] @ (350e8 <_Py_fstat@@Base+0x5a8>) │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r7 │ │ │ │ @@ -10476,133 +10776,133 @@ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c98c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 228e18 │ │ │ │ - cbz r0, 34b8e <_Py_fstat@@Base+0x382> │ │ │ │ + bl 228508 │ │ │ │ + cbz r0, 34ec2 <_Py_fstat@@Base+0x382> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2d6ac <__memset_chk@plt> │ │ │ │ cmp r4, r6 │ │ │ │ strh.w r6, [sp, #80] @ 0x50 │ │ │ │ - bge.n 34b92 <_Py_fstat@@Base+0x386> │ │ │ │ + bge.n 34ec6 <_Py_fstat@@Base+0x386> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47940 @ 0xbb44 │ │ │ │ + movw r1, #46016 @ 0xb3c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 34d98 <_Py_fstat@@Base+0x58c> │ │ │ │ - beq.n 34ba6 <_Py_fstat@@Base+0x39a> │ │ │ │ + b.n 350cc <_Py_fstat@@Base+0x58c> │ │ │ │ + beq.n 34eda <_Py_fstat@@Base+0x39a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 34ba8 <_Py_fstat@@Base+0x39c> │ │ │ │ - bl 20d58c │ │ │ │ + cbnz r0, 34edc <_Py_fstat@@Base+0x39c> │ │ │ │ + bl 20cba4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34d98 <_Py_fstat@@Base+0x58c> │ │ │ │ + b.n 350cc <_Py_fstat@@Base+0x58c> │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ strd r8, fp, [sp, #56] @ 0x38 │ │ │ │ - movw r2, #19897 @ 0x4db9 │ │ │ │ + movw r2, #20717 @ 0x50ed │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r9, [r5, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 222418 │ │ │ │ + bl 221b0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 34d0c <_Py_fstat@@Base+0x500> │ │ │ │ + beq.w 35040 <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34d1e <_Py_fstat@@Base+0x512> │ │ │ │ + beq.w 35052 <_Py_fstat@@Base+0x512> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 34ca0 <_Py_fstat@@Base+0x494> │ │ │ │ + bls.n 34fd4 <_Py_fstat@@Base+0x494> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 34c6a <_Py_fstat@@Base+0x45e> │ │ │ │ + b.n 34f9e <_Py_fstat@@Base+0x45e> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46152 @ 0xb448 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34d1c <_Py_fstat@@Base+0x510> │ │ │ │ + beq.n 35050 <_Py_fstat@@Base+0x510> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 34cfc <_Py_fstat@@Base+0x4f0> │ │ │ │ + blt.n 35030 <_Py_fstat@@Base+0x4f0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34d1c <_Py_fstat@@Base+0x510> │ │ │ │ - cbnz r6, 34c9e <_Py_fstat@@Base+0x492> │ │ │ │ + bne.n 35050 <_Py_fstat@@Base+0x510> │ │ │ │ + cbnz r6, 34fd2 <_Py_fstat@@Base+0x492> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 34c9e <_Py_fstat@@Base+0x492> │ │ │ │ + bls.n 34fd2 <_Py_fstat@@Base+0x492> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 34c9e <_Py_fstat@@Base+0x492> │ │ │ │ + bhi.n 34fd2 <_Py_fstat@@Base+0x492> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 34c9e <_Py_fstat@@Base+0x492> │ │ │ │ + bhi.n 34fd2 <_Py_fstat@@Base+0x492> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 34c9e <_Py_fstat@@Base+0x492> │ │ │ │ + beq.n 34fd2 <_Py_fstat@@Base+0x492> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34e7a <_Py_fstat@@Base+0x66e> │ │ │ │ + bl 351ae <_Py_fstat@@Base+0x66e> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 34cdc <_Py_fstat@@Base+0x4d0> │ │ │ │ + cbz r0, 35010 <_Py_fstat@@Base+0x4d0> │ │ │ │ movw r3, #48452 @ 0xbd44 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #47980 @ 0xbb6c │ │ │ │ + movw r1, #46056 @ 0xb3e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34d1c <_Py_fstat@@Base+0x510> │ │ │ │ + beq.n 35050 <_Py_fstat@@Base+0x510> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 34cdc <_Py_fstat@@Base+0x4d0> │ │ │ │ + bne.n 35010 <_Py_fstat@@Base+0x4d0> │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ @@ -10610,106 +10910,106 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r5 │ │ │ │ it cs │ │ │ │ movcs r2, r5 │ │ │ │ - bl 228ee0 │ │ │ │ + bl 2285d0 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #48040 @ 0xbba8 │ │ │ │ + movw r0, #46116 @ 0xb424 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 34d0e <_Py_fstat@@Base+0x502> │ │ │ │ - b.n 34d1e <_Py_fstat@@Base+0x512> │ │ │ │ + cbnz r0, 35042 <_Py_fstat@@Base+0x502> │ │ │ │ + b.n 35052 <_Py_fstat@@Base+0x512> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 34c00 <_Py_fstat@@Base+0x3f4> │ │ │ │ + bge.n 34f34 <_Py_fstat@@Base+0x3f4> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #48048 @ 0xbbb0 │ │ │ │ + movw r1, #46124 @ 0xb42c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 34d1e <_Py_fstat@@Base+0x512> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 35052 <_Py_fstat@@Base+0x512> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34c34 <_Py_fstat@@Base+0x428> │ │ │ │ + bne.n 34f68 <_Py_fstat@@Base+0x428> │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34c34 <_Py_fstat@@Base+0x428> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34f68 <_Py_fstat@@Base+0x428> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 34d98 <_Py_fstat@@Base+0x58c> │ │ │ │ + bl 79de8 │ │ │ │ + b.n 350cc <_Py_fstat@@Base+0x58c> │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 34d70 <_Py_fstat@@Base+0x564> │ │ │ │ + bls.n 350a4 <_Py_fstat@@Base+0x564> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b.n 34d5c <_Py_fstat@@Base+0x550> │ │ │ │ + b.n 35090 <_Py_fstat@@Base+0x550> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34d74 <_Py_fstat@@Base+0x568> │ │ │ │ + beq.n 350a8 <_Py_fstat@@Base+0x568> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 34d70 <_Py_fstat@@Base+0x564> │ │ │ │ + bne.n 350a4 <_Py_fstat@@Base+0x564> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 34d70 <_Py_fstat@@Base+0x564> │ │ │ │ + bls.n 350a4 <_Py_fstat@@Base+0x564> │ │ │ │ ldrd r2, r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r5 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 34d70 <_Py_fstat@@Base+0x564> │ │ │ │ + bhi.n 350a4 <_Py_fstat@@Base+0x564> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 34d70 <_Py_fstat@@Base+0x564> │ │ │ │ + bhi.n 350a4 <_Py_fstat@@Base+0x564> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r5, r3 │ │ │ │ - cbz r5, 34d70 <_Py_fstat@@Base+0x564> │ │ │ │ + cbz r5, 350a4 <_Py_fstat@@Base+0x564> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34e7a <_Py_fstat@@Base+0x66e> │ │ │ │ + bl 351ae <_Py_fstat@@Base+0x66e> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 34d28 <_Py_fstat@@Base+0x51c> │ │ │ │ + bne.n 3505c <_Py_fstat@@Base+0x51c> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 34d0e <_Py_fstat@@Base+0x502> │ │ │ │ + b.n 35042 <_Py_fstat@@Base+0x502> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34d2e <_Py_fstat@@Base+0x522> │ │ │ │ + bne.n 35062 <_Py_fstat@@Base+0x522> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r9, r5, #12 │ │ │ │ bic.w r8, r3, #3 │ │ │ │ add.w r8, r8, #12 │ │ │ │ add r8, r5 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 34d2e <_Py_fstat@@Base+0x522> │ │ │ │ + beq.n 35062 <_Py_fstat@@Base+0x522> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 2cb18 │ │ │ │ - b.n 34d8a <_Py_fstat@@Base+0x57e> │ │ │ │ - ldr r3, [pc, #24] @ (34db4 <_Py_fstat@@Base+0x5a8>) │ │ │ │ + b.n 350be <_Py_fstat@@Base+0x57e> │ │ │ │ + ldr r3, [pc, #24] @ (350e8 <_Py_fstat@@Base+0x5a8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 34daa <_Py_fstat@@Base+0x59e> │ │ │ │ + beq.n 350de <_Py_fstat@@Base+0x59e> │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ push {r4, lr} │ │ │ │ @@ -10729,233 +11029,233 @@ │ │ │ │ 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 34e12 <_Py_fstat@@Base+0x606> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 35146 <_Py_fstat@@Base+0x606> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #26808 @ 0x68b8 │ │ │ │ + movw r0, #24728 @ 0x6098 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 34e76 <_Py_fstat@@Base+0x66a> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 351aa <_Py_fstat@@Base+0x66a> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 34e36 <_Py_fstat@@Base+0x62a> │ │ │ │ - cbz r2, 34e2c <_Py_fstat@@Base+0x620> │ │ │ │ + bpl.n 3516a <_Py_fstat@@Base+0x62a> │ │ │ │ + cbz r2, 35160 <_Py_fstat@@Base+0x620> │ │ │ │ add.w r4, r3, #20 │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ - b.n 34e5c <_Py_fstat@@Base+0x650> │ │ │ │ + b.n 35190 <_Py_fstat@@Base+0x650> │ │ │ │ add.w r4, r3, #28 │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ - b.n 34e3e <_Py_fstat@@Base+0x632> │ │ │ │ + b.n 35172 <_Py_fstat@@Base+0x632> │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ - cbnz r2, 34e56 <_Py_fstat@@Base+0x64a> │ │ │ │ + cbnz r2, 3518a <_Py_fstat@@Base+0x64a> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 34e5a <_Py_fstat@@Base+0x64e> │ │ │ │ + beq.n 3518e <_Py_fstat@@Base+0x64e> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ cmp r1, #2 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 34e5c <_Py_fstat@@Base+0x650> │ │ │ │ + b.n 35190 <_Py_fstat@@Base+0x650> │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ - b.n 34e5c <_Py_fstat@@Base+0x650> │ │ │ │ + b.n 35190 <_Py_fstat@@Base+0x650> │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ed6 <_Py_fstat@@Base+0x6ca> │ │ │ │ + bl 3520a <_Py_fstat@@Base+0x6ca> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 34e76 <_Py_fstat@@Base+0x66a> │ │ │ │ + blt.n 351aa <_Py_fstat@@Base+0x66a> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 34f64 <_Py_fstat@@Base+0x758> │ │ │ │ + b.w 35298 <_Py_fstat@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 34eb0 <_Py_fstat@@Base+0x6a4> │ │ │ │ + cbz r5, 351e4 <_Py_fstat@@Base+0x6a4> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 34eb0 <_Py_fstat@@Base+0x6a4> │ │ │ │ + bhi.n 351e4 <_Py_fstat@@Base+0x6a4> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 34eb0 <_Py_fstat@@Base+0x6a4> │ │ │ │ + bhi.n 351e4 <_Py_fstat@@Base+0x6a4> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 34eb0 <_Py_fstat@@Base+0x6a4> │ │ │ │ + bls.n 351e4 <_Py_fstat@@Base+0x6a4> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 34eb0 <_Py_fstat@@Base+0x6a4> │ │ │ │ + bcc.n 351e4 <_Py_fstat@@Base+0x6a4> │ │ │ │ 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 34eb4 <_Py_fstat@@Base+0x6a8> │ │ │ │ + b.n 351e8 <_Py_fstat@@Base+0x6a8> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl de808 │ │ │ │ + bl de744 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #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 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 34f62 <_Py_fstat@@Base+0x756> │ │ │ │ + bge.n 35296 <_Py_fstat@@Base+0x756> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 34efa <_Py_fstat@@Base+0x6ee> │ │ │ │ + bne.n 3522e <_Py_fstat@@Base+0x6ee> │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ - b.n 34f06 <_Py_fstat@@Base+0x6fa> │ │ │ │ + b.n 3523a <_Py_fstat@@Base+0x6fa> │ │ │ │ cmp r1, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r6, r4, lsl #1] │ │ │ │ ldrne.w r3, [r6, r4, lsl #2] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi.n 34f2a <_Py_fstat@@Base+0x71e> │ │ │ │ + bhi.n 3525e <_Py_fstat@@Base+0x71e> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 34f34 <_Py_fstat@@Base+0x728> │ │ │ │ + bls.n 35268 <_Py_fstat@@Base+0x728> │ │ │ │ sub.w ip, r3, #8 │ │ │ │ movs r5, #55 @ 0x37 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ lsr.w r5, r5, ip │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bmi.n 34f38 <_Py_fstat@@Base+0x72c> │ │ │ │ + bmi.n 3526c <_Py_fstat@@Base+0x72c> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 34f3a <_Py_fstat@@Base+0x72e> │ │ │ │ + b.n 3526e <_Py_fstat@@Base+0x72e> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 34f3a <_Py_fstat@@Base+0x72e> │ │ │ │ + b.n 3526e <_Py_fstat@@Base+0x72e> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 34f3a <_Py_fstat@@Base+0x72e> │ │ │ │ + b.n 3526e <_Py_fstat@@Base+0x72e> │ │ │ │ movs r3, #2 │ │ │ │ subs r5, r7, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - bge.n 34f5c <_Py_fstat@@Base+0x750> │ │ │ │ + bge.n 35290 <_Py_fstat@@Base+0x750> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34052 @ 0x8504 │ │ │ │ + movw r1, #32004 @ 0x7d04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34f62 <_Py_fstat@@Base+0x756> │ │ │ │ + b.n 35296 <_Py_fstat@@Base+0x756> │ │ │ │ add r0, r3 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 34eee <_Py_fstat@@Base+0x6e2> │ │ │ │ + b.n 35222 <_Py_fstat@@Base+0x6e2> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 75940 │ │ │ │ + bl 7596c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35258 <_Py_fstat@@Base+0xa4c> │ │ │ │ + beq.w 3558c <_Py_fstat@@Base+0xa4c> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 35064 <_Py_fstat@@Base+0x858> │ │ │ │ - cbz r1, 34fa2 <_Py_fstat@@Base+0x796> │ │ │ │ + bne.n 35398 <_Py_fstat@@Base+0x858> │ │ │ │ + cbz r1, 352d6 <_Py_fstat@@Base+0x796> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r4, r0, #20 │ │ │ │ addpl.w r4, r0, #28 │ │ │ │ - b.n 34fa4 <_Py_fstat@@Base+0x798> │ │ │ │ + b.n 352d8 <_Py_fstat@@Base+0x798> │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r4, #0] │ │ │ │ adds r1, r4, r3 │ │ │ │ cmp ip, r6 │ │ │ │ - bge.n 3505e <_Py_fstat@@Base+0x852> │ │ │ │ + bge.n 35392 <_Py_fstat@@Base+0x852> │ │ │ │ ldrb.w r2, [r5, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 34fd0 <_Py_fstat@@Base+0x7c4> │ │ │ │ + bhi.n 35304 <_Py_fstat@@Base+0x7c4> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 35022 <_Py_fstat@@Base+0x816> │ │ │ │ + bls.n 35356 <_Py_fstat@@Base+0x816> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 3501e <_Py_fstat@@Base+0x812> │ │ │ │ + bhi.n 35352 <_Py_fstat@@Base+0x812> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 34fe2 <_Py_fstat@@Base+0x7d6> │ │ │ │ + beq.n 35316 <_Py_fstat@@Base+0x7d6> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 3501e <_Py_fstat@@Base+0x812> │ │ │ │ + bne.n 35352 <_Py_fstat@@Base+0x812> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 35054 <_Py_fstat@@Base+0x848> │ │ │ │ + bhi.n 35388 <_Py_fstat@@Base+0x848> │ │ │ │ movw lr, #17540 @ 0x4484 │ │ │ │ movt lr, #78 @ 0x4e │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1, #0] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ @@ -10963,91 +11263,91 @@ │ │ │ │ ldrb.w r7, [r7, r9] │ │ │ │ strb r7, [r1, #4] │ │ │ │ ldr.w r1, [lr] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r4, r2] │ │ │ │ - b.n 35058 <_Py_fstat@@Base+0x84c> │ │ │ │ + b.n 3538c <_Py_fstat@@Base+0x84c> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 34fac <_Py_fstat@@Base+0x7a0> │ │ │ │ + b.n 352e0 <_Py_fstat@@Base+0x7a0> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 35258 <_Py_fstat@@Base+0xa4c> │ │ │ │ + b.n 3558c <_Py_fstat@@Base+0xa4c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 35158 <_Py_fstat@@Base+0x94c> │ │ │ │ - cbz r1, 35078 <_Py_fstat@@Base+0x86c> │ │ │ │ + bne.n 3548c <_Py_fstat@@Base+0x94c> │ │ │ │ + cbz r1, 353ac <_Py_fstat@@Base+0x86c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r4, r0, #20 │ │ │ │ addpl.w r4, r0, #28 │ │ │ │ - b.n 3507a <_Py_fstat@@Base+0x86e> │ │ │ │ + b.n 353ae <_Py_fstat@@Base+0x86e> │ │ │ │ ldr r4, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r7, #0 │ │ │ │ strh r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ add.w r1, r4, r3, lsl #1 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 35150 <_Py_fstat@@Base+0x944> │ │ │ │ + ble.n 35484 <_Py_fstat@@Base+0x944> │ │ │ │ ldrh.w r2, [r5, r7, lsl #1] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 350ae <_Py_fstat@@Base+0x8a2> │ │ │ │ + bhi.n 353e2 <_Py_fstat@@Base+0x8a2> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 3510e <_Py_fstat@@Base+0x902> │ │ │ │ + bls.n 35442 <_Py_fstat@@Base+0x902> │ │ │ │ sub.w ip, r2, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 3510a <_Py_fstat@@Base+0x8fe> │ │ │ │ + bhi.n 3543e <_Py_fstat@@Base+0x8fe> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 350c0 <_Py_fstat@@Base+0x8b4> │ │ │ │ + beq.n 353f4 <_Py_fstat@@Base+0x8b4> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 3510a <_Py_fstat@@Base+0x8fe> │ │ │ │ + bne.n 3543e <_Py_fstat@@Base+0x8fe> │ │ │ │ mov.w r2, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r4, lr] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 35148 <_Py_fstat@@Base+0x93c> │ │ │ │ + bhi.n 3547c <_Py_fstat@@Base+0x93c> │ │ │ │ movw ip, #17540 @ 0x4484 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ mov.w r8, r2, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r2, r2, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -11055,97 +11355,97 @@ │ │ │ │ str.w lr, [r1] │ │ │ │ mov.w lr, #3145776 @ 0x300030 │ │ │ │ str.w lr, [r1, #4] │ │ │ │ ldrb.w lr, [ip, r8] │ │ │ │ strh.w lr, [r1, #8] │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ strh r2, [r1, #10] │ │ │ │ - b.n 3514c <_Py_fstat@@Base+0x940> │ │ │ │ + b.n 35480 <_Py_fstat@@Base+0x940> │ │ │ │ adds r3, #1 │ │ │ │ strh r2, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 35082 <_Py_fstat@@Base+0x876> │ │ │ │ + b.n 353b6 <_Py_fstat@@Base+0x876> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r4, r3, lsl #1] │ │ │ │ - b.n 35258 <_Py_fstat@@Base+0xa4c> │ │ │ │ - cbz r1, 35168 <_Py_fstat@@Base+0x95c> │ │ │ │ + b.n 3558c <_Py_fstat@@Base+0xa4c> │ │ │ │ + cbz r1, 3549c <_Py_fstat@@Base+0x95c> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r0, #20 │ │ │ │ addpl.w r2, r0, #28 │ │ │ │ - b.n 3516a <_Py_fstat@@Base+0x95e> │ │ │ │ + b.n 3549e <_Py_fstat@@Base+0x95e> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ mov.w lr, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r4, r2, r3, lsl #2 │ │ │ │ cmp r6, lr │ │ │ │ - ble.n 35252 <_Py_fstat@@Base+0xa46> │ │ │ │ + ble.n 35586 <_Py_fstat@@Base+0xa46> │ │ │ │ ldr.w r1, [r5, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r2, ip │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - beq.n 351c0 <_Py_fstat@@Base+0x9b4> │ │ │ │ - bhi.n 35248 <_Py_fstat@@Base+0xa3c> │ │ │ │ + beq.n 354f4 <_Py_fstat@@Base+0x9b4> │ │ │ │ + bhi.n 3557c <_Py_fstat@@Base+0xa3c> │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 351ae <_Py_fstat@@Base+0x9a2> │ │ │ │ + bhi.n 354e2 <_Py_fstat@@Base+0x9a2> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 3520c <_Py_fstat@@Base+0xa00> │ │ │ │ + bls.n 35540 <_Py_fstat@@Base+0xa00> │ │ │ │ sub.w r8, r1, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 35208 <_Py_fstat@@Base+0x9fc> │ │ │ │ + bhi.n 3553c <_Py_fstat@@Base+0x9fc> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne.n 35208 <_Py_fstat@@Base+0x9fc> │ │ │ │ + bne.n 3553c <_Py_fstat@@Base+0x9fc> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r4] │ │ │ │ str r1, [r7, #0] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r1, [r2, ip] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ movs r1, #98 @ 0x62 │ │ │ │ str.w r1, [r2, ip] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ str r1, [r7, #0] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ str r1, [r7, #0] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ str r1, [r7, #0] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ movs r1, #116 @ 0x74 │ │ │ │ str r1, [r7, #0] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 35248 <_Py_fstat@@Base+0xa3c> │ │ │ │ + bhi.n 3557c <_Py_fstat@@Base+0xa3c> │ │ │ │ movw ip, #17540 @ 0x4484 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ mov.w r9, r1, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -11154,264 +11454,264 @@ │ │ │ │ mov.w sl, #117 @ 0x75 │ │ │ │ str.w sl, [r7] │ │ │ │ strd r8, r8, [r4, #8] │ │ │ │ ldrb.w r7, [ip, r9] │ │ │ │ str r7, [r4, #16] │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b.n 3524c <_Py_fstat@@Base+0xa40> │ │ │ │ + b.n 35580 <_Py_fstat@@Base+0xa40> │ │ │ │ adds r3, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 35174 <_Py_fstat@@Base+0x968> │ │ │ │ + b.n 354a8 <_Py_fstat@@Base+0x968> │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2728] @ 0xaa8 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (3527c <_Py_fstat@@Base+0xa70>) │ │ │ │ - ldr r0, [pc, #20] @ (35280 <_Py_fstat@@Base+0xa74>) │ │ │ │ + ldr r2, [pc, #20] @ (355b0 <_Py_fstat@@Base+0xa70>) │ │ │ │ + ldr r0, [pc, #20] @ (355b4 <_Py_fstat@@Base+0xa74>) │ │ │ │ ldr.w r3, [r2, #3980] @ 0xf8c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3980] @ 0xf8c │ │ │ │ bx lr │ │ │ │ ldc2l 0, cr0, [r8], #-316 @ 0xfffffec4 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00035284 : │ │ │ │ +000355b8 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1ee380 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 1ed988 <_PyThreadState_NewBound@@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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 352b0 │ │ │ │ + bne.n 355e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 352be │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 355f2 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 352a8 │ │ │ │ + bne.n 355dc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 352ca │ │ │ │ + cbz r3, 355fe │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 352ee │ │ │ │ + b.n 35622 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 352ea │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 3561e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 352ea │ │ │ │ + cbnz r3, 3561e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 352ea │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 3561e │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #160] @ (353a4 ) │ │ │ │ + ldr r3, [pc, #160] @ (356d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ addw r0, r4, #3740 @ 0xe9c │ │ │ │ ldr.w r3, [r4, #3740] @ 0xe9c │ │ │ │ ldr.w r1, [r4, #3832] @ 0xef8 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3532c │ │ │ │ + beq.n 35660 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ orrs r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bic.w r3, r2, #3 │ │ │ │ - b.n 35318 │ │ │ │ + b.n 3564c │ │ │ │ addw r1, r4, #3788 @ 0xecc │ │ │ │ addw r6, r4, #3772 @ 0xebc │ │ │ │ - bl 1f32b0 │ │ │ │ + bl 1f28b4 │ │ │ │ ldr.w r3, [r4, #3832] @ 0xef8 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r4, #3756 @ 0xeac │ │ │ │ str.w r2, [r4, #3752] @ 0xea8 │ │ │ │ - cbz r3, 35362 │ │ │ │ + cbz r3, 35696 │ │ │ │ ldr.w r3, [r4, #3756] @ 0xeac │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3537c │ │ │ │ + beq.n 356b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ orr.w r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ bic.w r3, r2, #3 │ │ │ │ - b.n 35350 │ │ │ │ + b.n 35684 │ │ │ │ ldr.w r3, [r4, #3772] @ 0xebc │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 3537c │ │ │ │ + beq.n 356b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bic.w r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ bic.w r3, r2, #3 │ │ │ │ - b.n 3536a │ │ │ │ + b.n 3569e │ │ │ │ addw r1, r4, #3788 @ 0xecc │ │ │ │ movs r7, #0 │ │ │ │ - bl 1f32b0 │ │ │ │ + bl 1f28b4 │ │ │ │ mov r0, r6 │ │ │ │ addw r1, r4, #3788 @ 0xecc │ │ │ │ str.w r7, [r4, #3768] @ 0xeb8 │ │ │ │ - bl 1f32b0 │ │ │ │ + bl 1f28b4 │ │ │ │ str.w r7, [r4, #3784] @ 0xec8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (353dc ) │ │ │ │ + ldr r3, [pc, #36] @ (35710 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ addw r0, r1, #3788 @ 0xecc │ │ │ │ ldr.w r3, [r1, #3832] @ 0xef8 │ │ │ │ add.w r1, r1, r3, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 1f32b0 │ │ │ │ + bl 1f28b4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 353ea │ │ │ │ + cbz r0, 3571e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000353ec : │ │ │ │ +00035720 : │ │ │ │ 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 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ add.w r7, r5, #872 @ 0x368 │ │ │ │ - bl 6f798 │ │ │ │ + bl 6f790 │ │ │ │ str.w r0, [r5, #896] @ 0x380 │ │ │ │ - bl 2477e4 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r0, [pc, #636] @ (35694 ) │ │ │ │ + bl 247004 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r0, [pc, #636] @ (359c8 ) │ │ │ │ add.w r1, r5, #912 @ 0x390 │ │ │ │ strd r1, r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #628] @ (35698 ) │ │ │ │ + ldr r1, [pc, #628] @ (359cc ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r5, #920 @ 0x398 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ - ldr r1, [pc, #616] @ (3569c ) │ │ │ │ + ldr r1, [pc, #616] @ (359d0 ) │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #616] @ (356a0 ) │ │ │ │ + ldr r1, [pc, #616] @ (359d4 ) │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ addw r1, r5, #1876 @ 0x754 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ add.w r1, r5, #1896 @ 0x768 │ │ │ │ str r1, [sp, #32] │ │ │ │ addw r1, r5, #1732 @ 0x6c4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 3544e │ │ │ │ - bl 6fc34 │ │ │ │ + bne.n 35782 │ │ │ │ + bl 6fc2c │ │ │ │ ldr.w r4, [r5, #1124] @ 0x464 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #572] @ (356a4 ) │ │ │ │ + ldr r1, [pc, #572] @ (359d8 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 354b2 │ │ │ │ + beq.n 357e6 │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ cmp sl, r3 │ │ │ │ it eq │ │ │ │ cmpeq r9, r2 │ │ │ │ - beq.n 354ac │ │ │ │ + beq.n 357e0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 354ac │ │ │ │ + beq.n 357e0 │ │ │ │ movs r3, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ add.w r0, r4, #37 @ 0x25 │ │ │ │ str r3, [r4, #32] │ │ │ │ strb.w r3, [r4, #38] @ 0x26 │ │ │ │ strb.w fp, [r4, #36] @ 0x24 │ │ │ │ - bl 1f04e8 <_PyEvent_Notify@@Base> │ │ │ │ + bl 1efaf0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd fp, fp, [r4] │ │ │ │ - bl 22065c │ │ │ │ - ldr r1, [pc, #504] @ (356a4 ) │ │ │ │ + bl 21fe1c │ │ │ │ + ldr r1, [pc, #504] @ (359d8 ) │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 3546a │ │ │ │ - ldr.w sl, [pc, #516] @ 356b8 │ │ │ │ + b.n 3579e │ │ │ │ + ldr.w sl, [pc, #516] @ 359ec │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r9, sl] │ │ │ │ - cbnz r4, 354ce │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #476] @ (356a8 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1a9888 │ │ │ │ + cbnz r4, 35802 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #476] @ (359dc ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1a8eb8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr.w r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 354e4 │ │ │ │ + beq.n 35818 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 35504 │ │ │ │ + cbz r0, 35838 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 35504 │ │ │ │ - bl 1a99d4 │ │ │ │ + blt.n 35838 │ │ │ │ + bl 1a9004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71228 │ │ │ │ + bl 71220 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -11421,343 +11721,343 @@ │ │ │ │ str.w r6, [r4, #200] @ 0xc8 │ │ │ │ add.w r0, r4, #204 @ 0xcc │ │ │ │ blx 2c98c │ │ │ │ add.w r3, r4, #800 @ 0x320 │ │ │ │ strd r6, r6, [r4, #788] @ 0x314 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [r4, #800] @ 0x320 │ │ │ │ - bl 1f0060 │ │ │ │ + bl 1ef668 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 3554c │ │ │ │ + cbz r6, 35880 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w fp, [r6, #4] │ │ │ │ - bl 1eec14 │ │ │ │ + bl 1ee21c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1efa68 │ │ │ │ + bl 1ef070 │ │ │ │ mov r6, fp │ │ │ │ - b.n 35536 │ │ │ │ + b.n 3586a │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ - bl 6fc34 │ │ │ │ + bl 6fc2c │ │ │ │ add.w fp, fp, #3904 @ 0xf40 │ │ │ │ strd r0, r1, [fp] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ addw r0, r0, #3896 @ 0xf38 │ │ │ │ - bl 10c678 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #324] @ (356ac ) │ │ │ │ + bl 10c870 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #324] @ (359e0 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 3558e │ │ │ │ + cbz r2, 358c2 │ │ │ │ dmb ish │ │ │ │ str r6, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r2, #1 │ │ │ │ sub.w r3, r3, #520 @ 0x208 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne.n 35584 │ │ │ │ + bne.n 358b8 │ │ │ │ ldr.w fp, [sl, r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 355ac │ │ │ │ + beq.n 358e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1b032c <_PyArena_New@@Base+0x6d8> │ │ │ │ + bl 1af954 <_PyArena_New@@Base+0x6d8> │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ldr.w r3, [r5, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3566c │ │ │ │ + bne.n 359a0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 355c4 │ │ │ │ + bne.n 358f8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 355b4 │ │ │ │ + bne.n 358e8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 355e0 │ │ │ │ + beq.n 35914 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #216] @ (356b0 ) │ │ │ │ + ldr r0, [pc, #216] @ (359e4 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r6, [r5, #876] @ 0x36c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #876] @ 0x36c │ │ │ │ - cbz r6, 35626 │ │ │ │ + cbz r6, 3595a │ │ │ │ ldr.w r3, [r5, #880] @ 0x370 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 35600 │ │ │ │ + bne.n 35934 │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r5, #876] @ 0x36c │ │ │ │ str.w r3, [r6, #3644] @ 0xe3c │ │ │ │ - b.n 35626 │ │ │ │ + b.n 3595a │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1fab48 │ │ │ │ + bl 1fa150 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fc2f0 │ │ │ │ + bl 1fb8f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 201338 │ │ │ │ + bl 200940 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3644] @ 0xe3c │ │ │ │ - bl 201464 │ │ │ │ - b.n 355ea │ │ │ │ + bl 200a6c │ │ │ │ + b.n 3591e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3563e │ │ │ │ + bne.n 35972 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3562e │ │ │ │ + bne.n 35962 │ │ │ │ dmb ish │ │ │ │ - beq.n 3564a │ │ │ │ - ldr r0, [pc, #104] @ (356b0 ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 3597e │ │ │ │ + ldr r0, [pc, #104] @ (359e4 ) │ │ │ │ + bl 214208 │ │ │ │ ldr.w r3, [r5, #876] @ 0x36c │ │ │ │ - cbz r3, 35676 │ │ │ │ + cbz r3, 359aa │ │ │ │ mov r0, fp │ │ │ │ - bl 1eeb64 │ │ │ │ + bl 1ee16c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1460] @ 0x5b4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 216cd0 │ │ │ │ - movw r3, #50356 @ 0xc4b4 │ │ │ │ + b.w 2163e0 │ │ │ │ + movw r3, #48432 @ 0xbd30 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 3567e │ │ │ │ - movw r3, #50380 @ 0xc4cc │ │ │ │ + b.n 359b2 │ │ │ │ + movw r3, #48456 @ 0xbd48 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #52] @ (356b4 ) │ │ │ │ + ldr r1, [pc, #52] @ (359e8 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ - bl 2ebbc │ │ │ │ - add r3, pc, #304 @ (adr r3, 357c8 ) │ │ │ │ + bl 2ebc0 │ │ │ │ + add r3, pc, #304 @ (adr r3, 35afc ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r3, pc, #256 @ (adr r3, 3579c ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 35ad0 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r0, #1 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r1, #1 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r0, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 356de │ │ │ │ + cbz r3, 35a12 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 356e0 │ │ │ │ + b.n 35a14 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #304] @ (35814 ) │ │ │ │ + ldr r5, [pc, #304] @ (35b48 ) │ │ │ │ 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} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3570c │ │ │ │ + bne.n 35a40 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3570c │ │ │ │ + ble.n 35a40 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3570c │ │ │ │ - cbnz r6, 35732 │ │ │ │ - ldr r1, [pc, #264] @ (35818 ) │ │ │ │ + bne.n 35a40 │ │ │ │ + cbnz r6, 35a66 │ │ │ │ + ldr r1, [pc, #264] @ (35b4c ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 35732 │ │ │ │ + cbnz r0, 35a66 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35804 │ │ │ │ + b.n 35b38 │ │ │ │ add.w r5, r8, r9 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r5, #3 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3572e │ │ │ │ + beq.n 35a62 │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ - cbz r4, 357aa │ │ │ │ + cbz r4, 35ade │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 35758 │ │ │ │ + beq.n 35a8c │ │ │ │ subs r4, r5, #4 │ │ │ │ - beq.n 357b8 │ │ │ │ + beq.n 35aec │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 35766 │ │ │ │ + beq.n 35a9a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 357c4 │ │ │ │ + beq.n 35af8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3577a │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 35aae │ │ │ │ + bl cfcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3572e │ │ │ │ + blt.n 35a62 │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 357ce │ │ │ │ - b.n 3577e │ │ │ │ + beq.n 35b02 │ │ │ │ + b.n 35ab2 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 35792 │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 35ac6 │ │ │ │ + bl cfcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3572e │ │ │ │ + blt.n 35a62 │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 357d6 │ │ │ │ - b.n 35796 │ │ │ │ + beq.n 35b0a │ │ │ │ + b.n 35aca │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - cbz r1, 3579e │ │ │ │ + cbz r1, 35ad2 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 357dc │ │ │ │ + beq.n 35b10 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - cbz r2, 357a6 │ │ │ │ + cbz r2, 35ada │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 357e0 │ │ │ │ + beq.n 35b14 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 357e2 │ │ │ │ + b.n 35b16 │ │ │ │ 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 247dc8 │ │ │ │ + bl 2475e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 35840 │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #37740 @ 0x936c │ │ │ │ + cbnz r0, 35b74 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #35664 @ 0x8b50 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1ab6c0 │ │ │ │ - cbnz r0, 3584c │ │ │ │ + bl 1aacf0 │ │ │ │ + cbnz r0, 35b80 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3585a │ │ │ │ - ldr r3, [pc, #12] @ (3585c ) │ │ │ │ + b.n 35b8e │ │ │ │ + ldr r3, [pc, #12] @ (35b90 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 35848 │ │ │ │ + beq.n 35b7c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 35886 │ │ │ │ + cbnz r0, 35bba │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 3588e │ │ │ │ + cbz r0, 35bc2 │ │ │ │ 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 35878 │ │ │ │ + beq.n 35bac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ @@ -11767,100 +12067,100 @@ │ │ │ │ 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 358ca │ │ │ │ + bne.n 35bfe │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21cff8 │ │ │ │ - cbnz r0, 358e4 │ │ │ │ - b.n 358e0 │ │ │ │ + bl 21c5dc │ │ │ │ + cbnz r0, 35c18 │ │ │ │ + b.n 35c14 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55712 @ 0xd9a0 │ │ │ │ + movw r0, #53664 @ 0xd1a0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 358bc │ │ │ │ + bne.n 35bf0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 358ee │ │ │ │ + b.n 35c22 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 358fa │ │ │ │ + bl 35c2e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #47684 @ 0xba44 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbnz r3, 35936 │ │ │ │ + cbnz r3, 35c6a │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #27528 @ 0x6b88 │ │ │ │ + movw r1, #25480 @ 0x6388 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3595a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 35c8e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ - cbnz r3, 3594e │ │ │ │ + cbnz r3, 35c82 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #52192 @ 0xcbe0 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3595e │ │ │ │ + cbnz r0, 35c92 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 359b4 │ │ │ │ + b.n 35ce8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r4, #12 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3598a │ │ │ │ + blt.n 35cbe │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ - cbz r1, 359a2 │ │ │ │ - movw r1, #52244 @ 0xcc14 │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ + cbz r1, 35cd6 │ │ │ │ + movw r1, #50320 @ 0xc490 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3595a │ │ │ │ + bge.n 35c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3595a │ │ │ │ + bne.n 35c8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3595a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35c8e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -11868,39 +12168,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 21d064 │ │ │ │ + bl 21d0e0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ - bl 88f8c │ │ │ │ + bl 88f98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a16 │ │ │ │ + bge.n 35d4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35a16 │ │ │ │ + cbnz r3, 35d4a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ @@ -11913,855 +12213,550 @@ │ │ │ │ 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, 35a60 │ │ │ │ + cbnz r0, 35d94 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 35a68 │ │ │ │ + cbz r0, 35d9c │ │ │ │ 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 35a52 │ │ │ │ + beq.n 35d86 │ │ │ │ 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 35a98 │ │ │ │ - movw r0, #51384 @ 0xc8b8 │ │ │ │ + bls.n 35dcc │ │ │ │ + movw r0, #49288 @ 0xc088 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 35a98 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 35dcc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35ac4 │ │ │ │ + b.n 35df8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 35ab0 │ │ │ │ + ble.n 35de4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35ab2 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 35ab2 │ │ │ │ - b.n 35a94 │ │ │ │ + bne.n 35de6 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 35de6 │ │ │ │ + b.n 35dc8 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e3728 │ │ │ │ + bl 1e2d38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35a94 │ │ │ │ + beq.n 35dc8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00035ac6 : │ │ │ │ - movw r0, #7512 @ 0x1d58 │ │ │ │ +00035dfa : │ │ │ │ + movw r0, #7612 @ 0x1dbc │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ 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, 35aee │ │ │ │ + cbz r3, 35e22 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 35afe │ │ │ │ + b.n 35e32 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 35afc │ │ │ │ + ble.n 35e30 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 35af8 │ │ │ │ - cbnz r1, 35b22 │ │ │ │ + bgt.n 35e2c │ │ │ │ + cbnz r1, 35e56 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 35afe │ │ │ │ + b.n 35e32 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #76] @ (35b4c ) │ │ │ │ + ldr r1, [pc, #76] @ (35e80 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35b28 │ │ │ │ - b.n 35b46 │ │ │ │ + cbnz r0, 35e5c │ │ │ │ + b.n 35e7a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5192 @ 0x1448 │ │ │ │ movteq r2, #77 @ 0x4d │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 167528 │ │ │ │ + b.w 167574 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #48472 @ 0xbd58 │ │ │ │ + movw r1, #46424 @ 0xb558 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #15 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 2fb00 │ │ │ │ + bl 2fb04 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00035b8e : │ │ │ │ +00035ec2 : │ │ │ │ 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, [pc, #160] @ (35c40 ) │ │ │ │ + ldr r4, [pc, #160] @ (35f74 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35c32 │ │ │ │ + beq.n 35f66 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1e4e68 │ │ │ │ + bl 1e4478 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 35bd0 │ │ │ │ + bne.n 35f04 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 35bc0 │ │ │ │ + bne.n 35ef4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 35bec │ │ │ │ + beq.n 35f20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #84] @ (35c44 ) │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #84] @ (35f78 ) │ │ │ │ ldr.w r3, [r3, #1548] @ 0x60c │ │ │ │ - cbz r3, 35c02 │ │ │ │ + cbz r3, 35f36 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e3dd4 │ │ │ │ + bl 1e33e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35c06 │ │ │ │ + b.n 35f3a │ │ │ │ mvn.w r4, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 35c1e │ │ │ │ + bne.n 35f52 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 35c0e │ │ │ │ + bne.n 35f42 │ │ │ │ dmb ish │ │ │ │ - beq.n 35c2a │ │ │ │ - ldr r0, [pc, #32] @ (35c48 ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 35f5e │ │ │ │ + ldr r0, [pc, #32] @ (35f7c ) │ │ │ │ + bl 214208 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e4ff8 │ │ │ │ - b.n 35c36 │ │ │ │ + bl 1e4608 │ │ │ │ + b.n 35f6a │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #528 @ (adr r2, 35e54 ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 36188 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #800 @ (adr r2, 35f6c ) │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - sub sp, #92 @ 0x5c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - cbz r3, 35c68 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - b.n 35c78 │ │ │ │ - cmp r2, #3 │ │ │ │ - ble.n 35c76 │ │ │ │ - cmp r2, #8 │ │ │ │ - bgt.n 35c72 │ │ │ │ - cbnz r1, 35c9c │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 35c78 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r1, [pc, #596] @ (35ed0 ) │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - movs r4, #8 │ │ │ │ - movs r2, #0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r1, #4 │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ - strd r1, r4, [sp, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 35ca2 │ │ │ │ - b.n 35cce │ │ │ │ - clz r6, r1 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ - ldr.w sl, [r4, #8] │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - bmi.n 35cd2 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #52736 @ 0xce00 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58200 @ 0xe358 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - mov r3, sl │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 35f7a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 105c04 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 35cee │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 35cce │ │ │ │ - add r5, r6 │ │ │ │ - subs r3, r5, #4 │ │ │ │ - beq.n 35d26 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - cbz r2, 35cfe │ │ │ │ - subs r3, r5, #5 │ │ │ │ - beq.n 35d36 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ - cbz r6, 35d08 │ │ │ │ - subs r3, #1 │ │ │ │ - beq.n 35d44 │ │ │ │ - b.n 35d10 │ │ │ │ - movw r6, #5192 @ 0x1448 │ │ │ │ - movt r6, #77 @ 0x4d │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ - cbz r5, 35d1a │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 35d50 │ │ │ │ - b.n 35d22 │ │ │ │ - movw r5, #5192 @ 0x1448 │ │ │ │ - movt r5, #77 @ 0x4d │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - b.n 35d58 │ │ │ │ - movw r4, #5192 @ 0x1448 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - mov r5, r4 │ │ │ │ - mov r6, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 35d58 │ │ │ │ - movw r4, #5192 @ 0x1448 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - mov r5, r4 │ │ │ │ - mov r6, r4 │ │ │ │ - b.n 35d58 │ │ │ │ - movw r4, #5192 @ 0x1448 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 35d58 │ │ │ │ - movw r4, #5192 @ 0x1448 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - bl 1f02d0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 35cce │ │ │ │ - movw r8, #5192 @ 0x1448 │ │ │ │ - movt r8, #77 @ 0x4d │ │ │ │ - cmp r5, r8 │ │ │ │ - bne.n 35d72 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 35f40 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - bmi.n 35dac │ │ │ │ - movw r1, #20540 @ 0x503c │ │ │ │ - movt r1, #77 @ 0x4d │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 35dac │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 35dac │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #52756 @ 0xce14 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - movw r1, #52680 @ 0xcdc8 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr.w r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl db2ac │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35f34 │ │ │ │ - movs r3, #0 │ │ │ │ - movw r2, #35008 @ 0x88c0 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movw r1, #52812 @ 0xce4c │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - mov r3, r5 │ │ │ │ - bl dc468 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35dfa │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbnz r2, 35dfa │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 35f34 │ │ │ │ - ldr r1, [pc, #208] @ (35ed4 ) │ │ │ │ - mov r0, r5 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - bl 8d690 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq.n 35e30 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 35f34 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 35f34 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f34 │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #164] @ (35ed8 ) │ │ │ │ - mov r0, fp │ │ │ │ - bl 8370c │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35e52 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 35e52 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r1, r9, [sp, #48] @ 0x30 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.n 35e74 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35f34 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 35f34 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f34 │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - bl e2a38 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35e9a │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 35e9a │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35eae │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 35eae │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 35f34 │ │ │ │ - cmp r5, r8 │ │ │ │ - bne.n 35edc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35f34 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 35f34 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f34 │ │ │ │ - nop │ │ │ │ - adds r4, r4, #7 │ │ │ │ + add r2, pc, #800 @ (adr r2, 362a0 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ - adds r0, r1, #3 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - cmp ip, lr │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1529c4 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35efa │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 35efa │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 35f34 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - subs r1, r3, #1 │ │ │ │ - bl 12c47c │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 35f1a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r0, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35f32 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 35f32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 35f40 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35d6e │ │ │ │ - b.n 35cce │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ - adds r0, #8 │ │ │ │ - bl 10af18 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, sl │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - bl 1f1f90 <_PyErr_GetTopmostException@@Base+0x248> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - add.w r0, r3, #5568 @ 0x15c0 │ │ │ │ - adds r0, #8 │ │ │ │ - bl 1c6ad0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c918 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 35fb4 │ │ │ │ + cbnz r0, 35fb2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 35fb8 │ │ │ │ + cbz r4, 35fb6 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ - beq.n 35fb8 │ │ │ │ + beq.n 35fb6 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ str r4, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35fba │ │ │ │ + b.n 35fb8 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 35fe6 │ │ │ │ + bne.n 35fe4 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr.w r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 36006 │ │ │ │ - b.n 36000 │ │ │ │ + beq.n 36004 │ │ │ │ + b.n 35ffe │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51880 @ 0xcaa8 │ │ │ │ + movw r0, #49956 @ 0xc324 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35fd6 │ │ │ │ + bne.n 35fd4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36058 │ │ │ │ + b.n 36056 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 36014 │ │ │ │ + bne.n 36012 │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 36044 │ │ │ │ - b.n 3602c │ │ │ │ + beq.n 36042 │ │ │ │ + b.n 3602a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36006 │ │ │ │ + bne.n 36004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36006 │ │ │ │ - b.n 36050 │ │ │ │ + bne.n 36004 │ │ │ │ + b.n 3604e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 36044 │ │ │ │ + beq.n 36042 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 36044 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 36042 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 36050 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 3604e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24d014 <_PyErr_FormatFromCause@@Base+0xac> │ │ │ │ + bl 24c818 <_PyErr_FormatFromCause@@Base+0xac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35ffc │ │ │ │ + bne.n 35ffa │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 3607a │ │ │ │ + cbz r3, 3607a │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3608a │ │ │ │ + b.n 3608a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 36088 │ │ │ │ + blt.n 36088 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 36084 │ │ │ │ - cbnz r1, 360b0 │ │ │ │ + bgt.n 36084 │ │ │ │ + cbnz r1, 360b0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3608a │ │ │ │ + b.n 3608a │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ movw r7, #8496 @ 0x2130 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 360b6 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 360b6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 362fe │ │ │ │ + b.n 362fe │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 360d8 │ │ │ │ - bl 257f44 │ │ │ │ + bne.n 360d8 │ │ │ │ + bl 257744 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 360e4 │ │ │ │ - b.n 360ac │ │ │ │ + cbnz r0, 360e4 │ │ │ │ + b.n 360ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3622e │ │ │ │ + beq.w 3622e │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - bl 24e248 │ │ │ │ + bl 24da48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3621a │ │ │ │ + beq.w 3621a │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e248 │ │ │ │ + bl 24da48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3621a │ │ │ │ - ldr r3, [pc, #500] @ (36308 ) │ │ │ │ + beq.w 3621a │ │ │ │ + ldr r3, [pc, #500] @ (36308 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr.w r3, [r0, #788] @ 0x314 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 36130 │ │ │ │ + bne.n 36130 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r0, #800 @ 0x320 │ │ │ │ - bl 36310 │ │ │ │ + bl 36310 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 361c8 │ │ │ │ - b.n 3621a │ │ │ │ + bne.n 361c8 │ │ │ │ + b.n 3621a │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r9, #5664 @ 0x1620 │ │ │ │ adds r0, #8 │ │ │ │ - bl 36310 │ │ │ │ + bl 36310 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3621a │ │ │ │ + beq.n 3621a │ │ │ │ ldr.w r0, [r9, #3720] @ 0xe88 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #872 @ 0x368 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 36164 │ │ │ │ + bne.n 36164 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 36154 │ │ │ │ + bne.n 36154 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3617e │ │ │ │ + beq.n 3617e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r7, [r9, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r7, #800 @ 0x320 │ │ │ │ - cbz r7, 36198 │ │ │ │ - bl 36310 │ │ │ │ + cbz r7, 36198 │ │ │ │ + bl 36310 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3619a │ │ │ │ + beq.n 3619a │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b.n 36182 │ │ │ │ + b.n 36182 │ │ │ │ mov r6, r7 │ │ │ │ ldr.w r0, [r9, #3720] @ 0xe88 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #872 @ 0x368 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 361ba │ │ │ │ + bne.n 361ba │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 361aa │ │ │ │ + bne.n 361aa │ │ │ │ dmb ish │ │ │ │ - beq.n 361c4 │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 361c4 │ │ │ │ + bl 214208 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 3621a │ │ │ │ + beq.n 3621a │ │ │ │ movs r0, #0 │ │ │ │ - bl f0388 │ │ │ │ + bl f0598 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3621a │ │ │ │ + cbz r0, 3621a │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.n 362ce │ │ │ │ + bge.n 362ce │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr.w r7, [r3, sl, lsl #2] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3624a │ │ │ │ + bne.n 3624a │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 362f8 │ │ │ │ + bne.w 362f8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 362f8 │ │ │ │ + bne.n 362f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 362f8 │ │ │ │ + bne.n 362f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3621a │ │ │ │ + bge.n 3621a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3621a │ │ │ │ + cbnz r3, 3621a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3622e │ │ │ │ + bge.n 3622e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3622e │ │ │ │ + cbnz r3, 3622e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 360ac │ │ │ │ + bge.w 360ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 360ac │ │ │ │ + bne.w 360ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 360ac │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 360ac │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #184] @ (3630c ) │ │ │ │ + ldr r0, [pc, #184] @ (3630c ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36206 │ │ │ │ + beq.n 36206 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 362f8 │ │ │ │ + beq.n 362f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3627e │ │ │ │ + bge.n 3627e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3627e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3627e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a4174 │ │ │ │ + bl 2a397c <_Py_hashtable_foreach@@Base+0x2ba8> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36206 │ │ │ │ + beq.n 36206 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 362b4 │ │ │ │ + bne.n 362b4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 362b4 │ │ │ │ + bne.n 362b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36206 │ │ │ │ + bge.n 36206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36206 │ │ │ │ + bne.n 36206 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36206 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36206 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 362f8 │ │ │ │ + bge.n 362f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 362f8 │ │ │ │ + cbnz r3, 362f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 362f8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 362f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 362e2 │ │ │ │ + bge.n 362e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 362e2 │ │ │ │ + cbnz r3, 362e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 362fe │ │ │ │ + bge.n 362fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 362fe │ │ │ │ + cbnz r3, 362fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 362fe │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 362fe │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 361d6 │ │ │ │ + b.n 361d6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ @@ -12771,389 +12766,389 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 36358 │ │ │ │ + beq.n 36358 │ │ │ │ ldr.w r2, [r3, #-80] │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r3, #80 @ 0x50 │ │ │ │ adds r7, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 36340 │ │ │ │ + bgt.n 36340 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 36326 │ │ │ │ + b.n 36326 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r7, [r3, #-80] │ │ │ │ - bl 1ad774 │ │ │ │ + bl 1acda4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3633a │ │ │ │ + bge.n 3633a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3635a │ │ │ │ + b.n 3635a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 36384 │ │ │ │ + bne.n 36384 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr.w r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 363a4 │ │ │ │ - b.n 3639e │ │ │ │ + beq.n 363a4 │ │ │ │ + b.n 3639e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51908 @ 0xcac4 │ │ │ │ + movw r0, #49984 @ 0xc340 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36374 │ │ │ │ + bne.n 36374 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 363f6 │ │ │ │ + b.n 363f6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 363b2 │ │ │ │ + bne.n 363b2 │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 363e2 │ │ │ │ - b.n 363ca │ │ │ │ + beq.n 363e2 │ │ │ │ + b.n 363ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 363a4 │ │ │ │ + bne.n 363a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 363a4 │ │ │ │ - b.n 363ee │ │ │ │ + bne.n 363a4 │ │ │ │ + b.n 363ee │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 363e2 │ │ │ │ + beq.n 363e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 363e2 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 363e2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 363ee │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 363ee │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24eac8 │ │ │ │ + bl 24e2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3639a │ │ │ │ + bne.n 3639a │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #28] @ (36418 ) │ │ │ │ + ldr r1, [pc, #28] @ (36418 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r0, #54820 @ 0xd624 │ │ │ │ + movw r0, #52772 @ 0xce24 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r1, #3764] @ 0xeb4 │ │ │ │ ldr.w r1, [r1, #3748] @ 0xea4 │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3645e │ │ │ │ + bge.n 3645e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3645e │ │ │ │ + cbnz r3, 3645e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (3648c ) │ │ │ │ + ldr r3, [pc, #28] @ (3648c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1516] @ 0x5ec │ │ │ │ - bl 1ef438 │ │ │ │ + bl 1eea40 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r2 │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 364aa │ │ │ │ + cbz r3, 364aa │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 364ba │ │ │ │ + b.n 364ba │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 364b8 │ │ │ │ + ble.n 364b8 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 364b4 │ │ │ │ - cbnz r1, 364e4 │ │ │ │ + bgt.n 364b4 │ │ │ │ + cbnz r1, 364e4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 364ba │ │ │ │ + b.n 364ba │ │ │ │ mov r6, r3 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movw r4, #9804 @ 0x264c │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 364ea │ │ │ │ - b.n 365bc │ │ │ │ + cbnz r0, 364ea │ │ │ │ + b.n 365bc │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 36500 │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 36500 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 365b2 │ │ │ │ - b.n 365bc │ │ │ │ - bl 8fe24 │ │ │ │ + beq.n 365b2 │ │ │ │ + b.n 365bc │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3651a │ │ │ │ + bge.n 3651a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3651a │ │ │ │ + cbnz r3, 3651a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 364f6 │ │ │ │ + beq.n 364f6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 36536 │ │ │ │ + beq.n 36536 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36538 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 36538 │ │ │ │ - b.n 365bc │ │ │ │ + bne.n 36538 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 36538 │ │ │ │ + b.n 365bc │ │ │ │ movs r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 36558 │ │ │ │ + bge.n 36558 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 365bc │ │ │ │ - bl 126f54 │ │ │ │ + cbz r0, 365bc │ │ │ │ + bl 127144 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2c83c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3659e │ │ │ │ + bge.n 3659e │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3658e │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 3658e │ │ │ │ + bl 871d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36568 │ │ │ │ - b.n 365aa │ │ │ │ + bne.n 36568 │ │ │ │ + b.n 365aa │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 365aa │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 365aa │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w de808 │ │ │ │ + b.w de744 │ │ │ │ mov r0, r6 │ │ │ │ - bl dede0 │ │ │ │ - b.n 365bc │ │ │ │ + bl ded1c │ │ │ │ + b.n 365bc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3653c │ │ │ │ + beq.n 3653c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36522 │ │ │ │ + b.n 36522 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #24] @ (365ec ) │ │ │ │ + ldr r3, [pc, #24] @ (365ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1ef20c │ │ │ │ + bl 1ee814 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r2 │ │ │ │ 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 r2, [pc, #176] @ (366b4 ) │ │ │ │ + ldr r2, [pc, #176] @ (366b4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1516] @ 0x5ec │ │ │ │ ldr r6, [r7, #8] │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 366a4 │ │ │ │ + blt.n 366a4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3664a │ │ │ │ + blt.n 3664a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 36684 │ │ │ │ + bne.n 36684 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ge │ │ │ │ movge r5, r6 │ │ │ │ - b.n 3666c │ │ │ │ + b.n 3666c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 366ae │ │ │ │ + bge.n 366ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 366ae │ │ │ │ + cbnz r3, 366ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 366ae │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 366ae │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 36672 │ │ │ │ + beq.n 36672 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 36660 │ │ │ │ - b.n 36684 │ │ │ │ + bge.n 36660 │ │ │ │ + b.n 36684 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef7a0 │ │ │ │ + bl ef9b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3664a │ │ │ │ + beq.n 3664a │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36698 │ │ │ │ + bge.n 36698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36698 │ │ │ │ + cbnz r3, 36698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ it ge │ │ │ │ movge r6, r3 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 36616 │ │ │ │ + b.n 36616 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 366b0 │ │ │ │ + b.n 366b0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r2 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 10c638 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 366fc │ │ │ │ + bl 10c830 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 366fc │ │ │ │ ldrd r6, r7, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add.w r0, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r4, r1, #1 │ │ │ │ - bl 10c678 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 10c870 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65420 @ 0xff8c │ │ │ │ + movw r0, #63372 @ 0xf78c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #2632 @ 0xa48 │ │ │ │ + movw r1, #584 @ 0x248 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ 0003671a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -13179,36 +13174,36 @@ │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 3676e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r3, [pc, #76] @ (367bc ) │ │ │ │ ldr.w r3, [r3, #1548] @ 0x60c │ │ │ │ cbz r3, 36782 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1e40d4 │ │ │ │ + bl 1e36e4 │ │ │ │ b.n 36786 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3679e │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3678e │ │ │ │ dmb ish │ │ │ │ beq.n 367b0 │ │ │ │ ldr r0, [pc, #24] @ (367c0 ) │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ b.n 367b0 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #528 @ (adr r2, 369cc ) │ │ │ │ @@ -13222,397 +13217,397 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #65484 @ 0xffcc │ │ │ │ + movw r1, #63436 @ 0xf7cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 183ef8 │ │ │ │ + bl 183aa8 │ │ │ │ cbz r0, 36814 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 10af18 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 10b110 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 367fa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 3683e │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 161914 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x1c0> │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 36830 │ │ │ │ - pop {r4, r5, r6, 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 36874 │ │ │ │ + bls.n 36844 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #424 @ 0x1a8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ + movw r1, #63912 @ 0xf9a8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3689c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3686c │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5192 @ 0x1448 │ │ │ │ movtne r4, #77 @ 0x4d │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 183678 <_PyUnicode_IsLinebreak@@Base+0x1b4> │ │ │ │ - cbnz r0, 368ba │ │ │ │ + bl 183228 <_PyUnicode_IsLinebreak@@Base+0x1b4> │ │ │ │ + cbnz r0, 3688a │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbnz r0, 368a0 │ │ │ │ + bl e39ac │ │ │ │ + cbnz r0, 36870 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 368ba │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 3688a │ │ │ │ + bl e3be4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3689c │ │ │ │ + beq.n 3686c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 368b4 │ │ │ │ + blt.n 36884 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 368ba │ │ │ │ + b.n 3688a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 368b0 │ │ │ │ + b.n 36880 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000368bc <_Py_open_noraise@@Base>: │ │ │ │ +0003688c <_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 2c31c <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 368f0 <_Py_open_noraise@@Base+0x34> │ │ │ │ + blt.n 368c0 <_Py_open_noraise@@Base+0x34> │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #32064 @ 0x7d40 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r2 │ │ │ │ - bl 1c4010 │ │ │ │ + bl 1c3618 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 368f4 <_Py_open_noraise@@Base+0x38> │ │ │ │ + bne.n 368c4 <_Py_open_noraise@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ blx 2cb18 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 368ee <_Py_open_noraise@@Base+0x62> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 161a38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x1c0> │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 368e0 <_Py_open_noraise@@Base+0x54> │ │ │ │ + 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] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15169c <_PyUnicode_AsUTF8String@@Base+0x788> │ │ │ │ + bl 1517c4 <_PyUnicode_AsUTF8String@@Base+0x788> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 00036918 : │ │ │ │ movw r0, #9956 @ 0x26e4 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ 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, [r0, #12] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ - movw r1, #56388 @ 0xdc44 │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ strh r6, [r5, #8] │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, r6 │ │ │ │ bge.n 36956 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36c12 │ │ │ │ ldr r1, [pc, #704] @ (36c18 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36950 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36950 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6564 @ 0x19a4 │ │ │ │ + movw r1, #4516 @ 0x11a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 369aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 369aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.n 36950 │ │ │ │ movs r0, #16 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6584 @ 0x19b8 │ │ │ │ + movw r1, #4536 @ 0x11b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 369e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 369e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.n 36950 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6604 @ 0x19cc │ │ │ │ + movw r1, #4556 @ 0x11cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36a1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.n 36950 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6628 @ 0x19e4 │ │ │ │ + movw r1, #4580 @ 0x11e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36a52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 36950 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ + movw r1, #4508 @ 0x119c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6576 @ 0x19b0 │ │ │ │ + movw r1, #4528 @ 0x11b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6596 @ 0x19c4 │ │ │ │ + movw r1, #4548 @ 0x11c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6620 @ 0x19dc │ │ │ │ + movw r1, #4572 @ 0x11dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ ldr r1, [pc, #360] @ (36c1c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36950 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6564 @ 0x19a4 │ │ │ │ + movw r1, #4516 @ 0x11a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36b0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 36b0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 36950 │ │ │ │ movs r0, #8 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6584 @ 0x19b8 │ │ │ │ + movw r1, #4536 @ 0x11b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36b44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 36b44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 36950 │ │ │ │ movs r0, #32 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6604 @ 0x19cc │ │ │ │ + movw r1, #4556 @ 0x11cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36b7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 36b7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 36950 │ │ │ │ movs r0, #32 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36950 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6628 @ 0x19e4 │ │ │ │ + movw r1, #4580 @ 0x11e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36bb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 36bb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ beq.w 36950 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6644 @ 0x19f4 │ │ │ │ + movw r1, #4596 @ 0x11f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6664 @ 0x1a08 │ │ │ │ + movw r1, #4616 @ 0x1208 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6684 @ 0x1a1c │ │ │ │ + movw r1, #4636 @ 0x121c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36950 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6708 @ 0x1a34 │ │ │ │ + movw r1, #4660 @ 0x1234 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r7, #24 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -13624,15 +13619,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #47120 @ 0xb810 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36cb6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -13656,465 +13651,465 @@ │ │ │ │ beq.n 36cc4 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ beq.n 36cc8 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 36ccc <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #7556 @ 0x1d84 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36cb6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36cb6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 36cd6 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ b.n 36cce <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (36cdc <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ b.n 36cce <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (36ce0 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ b.n 36cce <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (36ce4 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r4, [r1, #20] │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ 00036d12 : │ │ │ │ ldr r0, [pc, #4] @ (36d18 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #55144 @ 0xd768 │ │ │ │ + movw r0, #53096 @ 0xcf68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36ef0 │ │ │ │ ldr r1, [pc, #628] @ (36fc0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36ef0 │ │ │ │ ldr r4, [pc, #612] @ (36fc4 ) │ │ │ │ - movw r9, #34353 @ 0x8631 │ │ │ │ + movw r9, #34417 @ 0x8671 │ │ │ │ movt r9, #4 │ │ │ │ - movw r8, #24805 @ 0x60e5 │ │ │ │ + movw r8, #22717 @ 0x58bd │ │ │ │ movt r8, #39 @ 0x27 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add.w r1, r4, #12 │ │ │ │ cbz r2, 36dba │ │ │ │ strd r9, r8, [r4, #16] │ │ │ │ str r4, [r4, #28] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 803d8 │ │ │ │ + bl 803e8 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36ef0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - bl 7fcac │ │ │ │ + bl 7fcbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.w 36ede │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36db6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #32 │ │ │ │ b.n 36d6e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #8232 @ 0x2028 │ │ │ │ + movw r0, #6184 @ 0x1828 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1af100 │ │ │ │ + bl 1ae728 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36ef0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61904 @ 0xf1d0 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #5644 @ 0x160c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7704 @ 0x1e18 │ │ │ │ + movw r1, #5656 @ 0x1618 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ blx 2d048 │ │ │ │ - movw r1, #7720 @ 0x1e28 │ │ │ │ + movw r1, #5672 @ 0x1628 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1eb120 │ │ │ │ + bl 1ea728 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2c5f0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #54820 @ 0xd624 │ │ │ │ + movw r0, #52772 @ 0xce24 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ - movw r1, #28328 @ 0x6ea8 │ │ │ │ + bl 8b258 │ │ │ │ + movw r1, #26280 @ 0x66a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62524 @ 0xf43c │ │ │ │ + movw r2, #60476 @ 0xec3c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #5688 @ 0x1638 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1eb120 │ │ │ │ + bl 1ea728 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7752 @ 0x1e48 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 373dc │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 36ef0 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 36ef0 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36fb0 │ │ │ │ ldr.w fp, [pc, #308] @ 36fc8 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r4, [fp] │ │ │ │ cbnz r4, 36ef6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w fp, fp, #8 │ │ │ │ cmp.w sl, #45 @ 0x2d │ │ │ │ bne.n 36e9a │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #7768 @ 0x1e58 │ │ │ │ + movw r2, #5720 @ 0x1658 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #51836 @ 0xca7c │ │ │ │ + movw r1, #49740 @ 0xc24c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1eb120 │ │ │ │ + bl 1ea728 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36fb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #28804 @ 0x7084 │ │ │ │ + movw r1, #26756 @ 0x6884 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 36f88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36ef0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 372ba │ │ │ │ mov r0, sl │ │ │ │ blx 2c250 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 36f04 │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1eb120 │ │ │ │ + bl 1ea728 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36fb0 │ │ │ │ mov r0, sl │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36fb0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 36f36 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 36f4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36fb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 36fb0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36f6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cbnz r3, 36f6e │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36f82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ bne.n 36ea0 │ │ │ │ b.n 36fb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #7816 @ 0x1e88 │ │ │ │ + movw r1, #5768 @ 0x1688 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7828 @ 0x1e94 │ │ │ │ + movw r1, #5780 @ 0x1694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 373dc │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 36fcc │ │ │ │ b.n 36ef0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ b.n 36ef0 │ │ │ │ nop │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ lsls r7, r1, #1 │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #5796 @ 0x16a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #51836 @ 0xca7c │ │ │ │ + movw r1, #49740 @ 0xc24c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1eb120 │ │ │ │ + bl 1ea728 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36ef0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7900 @ 0x1edc │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7916 @ 0x1eec │ │ │ │ + movw r1, #5868 @ 0x16ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7932 @ 0x1efc │ │ │ │ + movw r1, #5884 @ 0x16fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7948 @ 0x1f0c │ │ │ │ + movw r1, #5900 @ 0x170c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7964 @ 0x1f1c │ │ │ │ + movw r1, #5916 @ 0x171c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7984 @ 0x1f30 │ │ │ │ + movw r1, #5936 @ 0x1730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8016 @ 0x1f50 │ │ │ │ + movw r1, #5968 @ 0x1750 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8032 @ 0x1f60 │ │ │ │ + movw r1, #5984 @ 0x1760 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36ef0 │ │ │ │ blx 2c8a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - movw r0, #8064 @ 0x1f80 │ │ │ │ + movw r0, #6016 @ 0x1780 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ cbz r7, 37118 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 36edc │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3710e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3710e │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.n 370d4 │ │ │ │ b.n 36edc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8068 @ 0x1f84 │ │ │ │ + movw r1, #6020 @ 0x1784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, r7 │ │ │ │ blt.w 36ef0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8080 @ 0x1f90 │ │ │ │ + movw r1, #6032 @ 0x1790 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8112 @ 0x1fb0 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8156 @ 0x1fdc │ │ │ │ + movw r1, #6108 @ 0x17dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36ef0 │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 37180 │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ b.n 36ef0 │ │ │ │ movs r1, #116 @ 0x74 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #8188 @ 0x1ffc │ │ │ │ + movw r3, #6140 @ 0x17fc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #7 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #5 │ │ │ │ - movw r1, #8212 @ 0x2014 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #49744 @ 0xc250 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #54016 @ 0xd300 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -14151,15 +14146,15 @@ │ │ │ │ movw r2, #49828 @ 0xc2a4 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55712 @ 0xd9a0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #52568 @ 0xcd58 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #9441 @ 0x24e1 │ │ │ │ + movw r3, #7257 @ 0x1c59 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #51132 @ 0xc7bc │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #53680 @ 0xd1b0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #92] @ 0x5c │ │ │ │ @@ -14169,26 +14164,26 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #100] @ 0x64 │ │ │ │ movw r2, #51680 @ 0xc9e0 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #53980 @ 0xd2dc │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ - movw r2, #5321 @ 0x14c9 │ │ │ │ + movw r2, #5329 @ 0x14d1 │ │ │ │ movt r2, #5 │ │ │ │ - bl 10b1f4 │ │ │ │ + bl 10b3ec │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 372aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 36ef0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8220 @ 0x201c │ │ │ │ + movw r1, #6172 @ 0x181c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ asrs r0, r0, #31 │ │ │ │ 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 │ │ │ │ @@ -14227,15 +14222,15 @@ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ cbz r0, 37382 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ @@ -14245,31 +14240,31 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ cbz r7, 37384 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51876 @ 0xcaa4 │ │ │ │ + movw r1, #49780 @ 0xc274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 37384 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37382 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -14277,29 +14272,29 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (373d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 373d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strb r2, [r0, #26] │ │ │ │ strd r5, r3, [r0, #8] │ │ │ │ strh r3, [r0, #24] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -14308,170 +14303,170 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2d9dc │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ad248 │ │ │ │ + bl 1ac878 │ │ │ │ cbz r0, 37454 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 37422 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 37454 │ │ │ │ mov r1, r4 │ │ │ │ - bl 230ca4 <_PyImport_SetModule@@Base> │ │ │ │ + bl 2304c8 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 37458 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 37454 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3747a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3746c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3746c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 37454 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl eb378 │ │ │ │ + bl eb598 │ │ │ │ cbz r0, 3750a │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #8456 @ 0x2108 │ │ │ │ + movw r1, #6408 @ 0x1908 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37504 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cbnz r3, 374c4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8464 @ 0x2110 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 374da │ │ │ │ b.n 37504 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #21044 @ 0x5234 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 374ae │ │ │ │ b.n 37504 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 150c0c │ │ │ │ + bl 150d34 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 37504 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58160 @ 0xe330 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 3759a │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37504 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w eb898 │ │ │ │ + b.w ebab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16acf8 │ │ │ │ + bl 16ad34 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl eb378 │ │ │ │ + bl eb598 │ │ │ │ cbz r0, 37596 │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #6488 @ 0x1958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37590 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 150c0c │ │ │ │ + bl 150d34 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 37590 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbnz r3, 37570 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58160 @ 0xe330 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 3759a │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37590 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w eb898 │ │ │ │ + b.w ebab4 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8556 @ 0x216c │ │ │ │ + movw r1, #6508 @ 0x196c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37590 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 150c0c │ │ │ │ + bl 150d34 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 37552 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16acf8 │ │ │ │ + bl 16ad34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0003759a : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -14479,15 +14474,15 @@ │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85eec <_PyUnicodeWriter_Init@@Base+0x1c> │ │ │ │ + bl 85efc <_PyUnicodeWriter_Init@@Base+0x1c> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ streq r5, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ @@ -14504,66 +14499,66 @@ │ │ │ │ bx lr │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [pc, #4] @ (37600 ) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ nop │ │ │ │ strb r4, [r5, #6] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ ldr r1, [pc, #8] @ (37618 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ nop │ │ │ │ muls r4, r1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #88] @ (37684 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + bl 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ cbnz r0, 37640 │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 37654 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 37652 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [pc, #40] @ (37684 ) │ │ │ │ - bl 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + bl 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 37680 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1375fc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 137718 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cbz r4, 3767e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3767e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3767e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -14571,32 +14566,32 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 376be │ │ │ │ cbz r0, 376b2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #15740 @ 0x3d7c │ │ │ │ + movw r0, #13692 @ 0x357c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1b2458 │ │ │ │ + b.w 1b1a7c │ │ │ │ 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 75de8 │ │ │ │ + bl 75e14 │ │ │ │ cbz r0, 37710 │ │ │ │ mov r4, r0 │ │ │ │ add.w r7, r0, #12 │ │ │ │ b.n 376e8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r5, #4 │ │ │ │ @@ -14606,29 +14601,29 @@ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bl 37730 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 376e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 37714 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3772a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37710 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 37710 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ 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 │ │ │ │ @@ -14637,22 +14632,22 @@ │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3776e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ cbnz r0, 37764 │ │ │ │ - movw r0, #7832 @ 0x1e98 │ │ │ │ + movw r0, #5784 @ 0x1698 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 3777a │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 124cfc │ │ │ │ + b.w 124eec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -14680,34 +14675,34 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 377ce │ │ │ │ movs r4, #0 │ │ │ │ b.n 37842 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ itte eq │ │ │ │ movweq r5, #5192 @ 0x1448 │ │ │ │ movteq r5, #77 @ 0x4d │ │ │ │ ldrne r5, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1acbf4 <_PyStaticType_InitForExtension@@Base+0x638> │ │ │ │ + bl 1ac224 <_PyStaticType_InitForExtension@@Base+0x638> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 377c4 │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #29413 @ 0x72e5 │ │ │ │ + movw r3, #26877 @ 0x68fd │ │ │ │ movt r3, #32 │ │ │ │ - movw r1, #56401 @ 0xdc51 │ │ │ │ + movw r1, #53857 @ 0xd261 │ │ │ │ movt r1, #28 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 37850 │ │ │ │ @@ -14718,24 +14713,24 @@ │ │ │ │ beq.n 37842 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #48] @ (3784c ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r5, r4, [sp, #32] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37840 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #236 @ 0xec │ │ │ │ lsls r7, r1, #1 │ │ │ │ add r8, r6 │ │ │ │ @@ -14745,15 +14740,15 @@ │ │ │ │ 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 2352dc │ │ │ │ + bl 234afc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 37874 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3789a │ │ │ │ movs r2, #2 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -14763,52 +14758,52 @@ │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37870 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 26468c <_PyDeadline_Get@@Base+0x21e4> │ │ │ │ + bl 263e54 <_PyCoro_GetAwaitableIter@@Base+0x28c0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0003789e <_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 2636fc <_PyDeadline_Get@@Base+0x1254> │ │ │ │ + bl 262ec4 <_PyCoro_GetAwaitableIter@@Base+0x1930> │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [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 │ │ │ │ - bl 1f1a64 │ │ │ │ + bl 1f1070 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #13668 @ 0x3564 │ │ │ │ + movw r0, #11620 @ 0x2d64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ ldr r3, [pc, #608] @ (37b74 <_PyTime_AsTimevalTime_t@@Base+0x2d6>) │ │ │ │ @@ -14822,33 +14817,33 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 37930 <_PyTime_AsTimevalTime_t@@Base+0x92> │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ bgt.n 37948 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ b.n 3796c <_PyTime_AsTimevalTime_t@@Base+0xce> │ │ │ │ - movw r0, #15340 @ 0x3bec │ │ │ │ + movw r0, #13292 @ 0x33ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 37928 <_PyTime_AsTimevalTime_t@@Base+0x8a> │ │ │ │ b.n 379e0 <_PyTime_AsTimevalTime_t@@Base+0x142> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ beq.n 37974 <_PyTime_AsTimevalTime_t@@Base+0xd6> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 37964 <_PyTime_AsTimevalTime_t@@Base+0xc6> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 379e0 <_PyTime_AsTimevalTime_t@@Base+0x142> │ │ │ │ cmp r5, #3 │ │ │ │ beq.n 3797a <_PyTime_AsTimevalTime_t@@Base+0xdc> │ │ │ │ ldr r6, [r6, #12] │ │ │ │ b.n 3797c <_PyTime_AsTimevalTime_t@@Base+0xde> │ │ │ │ movs r6, #0 │ │ │ │ @@ -14865,120 +14860,120 @@ │ │ │ │ blx 2c98c │ │ │ │ cbz r6, 379f0 <_PyTime_AsTimevalTime_t@@Base+0x152> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 379f0 <_PyTime_AsTimevalTime_t@@Base+0x152> │ │ │ │ add.w r8, sp, #88 @ 0x58 │ │ │ │ - movw r5, #15340 @ 0x3bec │ │ │ │ + movw r5, #13292 @ 0x33ec │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2212d4 │ │ │ │ + bl 2209c8 │ │ │ │ cbnz r0, 379c4 <_PyTime_AsTimevalTime_t@@Base+0x126> │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r8 │ │ │ │ b.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13988 @ 0x36a4 │ │ │ │ + movw r0, #11940 @ 0x2ea4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 379e6 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 37d04 <_PyTime_AsTimevalTime_t@@Base+0x466> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ b.n 37a12 <_PyTime_AsTimevalTime_t@@Base+0x174> │ │ │ │ mov r2, sl │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13988 @ 0x36a4 │ │ │ │ + movw r0, #11940 @ 0x2ea4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 379e0 <_PyTime_AsTimevalTime_t@@Base+0x142> │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ bl 37d24 <_PyTime_AsTimevalTime_t@@Base+0x486> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 379b4 <_PyTime_AsTimevalTime_t@@Base+0x116> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 37a84 <_PyTime_AsTimevalTime_t@@Base+0x1e6> │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 37a50 <_PyTime_AsTimevalTime_t@@Base+0x1b2> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14004 @ 0x36b4 │ │ │ │ + movw r1, #11956 @ 0x2eb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r8, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r5 │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ str r5, [sp, #16] │ │ │ │ b.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ble.n 37a8a <_PyTime_AsTimevalTime_t@@Base+0x1ec> │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ bls.n 37a74 <_PyTime_AsTimevalTime_t@@Base+0x1d6> │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r8 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ b.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ mul.w r0, r6, r0 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [sp, #16] │ │ │ │ cbnz r0, 37a8e <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ b.n 37a62 <_PyTime_AsTimevalTime_t@@Base+0x1c4> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r6, r5 │ │ │ │ b.n 37a8e <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ - movw r1, #14048 @ 0x36e0 │ │ │ │ + movw r1, #12000 @ 0x2ee0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw fp, #65519 @ 0xffef │ │ │ │ movt fp, #32767 @ 0x7fff │ │ │ │ add.w r4, r5, #12 │ │ │ │ mov r2, r9 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ bge.n 37b1e <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 183ef8 │ │ │ │ + bl 183aa8 │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ cbz r0, 37b16 <_PyTime_AsTimevalTime_t@@Base+0x278> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, fp │ │ │ │ bhi.n 37b00 <_PyTime_AsTimevalTime_t@@Base+0x262> │ │ │ │ adds r3, r0, #3 │ │ │ │ @@ -14987,35 +14982,35 @@ │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 37b00 <_PyTime_AsTimevalTime_t@@Base+0x262> │ │ │ │ adds r2, #52 @ 0x34 │ │ │ │ adds.w r8, r8, r3 │ │ │ │ bpl.n 37aae <_PyTime_AsTimevalTime_t@@Base+0x210> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14120 @ 0x3728 │ │ │ │ + movw r1, #12072 @ 0x2f28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 37b16 <_PyTime_AsTimevalTime_t@@Base+0x278> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14088 @ 0x3708 │ │ │ │ + movw r1, #12040 @ 0x2f08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ b.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 37c70 <_PyTime_AsTimevalTime_t@@Base+0x3d2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 37b34 <_PyTime_AsTimevalTime_t@@Base+0x296> │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ b.n 37b16 <_PyTime_AsTimevalTime_t@@Base+0x278> │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r8, [sp, #76] @ 0x4c │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #11 │ │ │ │ @@ -15078,45 +15073,45 @@ │ │ │ │ adds r0, #12 │ │ │ │ cmp r0, r1 │ │ │ │ bls.n 37c5c <_PyTime_AsTimevalTime_t@@Base+0x3be> │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #4576 @ 0x11e0 │ │ │ │ + movw r2, #2636 @ 0xa4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #14144 @ 0x3740 │ │ │ │ + movw r1, #12096 @ 0x2f40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - movw r3, #13976 @ 0x3698 │ │ │ │ + movw r3, #11928 @ 0x2e98 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14180 @ 0x3764 │ │ │ │ + movw r1, #12132 @ 0x2f64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14228 @ 0x3794 │ │ │ │ + movw r1, #12180 @ 0x2f94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 37c3a <_PyTime_AsTimevalTime_t@@Base+0x39c> │ │ │ │ subs r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ bcc.n 37be8 <_PyTime_AsTimevalTime_t@@Base+0x34a> │ │ │ │ adds r2, #15 │ │ │ │ add.w r9, r9, #52 @ 0x34 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ @@ -15136,48 +15131,48 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd sl, fp, [sp, #8] │ │ │ │ movw r2, #32245 @ 0x7df5 │ │ │ │ movt r2, #3 │ │ │ │ add.w ip, sp, #60 @ 0x3c │ │ │ │ str.w ip, [sp, #48] @ 0x30 │ │ │ │ - bl 222418 │ │ │ │ + bl 221b0c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37cb6 <_PyTime_AsTimevalTime_t@@Base+0x418> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r9, r3, #8 │ │ │ │ cmp r6, r7 │ │ │ │ beq.n 37cd6 <_PyTime_AsTimevalTime_t@@Base+0x438> │ │ │ │ mov r0, r9 │ │ │ │ adds r6, #1 │ │ │ │ add.w r9, r9, #52 @ 0x34 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ b.n 37cc4 <_PyTime_AsTimevalTime_t@@Base+0x426> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r4, #0 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldrd r3, r0, [sp, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ bge.n 37d00 <_PyTime_AsTimevalTime_t@@Base+0x462> │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ b.n 37cec <_PyTime_AsTimevalTime_t@@Base+0x44e> │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [pc, #24] @ (37d20 <_PyTime_AsTimevalTime_t@@Base+0x482>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 37d16 <_PyTime_AsTimevalTime_t@@Base+0x478> │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ @@ -15187,45 +15182,45 @@ │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ 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 r5, r1 │ │ │ │ - movw r1, #14420 @ 0x3854 │ │ │ │ + movw r1, #12372 @ 0x3054 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 10949c │ │ │ │ + bl 109694 │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 37d5c <_PyTime_AsTimevalTime_t@@Base+0x4be> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ str r7, [r5, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ble.n 37d90 <_PyTime_AsTimevalTime_t@@Base+0x4f2> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ bcc.n 37d66 <_PyTime_AsTimevalTime_t@@Base+0x4c8> │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ b.n 37de0 <_PyTime_AsTimevalTime_t@@Base+0x542> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37d58 <_PyTime_AsTimevalTime_t@@Base+0x4ba> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ str r0, [r5, #8] │ │ │ │ bhi.n 37d58 <_PyTime_AsTimevalTime_t@@Base+0x4ba> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 37d94 <_PyTime_AsTimevalTime_t@@Base+0x4f6> │ │ │ │ b.n 37d58 <_PyTime_AsTimevalTime_t@@Base+0x4ba> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov fp, r5 │ │ │ │ movs r6, #0 │ │ │ │ @@ -15238,30 +15233,30 @@ │ │ │ │ adds r4, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r3, sl, #16 │ │ │ │ ldrmi.w r3, [sl, #12] │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 37ddc <_PyTime_AsTimevalTime_t@@Base+0x53e> │ │ │ │ ldr.w r3, [fp, #-44] │ │ │ │ adds r6, #1 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [fp, #-36] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ b.n 37d98 <_PyTime_AsTimevalTime_t@@Base+0x4fa> │ │ │ │ movs r4, #0 │ │ │ │ b.n 37de0 <_PyTime_AsTimevalTime_t@@Base+0x542> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ str.w r5, [r9] │ │ │ │ str.w r6, [r8] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -15280,51 +15275,51 @@ │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 37e42 <_PyTime_AsTimevalTime_t@@Base+0x5a4> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ bne.n 37e5c <_PyTime_AsTimevalTime_t@@Base+0x5be> │ │ │ │ b.n 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ - movw r0, #5964 @ 0x174c │ │ │ │ + movw r0, #3916 @ 0xf4c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 37e34 <_PyTime_AsTimevalTime_t@@Base+0x596> │ │ │ │ movs r0, #0 │ │ │ │ b.n 37ffe <_PyTime_AsTimevalTime_t@@Base+0x760> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 37e70 <_PyTime_AsTimevalTime_t@@Base+0x5d2> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ cmp.w r9, #2 │ │ │ │ ble.n 37eb4 <_PyTime_AsTimevalTime_t@@Base+0x616> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp.w r9, #3 │ │ │ │ beq.n 37ec2 <_PyTime_AsTimevalTime_t@@Base+0x624> │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ cmp.w r9, #4 │ │ │ │ beq.n 37e9c <_PyTime_AsTimevalTime_t@@Base+0x5fe> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 37e9e <_PyTime_AsTimevalTime_t@@Base+0x600> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 37e9e <_PyTime_AsTimevalTime_t@@Base+0x600> │ │ │ │ b.n 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ @@ -15346,33 +15341,33 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 37edc <_PyTime_AsTimevalTime_t@@Base+0x63e> │ │ │ │ mov r9, r8 │ │ │ │ strd r3, r8, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r1, #14648 @ 0x3938 │ │ │ │ + movw r1, #12600 @ 0x3138 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #14656 @ 0x3940 │ │ │ │ + movw r0, #12608 @ 0x3140 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ cmp r6, #8 │ │ │ │ beq.n 37f22 <_PyTime_AsTimevalTime_t@@Base+0x684> │ │ │ │ lsls r3, r6, #31 │ │ │ │ bmi.n 37f26 <_PyTime_AsTimevalTime_t@@Base+0x688> │ │ │ │ lsls r0, r6, #30 │ │ │ │ bmi.n 37f2a <_PyTime_AsTimevalTime_t@@Base+0x68c> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14668 @ 0x394c │ │ │ │ + movw r1, #12620 @ 0x314c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ movs r3, #2 │ │ │ │ b.n 37f2c <_PyTime_AsTimevalTime_t@@Base+0x68e> │ │ │ │ movs r3, #0 │ │ │ │ b.n 37f2c <_PyTime_AsTimevalTime_t@@Base+0x68e> │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ @@ -15385,67 +15380,67 @@ │ │ │ │ cbz r4, 37f88 <_PyTime_AsTimevalTime_t@@Base+0x6ea> │ │ │ │ b.n 37f6c <_PyTime_AsTimevalTime_t@@Base+0x6ce> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bpl.n 37f58 <_PyTime_AsTimevalTime_t@@Base+0x6ba> │ │ │ │ - bl 1359d0 │ │ │ │ + bl 135ae8 │ │ │ │ b.n 37f5e <_PyTime_AsTimevalTime_t@@Base+0x6c0> │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37f42 <_PyTime_AsTimevalTime_t@@Base+0x6a4> │ │ │ │ b.n 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bpl.n 37f98 <_PyTime_AsTimevalTime_t@@Base+0x6fa> │ │ │ │ - bl 1359d0 │ │ │ │ + bl 135ae8 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r5, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ b.n 37fb4 <_PyTime_AsTimevalTime_t@@Base+0x716> │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ asrs r1, r0, #31 │ │ │ │ b.n 37f7a <_PyTime_AsTimevalTime_t@@Base+0x6dc> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 37fd2 <_PyTime_AsTimevalTime_t@@Base+0x734> │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 37e58 <_PyTime_AsTimevalTime_t@@Base+0x5ba> │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c2e0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 37ff2 <_PyTime_AsTimevalTime_t@@Base+0x754> │ │ │ │ b.n 37fa0 <_PyTime_AsTimevalTime_t@@Base+0x702> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r4 │ │ │ │ b.n 37ecc <_PyTime_AsTimevalTime_t@@Base+0x62e> │ │ │ │ cmp r4, #0 │ │ │ │ blt.n 37fd2 <_PyTime_AsTimevalTime_t@@Base+0x734> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ @@ -15465,19 +15460,19 @@ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7a494 │ │ │ │ + bl 7a4bc │ │ │ │ cbz r0, 38068 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b1668 │ │ │ │ + bl 1b0c90 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3806e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -15498,22 +15493,22 @@ │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 380e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3818e │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3815e │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 380ac │ │ │ │ @@ -15552,24 +15547,24 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #20] │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bl 1b17f8 │ │ │ │ + bl 1b0e20 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 38156 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl a8c5c │ │ │ │ + bl a8c14 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38154 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 38154 │ │ │ │ @@ -15608,15 +15603,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ b.n 3816e │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 381be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 381be │ │ │ │ ldr r2, [pc, #76] @ (381f4 ) │ │ │ │ @@ -15663,41 +15658,41 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 38234 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ bmi.n 3824e │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #16116 @ 0x3ef4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #25764 @ 0x64a4 │ │ │ │ + movw r0, #23716 @ 0x5ca4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 3824a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25764 @ 0x64a4 │ │ │ │ + movw r0, #23716 @ 0x5ca4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3820c │ │ │ │ movs r0, #0 │ │ │ │ b.n 38266 │ │ │ │ ldr r6, [pc, #24] @ (38268 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r4, r6] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - bl edac8 │ │ │ │ + bl edcdc │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -15707,29 +15702,29 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3828c │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 382a4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ b.n 382ac │ │ │ │ - movw r0, #54956 @ 0xd6ac │ │ │ │ + movw r0, #52860 @ 0xce7c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 38284 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22d938 <_Py_RestoreSignals@@Base+0x3130> │ │ │ │ + b.w 22d0fc <_Py_RestoreSignals@@Base+0x3204> │ │ │ │ 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 │ │ │ │ @@ -15739,34 +15734,34 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 2d0d0 │ │ │ │ cbz r0, 382f0 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ b.n 38320 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 134cdc <_Py_set_inheritable@@Base> │ │ │ │ + bl 134df4 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 38320 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 134cdc <_Py_set_inheritable@@Base> │ │ │ │ + bl 134df4 <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 38320 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #21336 @ 0x5358 │ │ │ │ + movw r0, #19332 @ 0x4b84 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ b.n 38336 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3832a │ │ │ │ blx 2cb18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ @@ -15777,80 +15772,80 @@ │ │ │ │ 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 r5, r0 │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ cbz r0, 3836c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 383f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #49760 @ 0xc260 │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 383b8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bl 37730 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 383b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 383a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 383a8 │ │ │ │ mov r4, r6 │ │ │ │ b.n 383b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 383a4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ b.n 383f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 376be │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 383f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #16444 @ 0x403c │ │ │ │ + movw r0, #14396 @ 0x383c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 383e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 383e8 │ │ │ │ mov r4, r6 │ │ │ │ b.n 383f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 383e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ b.n 383fa │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -15877,15 +15872,15 @@ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 38454 │ │ │ │ movs r4, #0 │ │ │ │ b.n 38814 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ beq.n 3849c │ │ │ │ @@ -15893,30 +15888,30 @@ │ │ │ │ cbz r4, 38462 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 3846a │ │ │ │ b.n 384aa │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3847c │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 384aa │ │ │ │ b.n 3844a │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 38496 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ bne.n 384ae │ │ │ │ b.n 38474 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 384ae │ │ │ │ @@ -15936,21 +15931,21 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.w 38612 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 384ea │ │ │ │ movs r4, #0 │ │ │ │ b.n 3880a │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #18096 @ 0x46b0 │ │ │ │ + movw sl, #16048 @ 0x3eb0 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, r6 │ │ │ │ beq.n 38586 │ │ │ │ cmp r7, r0 │ │ │ │ ble.n 3850e │ │ │ │ ldrb.w r3, [r8, r0] │ │ │ │ @@ -15967,130 +15962,130 @@ │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bmi.n 3852a │ │ │ │ add.w r9, r9, #1 │ │ │ │ b.n 38514 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 385f6 │ │ │ │ cmp r6, #11 │ │ │ │ bgt.n 38546 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ b.n 38580 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cbz r0, 3856c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 385f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 385f6 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 385f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38580 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 38580 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ b.n 384f6 │ │ │ │ cmp r7, r0 │ │ │ │ ble.n 385f2 │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldrb.w r2, [r8, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ bpl.n 385a6 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ bne.n 38592 │ │ │ │ b.n 385f2 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 385f6 │ │ │ │ cmp r6, #11 │ │ │ │ bgt.n 385be │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ b.n 385f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r0, 385de │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 385f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 385f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 385f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 385f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 385f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ b.n 3880a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 384e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 384e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 384e6 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 384e6 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 38646 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53404 @ 0xd09c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38802 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ bne.n 3872e │ │ │ │ ldrb.w r9, [r3] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38802 │ │ │ │ mov r6, sl │ │ │ │ mov fp, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ @@ -16099,79 +16094,79 @@ │ │ │ │ beq.n 386f4 │ │ │ │ subs r5, #1 │ │ │ │ ldrb.w r3, [r8, fp] │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 386ec │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 387ee │ │ │ │ cmp r6, #11 │ │ │ │ bgt.n 386a4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ b.n 386e2 │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbz r0, 386ce │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 387ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 387ee │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 387ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 386e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 386e2 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ b.n 38670 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ bne.n 3867a │ │ │ │ cmp r7, r0 │ │ │ │ blt.n 3872a │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 387d0 │ │ │ │ b.n 387ee │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 387dc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38728 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ b.n 38804 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38802 │ │ │ │ mov r6, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r8, sl │ │ │ │ @@ -16182,81 +16177,81 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r6 │ │ │ │ beq.n 387c6 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 1f744c │ │ │ │ + bl 1f6a54 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r8, sl │ │ │ │ blt.n 387c6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 387ee │ │ │ │ cmp r6, #11 │ │ │ │ bgt.n 3878a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ b.n 387be │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cbz r0, 387ac │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 387ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbnz r2, 387ee │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 387ee │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 387be │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbnz r2, 387be │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ adds r6, #1 │ │ │ │ add sl, r9 │ │ │ │ b.n 3873c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 387ee │ │ │ │ cmp r6, #11 │ │ │ │ bgt.n 38708 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ b.n 38728 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 387ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 387ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38802 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ 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 │ │ │ │ @@ -16283,33 +16278,33 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 3886a │ │ │ │ b.n 38894 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 38898 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3152 @ 0xc50 │ │ │ │ + movw r1, #1104 @ 0x450 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14816 @ 0x39e0 │ │ │ │ + movw r0, #12768 @ 0x31e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r7 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 38a02 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ beq.n 3899c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -16323,18 +16318,18 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ bmi.n 388d2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14828 @ 0x39ec │ │ │ │ + movw r1, #12780 @ 0x31ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38894 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 389a2 │ │ │ │ ldr r3, [pc, #308] @ (38a10 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ @@ -16353,57 +16348,57 @@ │ │ │ │ add.w r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ bne.n 3891e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27db64 │ │ │ │ + bl 27d36c │ │ │ │ b.n 38950 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3892e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 400a8 │ │ │ │ + bl 400b0 │ │ │ │ b.n 38950 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 3893e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40112 │ │ │ │ + bl 4011a │ │ │ │ b.n 38950 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14856 @ 0x3a08 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ b.n 3896c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38894 │ │ │ │ cmp r0, r8 │ │ │ │ bne.n 3897a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cbz r3, 38990 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14888 @ 0x3a28 │ │ │ │ + movw r1, #12840 @ 0x3228 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3898c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3898c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ add.w fp, fp, #1 │ │ │ │ b.n 388fc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r4, r6 │ │ │ │ b.n 389a4 │ │ │ │ @@ -16418,50 +16413,50 @@ │ │ │ │ beq.n 389d2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 389d4 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14952 @ 0x3a68 │ │ │ │ + movw r1, #12904 @ 0x3268 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38894 │ │ │ │ mov r4, r7 │ │ │ │ - bl 217e44 <_PyEval_GetBuiltin@@Base+0x48> │ │ │ │ + bl 217534 <_PyEval_GetBuiltin@@Base+0x174> │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 21dc54 <_PyEval_AddPendingCall@@Base+0x818> │ │ │ │ + bl 21d1e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 38a02 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 00038a14 : │ │ │ │ - movw r0, #31504 @ 0x7b10 │ │ │ │ + movw r0, #29456 @ 0x7310 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ 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 │ │ │ │ @@ -16486,193 +16481,193 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00038a5c : │ │ │ │ ldr r0, [pc, #4] @ (38a64 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ nop │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #7 │ │ │ │ - bl 102e44 │ │ │ │ + bl 103038 │ │ │ │ cbnz r0, 38a84 │ │ │ │ movs r5, #0 │ │ │ │ b.n 38b7c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 38abc │ │ │ │ - movw r0, #15208 @ 0x3b68 │ │ │ │ + movw r0, #13160 @ 0x3368 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 38a80 │ │ │ │ - movw r2, #63000 @ 0xf618 │ │ │ │ + movw r2, #60952 @ 0xee18 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r4, r6 │ │ │ │ b.n 38ac4 │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cbz r3, 38afa │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15216 @ 0x3b70 │ │ │ │ + movw r0, #13168 @ 0x3370 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38aec │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 38a80 │ │ │ │ - movw r2, #63000 @ 0xf618 │ │ │ │ + movw r2, #60952 @ 0xee18 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cbz r3, 38b28 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15232 @ 0x3b80 │ │ │ │ + movw r0, #13184 @ 0x3380 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38b22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38b22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 38a80 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbnz r3, 38b54 │ │ │ │ - movw r0, #2744 @ 0xab8 │ │ │ │ + movw r0, #1000 @ 0x3e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38b4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38b4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 38a80 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #15252 @ 0x3b94 │ │ │ │ + movw r0, #13204 @ 0x3394 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 r6, r0 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, 38ba2 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cbz r2, 38bb2 │ │ │ │ b.n 38bc0 │ │ │ │ ldr r1, [pc, #452] @ (38d68 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 38b9c │ │ │ │ b.n 38c78 │ │ │ │ ldr r1, [pc, #440] @ (38d6c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cbnz r2, 38bd2 │ │ │ │ ldr r1, [pc, #424] @ (38d70 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cbnz r2, 38be4 │ │ │ │ ldr r1, [pc, #412] @ (38d74 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r1, #15260 @ 0x3b9c │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #15264 @ 0x3ba0 │ │ │ │ + movw r0, #13216 @ 0x33a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15272 @ 0x3ba8 │ │ │ │ + movw r0, #13224 @ 0x33a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cdebc │ │ │ │ + bl 1cd4cc │ │ │ │ str r0, [r4, #8] │ │ │ │ cbz r0, 38c78 │ │ │ │ - movw r1, #8220 @ 0x201c │ │ │ │ + movw r1, #6172 @ 0x181c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #50196 @ 0xc414 │ │ │ │ + movw r0, #48100 @ 0xbbe4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cbz r0, 38c78 │ │ │ │ - movw r1, #8212 @ 0x2014 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 10c41c │ │ │ │ + bl 10c614 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cbz r0, 38c78 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #8188 @ 0x1ffc │ │ │ │ + movw r1, #6140 @ 0x17fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2d828 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 38c62 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ bls.n 38c62 │ │ │ │ @@ -16683,92 +16678,92 @@ │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 38c62 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #5 │ │ │ │ beq.n 38c7e │ │ │ │ movw r3, #48500 @ 0xbd74 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15296 @ 0x3bc0 │ │ │ │ + movw r1, #13248 @ 0x33c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ b.n 38d60 │ │ │ │ - movw r0, #52496 @ 0xcd10 │ │ │ │ + movw r0, #50400 @ 0xc4e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15344 @ 0x3bf0 │ │ │ │ + movw r0, #13296 @ 0x33f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #47472 @ 0xb970 │ │ │ │ + movw r0, #45424 @ 0xb170 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15328 @ 0x3be0 │ │ │ │ + movw r0, #13280 @ 0x33e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15340 @ 0x3bec │ │ │ │ + movw r0, #13292 @ 0x33ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15352 @ 0x3bf8 │ │ │ │ + movw r0, #13304 @ 0x33f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15332 @ 0x3be4 │ │ │ │ + movw r0, #13284 @ 0x33e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ - movw r0, #15360 @ 0x3c00 │ │ │ │ + movw r0, #13312 @ 0x3400 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c78 │ │ │ │ movw r3, #48476 @ 0xbd5c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #15368 @ 0x3c08 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1af100 │ │ │ │ - movw r1, #15404 @ 0x3c2c │ │ │ │ + bl 1ae728 │ │ │ │ + movw r1, #13356 @ 0x342c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 38c78 │ │ │ │ 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 ef440 │ │ │ │ + bl ef654 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 38c78 │ │ │ │ cmp r4, #3 │ │ │ │ bne.n 38d4c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ @@ -16785,22 +16780,22 @@ │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.n 38d80 │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 38d98 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ bmi.n 38db8 │ │ │ │ b.n 38d9a │ │ │ │ cbz r1, 38dc2 │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 38db8 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -16819,31 +16814,31 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #16] │ │ │ │ cbnz r1, 38dfa │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38e20 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 38e28 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15620 @ 0x3d04 │ │ │ │ + movw r1, #13572 @ 0x3504 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.w 3980e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 38e48 │ │ │ │ @@ -16854,24 +16849,24 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 38e4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 38e6e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15648 @ 0x3d20 │ │ │ │ + movw r1, #13600 @ 0x3520 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 38e20 │ │ │ │ beq.n 38eb4 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ bhi.n 38ee4 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -16885,65 +16880,65 @@ │ │ │ │ bne.n 38ecc │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ cbz r2, 38ee4 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15752 @ 0x3d88 │ │ │ │ + movw r1, #13704 @ 0x3588 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38e20 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #13648 @ 0x3550 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 38e20 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15780 @ 0x3da4 │ │ │ │ + movw r1, #13732 @ 0x35a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 38e20 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15820 @ 0x3dcc │ │ │ │ + movw r1, #13772 @ 0x35cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38e20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl ef348 │ │ │ │ + bl ef55c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 38f28 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #15844 @ 0x3de4 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 38e20 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ bge.n 38f4a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15864 @ 0x3df8 │ │ │ │ + movw r1, #13816 @ 0x35f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 38e20 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -16955,28 +16950,28 @@ │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ bcs.w 38e20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38e20 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 38f9c │ │ │ │ str.w r6, [r5], #4 │ │ │ │ b.n 38f92 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 267ca4 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 26746c <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cbz r0, 38fc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ beq.n 38fa0 │ │ │ │ adds r1, r3, #1 │ │ │ │ beq.n 38fa0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -16998,60 +16993,60 @@ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 39002 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15908 @ 0x3e24 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 38e20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1269c0 <_PyArena_Free@@Base+0x1200> │ │ │ │ + bl 126bb0 <_PyArena_Free@@Base+0x1200> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3955e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ blt.n 39028 │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 39044 │ │ │ │ b.n 3955e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3901a │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 39056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3955e │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3955e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ blt.n 39066 │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ b.n 39056 │ │ │ │ - movw ip, #13820 @ 0x35fc │ │ │ │ + movw ip, #11732 @ 0x2dd4 │ │ │ │ movt ip, #52 @ 0x34 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -17063,29 +17058,29 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ ble.w 39412 │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 123928 │ │ │ │ + bl 123b18 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ uxtb r0, r0 │ │ │ │ str r4, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ orr.w r4, ip, r4, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ bne.n 390d8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 123928 │ │ │ │ + bl 123b18 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ b.n 390b4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ @@ -17353,15 +17348,15 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r3 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ b.n 3940e │ │ │ │ mov r1, r2 │ │ │ │ - bl 268680 │ │ │ │ + bl 267e48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 393d2 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ @@ -17503,22 +17498,22 @@ │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 39566 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 39566 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 38e20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movw r5, #15580 @ 0x3cdc │ │ │ │ + movw r5, #13532 @ 0x34dc │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r4 │ │ │ │ @@ -17603,60 +17598,60 @@ │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ beq.n 396aa │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ beq.n 396b6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #25448 @ 0x6368 │ │ │ │ + movw r3, #23336 @ 0x5b28 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movs r6, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ b.n 396c0 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r0 │ │ │ │ movs r6, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ b.n 396c0 │ │ │ │ - movw r5, #15416 @ 0x3c38 │ │ │ │ + movw r5, #13368 @ 0x3438 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ b.n 396c0 │ │ │ │ - movw r5, #15444 @ 0x3c54 │ │ │ │ + movw r5, #13396 @ 0x3454 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ b.n 396c0 │ │ │ │ - movw r5, #15480 @ 0x3c78 │ │ │ │ + movw r5, #13432 @ 0x3478 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r6, #1 │ │ │ │ b.n 396c0 │ │ │ │ - movw r5, #15512 @ 0x3c98 │ │ │ │ + movw r5, #13464 @ 0x3498 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 3959c │ │ │ │ mov r0, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ cbnz r6, 396ec │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ b.n 39700 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.w 38e20 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ bge.n 3971a │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ @@ -17673,27 +17668,27 @@ │ │ │ │ movne r8, r3 │ │ │ │ mov.w r3, r7, asr #3 │ │ │ │ it ne │ │ │ │ movne r7, r3 │ │ │ │ b.n 397d6 │ │ │ │ movw r2, #48452 @ 0xbd44 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #19212 @ 0x4b0c │ │ │ │ + movw r1, #17164 @ 0x430c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #3212 @ 0xc8c │ │ │ │ + movw r2, #1164 @ 0x48c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #15952 @ 0x3e50 │ │ │ │ + movw r2, #13904 @ 0x3650 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 21abdc │ │ │ │ + bl 21a254 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 38e20 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r4, [sp, #16] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ @@ -17722,25 +17717,25 @@ │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, fp, r7 │ │ │ │ bge.n 397ea │ │ │ │ b.n 39794 │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ b.n 397cc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ @@ -17778,76 +17773,76 @@ │ │ │ │ movs r4, #4 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ add r5, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [pc, #184] @ (3990c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39906 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #24792 @ 0x60d8 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 39894 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cbnz r0, 39894 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #16104 @ 0x3ee8 │ │ │ │ + movw r1, #14056 @ 0x36e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #9056 @ 0x2360 │ │ │ │ + movw r0, #7008 @ 0x1b60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 39906 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 398a8 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 39906 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 398ba │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 39906 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r5, r2 │ │ │ │ beq.n 398f2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5628 @ 0x15fc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ beq.n 398f4 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #16124 @ 0x3efc │ │ │ │ + movw r1, #14076 @ 0x36fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ 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 1ba1c0 │ │ │ │ + b.w 1b97cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r6, #124 @ 0x7c │ │ │ │ lsls r7, r1, #1 │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -17882,361 +17877,361 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 399ac │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ movw r8, #5192 @ 0x1448 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl dcef4 │ │ │ │ + bl dce34 │ │ │ │ cmp r7, r8 │ │ │ │ beq.n 399c6 │ │ │ │ lsls r2, r0, #31 │ │ │ │ bmi.n 399c6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #17880 @ 0x45d8 │ │ │ │ + movw r1, #15832 @ 0x3dd8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16992 @ 0x4260 │ │ │ │ + movw r0, #14944 @ 0x3a60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3996c │ │ │ │ mov r5, r0 │ │ │ │ b.n 39a76 │ │ │ │ mov r0, r6 │ │ │ │ - bl dcef4 │ │ │ │ + bl dce34 │ │ │ │ cmp r6, r8 │ │ │ │ beq.n 399f2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 399f2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #17928 @ 0x4608 │ │ │ │ + movw r1, #15880 @ 0x3e08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r2 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bne.n 39a32 │ │ │ │ cbz r0, 39a44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39a44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 39a44 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 39a44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ bne.n 39a64 │ │ │ │ cbz r0, 39a76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39a76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 39a76 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 39a76 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ 00039a7c : │ │ │ │ movw r0, #17492 @ 0x4454 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #18088 @ 0x46a8 │ │ │ │ + movw r1, #16040 @ 0x3ea8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 39ab0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 39d6a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18100 @ 0x46b4 │ │ │ │ + movw r1, #16052 @ 0x3eb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18112 @ 0x46c0 │ │ │ │ + movw r1, #16064 @ 0x3ec0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18124 @ 0x46cc │ │ │ │ + movw r1, #16076 @ 0x3ecc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18132 @ 0x46d4 │ │ │ │ + movw r1, #16084 @ 0x3ed4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18144 @ 0x46e0 │ │ │ │ + movw r1, #16096 @ 0x3ee0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18156 @ 0x46ec │ │ │ │ + movw r1, #16108 @ 0x3eec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18168 @ 0x46f8 │ │ │ │ + movw r1, #16120 @ 0x3ef8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18180 @ 0x4704 │ │ │ │ + movw r1, #16132 @ 0x3f04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18188 @ 0x470c │ │ │ │ + movw r1, #16140 @ 0x3f0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18200 @ 0x4718 │ │ │ │ + movw r1, #16152 @ 0x3f18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18212 @ 0x4724 │ │ │ │ + movw r1, #16164 @ 0x3f24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18224 @ 0x4730 │ │ │ │ + movw r1, #16176 @ 0x3f30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39aaa │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18236 @ 0x473c │ │ │ │ + movw r1, #16188 @ 0x3f3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18248 @ 0x4748 │ │ │ │ + movw r1, #16200 @ 0x3f48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18260 @ 0x4754 │ │ │ │ + movw r1, #16212 @ 0x3f54 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18272 @ 0x4760 │ │ │ │ + movw r1, #16224 @ 0x3f60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18284 @ 0x476c │ │ │ │ + movw r1, #16236 @ 0x3f6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18296 @ 0x4778 │ │ │ │ + movw r1, #16248 @ 0x3f78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #16260 @ 0x3f84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18316 @ 0x478c │ │ │ │ + movw r1, #16268 @ 0x3f8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18328 @ 0x4798 │ │ │ │ + movw r1, #16280 @ 0x3f98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18340 @ 0x47a4 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18352 @ 0x47b0 │ │ │ │ + movw r1, #16304 @ 0x3fb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18364 @ 0x47bc │ │ │ │ + movw r1, #16316 @ 0x3fbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18376 @ 0x47c8 │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18388 @ 0x47d4 │ │ │ │ + movw r1, #16340 @ 0x3fd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #16352 @ 0x3fe0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18412 @ 0x47ec │ │ │ │ + movw r1, #16364 @ 0x3fec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18424 @ 0x47f8 │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18436 @ 0x4804 │ │ │ │ + movw r1, #16388 @ 0x4004 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + movw r1, #16400 @ 0x4010 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18460 @ 0x481c │ │ │ │ + movw r1, #16412 @ 0x401c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39aaa │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18476 @ 0x482c │ │ │ │ + movw r1, #16428 @ 0x402c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ 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 │ │ │ │ @@ -18247,103 +18242,103 @@ │ │ │ │ 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, #18784 @ 0x4960 │ │ │ │ + movw r1, #16736 @ 0x4160 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - bl cc138 │ │ │ │ + bl cc070 │ │ │ │ cbz r0, 39dc4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl dcef4 │ │ │ │ + bl dce34 │ │ │ │ cbnz r0, 39dc8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #18684 @ 0x48fc │ │ │ │ + movw r1, #16636 @ 0x40fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ b.n 39e70 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ bmi.n 39dea │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #18712 @ 0x4918 │ │ │ │ + movw r1, #16664 @ 0x4118 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 39dc4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cbz r1, 39e0e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bmi.n 39e16 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 39dc4 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #47944 @ 0xbb48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #18776 @ 0x4958 │ │ │ │ + movw r0, #16728 @ 0x4158 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 39dc4 │ │ │ │ - bl 1f5aa4 │ │ │ │ + bl 1f50ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39dc4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 213ea4 <_PyEval_StartTheWorld@@Base+0xd1c> │ │ │ │ + bl 213594 <_PyEval_StartTheWorld@@Base+0xd1c> │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ bne.n 39e5a │ │ │ │ - bl 1f68a0 │ │ │ │ + bl 1f5ea8 │ │ │ │ b.n 39dc4 │ │ │ │ - bl 21d064 │ │ │ │ + bl 21d0e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f68a0 │ │ │ │ + bl 1f5ea8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 10cad0 │ │ │ │ + bl 10ccc4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 39e8c │ │ │ │ - movw r0, #18804 @ 0x4974 │ │ │ │ + movw r0, #16756 @ 0x4174 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r3 │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + b.w 968a4 <_PyTuple_FromPair@@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, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -18365,61 +18360,61 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 39ee2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 39fb0 │ │ │ │ cmn r5, r4 │ │ │ │ bne.n 39f04 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - movw r1, #28908 @ 0x70ec │ │ │ │ + movw r1, #26860 @ 0x68ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #18812 @ 0x497c │ │ │ │ + movw r0, #16764 @ 0x417c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 39f12 │ │ │ │ b.n 39ede │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 150270 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 150398 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39ee6 │ │ │ │ b.n 39ede │ │ │ │ cmp r5, #2 │ │ │ │ ble.n 39f34 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #18828 @ 0x498c │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ adds r3, r5, #1 │ │ │ │ bge.n 39f50 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #18908 @ 0x49dc │ │ │ │ + movw r1, #16860 @ 0x41dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 39ede │ │ │ │ ldr r2, [pc, #104] @ (39fbc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 39fb0 │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 39fb0 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 39f78 │ │ │ │ addw r1, r6, #3756 @ 0xeac │ │ │ │ @@ -18443,15 +18438,15 @@ │ │ │ │ cbz r0, 39fb0 │ │ │ │ b.n 39f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 39ede │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 39ede │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add ip, r6 │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -18464,46 +18459,46 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #128] @ (3a054 ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #31812 @ 0x7c44 │ │ │ │ + movw r2, #29764 @ 0x7444 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #19480 @ 0x4c18 │ │ │ │ + movw r1, #17432 @ 0x4418 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cbz r0, 3a03a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #19500 @ 0x4c2c │ │ │ │ + movw r0, #17452 @ 0x442c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3a018 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a032 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 221f3c │ │ │ │ + bl 221630 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a014 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 22927c │ │ │ │ + bl 22896c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 3a03c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #20] @ (3a054 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -18514,39 +18509,39 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ cbz r0, 3a086 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a0b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #49760 @ 0xc260 │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #16444 @ 0x403c │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ b.n 3a0b6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -18561,15 +18556,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ beq.n 3a0f8 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 3a0ea │ │ │ │ ldr r4, [r4, #0] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ b.n 3a0d2 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a0e2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3a0fa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ @@ -18580,54 +18575,54 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #20] @ (3a120 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - bl 7d8dc │ │ │ │ + bl 7d900 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3a154 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19952 @ 0x4df0 │ │ │ │ + movw r1, #17904 @ 0x45f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3a178 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 3a17c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20012 @ 0x4e2c │ │ │ │ + movw r1, #17964 @ 0x462c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a298 │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a178 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ cbz r5, 3a1a6 │ │ │ │ @@ -18642,73 +18637,73 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [pc, #228] @ (3a2a0 ) │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 84880 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 84890 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1208cc │ │ │ │ + bl 120ac0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a276 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cbz r5, 3a1e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 156858 │ │ │ │ + bl 156978 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ bgt.n 3a292 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cbz r7, 3a258 │ │ │ │ mov r0, r7 │ │ │ │ - bl 156858 │ │ │ │ + bl 156978 │ │ │ │ cbz r0, 3a258 │ │ │ │ mov r0, r7 │ │ │ │ - bl 261308 │ │ │ │ + bl 260b08 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a276 │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a220 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3a220 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 3a276 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cbz r3, 3a24a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25eb38 │ │ │ │ + bl 25e344 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a244 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cbnz r3, 3a24c │ │ │ │ b.n 3a276 │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ str r0, [r4, #24] │ │ │ │ cbnz r0, 3a26a │ │ │ │ b.n 3a276 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -18723,18 +18718,18 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 3a178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3a178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3a178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -18754,130 +18749,130 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #328] @ (3a418 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a398 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 3a2fa │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3a398 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3a30e │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3a398 │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3a322 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 3a344 │ │ │ │ b.n 3a398 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a33c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a33c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.n 3a31a │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 3a35c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20044 @ 0x4e4c │ │ │ │ + movw r1, #17996 @ 0x464c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3a398 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 3a39c │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d460 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 3a3f2 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3a3fe │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a368 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3a412 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a398 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d460 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 3a3da │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3a3e2 │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a3a8 │ │ │ │ b.n 3a398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ b.n 3a412 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ b.n 3a398 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, r1 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -18887,15 +18882,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r3, 3a436 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbnz r3, 3a492 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ adds r0, r6, #1 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a4e4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -18915,47 +18910,47 @@ │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ b.n 3a45c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #15740 @ 0x3d7c │ │ │ │ + movw r0, #13692 @ 0x357c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r1, #23608 @ 0x5c38 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r1, #21560 @ 0x5438 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #27340 @ 0x6acc │ │ │ │ + movw r0, #25292 @ 0x62cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3a4e4 │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ - bl 9c8b8 │ │ │ │ + bl 9c900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a4d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a4d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #45036 @ 0xafec │ │ │ │ + movw r0, #42988 @ 0xa7ec │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ 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 │ │ │ │ @@ -18969,72 +18964,72 @@ │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #200] @ (3a5e8 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #31812 @ 0x7c44 │ │ │ │ + movw r2, #29764 @ 0x7444 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #20152 @ 0x4eb8 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a5c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #19500 @ 0x4c2c │ │ │ │ + movw r0, #17452 @ 0x442c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3a56a │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a5bc │ │ │ │ ldr r4, [r6, #12] │ │ │ │ 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 221f3c │ │ │ │ + bl 221630 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a566 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ 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 2cec4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ 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 3a774 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 3a5c6 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ ldr r3, [pc, #28] @ (3a5e8 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -19049,149 +19044,149 @@ │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3a622 │ │ │ │ adds r4, #1 │ │ │ │ beq.n 3a66a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #49760 @ 0xc260 │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cbz r3, 3a62a │ │ │ │ ldr r7, [r3, #8] │ │ │ │ b.n 3a62c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ adds.w r8, r7, r9 │ │ │ │ bne.n 3a654 │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ b.n 3a76c │ │ │ │ mov r0, r8 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3a664 │ │ │ │ add.w sl, r0, #12 │ │ │ │ b.n 3a682 │ │ │ │ mov r0, r5 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a76c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl fa9ac │ │ │ │ + bl fabac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a6f2 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ adds r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ blt.n 3a66e │ │ │ │ cbz r7, 3a6f6 │ │ │ │ - movw r7, #20172 @ 0x4ecc │ │ │ │ + movw r7, #18124 @ 0x46cc │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 961f8 │ │ │ │ + bl 96218 │ │ │ │ cbz r0, 3a6d8 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ cbz r0, 3a6f2 │ │ │ │ cmp r4, r8 │ │ │ │ blt.n 3a6cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a6c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3a6c6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 3a6d8 │ │ │ │ add.w r3, r6, #16 │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ b.n 3a696 │ │ │ │ cmp r4, r8 │ │ │ │ beq.n 3a6f6 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #18132 @ 0x46d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a752 │ │ │ │ - movw r0, #63000 @ 0xf618 │ │ │ │ + movw r0, #60952 @ 0xee18 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a6f2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 124cfc │ │ │ │ + bl 124eec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a724 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3a6f2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #20224 @ 0x4f00 │ │ │ │ + movw r0, #18176 @ 0x4700 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3a752 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3a766 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -19205,32 +19200,32 @@ │ │ │ │ mov r5, r0 │ │ │ │ blx 2d170 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2c7d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #20236 @ 0x4f0c │ │ │ │ + movw r0, #18188 @ 0x470c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a854 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3a854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3a854 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, sl │ │ │ │ beq.n 3a80c │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ @@ -19242,52 +19237,52 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 3a968 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r2 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 3a858 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3a858 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cbnz r7, 3a882 │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3a930 │ │ │ │ cmp.w sl, #2 │ │ │ │ beq.n 3a89a │ │ │ │ cmp.w sl, #10 │ │ │ │ beq.n 3a8c6 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31936 @ 0x7cc0 │ │ │ │ + movw r1, #29888 @ 0x74c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a95a │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ b.n 3a94e │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a926 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3a88a │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 3a926 │ │ │ │ adds r7, #4 │ │ │ │ @@ -19296,25 +19291,25 @@ │ │ │ │ beq.n 3a826 │ │ │ │ b.n 3a85e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3a87a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3a87a │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ blx 2c98c │ │ │ │ strh.w sl, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 22927c │ │ │ │ + bl 22896c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 3a904 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ b.n 3a904 │ │ │ │ @@ -19326,58 +19321,58 @@ │ │ │ │ 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 2608b8 <_PyEval_MatchKeys@@Base+0xfec> │ │ │ │ + bl 2600c4 <_PyEval_MatchKeys@@Base+0xfec> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 3a904 │ │ │ │ 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, 3a926 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 3a92a │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a94e │ │ │ │ add.w r8, r8, #4 │ │ │ │ b.n 3a82a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a926 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ - movw r0, #20244 @ 0x4f14 │ │ │ │ + movw r0, #18196 @ 0x4714 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [pc, #24] @ (3a974 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 3a96c │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ @@ -19396,24 +19391,24 @@ │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3a99a │ │ │ │ cbz r5, 3a9c0 │ │ │ │ b.n 3a9b0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20248 @ 0x4f18 │ │ │ │ + movw r0, #18200 @ 0x4718 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 3a9ea │ │ │ │ b.n 3a996 │ │ │ │ - movw r0, #20248 @ 0x4f18 │ │ │ │ + movw r0, #18200 @ 0x4718 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r5 │ │ │ │ - bl 270f94 │ │ │ │ + bl 27076c │ │ │ │ cbz r0, 3a9ea │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r1, #16 │ │ │ │ @@ -19423,40 +19418,40 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #1 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ mov r0, r5 │ │ │ │ bl 3aa36 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aa2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3aa2a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #53668 @ 0xd1a4 │ │ │ │ + movw r1, #51572 @ 0xc974 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ b.n 3aace │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -19466,73 +19461,73 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aa60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3aa60 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 3aa7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aa7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3aa7a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 3aa94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aa94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3aa94 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 3aaae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aaae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3aaae │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 3aacc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aacc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3aacc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #17320 @ 0x43a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #19372 @ 0x4bac │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3ab0e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ab10 │ │ │ │ @@ -19540,110 +19535,110 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 3ab10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003ab12 : │ │ │ │ ldr r0, [pc, #4] @ (3ab18 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ cmp r8, r2 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #220] @ (3ac10 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ str r0, [r5, #0] │ │ │ │ cbnz r0, 3ab46 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3ac0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ ldr r1, [pc, #192] @ (3ac14 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ab40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ ldr r1, [pc, #168] @ (3ac18 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ab40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ ldr r1, [pc, #144] @ (3ac1c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ab40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ ldr r1, [pc, #120] @ (3ac20 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ab40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ ldr r1, [pc, #96] @ (3ac24 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ + bl ef648 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ab40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef440 │ │ │ │ + bl ef654 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #20516 @ 0x5024 │ │ │ │ + movw r2, #18468 @ 0x4824 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #51804 @ 0xca5c │ │ │ │ + movw r1, #49708 @ 0xc22c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1eb120 │ │ │ │ + bl 1ea728 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ab40 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56388 @ 0xdc44 │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp ip, r8 │ │ │ │ lsls r7, r1, #1 │ │ │ │ cmp r8, fp │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -19656,65 +19651,65 @@ │ │ │ │ mov r0, r5 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ac4a │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3acce │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56520 @ 0xdcc8 │ │ │ │ + movw r1, #54472 @ 0xd4c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #20524 @ 0x502c │ │ │ │ + movw r0, #18476 @ 0x482c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3acba │ │ │ │ ldr r0, [pc, #108] @ (3acd4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3ac7e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3ac6e │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 3ac8a │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c19c │ │ │ │ mov r4, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3acaa │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3ac9a │ │ │ │ dmb ish │ │ │ │ beq.n 3acb6 │ │ │ │ ldr r0, [pc, #32] @ (3acd4 ) │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 3acc4 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 3acce │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeafc0054 │ │ │ │ ldrb.w r3, [r0, #35] @ 0x23 │ │ │ │ movw r1, #5460 @ 0x1554 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ @@ -19727,31 +19722,31 @@ │ │ │ │ movhi r0, r1 │ │ │ │ movls r0, r2 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ed0a4 │ │ │ │ + bl 1ec6ac │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 3ad34 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20656 @ 0x50b0 │ │ │ │ + movw r1, #18608 @ 0x48b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3ad46 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #20700 @ 0x50dc │ │ │ │ + movw r0, #18652 @ 0x48dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ad4a │ │ │ │ movs r0, #0 │ │ │ │ b.n 3ad80 │ │ │ │ movw r4, #60148 @ 0xeaf4 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ @@ -19763,427 +19758,366 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ad74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3ad74 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #4] @ (3ad88 ) │ │ │ │ - b.w 26d5c4 │ │ │ │ + b.w 26cd98 │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 3adbe │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 161a38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x1c0> │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3adb0 │ │ │ │ + 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 2da48 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3adc2 │ │ │ │ + bge.n 3adf8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3adea │ │ │ │ + b.n 3ae20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 12f6a8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12f7c0 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 12f6a8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12f7c0 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 12f6a8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 12f7c0 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20956 @ 0x51dc │ │ │ │ + movw r0, #19288 @ 0x4b58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 3ae16 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 161914 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x1c0> │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3ae08 │ │ │ │ - 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 2c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ae50 │ │ │ │ + bge.n 3ae54 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ae78 │ │ │ │ + b.n 3ae7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1cef30 │ │ │ │ + bl 1ce540 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1cef30 │ │ │ │ + bl 1ce540 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cef30 │ │ │ │ + bl 1ce540 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20956 @ 0x51dc │ │ │ │ + movw r0, #19288 @ 0x4b58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ae9c │ │ │ │ + bne.n 3aea0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r1, 3aeb4 │ │ │ │ - b.n 3aec2 │ │ │ │ + cbz r1, 3aeb8 │ │ │ │ + b.n 3aec6 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34432 @ 0x8680 │ │ │ │ + movw r0, #32384 @ 0x7e80 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ae92 │ │ │ │ - b.n 3aebe │ │ │ │ + bne.n 3ae96 │ │ │ │ + b.n 3aec2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e948 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ + bl 26e120 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3aec2 │ │ │ │ + bne.n 3aec6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3aee6 │ │ │ │ + b.n 3aeea │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3aed2 │ │ │ │ - bl 74e30 │ │ │ │ + cbnz r0, 3aed6 │ │ │ │ + bl 74e5c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aebe │ │ │ │ + beq.n 3aec2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3aebe │ │ │ │ + beq.n 3aec2 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7a494 │ │ │ │ + bl 7a4bc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3af08 │ │ │ │ + cbnz r0, 3af0c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3af8c │ │ │ │ + b.n 3af90 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #21676 @ 0x54ac │ │ │ │ + movw r0, #19628 @ 0x4cac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3af04 │ │ │ │ + beq.n 3af08 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3af04 │ │ │ │ + beq.n 3af08 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3af8c │ │ │ │ + bge.n 3af90 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3af4a │ │ │ │ + bmi.n 3af4e │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3af34 │ │ │ │ + b.n 3af38 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 3af5a │ │ │ │ + cbnz r3, 3af5e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3af64 │ │ │ │ - b.n 3af46 │ │ │ │ + cbnz r3, 3af68 │ │ │ │ + b.n 3af4a │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3af50 │ │ │ │ - b.n 3af46 │ │ │ │ - movw r1, #46259 @ 0xb4b3 │ │ │ │ + bne.n 3af54 │ │ │ │ + b.n 3af4a │ │ │ │ + movw r1, #46193 @ 0xb471 │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3af46 │ │ │ │ + beq.n 3af4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3af04 │ │ │ │ + bge.n 3af08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3af04 │ │ │ │ + bne.n 3af08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3af04 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3af08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 2ca78 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bge.n 3afc4 │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c379c │ │ │ │ - bne.n 3afce │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7649c │ │ │ │ - cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3afdc │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20d58c │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - bl 79a30 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3afd4 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2ca78 │ │ │ │ - mov r7, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3b00e │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3b046 │ │ │ │ - bl 7649c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3b038 │ │ │ │ - movs r6, #0 │ │ │ │ - cmp r7, r6 │ │ │ │ - ble.n 3b030 │ │ │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 12f6a8 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 3b038 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r6, lsl #2] │ │ │ │ - adds r6, #1 │ │ │ │ - b.n 3b018 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 3b046 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 3b00a │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1b2458 │ │ │ │ + b.w 1b1a7c │ │ │ │ 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 r4, [r1, #8] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 3b070 │ │ │ │ + cbz r2, 3afc2 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3b07e │ │ │ │ + b.n 3afd0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 3b07c │ │ │ │ + bne.n 3afce │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3b09e │ │ │ │ + cbnz r0, 3aff0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3b07e │ │ │ │ + b.n 3afd0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #512] @ (3b280 ) │ │ │ │ + ldr r1, [pc, #508] @ (3b1d0 ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3b0a0 │ │ │ │ - b.n 3b0d0 │ │ │ │ + cbnz r0, 3aff2 │ │ │ │ + b.n 3b022 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r9, [r6] │ │ │ │ adds r3, r4, r5 │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3b0d4 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 3b026 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3152 @ 0xc50 │ │ │ │ + movw r1, #1104 @ 0x450 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #21748 @ 0x54f4 │ │ │ │ + movw r0, #19700 @ 0x4cf4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r9 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b276 │ │ │ │ + b.n 3b1c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3b25c │ │ │ │ + beq.w 3b1ae │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b0ea │ │ │ │ + beq.n 3b03c │ │ │ │ subs r4, r3, #2 │ │ │ │ - bne.n 3b0f2 │ │ │ │ - b.n 3b142 │ │ │ │ + bne.n 3b044 │ │ │ │ + b.n 3b094 │ │ │ │ movw sl, #5192 @ 0x1448 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbz r5, 3b0fe │ │ │ │ + cbz r5, 3b050 │ │ │ │ subs r4, #1 │ │ │ │ - beq.w 3b26c │ │ │ │ - b.n 3b106 │ │ │ │ + beq.w 3b1be │ │ │ │ + b.n 3b058 │ │ │ │ movw r5, #61884 @ 0xf1bc │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3b11a │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 3b06c │ │ │ │ + bl cfcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b0d0 │ │ │ │ + blt.n 3b022 │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.n 3b11e │ │ │ │ - b.n 3b152 │ │ │ │ + bne.n 3b070 │ │ │ │ + b.n 3b0a4 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3b132 │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 3b084 │ │ │ │ + bl cfcf4 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 3b0d0 │ │ │ │ + blt.n 3b022 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 3b134 │ │ │ │ - b.n 3b150 │ │ │ │ + bne.n 3b086 │ │ │ │ + b.n 3b0a2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 3b0d0 │ │ │ │ + blt.n 3b022 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 3b154 │ │ │ │ + b.n 3b0a6 │ │ │ │ movw r5, #61884 @ 0xf1bc │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 3b154 │ │ │ │ + b.n 3b0a6 │ │ │ │ mov r7, r8 │ │ │ │ movs r6, #0 │ │ │ │ and.w fp, r4, #1 │ │ │ │ and.w r8, r7, #1 │ │ │ │ tst r4, r7 │ │ │ │ - beq.n 3b178 │ │ │ │ + beq.n 3b0ca │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23624 @ 0x5c48 │ │ │ │ + movw r1, #21576 @ 0x5448 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3b0d0 │ │ │ │ - cbz r6, 3b19a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3b022 │ │ │ │ + cbz r6, 3b0ec │ │ │ │ orrs r4, r7 │ │ │ │ - beq.n 3b196 │ │ │ │ + beq.n 3b0e8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23660 @ 0x5c6c │ │ │ │ + movw r1, #21612 @ 0x546c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3b0d0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3b022 │ │ │ │ mov r8, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 2184fc │ │ │ │ + bl 217a60 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b0d0 │ │ │ │ - bl 217e44 <_PyEval_GetBuiltin@@Base+0x48> │ │ │ │ - ldr r3, [pc, #216] @ (3b284 ) │ │ │ │ + beq.n 3b022 │ │ │ │ + bl 217534 <_PyEval_GetBuiltin@@Base+0x174> │ │ │ │ + ldr r3, [pc, #212] @ (3b1d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ and.w r6, r6, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b1ca │ │ │ │ + cbnz r0, 3b11c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b240 │ │ │ │ + b.n 3b192 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -20199,436 +20133,498 @@ │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ strb r6, [r0, #26] │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [r0, #16] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51876 @ 0xcaa4 │ │ │ │ + movw r1, #49780 @ 0xc274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b240 │ │ │ │ + bge.n 3b192 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b1c6 │ │ │ │ + bge.n 3b118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b1c6 │ │ │ │ + bne.n 3b118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b1c6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b118 │ │ │ │ mov r0, sl │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b276 │ │ │ │ + bge.n 3b1c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b276 │ │ │ │ + cbnz r3, 3b1c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b276 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b1c8 │ │ │ │ movw r5, #61884 @ 0xf1bc │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ movw sl, #5192 @ 0x1448 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ mov r6, r8 │ │ │ │ - b.n 3b19a │ │ │ │ + b.n 3b0ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ - ldr r5, [pc, #176] @ (3b334 ) │ │ │ │ + ldr r5, [pc, #176] @ (3b284 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 3b2a8 │ │ │ │ + cbz r3, 3b1f8 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 3b2aa │ │ │ │ + b.n 3b1fa │ │ │ │ mov r9, r3 │ │ │ │ - ldr r6, [pc, #300] @ (3b3d8 ) │ │ │ │ + ldr r6, [pc, #300] @ (3b328 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ 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} │ │ │ │ - cbnz r7, 3b2d8 │ │ │ │ + cbnz r7, 3b228 │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n 3b2d8 │ │ │ │ + ble.n 3b228 │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.n 3b2d8 │ │ │ │ - cbnz r4, 3b2fc │ │ │ │ - ldr r1, [pc, #256] @ (3b3dc ) │ │ │ │ + bne.n 3b228 │ │ │ │ + cbnz r4, 3b24c │ │ │ │ + ldr r1, [pc, #256] @ (3b32c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b3c6 │ │ │ │ + beq.n 3b316 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 3b364 │ │ │ │ + cbz r0, 3b2b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3b324 │ │ │ │ + beq.n 3b274 │ │ │ │ add r9, sl │ │ │ │ subs.w r5, r9, #2 │ │ │ │ - beq.n 3b340 │ │ │ │ - b.n 3b32e │ │ │ │ - bl 8a368 │ │ │ │ + beq.n 3b290 │ │ │ │ + b.n 3b27e │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b31a │ │ │ │ - b.n 3b364 │ │ │ │ + beq.n 3b26a │ │ │ │ + b.n 3b2b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3b346 │ │ │ │ + cbz r0, 3b296 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1cc408 │ │ │ │ - cbz r0, 3b364 │ │ │ │ + bl 1cba18 │ │ │ │ + cbz r0, 3b2b4 │ │ │ │ subs.w r5, r9, #3 │ │ │ │ - bne.n 3b346 │ │ │ │ + bne.n 3b296 │ │ │ │ movs r5, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b368 │ │ │ │ + b.n 3b2b8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3b358 │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 3b2a8 │ │ │ │ + bl cfcf4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 3b364 │ │ │ │ + blt.n 3b2b4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 3b368 │ │ │ │ - b.n 3b35a │ │ │ │ + beq.n 3b2b8 │ │ │ │ + b.n 3b2aa │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 3b368 │ │ │ │ + bge.n 3b2b8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b3c8 │ │ │ │ + b.n 3b318 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r4, r0 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 3b384 │ │ │ │ + bne.n 3b2d4 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 3b384 │ │ │ │ - cbnz r5, 3b39e │ │ │ │ + bmi.n 3b2d4 │ │ │ │ + cbnz r5, 3b2ee │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ - b.n 3b38a │ │ │ │ + b.n 3b2da │ │ │ │ lsls r5, r5, #8 │ │ │ │ eor.w r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ orr.w r3, r5, r3, lsl #9 │ │ │ │ blx 2d7c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3b3a8 │ │ │ │ + b.n 3b2f8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d0e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5460 @ 0x1554 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 3b3c8 │ │ │ │ + b.n 3b318 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r5, [pc, #352] @ (3b540 <_PyEval_FormatExcUnbound@@Base+0x120>) │ │ │ │ + ldr r5, [pc, #352] @ (3b490 <_PyEval_FormatExcUnbound@@Base+0x6e>) │ │ │ │ lsls r7, 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 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 2ca78 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bge.n 3b35c │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 1c2da4 │ │ │ │ + bne.n 3b366 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 764c4 │ │ │ │ + cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ + bcc.n 3b374 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 20cba4 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + bl 79a58 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3b36c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2ca78 │ │ │ │ + mov r7, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3b3a6 │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1c2da4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3b3de │ │ │ │ + bl 764c4 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3b3d0 │ │ │ │ + movs r6, #0 │ │ │ │ + cmp r7, r6 │ │ │ │ + ble.n 3b3c8 │ │ │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ │ │ + bl 12f7c0 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 3b3d0 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r6, lsl #2] │ │ │ │ + adds r6, #1 │ │ │ │ + b.n 3b3b0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 3b3de │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 3b3a2 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36452 @ 0x8e64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b3f4 │ │ │ │ + bne.n 3b3f6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b402 │ │ │ │ + beq.n 3b404 │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b416 │ │ │ │ + bne.n 3b418 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3b416 │ │ │ │ + bne.n 3b418 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003b420 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0003b422 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - cbz r3, 3b428 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 3b42a <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3b46c <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 3b46e <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ push {r4} │ │ │ │ adds r4, r2, #4 │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ subs r4, r4, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 3b454 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 3b456 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #38568 @ 0x96a8 │ │ │ │ + movw r2, #36520 @ 0x8ea8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2048b8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 203ecc <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #48492 @ 0xbd6c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #21760 @ 0x5500 │ │ │ │ + movw r2, #19712 @ 0x4d00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2048b8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 203ecc <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ + 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 8ffc8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + 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 2c720 │ │ │ │ - cbz r0, 3b4a8 <_PyEval_FormatExcUnbound@@Base+0x88> │ │ │ │ + cbz r0, 3b4ca <_PyEval_FormatExcUnbound@@Base+0xa8> │ │ │ │ mov r5, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #0] │ │ │ │ - b.n 3b4ae <_PyEval_FormatExcUnbound@@Base+0x8e> │ │ │ │ + b.n 3b4d0 <_PyEval_FormatExcUnbound@@Base+0xae> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ 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 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 8ffb0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r3, 3b4fe <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ + cbz r3, 3b500 <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #55144 @ 0xd768 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b518 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ - b.n 3b514 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + cbnz r0, 3b51a <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + b.n 3b516 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21992 @ 0x55e8 │ │ │ │ + movw r1, #19944 @ 0x4de8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3b67e <_PyEval_FormatExcUnbound@@Base+0x25e> │ │ │ │ + b.n 3b680 <_PyEval_FormatExcUnbound@@Base+0x25e> │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movw sl, #41920 @ 0xa3c0 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ movw r9, #42128 @ 0xa490 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21616 @ 0x5470 │ │ │ │ + movw r1, #19568 @ 0x4c70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b5e0 <_PyEval_FormatExcUnbound@@Base+0x1c0> │ │ │ │ + beq.n 3b5e2 <_PyEval_FormatExcUnbound@@Base+0x1c0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 3b58e <_PyEval_FormatExcUnbound@@Base+0x16e> │ │ │ │ + bne.n 3b590 <_PyEval_FormatExcUnbound@@Base+0x16e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3b560 <_PyEval_FormatExcUnbound@@Base+0x140> │ │ │ │ + cbnz r3, 3b562 <_PyEval_FormatExcUnbound@@Base+0x140> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b610 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ + bge.n 3b612 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b610 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ - b.n 3b5b0 <_PyEval_FormatExcUnbound@@Base+0x190> │ │ │ │ - movw r2, #34172 @ 0x857c │ │ │ │ + bne.n 3b612 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ + b.n 3b5b2 <_PyEval_FormatExcUnbound@@Base+0x190> │ │ │ │ + movw r2, #32124 @ 0x7d7c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #31504 @ 0x7b10 │ │ │ │ + movw r1, #29456 @ 0x7310 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl dad0c │ │ │ │ + bl dac4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b58a <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ + bge.n 3b58c <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b58a <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ + cbnz r3, 3b58c <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3b5b6 <_PyEval_FormatExcUnbound@@Base+0x196> │ │ │ │ - b.n 3b5e0 <_PyEval_FormatExcUnbound@@Base+0x1c0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 3b5b8 <_PyEval_FormatExcUnbound@@Base+0x196> │ │ │ │ + b.n 3b5e2 <_PyEval_FormatExcUnbound@@Base+0x1c0> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3b59c <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + beq.n 3b59e <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b610 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ - b.n 3b5a6 <_PyEval_FormatExcUnbound@@Base+0x186> │ │ │ │ + bge.n 3b612 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ + b.n 3b5a8 <_PyEval_FormatExcUnbound@@Base+0x186> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b592 <_PyEval_FormatExcUnbound@@Base+0x172> │ │ │ │ + beq.n 3b594 <_PyEval_FormatExcUnbound@@Base+0x172> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3b5b6 <_PyEval_FormatExcUnbound@@Base+0x196> │ │ │ │ + b.n 3b5b8 <_PyEval_FormatExcUnbound@@Base+0x196> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b610 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ + bne.n 3b612 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b610 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b612 <_PyEval_FormatExcUnbound@@Base+0x1f0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 270d60 │ │ │ │ + bl 270538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b5de <_PyEval_FormatExcUnbound@@Base+0x1be> │ │ │ │ + bge.n 3b5e0 <_PyEval_FormatExcUnbound@@Base+0x1be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3b5de <_PyEval_FormatExcUnbound@@Base+0x1be> │ │ │ │ + cbnz r3, 3b5e0 <_PyEval_FormatExcUnbound@@Base+0x1be> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 3b5f8 <_PyEval_FormatExcUnbound@@Base+0x1d8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 3b5fa <_PyEval_FormatExcUnbound@@Base+0x1d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b514 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + bge.n 3b516 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b514 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + bne.n 3b516 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b514 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b516 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b52c <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ + bge.n 3b52e <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b52c <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ + bne.n 3b52e <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b52c <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b52e <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b624 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ + bge.n 3b626 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b624 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ + cbnz r3, 3b626 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 270d60 │ │ │ │ + bl 270538 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b514 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + beq.w 3b516 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3b67e <_PyEval_FormatExcUnbound@@Base+0x25e> │ │ │ │ + bne.n 3b680 <_PyEval_FormatExcUnbound@@Base+0x25e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b660 <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ + bge.n 3b662 <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3b660 <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3b662 <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -20637,221 +20633,222 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0003b686 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0003b688 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #41377 @ 0xa1a1 │ │ │ │ + movw r3, #41305 @ 0xa159 │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ ldr.w r3, [r0, #352] @ 0x160 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3b6e2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ - ldr r3, [pc, #52] @ (3b6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e>) │ │ │ │ + beq.n 3b6e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + ldr r3, [pc, #52] @ (3b6e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbnz r3, 3b6cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ - movw r1, #50496 @ 0xc540 │ │ │ │ + cbnz r3, 3b6ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46> │ │ │ │ + movw r1, #48448 @ 0xbd40 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #38332 @ 0x95bc │ │ │ │ + movw r0, #36244 @ 0x8d94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r2, [r3, #3374] @ 0xd2e │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strbne.w r2, [r3, #3374] @ 0xd2e │ │ │ │ str.w r1, [r0, #352] @ 0x160 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3b700 │ │ │ │ + b.n 3b704 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - b.n 3b752 │ │ │ │ + b.n 3b756 │ │ │ │ │ │ │ │ -0003b6f4 : │ │ │ │ - ldr r0, [pc, #4] @ (3b6fc ) │ │ │ │ - b.w 1b7f34 │ │ │ │ +0003b6f8 : │ │ │ │ + ldr r0, [pc, #4] @ (3b700 ) │ │ │ │ + b.w 1b7540 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #928] @ (3baa0 ) │ │ │ │ + ldr r5, [pc, #928] @ (3baa4 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #36148 @ 0x8d34 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b74e │ │ │ │ + cbz r0, 3b752 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #24] │ │ │ │ strd r5, r2, [r0, #16] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ 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] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 3b790 │ │ │ │ + cbz r3, 3b794 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 3b790 │ │ │ │ + cbz r3, 3b794 │ │ │ │ blx r3 │ │ │ │ movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b7a6 │ │ │ │ + bne.n 3b7aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b790 │ │ │ │ + bge.n 3b794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b790 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3b794 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #64360 @ 0xfb68 │ │ │ │ + movw r3, #62312 @ 0xf368 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f7644 │ │ │ │ + b.w 1f6c4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #53456 @ 0xd0d0 │ │ │ │ + movw r1, #51360 @ 0xc8a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ b.w 3aace │ │ │ │ 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 db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #60] @ (3b808 ) │ │ │ │ + ldr r1, [pc, #60] @ (3b80c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ - movw r1, #22176 @ 0x56a0 │ │ │ │ + bl ef648 │ │ │ │ + movw r1, #20128 @ 0x4ea0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b800 │ │ │ │ + blt.n 3b804 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56388 @ 0xdc44 │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 3b804 │ │ │ │ + b.n 3b808 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #112] @ (3b87c ) │ │ │ │ + ldr r6, [pc, #112] @ (3b880 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3b82e │ │ │ │ + bne.n 3b832 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3b850 │ │ │ │ - b.n 3b848 │ │ │ │ + bne.n 3b854 │ │ │ │ + b.n 3b84c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5728 @ 0x1660 │ │ │ │ + movw r0, #3680 @ 0xe60 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b820 │ │ │ │ + bne.n 3b824 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b8a6 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 3b8aa │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b844 │ │ │ │ + bne.n 3b848 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b864 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3b868 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b844 │ │ │ │ + bne.n 3b848 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34772 @ 0x87d4 │ │ │ │ + movw r1, #32724 @ 0x7fd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #22188 @ 0x56ac │ │ │ │ + movw r0, #20140 @ 0x4eac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b844 │ │ │ │ + beq.n 3b848 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cedc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b89e │ │ │ │ + bne.n 3b8a2 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (3b8c4 ) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + ldr r1, [pc, #4] @ (3b8c8 ) │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -20875,200 +20872,199 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3b932 │ │ │ │ + beq.n 3b936 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 3b932 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 3b936 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 156658 │ │ │ │ + bl 156778 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b93a │ │ │ │ + bne.n 3b93e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3b9a6 │ │ │ │ + b.n 3b9aa │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3b950 │ │ │ │ + beq.n 3b954 │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 3b95a │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 3b95e │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 3b96a │ │ │ │ + b.n 3b96e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 156658 │ │ │ │ + bl 156778 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b96a │ │ │ │ + bne.n 3b96e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 3b9a6 │ │ │ │ + b.n 3b9aa │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3b992 │ │ │ │ + bne.n 3b996 │ │ │ │ movw r3, #48468 @ 0xbd54 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #44120 @ 0xac58 │ │ │ │ + movw r1, #42072 @ 0xa458 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b9a6 │ │ │ │ + b.n 3b9aa │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3ba1a │ │ │ │ + bl 3ba1e │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 75de8 │ │ │ │ - cbz r0, 3ba08 │ │ │ │ + bl 75e14 │ │ │ │ + cbz r0, 3ba0c │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 82994 │ │ │ │ - cbz r0, 3b9f4 │ │ │ │ + bl 829a4 │ │ │ │ + cbz r0, 3b9f8 │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 3b9d4 │ │ │ │ + bne.n 3b9d8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 3b9f4 │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 3b9f8 │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 3ba0a │ │ │ │ + b.n 3ba0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ba08 │ │ │ │ + bge.n 3ba0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ba08 │ │ │ │ + cbnz r3, 3ba0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r1, #53428 @ 0xd0b4 │ │ │ │ + movw r1, #51332 @ 0xc884 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 3bb00 │ │ │ │ + b.n 3bb00 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2ce58 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 3ba7c │ │ │ │ + beq.n 3ba80 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ ite mi │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ba90 │ │ │ │ + beq.n 3ba94 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 3ba90 │ │ │ │ + b.n 3ba94 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 3baf0 │ │ │ │ - vldr d7, [pc, #112] @ 3baf8 │ │ │ │ + vldr d0, [pc, #104] @ 3baf0 │ │ │ │ + vldr d7, [pc, #108] @ 3baf8 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 3baca │ │ │ │ + beq.n 3bace │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2dc00 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3bae6 │ │ │ │ + ble.n 3baea │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 3bae6 │ │ │ │ + b.n 3baea │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 3baf8 │ │ │ │ + vldr d6, [pc, #36] @ 3baf8 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 3baf0 │ │ │ │ + vldr d7, [pc, #20] @ 3baf0 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ 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, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #17320 @ 0x43a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #19372 @ 0x4bac │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bb30 │ │ │ │ + bne.n 3bb30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3bb5e │ │ │ │ + b.n 3bb5e │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 3bb56 │ │ │ │ + beq.n 3bb56 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 3bb48 │ │ │ │ + cbnz r0, 3bb48 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl e3fb8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl e3efc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bb2c │ │ │ │ + beq.n 3bb2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb5e │ │ │ │ + bge.n 3bb5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3bb5e │ │ │ │ + b.n 3bb5e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003bb60 <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -21083,205 +21079,205 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (3bb94 <_Py_IncRef@@Base+0x34>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #31 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ 0003bb98 : │ │ │ │ ldr r0, [pc, #4] @ (3bba0 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #784] @ (3beb4 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #60] @ (3bbf8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef434 │ │ │ │ - movw r1, #22896 @ 0x5970 │ │ │ │ + bl ef648 │ │ │ │ + movw r1, #20848 @ 0x5170 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl dba78 │ │ │ │ + bl db9b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3bbf0 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56388 @ 0xdc44 │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ b.n 3bbf4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #992] @ (3bfdc <_PyCompile_Assemble@@Base+0xa6>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #4] @ (3bc08 ) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ 0003bc0c : │ │ │ │ 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 7d220 │ │ │ │ + bl 7d244 │ │ │ │ cbz r0, 3bc46 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bc4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3bc4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3bc4a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3bc58 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23040 @ 0x5a00 │ │ │ │ + movw r1, #20992 @ 0x5200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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, #8] @ (3bca4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subs r0, r4, r0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cbnz r1, 3bcd0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23192 @ 0x5a98 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 3bd06 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3bd8c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #5628 @ 0x15fc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 3bd0c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23224 @ 0x5ab8 │ │ │ │ + movw r1, #21176 @ 0x52b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3bd92 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cbz r0, 3bd74 │ │ │ │ cmp r5, r0 │ │ │ │ bne.n 3bd4e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23260 @ 0x5adc │ │ │ │ + movw r1, #21212 @ 0x52dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bd06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3bd06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3bd06 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cbz r6, 3bd5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bd70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3bd70 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ b.n 3bd1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3bd92 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ b.n 3bd82 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -21291,25 +21287,25 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3bdb8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, r5, r2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ 0003bdbc : │ │ │ │ - movw r3, #64044 @ 0xfa2c │ │ │ │ + movw r3, #61996 @ 0xf22c │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 12f92c │ │ │ │ + b.w 12fa44 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #296] @ (3bf04 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -21361,44 +21357,44 @@ │ │ │ │ bne.n 3be46 │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3bea0 │ │ │ │ ldr r2, [pc, #168] @ (3bf08 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 27690c │ │ │ │ + bl 2760e4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3befa │ │ │ │ beq.n 3bea0 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (3bf08 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3befc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3be20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3be20 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3be20 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (3bf0c ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3befc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -21409,24 +21405,24 @@ │ │ │ │ b.n 3befc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3bee2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3bee2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3bec6 │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #28] @ (3bf08 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ mov r3, r0 │ │ │ │ b.n 3befc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @@ -21441,18 +21437,18 @@ │ │ │ │ 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, #64260 @ 0xfb04 │ │ │ │ + movw r4, #62212 @ 0xf304 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bf30c │ │ │ │ + bl 1be914 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003bf36 <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21463,32 +21459,32 @@ │ │ │ │ movw r3, #55080 @ 0xd728 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ beq.n 3bf72 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23340 @ 0x5b2c │ │ │ │ + movw r1, #21292 @ 0x532c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3bf8a <_PyCompile_Assemble@@Base+0x54> │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #0 │ │ │ │ blx 2c98c │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 3bf8e <_PyCompile_Assemble@@Base+0x58> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3c1aa <_PyCompile_Assemble@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10f008 │ │ │ │ + bl 10f1f8 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 3bfc2 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ cbz r3, 3bfae <_PyCompile_Assemble@@Base+0x78> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ @@ -21497,32 +21493,32 @@ │ │ │ │ it lt │ │ │ │ movlt r2, r1 │ │ │ │ b.n 3bfa0 <_PyCompile_Assemble@@Base+0x6a> │ │ │ │ adds r2, #1 │ │ │ │ mov fp, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 3bfc6 <_PyCompile_Assemble@@Base+0x90> │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3c186 <_PyCompile_Assemble@@Base+0x250> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2c98c │ │ │ │ mov r2, r4 │ │ │ │ cbz r2, 3bfe0 <_PyCompile_Assemble@@Base+0xaa> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [sl, r3, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ b.n 3bfd0 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ - movw r6, #49220 @ 0xc044 │ │ │ │ + movw r6, #47132 @ 0xb81c │ │ │ │ movt r6, #60 @ 0x3c │ │ │ │ cbz r4, 3c022 <_PyCompile_Assemble@@Base+0xec> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r3, r0 │ │ │ │ bge.n 3c01e <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ @@ -21541,31 +21537,31 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ b.n 3bfee <_PyCompile_Assemble@@Base+0xb8> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ b.n 3bfe8 <_PyCompile_Assemble@@Base+0xb2> │ │ │ │ mov r0, sl │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 113224 <_PyCompile_CleanDoc@@Base+0x550> │ │ │ │ + bl 113418 <_PyCompile_CleanDoc@@Base+0x550> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3bfc2 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 11828c <_PyDict_DelItemIf@@Base+0x4ec> │ │ │ │ + bl 118484 <_PyDict_DelItemIf@@Base+0x4ec> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3bfc2 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3bfc2 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ movw fp, #20540 @ 0x503c │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ strd r5, r8, [sp, #16] │ │ │ │ movw r6, #41712 @ 0xa2f0 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ @@ -21576,15 +21572,15 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ bmi.n 3c092 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp r0, fp │ │ │ │ beq.n 3c092 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c14e <_PyCompile_Assemble@@Base+0x218> │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ cbz r3, 3c0c4 <_PyCompile_Assemble@@Base+0x18e> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, r4 │ │ │ │ ble.n 3c14e <_PyCompile_Assemble@@Base+0x218> │ │ │ │ @@ -21632,24 +21628,24 @@ │ │ │ │ adds r3, #12 │ │ │ │ cmp r1, r4 │ │ │ │ bne.n 3c0fc <_PyCompile_Assemble@@Base+0x1c6> │ │ │ │ b.n 3c14e <_PyCompile_Assemble@@Base+0x218> │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ adds r4, #1 │ │ │ │ - bl ef348 │ │ │ │ + bl ef55c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ cbz r1, 3c130 <_PyCompile_Assemble@@Base+0x1fa> │ │ │ │ movw r1, #45832 @ 0xb308 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #57664 @ 0xe140 │ │ │ │ + movw r1, #55616 @ 0xd940 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r1, r6 │ │ │ │ it eq │ │ │ │ ldreq r5, [r5, #20] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ @@ -21668,101 +21664,101 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 11b5a8 │ │ │ │ + bl 11b79c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c186 <_PyCompile_Assemble@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3c186 <_PyCompile_Assemble@@Base+0x250> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c19e <_PyCompile_Assemble@@Base+0x268> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3c19e <_PyCompile_Assemble@@Base+0x268> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ca43c │ │ │ │ + bl 1c9a4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ca158 │ │ │ │ + bl 1c9768 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3c1d2 <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 145f54 │ │ │ │ + b.w 146094 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34392 @ 0x8658 │ │ │ │ + movw r0, #32344 @ 0x7e58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c1c6 <_PyCompile_Assemble@@Base+0x290> │ │ │ │ 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] @ (3c210 <_PyCompile_Assemble@@Base+0x2da>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r0, r2, #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 3c234 <_PyCompile_Assemble@@Base+0x2fe> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 145dd8 │ │ │ │ + b.w 145f18 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47844 @ 0xbae4 │ │ │ │ + movw r0, #45796 @ 0xb2e4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c228 <_PyCompile_Assemble@@Base+0x2f2> │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #23428 @ 0x5b84 │ │ │ │ + movw r3, #21380 @ 0x5384 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ movw r1, #55396 @ 0xd864 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ 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 │ │ │ │ @@ -21777,54 +21773,54 @@ │ │ │ │ ldr r4, [pc, #300] @ (3c3b8 <_PyCompile_Assemble@@Base+0x482>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 3c2ce <_PyCompile_Assemble@@Base+0x398> │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 3c2d2 <_PyCompile_Assemble@@Base+0x39c> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3152 @ 0xc50 │ │ │ │ + movw r1, #1104 @ 0x450 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #29536 @ 0x7360 │ │ │ │ + movw r0, #27488 @ 0x6b60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r8 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3c3ae <_PyCompile_Assemble@@Base+0x478> │ │ │ │ mov r0, r8 │ │ │ │ - bl 12c200 │ │ │ │ + bl 12c344 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c3ae <_PyCompile_Assemble@@Base+0x478> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1f6824 │ │ │ │ + bl 1f5e2c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3c38a <_PyCompile_Assemble@@Base+0x454> │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 2d43c │ │ │ │ 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 6fca0 │ │ │ │ + bl 6fc98 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3c320 <_PyCompile_Assemble@@Base+0x3ea> │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #1 │ │ │ │ b.n 3c34e <_PyCompile_Assemble@@Base+0x418> │ │ │ │ @@ -21843,48 +21839,48 @@ │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ b.n 3c308 <_PyCompile_Assemble@@Base+0x3d2> │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3c34e <_PyCompile_Assemble@@Base+0x418> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cbnz r6, 3c37e <_PyCompile_Assemble@@Base+0x448> │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 3c364 <_PyCompile_Assemble@@Base+0x42e> │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ b.n 3c38e <_PyCompile_Assemble@@Base+0x458> │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #23476 @ 0x5bb4 │ │ │ │ + movw r1, #21428 @ 0x53b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 3c38e <_PyCompile_Assemble@@Base+0x458> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 236704 │ │ │ │ + bl 235f24 │ │ │ │ mov r6, r0 │ │ │ │ b.n 3c38e <_PyCompile_Assemble@@Base+0x458> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c3a2 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 3c3a6 <_PyCompile_Assemble@@Base+0x470> │ │ │ │ mov r4, r6 │ │ │ │ b.n 3c3ae <_PyCompile_Assemble@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3c3a2 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, r6] │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -21895,15 +21891,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3c3e0 <_PyCompile_Assemble@@Base+0x4aa>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subs r0, r4, r1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21911,15 +21907,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3c408 <_PyCompile_Assemble@@Base+0x4d2>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, r1, r0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21975,44 +21971,44 @@ │ │ │ │ bne.n 3c484 <_PyCompile_Assemble@@Base+0x54e> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c4de <_PyCompile_Assemble@@Base+0x5a8> │ │ │ │ ldr r2, [pc, #164] @ (3c544 <_PyCompile_Assemble@@Base+0x60e>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 27690c │ │ │ │ + bl 2760e4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3c538 <_PyCompile_Assemble@@Base+0x602> │ │ │ │ beq.n 3c4de <_PyCompile_Assemble@@Base+0x5a8> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (3c544 <_PyCompile_Assemble@@Base+0x60e>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3c53a <_PyCompile_Assemble@@Base+0x604> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c45e <_PyCompile_Assemble@@Base+0x528> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c45e <_PyCompile_Assemble@@Base+0x528> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3c45e <_PyCompile_Assemble@@Base+0x528> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (3c548 <_PyCompile_Assemble@@Base+0x612>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3c53a <_PyCompile_Assemble@@Base+0x604> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -22023,24 +22019,24 @@ │ │ │ │ b.n 3c53a <_PyCompile_Assemble@@Base+0x604> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c520 <_PyCompile_Assemble@@Base+0x5ea> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3c520 <_PyCompile_Assemble@@Base+0x5ea> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3c504 <_PyCompile_Assemble@@Base+0x5ce> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #28] @ (3c544 <_PyCompile_Assemble@@Base+0x60e>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ mov r3, r0 │ │ │ │ b.n 3c53a <_PyCompile_Assemble@@Base+0x604> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -22055,29 +22051,29 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r0, r1, [sp] │ │ │ │ cbnz r2, 3c56e <_PyCompile_Assemble@@Base+0x638> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #52] @ (3c59c <_PyCompile_Assemble@@Base+0x666>) │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ b.n 3c57a <_PyCompile_Assemble@@Base+0x644> │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #44] @ (3c5a0 <_PyCompile_Assemble@@Base+0x66a>) │ │ │ │ movs r2, #3 │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ cbz r0, 3c592 <_PyCompile_Assemble@@Base+0x65c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c58e <_PyCompile_Assemble@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3c58e <_PyCompile_Assemble@@Base+0x658> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3c596 <_PyCompile_Assemble@@Base+0x660> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #16 │ │ │ │ @@ -22085,15 +22081,15 @@ │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2744b8 │ │ │ │ + bl 273c90 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3c5ca <_PyCompile_Assemble@@Base+0x694> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c5cc <_PyCompile_Assemble@@Base+0x696> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -22108,15 +22104,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3c5f4 <_PyCompile_Assemble@@Base+0x6be>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, r5, r1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ 0003c5f8 <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -22124,169 +22120,169 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1d28a0 │ │ │ │ + bl 1d1eb0 │ │ │ │ cbnz r0, 3c630 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23604 @ 0x5c34 │ │ │ │ + movw r1, #21556 @ 0x5434 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3c638 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - bl 1afc54 <_PyArena_New@@Base> │ │ │ │ + bl 1af27c <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3c63c <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3c798 <_PyCompile_CodeGen@@Base+0x1a0> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 250630 <_Py_set_inheritable_async_safe@@Base+0x1a08> │ │ │ │ + bl 24fe34 <_Py_set_inheritable_async_safe@@Base+0x1a0c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3c666 <_PyCompile_CodeGen@@Base+0x6e> │ │ │ │ - bl 257000 │ │ │ │ + bl 256800 │ │ │ │ cbz r0, 3c666 <_PyCompile_CodeGen@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1bb718 <_PyAST_Compile@@Base+0x54> │ │ │ │ + bl 1bad24 <_PyAST_Compile@@Base+0x54> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3c66e <_PyCompile_CodeGen@@Base+0x76> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1257c0 <_PyArena_Free@@Base> │ │ │ │ + bl 1259b0 <_PyArena_Free@@Base> │ │ │ │ b.n 3c638 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c638 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1b90 │ │ │ │ + bl 1c1198 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c68e <_PyCompile_CodeGen@@Base+0x96> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3c780 <_PyCompile_CodeGen@@Base+0x188> │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ ldr.w r0, [r8, #752] @ 0x2f0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23620 @ 0x5c44 │ │ │ │ + movw r1, #21572 @ 0x5444 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ ldr.w r0, [r8, #756] @ 0x2f4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23632 @ 0x5c50 │ │ │ │ + movw r1, #21584 @ 0x5450 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ ldr.w r0, [r8, #760] @ 0x2f8 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23648 @ 0x5c60 │ │ │ │ + movw r1, #21600 @ 0x5460 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - movw r5, #49004 @ 0xbf6c │ │ │ │ + movw r5, #46916 @ 0xb744 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 3c762 <_PyCompile_CodeGen@@Base+0x16a> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #32 │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ mov r3, r0 │ │ │ │ ldmdb r5, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl fddcc │ │ │ │ + bl fdfc0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1c7c6c │ │ │ │ + bl 1c727c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3c780 <_PyCompile_CodeGen@@Base+0x188> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ - bl 1061f0 │ │ │ │ + bl 1063e0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c724 <_PyCompile_CodeGen@@Base+0x12c> │ │ │ │ b.n 3c68a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121c88 │ │ │ │ + bl 121e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd090 │ │ │ │ + bl 1cc6a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1257c0 <_PyArena_Free@@Base> │ │ │ │ + bl 1259b0 <_PyArena_Free@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #0] @ (3c7a4 <_PyCompile_CodeGen@@Base+0x1ac>) │ │ │ │ bx lr │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c878 <_PyCompile_CodeGen@@Base+0x280> │ │ │ │ movw r0, #60160 @ 0xeb00 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -22295,100 +22291,100 @@ │ │ │ │ bne.n 3c7e4 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3c7d4 <_PyCompile_CodeGen@@Base+0x1dc> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 3c7f0 <_PyCompile_CodeGen@@Base+0x1f8> │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ blx 2d26c │ │ │ │ blx 2c4a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cbz r1, 3c84a <_PyCompile_CodeGen@@Base+0x252> │ │ │ │ - bl 236704 │ │ │ │ + bl 235f24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbnz r5, 3c81a <_PyCompile_CodeGen@@Base+0x222> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3c822 <_PyCompile_CodeGen@@Base+0x22a> │ │ │ │ b.n 3c82e <_PyCompile_CodeGen@@Base+0x236> │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ cbz r0, 3c832 <_PyCompile_CodeGen@@Base+0x23a> │ │ │ │ b.n 3c80a <_PyCompile_CodeGen@@Base+0x212> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c82e <_PyCompile_CodeGen@@Base+0x236> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3c84a <_PyCompile_CodeGen@@Base+0x252> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c7f4 <_PyCompile_CodeGen@@Base+0x1fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3c7f4 <_PyCompile_CodeGen@@Base+0x1fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 3c7f4 <_PyCompile_CodeGen@@Base+0x1fc> │ │ │ │ blx 2c598 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3c866 <_PyCompile_CodeGen@@Base+0x26e> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3c856 <_PyCompile_CodeGen@@Base+0x25e> │ │ │ │ dmb ish │ │ │ │ beq.n 3c878 <_PyCompile_CodeGen@@Base+0x280> │ │ │ │ movw r0, #60160 @ 0xeb00 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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 3c8aa <_PyCompile_CodeGen@@Base+0x2b2> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 3c8c4 <_PyCompile_CodeGen@@Base+0x2cc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 3c8c8 <_PyCompile_CodeGen@@Base+0x2d0> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3c8e4 <_PyCompile_CodeGen@@Base+0x2ec> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cbnz r0, 3c8d6 <_PyCompile_CodeGen@@Base+0x2de> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.n 3c8e4 <_PyCompile_CodeGen@@Base+0x2ec> │ │ │ │ ldr r1, [pc, #16] @ (3c8e8 <_PyCompile_CodeGen@@Base+0x2f0>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c8cc <_PyCompile_CodeGen@@Base+0x2d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -22401,15 +22397,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [pc, #20] @ (3c918 <_PyCompile_CodeGen@@Base+0x320>) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -22418,942 +22414,944 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3c940 <_PyCompile_CodeGen@@Base+0x348>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 75894 <_Py_GetConfig@@Base> │ │ │ │ + bl 758c0 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 3c9b0 <_PyCompile_CodeGen@@Base+0x3b8> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 3c9c8 <_PyCompile_CodeGen@@Base+0x3d0> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #5656 @ 0x1618 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3ca80 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #5656 @ 0x1618 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3c988 <_PyCompile_CodeGen@@Base+0x390> │ │ │ │ - b.n 3ca80 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3ca80 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ - blx 2d658 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 3c9f8 <_PyCompile_CodeGen@@Base+0x400> │ │ │ │ - movw r3, #44696 @ 0xae98 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3ca80 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r1, sp, #8 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3ca80 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov.w r3, #65537 @ 0x10001 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 3ca40 <_PyCompile_CodeGen@@Base+0x448> │ │ │ │ - bl 79a30 │ │ │ │ - add r3, sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 3ca40 <_PyCompile_CodeGen@@Base+0x448> │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - blx 2cd24 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 3ca4c <_PyCompile_CodeGen@@Base+0x454> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - blt.n 3ca0c <_PyCompile_CodeGen@@Base+0x414> │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3ca48 <_PyCompile_CodeGen@@Base+0x450> │ │ │ │ - bl 20d58c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 3ca9e <_PyCompile_CodeGen@@Base+0x4a6> │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - b.n 3ca0a <_PyCompile_CodeGen@@Base+0x412> │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7649c │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 3ca84 <_PyCompile_CodeGen@@Base+0x48c> │ │ │ │ - b.n 3ca7a <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r6, lsl #2] │ │ │ │ - adds r6, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r6, r3 │ │ │ │ - bge.n 3ca98 <_PyCompile_CodeGen@@Base+0x4a0> │ │ │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 12f6a8 <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3ca58 <_PyCompile_CodeGen@@Base+0x460> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3ca88 <_PyCompile_CodeGen@@Base+0x490> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3ca9e <_PyCompile_CodeGen@@Base+0x4a6> │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 3ca60 <_PyCompile_CodeGen@@Base+0x468> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3ca7a <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ca7a <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 3cae2 <_PyCompile_CodeGen@@Base+0x4ea> │ │ │ │ + bne.n 3c9b0 <_PyCompile_CodeGen@@Base+0x3b8> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #51576 @ 0xc978 │ │ │ │ + movw r0, #49528 @ 0xc178 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3cbc0 <_PyCompile_CodeGen@@Base+0x5c8> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3ca8e <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12c200 │ │ │ │ + bl 12c344 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cbc0 <_PyCompile_CodeGen@@Base+0x5c8> │ │ │ │ + beq.n 3ca8e <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f6824 │ │ │ │ + bl 1f5e2c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cb9c <_PyCompile_CodeGen@@Base+0x5a4> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 3ca6a <_PyCompile_CodeGen@@Base+0x472> │ │ │ │ + bl a0730 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 2d43c │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6fca0 │ │ │ │ + bl 6fc98 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3cb32 <_PyCompile_CodeGen@@Base+0x53a> │ │ │ │ + cbnz r0, 3ca00 <_PyCompile_CodeGen@@Base+0x408> │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 3cb60 <_PyCompile_CodeGen@@Base+0x568> │ │ │ │ + b.n 3ca2e <_PyCompile_CodeGen@@Base+0x436> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2ca48 │ │ │ │ - cbz r0, 3cb56 <_PyCompile_CodeGen@@Base+0x55e> │ │ │ │ + cbz r0, 3ca24 <_PyCompile_CodeGen@@Base+0x42c> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 3cb56 <_PyCompile_CodeGen@@Base+0x55e> │ │ │ │ + bne.n 3ca24 <_PyCompile_CodeGen@@Base+0x42c> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb5c <_PyCompile_CodeGen@@Base+0x564> │ │ │ │ + bge.n 3ca2a <_PyCompile_CodeGen@@Base+0x432> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 3cb1a <_PyCompile_CodeGen@@Base+0x522> │ │ │ │ + b.n 3c9e8 <_PyCompile_CodeGen@@Base+0x3f0> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3cb60 <_PyCompile_CodeGen@@Base+0x568> │ │ │ │ + b.n 3ca2e <_PyCompile_CodeGen@@Base+0x436> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbnz r6, 3cb90 <_PyCompile_CodeGen@@Base+0x598> │ │ │ │ + cbnz r6, 3ca5e <_PyCompile_CodeGen@@Base+0x466> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3cb76 <_PyCompile_CodeGen@@Base+0x57e> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 3cba0 <_PyCompile_CodeGen@@Base+0x5a8> │ │ │ │ + beq.n 3ca44 <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 3ca6e <_PyCompile_CodeGen@@Base+0x476> │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + movw r1, #21832 @ 0x5548 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 3cba0 <_PyCompile_CodeGen@@Base+0x5a8> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 3ca6e <_PyCompile_CodeGen@@Base+0x476> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ebcc8 <_Py_Uid_Converter@@Base+0x100> │ │ │ │ + bl 1eb2d0 <_Py_Uid_Converter@@Base+0x100> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3cba0 <_PyCompile_CodeGen@@Base+0x5a8> │ │ │ │ + b.n 3ca6e <_PyCompile_CodeGen@@Base+0x476> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cbb4 <_PyCompile_CodeGen@@Base+0x5bc> │ │ │ │ + bge.n 3ca82 <_PyCompile_CodeGen@@Base+0x48a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3cbb8 <_PyCompile_CodeGen@@Base+0x5c0> │ │ │ │ + cbz r3, 3ca86 <_PyCompile_CodeGen@@Base+0x48e> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3cbc0 <_PyCompile_CodeGen@@Base+0x5c8> │ │ │ │ + b.n 3ca8e <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cbb4 <_PyCompile_CodeGen@@Base+0x5bc> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ca82 <_PyCompile_CodeGen@@Base+0x48a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3cbec <_PyCompile_CodeGen@@Base+0x5f4>) │ │ │ │ + ldr r0, [pc, #12] @ (3cabc <_PyCompile_CodeGen@@Base+0x4c4>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r0, r2, #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 r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 3cafe <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 3cb16 <_PyCompile_CodeGen@@Base+0x51e> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + movw r0, #3608 @ 0xe18 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3cbce <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #3608 @ 0xe18 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + mov r2, r3 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3cad6 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + b.n 3cbce <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 95970 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3cbce <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ + blx 2d658 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 3cb46 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + movw r3, #44696 @ 0xae98 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3cbce <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3cbce <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov.w r3, #65537 @ 0x10001 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ + bcs.n 3cb8e <_PyCompile_CodeGen@@Base+0x596> │ │ │ │ + bl 79a58 │ │ │ │ + add r3, sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 3cb8e <_PyCompile_CodeGen@@Base+0x596> │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + blx 2cd24 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 3cb9a <_PyCompile_CodeGen@@Base+0x5a2> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + blt.n 3cb5a <_PyCompile_CodeGen@@Base+0x562> │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 3cb96 <_PyCompile_CodeGen@@Base+0x59e> │ │ │ │ + bl 20cba4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 3cbec <_PyCompile_CodeGen@@Base+0x5f4> │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + b.n 3cb58 <_PyCompile_CodeGen@@Base+0x560> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 764c4 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 3cbd2 <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ + b.n 3cbc8 <_PyCompile_CodeGen@@Base+0x5d0> │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r6, lsl #2] │ │ │ │ + adds r6, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r6, r3 │ │ │ │ + bge.n 3cbe6 <_PyCompile_CodeGen@@Base+0x5ee> │ │ │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ │ │ + bl 12f7c0 <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3cba6 <_PyCompile_CodeGen@@Base+0x5ae> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 3cbd6 <_PyCompile_CodeGen@@Base+0x5de> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3cbec <_PyCompile_CodeGen@@Base+0x5f4> │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 3cbae <_PyCompile_CodeGen@@Base+0x5b6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3cbc8 <_PyCompile_CodeGen@@Base+0x5d0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cbc8 <_PyCompile_CodeGen@@Base+0x5d0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3cc14 <_PyCompile_CodeGen@@Base+0x61c>) │ │ │ │ + ldr r0, [pc, #12] @ (3cc18 <_PyCompile_CodeGen@@Base+0x620>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ asrs r0, r5, #31 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 70480 │ │ │ │ + b.w 70478 │ │ │ │ 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 r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 3cc3c <_PyCompile_CodeGen@@Base+0x644> │ │ │ │ + cbz r3, 3cc40 <_PyCompile_CodeGen@@Base+0x648> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3cc4c <_PyCompile_CodeGen@@Base+0x654> │ │ │ │ + b.n 3cc50 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3cc4a <_PyCompile_CodeGen@@Base+0x652> │ │ │ │ + ble.n 3cc4e <_PyCompile_CodeGen@@Base+0x656> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 3cc46 <_PyCompile_CodeGen@@Base+0x64e> │ │ │ │ - cbnz r1, 3cc72 <_PyCompile_CodeGen@@Base+0x67a> │ │ │ │ + bgt.n 3cc4a <_PyCompile_CodeGen@@Base+0x652> │ │ │ │ + cbnz r1, 3cc76 <_PyCompile_CodeGen@@Base+0x67e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3cc4c <_PyCompile_CodeGen@@Base+0x654> │ │ │ │ + b.n 3cc50 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #256] @ (3cd50 <_PyCompile_CodeGen@@Base+0x758>) │ │ │ │ + ldr r1, [pc, #256] @ (3cd54 <_PyCompile_CodeGen@@Base+0x75c>) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3cc78 <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ + cbnz r0, 3cc7c <_PyCompile_CodeGen@@Base+0x684> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3cd48 <_PyCompile_CodeGen@@Base+0x750> │ │ │ │ + b.n 3cd4c <_PyCompile_CodeGen@@Base+0x754> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r7, r8, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 3ccb0 <_PyCompile_CodeGen@@Base+0x6b8> │ │ │ │ + beq.n 3ccb4 <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 3cc8c <_PyCompile_CodeGen@@Base+0x694> │ │ │ │ + cbz r5, 3cc90 <_PyCompile_CodeGen@@Base+0x698> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 3ccc0 <_PyCompile_CodeGen@@Base+0x6c8> │ │ │ │ - b.n 3cc94 <_PyCompile_CodeGen@@Base+0x69c> │ │ │ │ + beq.n 3ccc4 <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + b.n 3cc98 <_PyCompile_CodeGen@@Base+0x6a0> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3cca8 <_PyCompile_CodeGen@@Base+0x6b0> │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 3ccac <_PyCompile_CodeGen@@Base+0x6b4> │ │ │ │ + bl cfcf4 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 3cc6e <_PyCompile_CodeGen@@Base+0x676> │ │ │ │ + blt.n 3cc72 <_PyCompile_CodeGen@@Base+0x67a> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 3ccac <_PyCompile_CodeGen@@Base+0x6b4> │ │ │ │ - b.n 3ccce <_PyCompile_CodeGen@@Base+0x6d6> │ │ │ │ + bne.n 3ccb0 <_PyCompile_CodeGen@@Base+0x6b8> │ │ │ │ + b.n 3ccd2 <_PyCompile_CodeGen@@Base+0x6da> │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 3ccd6 <_PyCompile_CodeGen@@Base+0x6de> │ │ │ │ + b.n 3ccda <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r6, r5 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 3ccd6 <_PyCompile_CodeGen@@Base+0x6de> │ │ │ │ + b.n 3ccda <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 3ccd6 <_PyCompile_CodeGen@@Base+0x6de> │ │ │ │ + b.n 3ccda <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldr.w r9, [r9, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 22b0e4 <_Py_RestoreSignals@@Base+0x8dc> │ │ │ │ + bl 22a7d4 <_Py_RestoreSignals@@Base+0x8dc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cc6e <_PyCompile_CodeGen@@Base+0x676> │ │ │ │ + beq.n 3cc72 <_PyCompile_CodeGen@@Base+0x67a> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 22b4a4 <_Py_RestoreSignals@@Base+0xc9c> │ │ │ │ + bl 22ab94 <_Py_RestoreSignals@@Base+0xc9c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cd38 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + beq.n 3cd3c <_PyCompile_CodeGen@@Base+0x744> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24fe28 <_Py_set_inheritable_async_safe@@Base+0x1200> │ │ │ │ + bl 24f62c <_Py_set_inheritable_async_safe@@Base+0x1204> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cd38 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + beq.n 3cd3c <_PyCompile_CodeGen@@Base+0x744> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22b61c <_Py_RestoreSignals@@Base+0xe14> │ │ │ │ + bl 22ad0c <_Py_RestoreSignals@@Base+0xe14> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cd38 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + beq.n 3cd3c <_PyCompile_CodeGen@@Base+0x744> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 22b79c <_Py_RestoreSignals@@Base+0xf94> │ │ │ │ + bl 22ae8c <_Py_RestoreSignals@@Base+0xf94> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cd38 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + beq.n 3cd3c <_PyCompile_CodeGen@@Base+0x744> │ │ │ │ mov r0, r4 │ │ │ │ - bl 257b9c │ │ │ │ + bl 25739c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cd38 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + beq.n 3cd3c <_PyCompile_CodeGen@@Base+0x744> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cd40 <_PyCompile_CodeGen@@Base+0x748> │ │ │ │ + bge.n 3cd44 <_PyCompile_CodeGen@@Base+0x74c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cd40 <_PyCompile_CodeGen@@Base+0x748> │ │ │ │ + cbnz r3, 3cd44 <_PyCompile_CodeGen@@Base+0x74c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cd40 <_PyCompile_CodeGen@@Base+0x748> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cd44 <_PyCompile_CodeGen@@Base+0x74c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 3cc6e <_PyCompile_CodeGen@@Base+0x676> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 3cc72 <_PyCompile_CodeGen@@Base+0x67a> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, r7] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 3cd7c <_PyCompile_CodeGen@@Base+0x784> │ │ │ │ + cbnz r1, 3cd80 <_PyCompile_CodeGen@@Base+0x788> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3cd88 <_PyCompile_CodeGen@@Base+0x790> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3cd8c <_PyCompile_CodeGen@@Base+0x794> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3cd8e <_PyCompile_CodeGen@@Base+0x796> │ │ │ │ + bge.n 3cd92 <_PyCompile_CodeGen@@Base+0x79a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cd98 <_PyCompile_CodeGen@@Base+0x7a0> │ │ │ │ + b.n 3cd9c <_PyCompile_CodeGen@@Base+0x7a4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2d5cc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ce6a <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ + beq.n 3ce6e <_PyCompile_CodeGen@@Base+0x876> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #172] @ (3ce70 <_PyCompile_CodeGen@@Base+0x878>) │ │ │ │ + ldr r0, [pc, #172] @ (3ce74 <_PyCompile_CodeGen@@Base+0x87c>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3cdda <_PyCompile_CodeGen@@Base+0x7e2> │ │ │ │ + bne.n 3cdde <_PyCompile_CodeGen@@Base+0x7e6> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3cdca <_PyCompile_CodeGen@@Base+0x7d2> │ │ │ │ + bne.n 3cdce <_PyCompile_CodeGen@@Base+0x7d6> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3cde6 <_PyCompile_CodeGen@@Base+0x7ee> │ │ │ │ - bl 2a1a38 │ │ │ │ + beq.n 3cdea <_PyCompile_CodeGen@@Base+0x7f2> │ │ │ │ + bl 2a0ac0 │ │ │ │ movs r5, #0 │ │ │ │ blx 2ca30 │ │ │ │ blx 2d54c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3ce20 <_PyCompile_CodeGen@@Base+0x828> │ │ │ │ - bl 1ebcc8 <_Py_Uid_Converter@@Base+0x100> │ │ │ │ + cbz r1, 3ce24 <_PyCompile_CodeGen@@Base+0x82c> │ │ │ │ + bl 1eb2d0 <_Py_Uid_Converter@@Base+0x100> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3ce24 <_PyCompile_CodeGen@@Base+0x82c> │ │ │ │ - bl 8ffb0 │ │ │ │ - cbnz r0, 3ce24 <_PyCompile_CodeGen@@Base+0x82c> │ │ │ │ + cbz r5, 3ce28 <_PyCompile_CodeGen@@Base+0x830> │ │ │ │ + bl 8ffc8 │ │ │ │ + cbnz r0, 3ce28 <_PyCompile_CodeGen@@Base+0x830> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cdec <_PyCompile_CodeGen@@Base+0x7f4> │ │ │ │ + bge.n 3cdf0 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cdec <_PyCompile_CodeGen@@Base+0x7f4> │ │ │ │ + bne.n 3cdf0 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cdec <_PyCompile_CodeGen@@Base+0x7f4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cdf0 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ mov r6, r1 │ │ │ │ - b.n 3ce26 <_PyCompile_CodeGen@@Base+0x82e> │ │ │ │ + b.n 3ce2a <_PyCompile_CodeGen@@Base+0x832> │ │ │ │ movs r6, #1 │ │ │ │ blx 2d260 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3ce42 <_PyCompile_CodeGen@@Base+0x84a> │ │ │ │ + bne.n 3ce46 <_PyCompile_CodeGen@@Base+0x84e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3ce32 <_PyCompile_CodeGen@@Base+0x83a> │ │ │ │ + bne.n 3ce36 <_PyCompile_CodeGen@@Base+0x83e> │ │ │ │ dmb ish │ │ │ │ - beq.n 3ce4e <_PyCompile_CodeGen@@Base+0x856> │ │ │ │ - ldr r0, [pc, #36] @ (3ce70 <_PyCompile_CodeGen@@Base+0x878>) │ │ │ │ - bl 214b18 │ │ │ │ - cbz r6, 3ce6c <_PyCompile_CodeGen@@Base+0x874> │ │ │ │ + beq.n 3ce52 <_PyCompile_CodeGen@@Base+0x85a> │ │ │ │ + ldr r0, [pc, #36] @ (3ce74 <_PyCompile_CodeGen@@Base+0x87c>) │ │ │ │ + bl 214208 │ │ │ │ + cbz r6, 3ce70 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ce6a <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ + bge.n 3ce6e <_PyCompile_CodeGen@@Base+0x876> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ce6a <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ + cbnz r3, 3ce6e <_PyCompile_CodeGen@@Base+0x876> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r4, r4, lsr #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (3cfa8 <_PyCompile_CodeGen@@Base+0x9b0>) │ │ │ │ + ldr r2, [pc, #292] @ (3cfac <_PyCompile_CodeGen@@Base+0x9b4>) │ │ │ │ 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 3ceae <_PyCompile_CodeGen@@Base+0x8b6> │ │ │ │ + beq.n 3ceb2 <_PyCompile_CodeGen@@Base+0x8ba> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 3ceb0 <_PyCompile_CodeGen@@Base+0x8b8> │ │ │ │ + cbz r4, 3ceb4 <_PyCompile_CodeGen@@Base+0x8bc> │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #52853 @ 0xce75 │ │ │ │ + movw r3, #52857 @ 0xce79 │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 3ceb0 <_PyCompile_CodeGen@@Base+0x8b8> │ │ │ │ + b.n 3ceb4 <_PyCompile_CodeGen@@Base+0x8bc> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3cf88 <_PyCompile_CodeGen@@Base+0x990> │ │ │ │ + beq.n 3cf8c <_PyCompile_CodeGen@@Base+0x994> │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #52853 @ 0xce75 │ │ │ │ + movw r3, #52857 @ 0xce79 │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3cf88 <_PyCompile_CodeGen@@Base+0x990> │ │ │ │ - cbnz r4, 3ceca <_PyCompile_CodeGen@@Base+0x8d2> │ │ │ │ + bne.n 3cf8c <_PyCompile_CodeGen@@Base+0x994> │ │ │ │ + cbnz r4, 3cece <_PyCompile_CodeGen@@Base+0x8d6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cf46 <_PyCompile_CodeGen@@Base+0x94e> │ │ │ │ + b.n 3cf4a <_PyCompile_CodeGen@@Base+0x952> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3ceea <_PyCompile_CodeGen@@Base+0x8f2> │ │ │ │ + cbz r3, 3ceee <_PyCompile_CodeGen@@Base+0x8f6> │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 3cf46 <_PyCompile_CodeGen@@Base+0x94e> │ │ │ │ + ble.n 3cf4a <_PyCompile_CodeGen@@Base+0x952> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 3ced8 <_PyCompile_CodeGen@@Base+0x8e0> │ │ │ │ - b.n 3cf04 <_PyCompile_CodeGen@@Base+0x90c> │ │ │ │ + bne.n 3cedc <_PyCompile_CodeGen@@Base+0x8e4> │ │ │ │ + b.n 3cf08 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3cf04 <_PyCompile_CodeGen@@Base+0x90c> │ │ │ │ + beq.n 3cf08 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ceec <_PyCompile_CodeGen@@Base+0x8f4> │ │ │ │ + bne.n 3cef0 <_PyCompile_CodeGen@@Base+0x8f8> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3cf46 <_PyCompile_CodeGen@@Base+0x94e> │ │ │ │ - ldr r2, [pc, #164] @ (3cfac <_PyCompile_CodeGen@@Base+0x9b4>) │ │ │ │ + bne.n 3cf4a <_PyCompile_CodeGen@@Base+0x952> │ │ │ │ + ldr r2, [pc, #164] @ (3cfb0 <_PyCompile_CodeGen@@Base+0x9b8>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 27690c │ │ │ │ + bl 2760e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cfa0 <_PyCompile_CodeGen@@Base+0x9a8> │ │ │ │ - beq.n 3cf46 <_PyCompile_CodeGen@@Base+0x94e> │ │ │ │ + blt.n 3cfa4 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + beq.n 3cf4a <_PyCompile_CodeGen@@Base+0x952> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3cfac <_PyCompile_CodeGen@@Base+0x9b4>) │ │ │ │ + ldr r1, [pc, #148] @ (3cfb0 <_PyCompile_CodeGen@@Base+0x9b8>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3cfa2 <_PyCompile_CodeGen@@Base+0x9aa> │ │ │ │ + bne.n 3cfa6 <_PyCompile_CodeGen@@Base+0x9ae> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cec6 <_PyCompile_CodeGen@@Base+0x8ce> │ │ │ │ + bge.n 3ceca <_PyCompile_CodeGen@@Base+0x8d2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3cec6 <_PyCompile_CodeGen@@Base+0x8ce> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cec6 <_PyCompile_CodeGen@@Base+0x8ce> │ │ │ │ + bne.n 3ceca <_PyCompile_CodeGen@@Base+0x8d2> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ceca <_PyCompile_CodeGen@@Base+0x8d2> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3cfb0 <_PyCompile_CodeGen@@Base+0x9b8>) │ │ │ │ + ldr r1, [pc, #100] @ (3cfb4 <_PyCompile_CodeGen@@Base+0x9bc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3cfa2 <_PyCompile_CodeGen@@Base+0x9aa> │ │ │ │ + bne.n 3cfa6 <_PyCompile_CodeGen@@Base+0x9ae> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3cf76 <_PyCompile_CodeGen@@Base+0x97e> │ │ │ │ + bne.n 3cf7a <_PyCompile_CodeGen@@Base+0x982> │ │ │ │ movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 3cfa2 <_PyCompile_CodeGen@@Base+0x9aa> │ │ │ │ + b.n 3cfa6 <_PyCompile_CodeGen@@Base+0x9ae> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cf88 <_PyCompile_CodeGen@@Base+0x990> │ │ │ │ + bge.n 3cf8c <_PyCompile_CodeGen@@Base+0x994> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3cf88 <_PyCompile_CodeGen@@Base+0x990> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3cf8c <_PyCompile_CodeGen@@Base+0x994> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3cf6c <_PyCompile_CodeGen@@Base+0x974> │ │ │ │ + beq.n 3cf70 <_PyCompile_CodeGen@@Base+0x978> │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ (3cfac <_PyCompile_CodeGen@@Base+0x9b4>) │ │ │ │ + ldr r1, [pc, #28] @ (3cfb0 <_PyCompile_CodeGen@@Base+0x9b8>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3cfa2 <_PyCompile_CodeGen@@Base+0x9aa> │ │ │ │ + b.n 3cfa6 <_PyCompile_CodeGen@@Base+0x9ae> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #16 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.w 2aae1c <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + b.w 2aa624 <_PyMonitoring_FireBranchEvent@@Base+0x60> │ │ │ │ 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, #20] @ (3cfe4 <_PyCompile_CodeGen@@Base+0x9ec>) │ │ │ │ + ldr r0, [pc, #20] @ (3cfe8 <_PyCompile_CodeGen@@Base+0x9f0>) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #7 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (3cff0 <_PyCompile_CodeGen@@Base+0x9f8>) │ │ │ │ + ldr r2, [pc, #4] @ (3cff4 <_PyCompile_CodeGen@@Base+0x9fc>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 3d0b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ + b.n 3d0bc <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movw r1, #19928 @ 0x4dd8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.w 1b9894 │ │ │ │ + b.w 1b8ea0 │ │ │ │ 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] @ (3d024 <_PyCompile_CodeGen@@Base+0xa2c>) │ │ │ │ + ldr r0, [pc, #8] @ (3d028 <_PyCompile_CodeGen@@Base+0xa30>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, r2, r7 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0003d028 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +0003d02c <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 3d042 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 3d046 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 3d04a <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 3d092 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 3d04e <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 3d096 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 3d068 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 3d092 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #88] @ (3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ + bls.n 3d06c <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 3d096 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #88] @ (3d0a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af048 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 3d0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1ae670 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 3d0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #72] @ (3d0a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ + cbz r3, 3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #72] @ (3d0ac <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af048 <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 3d084 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 3d0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #64] @ (3d0ac <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ + bl 1ae670 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 3d088 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #64] @ (3d0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af048 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 3d0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1ae670 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 3d0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #52] @ (3d0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ + cbz r3, 3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #52] @ (3d0b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af048 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 3d0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1ae670 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 3d0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 3d0a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #23968 @ 0x5da0 │ │ │ │ + b.n 3d0a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ + movw r1, #21920 @ 0x55a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #24] @ (3d0b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (3d0b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r4, #31 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r0, #32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r4, r2, #20 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ 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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl d3614 │ │ │ │ - cbz r0, 3d112 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ + bl d3550 │ │ │ │ + cbz r0, 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d0fe <_PyEval_SpecialMethodCanSuggest@@Base+0xd6> │ │ │ │ + beq.n 3d102 <_PyEval_SpecialMethodCanSuggest@@Base+0xd6> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 3d0f2 <_PyEval_SpecialMethodCanSuggest@@Base+0xca> │ │ │ │ + cbz r5, 3d0f6 <_PyEval_SpecialMethodCanSuggest@@Base+0xca> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d156 <_PyEval_SpecialMethodCanSuggest@@Base+0x12e> │ │ │ │ - b.n 3d162 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ + blt.n 3d15a <_PyEval_SpecialMethodCanSuggest@@Base+0x12e> │ │ │ │ + b.n 3d166 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 852a8 │ │ │ │ + bl 852b8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xee> │ │ │ │ + cbnz r0, 3d11a <_PyEval_SpecialMethodCanSuggest@@Base+0xee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d112 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ + bge.n 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d112 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ + cbnz r3, 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3d162 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ + b.n 3d166 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d150 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bne.n 3d154 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d138 <_PyEval_SpecialMethodCanSuggest@@Base+0x110> │ │ │ │ + bge.n 3d13c <_PyEval_SpecialMethodCanSuggest@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d138 <_PyEval_SpecialMethodCanSuggest@@Base+0x110> │ │ │ │ + cbnz r3, 3d13c <_PyEval_SpecialMethodCanSuggest@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d112 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ + bge.n 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d112 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ + bne.n 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d112 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d116 <_PyEval_SpecialMethodCanSuggest@@Base+0xea> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d162 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ + bge.n 3d166 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d162 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ + cbnz r3, 3d166 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (3d29c <_PyEval_SpecialMethodCanSuggest@@Base+0x274>) │ │ │ │ + ldr r2, [pc, #292] @ (3d2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x274>) │ │ │ │ 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 3d1a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x17a> │ │ │ │ + beq.n 3d1a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x17a> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 3d1a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + cbz r4, 3d1a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #53609 @ 0xd169 │ │ │ │ + movw r3, #53613 @ 0xd16d │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 3d1a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + b.n 3d1a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d27c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + beq.n 3d280 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #53609 @ 0xd169 │ │ │ │ + movw r3, #53613 @ 0xd16d │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3d27c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ - cbnz r4, 3d1be <_PyEval_SpecialMethodCanSuggest@@Base+0x196> │ │ │ │ + bne.n 3d280 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + cbnz r4, 3d1c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x196> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d23a <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ + b.n 3d23e <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3d1de <_PyEval_SpecialMethodCanSuggest@@Base+0x1b6> │ │ │ │ + cbz r3, 3d1e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b6> │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 3d23a <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ + ble.n 3d23e <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 3d1cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1a4> │ │ │ │ - b.n 3d1f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ + bne.n 3d1d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a4> │ │ │ │ + b.n 3d1fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3d1f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ + beq.n 3d1fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d1e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ + bne.n 3d1e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3d23a <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ - ldr r2, [pc, #164] @ (3d2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x278>) │ │ │ │ + bne.n 3d23e <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ + ldr r2, [pc, #164] @ (3d2a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x278>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 27690c │ │ │ │ + bl 2760e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d294 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ - beq.n 3d23a <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ + blt.n 3d298 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + beq.n 3d23e <_PyEval_SpecialMethodCanSuggest@@Base+0x212> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3d2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x278>) │ │ │ │ + ldr r1, [pc, #148] @ (3d2a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x278>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d296 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ + bne.n 3d29a <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d1ba <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ + bge.n 3d1be <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3d1ba <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d1ba <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ + bne.n 3d1be <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d1be <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3d2a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c>) │ │ │ │ + ldr r1, [pc, #100] @ (3d2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d296 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ + bne.n 3d29a <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3d26a <_PyEval_SpecialMethodCanSuggest@@Base+0x242> │ │ │ │ + bne.n 3d26e <_PyEval_SpecialMethodCanSuggest@@Base+0x242> │ │ │ │ movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 3d296 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ + b.n 3d29a <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d27c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bge.n 3d280 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3d27c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3d280 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3d260 <_PyEval_SpecialMethodCanSuggest@@Base+0x238> │ │ │ │ + beq.n 3d264 <_PyEval_SpecialMethodCanSuggest@@Base+0x238> │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ (3d2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x278>) │ │ │ │ + ldr r1, [pc, #28] @ (3d2a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x278>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2153d0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ + bl 214ac0 <_PyParkingLot_Unpark@@Base+0x2bc> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3d296 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ + b.n 3d29a <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ @@ -23363,722 +23361,724 @@ │ │ │ │ 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, 3d2c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0> │ │ │ │ + cbnz r3, 3d2cc <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3d2c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0> │ │ │ │ + ble.n 3d2cc <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3d2c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0> │ │ │ │ - cbnz r0, 3d2e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x2be> │ │ │ │ + bne.n 3d2cc <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0> │ │ │ │ + cbnz r0, 3d2ea <_PyEval_SpecialMethodCanSuggest@@Base+0x2be> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (3d330 <_PyEval_SpecialMethodCanSuggest@@Base+0x308>) │ │ │ │ + ldr r4, [pc, #88] @ (3d334 <_PyEval_SpecialMethodCanSuggest@@Base+0x308>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3d2e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x2be> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3d2ea <_PyEval_SpecialMethodCanSuggest@@Base+0x2be> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d32c <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + b.n 3d330 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d0> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 3d324 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ - b.n 3d2e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ba> │ │ │ │ + bne.n 3d2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2d0> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 3d328 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ + b.n 3d2e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ba> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 3d324 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ - movw r1, #49220 @ 0xc044 │ │ │ │ + bhi.n 3d328 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ + movw r1, #47132 @ 0xb81c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrb.w r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 3d32c <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + b.n 3d330 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r7, r1, #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 26497c <_PyDeadline_Get@@Base+0x24d4> │ │ │ │ + bl 264144 <_PyCoro_GetAwaitableIter@@Base+0x2bb0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d36c <_PyEval_SpecialMethodCanSuggest@@Base+0x344> │ │ │ │ + blt.n 3d370 <_PyEval_SpecialMethodCanSuggest@@Base+0x344> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 3d368 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + cbnz r3, 3d36c <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24108 @ 0x5e2c │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3d36e <_PyEval_SpecialMethodCanSuggest@@Base+0x346> │ │ │ │ + b.n 3d372 <_PyEval_SpecialMethodCanSuggest@@Base+0x346> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #24156 @ 0x5e5c │ │ │ │ + movw r0, #22108 @ 0x565c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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, #31180 @ 0x79cc │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3d3aa <_PyEval_SpecialMethodCanSuggest@@Base+0x382> │ │ │ │ + beq.n 3d3ae <_PyEval_SpecialMethodCanSuggest@@Base+0x382> │ │ │ │ mov r1, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 3d3ac <_PyEval_SpecialMethodCanSuggest@@Base+0x384> │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 3d3b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x384> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3d3c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ + beq.n 3d3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ movw r1, #31180 @ 0x79cc │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 3d3c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x39a> │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 3d3c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x39a> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13f6e8 │ │ │ │ + b.w 13f828 │ │ │ │ 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] @ (3d3f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3cc>) │ │ │ │ + ldr r0, [pc, #12] @ (3d3f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x3cc>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + movw r1, #22128 @ 0x5670 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ 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, #24] │ │ │ │ - cbz r1, 3d444 <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + cbz r1, 3d448 <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1491f4 │ │ │ │ - cbnz r0, 3d470 <_PyEval_SpecialMethodCanSuggest@@Base+0x448> │ │ │ │ + bl 149320 │ │ │ │ + cbnz r0, 3d474 <_PyEval_SpecialMethodCanSuggest@@Base+0x448> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d4a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x47c> │ │ │ │ + b.n 3d4a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x47c> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d48c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3d490 <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d46c <_PyEval_SpecialMethodCanSuggest@@Base+0x444> │ │ │ │ + bne.n 3d470 <_PyEval_SpecialMethodCanSuggest@@Base+0x444> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 3d4a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x47c> │ │ │ │ + b.n 3d4a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x47c> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #59268 @ 0xe784 │ │ │ │ + movw r3, #57220 @ 0xdf84 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #53748 @ 0xd1f4 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 26b1c4 │ │ │ │ + b.w 26a98c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d4ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ - b.w 8a634 │ │ │ │ + beq.n 3d4d2 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a6> │ │ │ │ + b.w 8a640 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65392 @ 0xff70 │ │ │ │ + movw r1, #63344 @ 0xf770 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003d4f2 : │ │ │ │ +0003d4fa : │ │ │ │ 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, 3d51a │ │ │ │ + cbz r1, 3d522 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d52a │ │ │ │ + cbz r0, 3d532 │ │ │ │ str r7, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 102e78 │ │ │ │ + bl 10306c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #24568 @ 0x5ff8 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ 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 3d566 │ │ │ │ + bne.n 3d56e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1342d4 │ │ │ │ + b.w 1343ec │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47460 @ 0xb964 │ │ │ │ + movw r0, #45412 @ 0xb164 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d55a │ │ │ │ + bne.n 3d562 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24612 @ 0x6024 │ │ │ │ + movw r1, #22492 @ 0x57dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 21b118 │ │ │ │ + b.w 21a808 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d5ce │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3d5e8 │ │ │ │ + bne.n 3d5d6 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3d5f0 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 3d5de │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3d5e8 │ │ │ │ + cbnz r0, 3d5e6 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3d5f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #52300 @ 0xcc4c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d61e │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3d62a │ │ │ │ + bne.n 3d626 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3d632 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (3d650 ) │ │ │ │ - bl 14427c │ │ │ │ + ldr r0, [pc, #8] @ (3d658 ) │ │ │ │ + bl 1443bc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r4, r0, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24752 @ 0x60b0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3d686 │ │ │ │ + cbz r0, 3d68e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d688 : │ │ │ │ +0003d690 : │ │ │ │ movw r0, #22024 @ 0x5608 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ 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, 3d6cc │ │ │ │ + cbnz r1, 3d6d4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 3d6c4 │ │ │ │ + bne.n 3d6cc │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65392 @ 0xff70 │ │ │ │ + movw r1, #63344 @ 0xf770 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3d6e8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3d6f0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 3d6f0 │ │ │ │ + b.n 3d6f8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d6ee │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 3d6ee │ │ │ │ + bne.n 3d6f6 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 3d6f6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d6f2 │ │ │ │ + b.n 3d6fa │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #24836 @ 0x6104 │ │ │ │ + movw r1, #22788 @ 0x5904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d71c │ │ │ │ + bge.n 3d724 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d92e │ │ │ │ + b.n 3d936 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24840 @ 0x6108 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24852 @ 0x6114 │ │ │ │ + movw r1, #22804 @ 0x5914 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24868 @ 0x6124 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24880 @ 0x6130 │ │ │ │ + movw r1, #22832 @ 0x5930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #22844 @ 0x593c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24908 @ 0x614c │ │ │ │ + movw r1, #22860 @ 0x594c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24924 @ 0x615c │ │ │ │ + movw r1, #22876 @ 0x595c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24936 @ 0x6168 │ │ │ │ + movw r1, #22888 @ 0x5968 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24948 @ 0x6174 │ │ │ │ + movw r1, #22900 @ 0x5974 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24960 @ 0x6180 │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24976 @ 0x6190 │ │ │ │ + movw r1, #22928 @ 0x5990 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24992 @ 0x61a0 │ │ │ │ + movw r1, #22944 @ 0x59a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d716 │ │ │ │ + blt.n 3d71e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25008 @ 0x61b0 │ │ │ │ + movw r1, #22960 @ 0x59b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25020 @ 0x61bc │ │ │ │ + movw r1, #22972 @ 0x59bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25032 @ 0x61c8 │ │ │ │ + movw r1, #22984 @ 0x59c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25048 @ 0x61d8 │ │ │ │ + movw r1, #23000 @ 0x59d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25064 @ 0x61e8 │ │ │ │ + movw r1, #23016 @ 0x59e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25088 @ 0x6200 │ │ │ │ + movw r1, #23040 @ 0x5a00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24872 @ 0x6128 │ │ │ │ + movw r1, #22824 @ 0x5928 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25108 @ 0x6214 │ │ │ │ + movw r1, #23060 @ 0x5a14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25124 @ 0x6224 │ │ │ │ + movw r1, #23076 @ 0x5a24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + movw r1, #23092 @ 0x5a34 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25148 @ 0x623c │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25156 @ 0x6244 │ │ │ │ + movw r1, #23108 @ 0x5a44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3d716 │ │ │ │ + blt.w 3d71e │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25168 @ 0x6250 │ │ │ │ + movw r1, #23120 @ 0x5a50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl dc024 │ │ │ │ + bl dbf64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3d96a │ │ │ │ + bl 3d972 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d960 │ │ │ │ + bne.n 3d968 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25180 @ 0x625c │ │ │ │ + movw r1, #23132 @ 0x5a5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d968 │ │ │ │ + b.n 3d970 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 3d982 │ │ │ │ + bmi.n 3d98a │ │ │ │ movw r3, #24276 @ 0x5ed4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3da9a │ │ │ │ + bne.w 3daa2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 13cc9c │ │ │ │ + bl 13cdd8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3da06 │ │ │ │ - bl 9309c │ │ │ │ + cbz r0, 3da0e │ │ │ │ + bl 930d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d9ba │ │ │ │ + bge.n 3d9c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d9ba │ │ │ │ + cbnz r3, 3d9c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 3d9d6 │ │ │ │ - b.n 3da06 │ │ │ │ - bl 18780c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 3d9de │ │ │ │ + b.n 3da0e │ │ │ │ + bl 18747c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3da1c │ │ │ │ + blt.n 3da24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3da56 │ │ │ │ + blt.n 3da5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3da66 │ │ │ │ + blt.n 3da6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3da76 │ │ │ │ - bl 8f57c │ │ │ │ + beq.n 3da7e │ │ │ │ + bl 8f594 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3d9be │ │ │ │ + bne.n 3d9c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3da0c │ │ │ │ + blt.n 3da14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3da46 │ │ │ │ + blt.n 3da4e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3da96 │ │ │ │ + b.n 3da9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d9fe │ │ │ │ + bne.n 3da06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d9fe │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3da06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3da2e │ │ │ │ + bge.n 3da36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3da2e │ │ │ │ + cbnz r3, 3da36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d9fe │ │ │ │ + bge.n 3da06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d9fe │ │ │ │ + bne.n 3da06 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d9fe │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3da06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3da06 │ │ │ │ + bne.n 3da0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3da06 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3da0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d9ce │ │ │ │ + bne.n 3d9d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d9ce │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d9d6 │ │ │ │ + bne.n 3d9de │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d9d6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d9de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3da8a │ │ │ │ + bge.n 3da92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3da8a │ │ │ │ + cbnz r3, 3da92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ @@ -24086,266 +24086,266 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3dac2 │ │ │ │ + bhi.n 3daca │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3dadc │ │ │ │ + ble.n 3dae4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 3dae4 │ │ │ │ - movw r0, #132 @ 0x84 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + b.n 3daec │ │ │ │ + movw r0, #63620 @ 0xf884 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3daba │ │ │ │ + bne.n 3dac2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dbfc │ │ │ │ + b.n 3dc04 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 3daf2 │ │ │ │ + cbz r3, 3dafa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3db22 │ │ │ │ - b.n 3db0a │ │ │ │ + bpl.n 3db2a │ │ │ │ + b.n 3db12 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #21656 @ 0x5498 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3dad8 │ │ │ │ - bl 8fe24 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3dae0 │ │ │ │ + bl 8fe3c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3db4a │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3db52 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dad8 │ │ │ │ + bne.n 3dae0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3db4a │ │ │ │ + b.n 3db52 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3db1c │ │ │ │ + beq.n 3db24 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25520 @ 0x63b0 │ │ │ │ + movw r1, #23472 @ 0x5bb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dad8 │ │ │ │ + beq.n 3dae0 │ │ │ │ ldrd r5, r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ movle.w sl, #0 │ │ │ │ movgt.w sl, #1 │ │ │ │ adds r5, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ add r5, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 26f810 <_PyGen_SetStopIterationValue@@Base+0x178c> │ │ │ │ + bl 26efe8 <_PyGen_SetStopIterationValue@@Base+0x178c> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3dbfc │ │ │ │ + beq.n 3dc04 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3dbe0 │ │ │ │ - bl 8ffb0 │ │ │ │ + beq.n 3dbe8 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dbbc │ │ │ │ + bne.n 3dbc4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dbe0 │ │ │ │ + bge.n 3dbe8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3dbe0 │ │ │ │ + cbnz r3, 3dbe8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dbe0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dbe8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dbd0 │ │ │ │ + bge.n 3dbd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3dbd0 │ │ │ │ + cbnz r3, 3dbd8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 3db6e │ │ │ │ + blt.n 3db76 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3db6e │ │ │ │ - b.n 3dbfc │ │ │ │ + beq.n 3db76 │ │ │ │ + b.n 3dc04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3dad8 │ │ │ │ + bge.w 3dae0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3dad8 │ │ │ │ + bne.w 3dae0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dad8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dae0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3dc0a │ │ │ │ - b.w 7649c │ │ │ │ + cbnz r0, 3dc12 │ │ │ │ + b.w 764c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 3dc40 │ │ │ │ + cbnz r1, 3dc48 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25580 @ 0x63ec │ │ │ │ + movw r1, #23532 @ 0x5bec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3dc6c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3dc74 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3dc80 │ │ │ │ + beq.n 3dc88 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 3dc72 │ │ │ │ + bmi.n 3dc7a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25612 @ 0x640c │ │ │ │ + movw r1, #23564 @ 0x5c0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dc8c │ │ │ │ + b.n 3dc94 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dc82 │ │ │ │ + bge.n 3dc8a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 3dc82 │ │ │ │ + b.n 3dc8a │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003dc8e <_Py_rc_quot@@Base>: │ │ │ │ +0003dc96 <_Py_rc_quot@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3dcb6 <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 3dcbe <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 3dcba <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 3dcc2 <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #328] @ 3de08 <_Py_rc_quot@@Base+0x17a> │ │ │ │ + vldr d8, [pc, #328] @ 3de10 <_Py_rc_quot@@Base+0x17a> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3dcd8 <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 3dce0 <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 3dd20 <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 3dd02 <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 3dd28 <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 3dd0a <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3dd1c <_Py_rc_quot@@Base+0x8e> │ │ │ │ + bhi.n 3dd24 <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3dcfe <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 3dd06 <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3ddf6 <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 3ddfe <_Py_rc_quot@@Base+0x168> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vdiv.f64 d7, d2, d6 │ │ │ │ vmov.f64 d4, d6 │ │ │ │ vmla.f64 d4, d2, d7 │ │ │ │ vnmul.f64 d7, d0, d7 │ │ │ │ vdiv.f64 d1, d7, d4 │ │ │ │ vdiv.f64 d7, d0, d4 │ │ │ │ - b.n 3dd46 <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 3dd4e <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3dd5c <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 3dd64 <_Py_rc_quot@@Base+0xce> │ │ │ │ vdiv.f64 d4, d6, d2 │ │ │ │ vmov.f64 d9, d2 │ │ │ │ vmla.f64 d9, d6, d4 │ │ │ │ vmul.f64 d4, d4, d0 │ │ │ │ vdiv.f64 d7, d4, d9 │ │ │ │ vneg.f64 d4, d0 │ │ │ │ vdiv.f64 d1, d4, d9 │ │ │ │ vcmp.f64 d7, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 3ddf6 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 3ddfe <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3dd64 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 3ddf6 <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d1, [pc, #176] @ 3de10 <_Py_rc_quot@@Base+0x182> │ │ │ │ + bvs.n 3dd6c <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 3ddfe <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d1, [pc, #176] @ 3de18 <_Py_rc_quot@@Base+0x182> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 3de18 <_Py_rc_quot@@Base+0x18a> │ │ │ │ + vldr d4, [pc, #172] @ 3de20 <_Py_rc_quot@@Base+0x18a> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3ddf6 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 3ddfe <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 3dd92 <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 3dd9a <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3ddf6 <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 3ddfe <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #112] @ 3de08 <_Py_rc_quot@@Base+0x17a> │ │ │ │ + vldr d7, [pc, #112] @ 3de10 <_Py_rc_quot@@Base+0x17a> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #100] @ 3de08 <_Py_rc_quot@@Base+0x17a> │ │ │ │ + vldr d6, [pc, #100] @ 3de10 <_Py_rc_quot@@Base+0x17a> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ it gt │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -24377,127 +24377,127 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #52872 @ 0xce88 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w cbd3c │ │ │ │ + b.w cbc74 │ │ │ │ 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, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3de76 <_Py_rc_quot@@Base+0x1e8> │ │ │ │ + bne.n 3de7e <_Py_rc_quot@@Base+0x1e8> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 3de94 <_Py_rc_quot@@Base+0x206> │ │ │ │ + b.n 3de9c <_Py_rc_quot@@Base+0x206> │ │ │ │ mov r0, r1 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3de94 <_Py_rc_quot@@Base+0x206> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3dea8 <_Py_rc_quot@@Base+0x21a> │ │ │ │ - vldr d0, [pc, #24] @ 3deb0 <_Py_rc_quot@@Base+0x222> │ │ │ │ + bne.n 3de9c <_Py_rc_quot@@Base+0x206> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3deb0 <_Py_rc_quot@@Base+0x21a> │ │ │ │ + vldr d0, [pc, #24] @ 3deb8 <_Py_rc_quot@@Base+0x222> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ 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, 3e228 <_Py_rc_quot@@Base+0x59a>) │ │ │ │ + add r5, pc, #880 @ (adr r5, 3e230 <_Py_rc_quot@@Base+0x59a>) │ │ │ │ eors r4, r1 │ │ │ │ - b.n 3dec6 <_Py_rc_quot@@Base+0x238> │ │ │ │ - movw r0, #25960 @ 0x6568 │ │ │ │ + b.n 3dece <_Py_rc_quot@@Base+0x238> │ │ │ │ + movw r0, #23912 @ 0x5d68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ 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 3defa <_Py_rc_quot@@Base+0x26c> │ │ │ │ + bmi.n 3df02 <_Py_rc_quot@@Base+0x26c> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25972 @ 0x6574 │ │ │ │ + movw r1, #23924 @ 0x5d74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3df22 <_Py_rc_quot@@Base+0x294> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3df2a <_Py_rc_quot@@Base+0x294> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 105944 │ │ │ │ + bl 105b34 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3df26 <_Py_rc_quot@@Base+0x298> │ │ │ │ + beq.n 3df2e <_Py_rc_quot@@Base+0x298> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #26004 @ 0x6594 │ │ │ │ + movw r1, #23956 @ 0x5d94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3df9e <_Py_rc_quot@@Base+0x310> │ │ │ │ + b.n 3dfa6 <_Py_rc_quot@@Base+0x310> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 1065a8 │ │ │ │ + bl 106798 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3df48 <_Py_rc_quot@@Base+0x2ba> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3df50 <_Py_rc_quot@@Base+0x2ba> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df22 <_Py_rc_quot@@Base+0x294> │ │ │ │ + bne.n 3df2a <_Py_rc_quot@@Base+0x294> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 3df30 <_Py_rc_quot@@Base+0x2a2> │ │ │ │ + bne.n 3df38 <_Py_rc_quot@@Base+0x2a2> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3df68 <_Py_rc_quot@@Base+0x2da> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3df70 <_Py_rc_quot@@Base+0x2da> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df22 <_Py_rc_quot@@Base+0x294> │ │ │ │ - b.n 3df6e <_Py_rc_quot@@Base+0x2e0> │ │ │ │ + bne.n 3df2a <_Py_rc_quot@@Base+0x294> │ │ │ │ + b.n 3df76 <_Py_rc_quot@@Base+0x2e0> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 3df86 <_Py_rc_quot@@Base+0x2f8> │ │ │ │ + bls.n 3df8e <_Py_rc_quot@@Base+0x2f8> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #54052 @ 0xd324 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3df22 <_Py_rc_quot@@Base+0x294> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3df2a <_Py_rc_quot@@Base+0x294> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2d5b4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ @@ -24506,643 +24506,643 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r1, 3dfd4 <_Py_rc_quot@@Base+0x346> │ │ │ │ + cbz r1, 3dfdc <_Py_rc_quot@@Base+0x346> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3dfd4 <_Py_rc_quot@@Base+0x346> │ │ │ │ + beq.n 3dfdc <_Py_rc_quot@@Base+0x346> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3dfd6 <_Py_rc_quot@@Base+0x348> │ │ │ │ - b.n 3e01c <_Py_rc_quot@@Base+0x38e> │ │ │ │ - ldr r4, [pc, #164] @ (3e07c <_Py_rc_quot@@Base+0x3ee>) │ │ │ │ - ldr r0, [pc, #168] @ (3e080 <_Py_rc_quot@@Base+0x3f2>) │ │ │ │ + cbnz r0, 3dfde <_Py_rc_quot@@Base+0x348> │ │ │ │ + b.n 3e024 <_Py_rc_quot@@Base+0x38e> │ │ │ │ + ldr r4, [pc, #164] @ (3e084 <_Py_rc_quot@@Base+0x3ee>) │ │ │ │ + ldr r0, [pc, #168] @ (3e088 <_Py_rc_quot@@Base+0x3f2>) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3e008 <_Py_rc_quot@@Base+0x37a> │ │ │ │ - bl 9309c │ │ │ │ + cbz r0, 3e010 <_Py_rc_quot@@Base+0x37a> │ │ │ │ + bl 930d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3e020 <_Py_rc_quot@@Base+0x392> │ │ │ │ + cbnz r0, 3e028 <_Py_rc_quot@@Base+0x392> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e008 <_Py_rc_quot@@Base+0x37a> │ │ │ │ + bge.n 3e010 <_Py_rc_quot@@Base+0x37a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e008 <_Py_rc_quot@@Base+0x37a> │ │ │ │ + cbnz r3, 3e010 <_Py_rc_quot@@Base+0x37a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e01c <_Py_rc_quot@@Base+0x38e> │ │ │ │ + bge.n 3e024 <_Py_rc_quot@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e01c <_Py_rc_quot@@Base+0x38e> │ │ │ │ + cbnz r3, 3e024 <_Py_rc_quot@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3e074 <_Py_rc_quot@@Base+0x3e6> │ │ │ │ + b.n 3e07c <_Py_rc_quot@@Base+0x3e6> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 80634 │ │ │ │ + bl 80644 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e04c <_Py_rc_quot@@Base+0x3be> │ │ │ │ + bge.n 3e054 <_Py_rc_quot@@Base+0x3be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3e04c <_Py_rc_quot@@Base+0x3be> │ │ │ │ + cbnz r3, 3e054 <_Py_rc_quot@@Base+0x3be> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e060 <_Py_rc_quot@@Base+0x3d2> │ │ │ │ + bge.n 3e068 <_Py_rc_quot@@Base+0x3d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e060 <_Py_rc_quot@@Base+0x3d2> │ │ │ │ + cbnz r3, 3e068 <_Py_rc_quot@@Base+0x3d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e074 <_Py_rc_quot@@Base+0x3e6> │ │ │ │ + bge.n 3e07c <_Py_rc_quot@@Base+0x3e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e074 <_Py_rc_quot@@Base+0x3e6> │ │ │ │ + cbnz r3, 3e07c <_Py_rc_quot@@Base+0x3e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #32] @ (3e0a4 <_Py_rc_quot@@Base+0x416>) │ │ │ │ + ldr r5, [pc, #32] @ (3e0ac <_Py_rc_quot@@Base+0x416>) │ │ │ │ lsls r0, r2, #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 3e0a4 <_Py_rc_quot@@Base+0x416> │ │ │ │ + bne.n 3e0ac <_Py_rc_quot@@Base+0x416> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12f7b0 │ │ │ │ + b.w 12f8c8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47904 @ 0xbb20 │ │ │ │ + movw r0, #45856 @ 0xb320 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e098 <_Py_rc_quot@@Base+0x40a> │ │ │ │ + bne.n 3e0a0 <_Py_rc_quot@@Base+0x40a> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e29c <_Py_rc_quot@@Base+0x60e> │ │ │ │ + bl 3e2a4 <_Py_rc_quot@@Base+0x60e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e1f8 <_Py_rc_quot@@Base+0x56a> │ │ │ │ - ldr r1, [pc, #316] @ (3e218 <_Py_rc_quot@@Base+0x58a>) │ │ │ │ + beq.w 3e200 <_Py_rc_quot@@Base+0x56a> │ │ │ │ + ldr r1, [pc, #316] @ (3e220 <_Py_rc_quot@@Base+0x58a>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ - ldr r1, [pc, #304] @ (3e21c <_Py_rc_quot@@Base+0x58e>) │ │ │ │ + bne.w 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ + ldr r1, [pc, #304] @ (3e224 <_Py_rc_quot@@Base+0x58e>) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + beq.n 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3e120 <_Py_rc_quot@@Base+0x492> │ │ │ │ + cbz r5, 3e128 <_Py_rc_quot@@Base+0x492> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ba004 │ │ │ │ + bl 1b9610 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 3e19a <_Py_rc_quot@@Base+0x50c> │ │ │ │ + blt.n 3e1a2 <_Py_rc_quot@@Base+0x50c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e118 <_Py_rc_quot@@Base+0x48a> │ │ │ │ + bge.n 3e120 <_Py_rc_quot@@Base+0x48a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e118 <_Py_rc_quot@@Base+0x48a> │ │ │ │ + cbnz r3, 3e120 <_Py_rc_quot@@Base+0x48a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3e122 <_Py_rc_quot@@Base+0x494> │ │ │ │ + b.n 3e12a <_Py_rc_quot@@Base+0x494> │ │ │ │ mov r6, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #248] @ (3e220 <_Py_rc_quot@@Base+0x592>) │ │ │ │ + ldr r1, [pc, #248] @ (3e228 <_Py_rc_quot@@Base+0x592>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + beq.n 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3e1c2 <_Py_rc_quot@@Base+0x534> │ │ │ │ + bne.n 3e1ca <_Py_rc_quot@@Base+0x534> │ │ │ │ mov r0, r7 │ │ │ │ - bl dcef4 │ │ │ │ + bl dce34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e1c2 <_Py_rc_quot@@Base+0x534> │ │ │ │ - ldr r1, [pc, #224] @ (3e224 <_Py_rc_quot@@Base+0x596>) │ │ │ │ + beq.n 3e1ca <_Py_rc_quot@@Base+0x534> │ │ │ │ + ldr r1, [pc, #224] @ (3e22c <_Py_rc_quot@@Base+0x596>) │ │ │ │ mov r0, r7 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 3e164 <_Py_rc_quot@@Base+0x4d6> │ │ │ │ + cbnz r0, 3e16c <_Py_rc_quot@@Base+0x4d6> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + bge.n 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + cbnz r3, 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3e1ca <_Py_rc_quot@@Base+0x53c> │ │ │ │ + bmi.n 3e1d2 <_Py_rc_quot@@Base+0x53c> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25636 @ 0x6424 │ │ │ │ + movw r1, #23484 @ 0x5bbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e198 <_Py_rc_quot@@Base+0x50a> │ │ │ │ + bge.n 3e1a0 <_Py_rc_quot@@Base+0x50a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3e198 <_Py_rc_quot@@Base+0x50a> │ │ │ │ + cbnz r3, 3e1a0 <_Py_rc_quot@@Base+0x50a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + bge.n 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e1ac <_Py_rc_quot@@Base+0x51e> │ │ │ │ + cbnz r3, 3e1b4 <_Py_rc_quot@@Base+0x51e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1f8 <_Py_rc_quot@@Base+0x56a> │ │ │ │ + bge.n 3e200 <_Py_rc_quot@@Base+0x56a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e1f8 <_Py_rc_quot@@Base+0x56a> │ │ │ │ + cbnz r3, 3e200 <_Py_rc_quot@@Base+0x56a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e1f8 <_Py_rc_quot@@Base+0x56a> │ │ │ │ - bl 74e30 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e200 <_Py_rc_quot@@Base+0x56a> │ │ │ │ + bl 74e5c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ - cbz r5, 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ - cbnz r6, 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ - ldr r1, [pc, #64] @ (3e218 <_Py_rc_quot@@Base+0x58a>) │ │ │ │ + bl 7aef8 │ │ │ │ + cbz r5, 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ + cbnz r6, 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ + ldr r1, [pc, #64] @ (3e220 <_Py_rc_quot@@Base+0x58a>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ - cbz r0, 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ + bl 7c47c │ │ │ │ + cbz r0, 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ + bge.n 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ + cbnz r3, 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e1fc <_Py_rc_quot@@Base+0x56e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e204 <_Py_rc_quot@@Base+0x56e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e212 <_Py_rc_quot@@Base+0x584> │ │ │ │ + b.n 3e21a <_Py_rc_quot@@Base+0x584> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e210 <_Py_rc_quot@@Base+0x582> │ │ │ │ + bge.n 3e218 <_Py_rc_quot@@Base+0x582> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e210 <_Py_rc_quot@@Base+0x582> │ │ │ │ + cbnz r3, 3e218 <_Py_rc_quot@@Base+0x582> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbz r0, 3e22a <_Py_rc_quot@@Base+0x59c> │ │ │ │ + cbz r0, 3e232 <_Py_rc_quot@@Base+0x59c> │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #26296 @ 0x66b8 │ │ │ │ + movw r1, #24248 @ 0x5eb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e260 <_Py_rc_quot@@Base+0x5d2> │ │ │ │ - bl 3fddc │ │ │ │ + beq.n 3e268 <_Py_rc_quot@@Base+0x5d2> │ │ │ │ + bl 3fde0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 3e262 <_Py_rc_quot@@Base+0x5d4> │ │ │ │ + b.n 3e26a <_Py_rc_quot@@Base+0x5d4> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e284 <_Py_rc_quot@@Base+0x5f6> │ │ │ │ + bne.n 3e28c <_Py_rc_quot@@Base+0x5f6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13f6e8 │ │ │ │ + b.w 13f828 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47916 @ 0xbb2c │ │ │ │ + movw r0, #45868 @ 0xb32c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e278 <_Py_rc_quot@@Base+0x5ea> │ │ │ │ + bne.n 3e280 <_Py_rc_quot@@Base+0x5ea> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #64] @ (3e2ec <_Py_rc_quot@@Base+0x65e>) │ │ │ │ - bl 852a8 │ │ │ │ - cbz r0, 3e2e6 <_Py_rc_quot@@Base+0x658> │ │ │ │ + ldr r1, [pc, #64] @ (3e2f4 <_Py_rc_quot@@Base+0x65e>) │ │ │ │ + bl 852b8 │ │ │ │ + cbz r0, 3e2ee <_Py_rc_quot@@Base+0x658> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3e2e8 <_Py_rc_quot@@Base+0x65a> │ │ │ │ + bmi.n 3e2f0 <_Py_rc_quot@@Base+0x65a> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46256 @ 0xb4b0 │ │ │ │ + movw r1, #44208 @ 0xacb0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e2e6 <_Py_rc_quot@@Base+0x658> │ │ │ │ + bge.n 3e2ee <_Py_rc_quot@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e2e6 <_Py_rc_quot@@Base+0x658> │ │ │ │ + cbnz r3, 3e2ee <_Py_rc_quot@@Base+0x658> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r7, #17 │ │ │ │ lsls r0, r2, #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 3e310 <_Py_rc_quot@@Base+0x682> │ │ │ │ + bne.n 3e318 <_Py_rc_quot@@Base+0x682> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21a530 │ │ │ │ + b.w 2199e0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47912 @ 0xbb28 │ │ │ │ + movw r0, #45864 @ 0xb328 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e304 <_Py_rc_quot@@Base+0x676> │ │ │ │ + bne.n 3e30c <_Py_rc_quot@@Base+0x676> │ │ │ │ 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, #12] │ │ │ │ - cbnz r4, 3e352 <_Py_rc_quot@@Base+0x6c4> │ │ │ │ + cbnz r4, 3e35a <_Py_rc_quot@@Base+0x6c4> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50416 @ 0xc4f0 │ │ │ │ + movw r1, #48368 @ 0xbcf0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3e414 <_Py_rc_quot@@Base+0x786> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3e41c <_Py_rc_quot@@Base+0x786> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3e40c <_Py_rc_quot@@Base+0x77e> │ │ │ │ + bhi.n 3e414 <_Py_rc_quot@@Base+0x77e> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #26504 @ 0x6788 │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - movw r0, #24236 @ 0x5eac │ │ │ │ + b.w 7d244 │ │ │ │ + movw r0, #22160 @ 0x5690 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - movw r0, #4180 @ 0x1054 │ │ │ │ + b.w 7d244 │ │ │ │ + movw r0, #2132 @ 0x854 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + b.w 7d244 │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 3e3ac <_Py_rc_quot@@Base+0x71e> │ │ │ │ - movw r2, #4180 @ 0x1054 │ │ │ │ + b.n 3e3b4 <_Py_rc_quot@@Base+0x71e> │ │ │ │ + movw r2, #2132 @ 0x854 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #26504 @ 0x6788 │ │ │ │ + movw r1, #24456 @ 0x5f88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #18540 @ 0x486c │ │ │ │ + movw r0, #16492 @ 0x406c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r2, #4180 @ 0x1054 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r2, #2132 @ 0x854 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #18540 @ 0x486c │ │ │ │ + movw r0, #16492 @ 0x406c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r3, #4180 @ 0x1054 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r3, #2132 @ 0x854 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #26504 @ 0x6788 │ │ │ │ + movw r1, #24456 @ 0x5f88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #26508 @ 0x678c │ │ │ │ + movw r0, #24460 @ 0x5f8c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ble.n 3e446 <_Py_rc_quot@@Base+0x7b8> │ │ │ │ + ble.n 3e44e <_Py_rc_quot@@Base+0x7b8> │ │ │ │ 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 9bc20 │ │ │ │ - movw r0, #29208 @ 0x7218 │ │ │ │ + b.w 9bc64 │ │ │ │ + movw r0, #27160 @ 0x6a18 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e42e <_Py_rc_quot@@Base+0x7a0> │ │ │ │ + bne.n 3e436 <_Py_rc_quot@@Base+0x7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003e460 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0003e468 <_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, #180] @ (3e528 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ + ldr r2, [pc, #180] @ (3e530 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1ae438 │ │ │ │ + bl 1ada60 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3e498 <_PyImport_ClearExtension@@Base+0x38> │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 3e4a0 <_PyImport_ClearExtension@@Base+0x38> │ │ │ │ + bl 8a374 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e522 <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + b.n 3e52a <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3e4b6 <_PyImport_ClearExtension@@Base+0x56> │ │ │ │ + cbz r0, 3e4be <_PyImport_ClearExtension@@Base+0x56> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e4b6 <_PyImport_ClearExtension@@Base+0x56> │ │ │ │ + bge.n 3e4be <_PyImport_ClearExtension@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e4b6 <_PyImport_ClearExtension@@Base+0x56> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e4be <_PyImport_ClearExtension@@Base+0x56> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 3e4dc <_PyImport_ClearExtension@@Base+0x7c> │ │ │ │ - bl a2c40 │ │ │ │ + bgt.n 3e4e4 <_PyImport_ClearExtension@@Base+0x7c> │ │ │ │ + bl a2c70 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e504 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 3e4fa <_PyImport_ClearExtension@@Base+0x9a> │ │ │ │ + beq.n 3e50c <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 3e502 <_PyImport_ClearExtension@@Base+0x9a> │ │ │ │ ldr.w r3, [r5, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e4c2 <_PyImport_ClearExtension@@Base+0x62> │ │ │ │ + beq.n 3e4ca <_PyImport_ClearExtension@@Base+0x62> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3e4c2 <_PyImport_ClearExtension@@Base+0x62> │ │ │ │ + bge.n 3e4ca <_PyImport_ClearExtension@@Base+0x62> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e5ee <_PyImport_ClearExtension@@Base+0x18e> │ │ │ │ + bl 3e5f6 <_PyImport_ClearExtension@@Base+0x18e> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e4c2 <_PyImport_ClearExtension@@Base+0x62> │ │ │ │ + bge.n 3e4ca <_PyImport_ClearExtension@@Base+0x62> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e522 <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ - bl 1b7d7c │ │ │ │ + b.n 3e52a <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + bl 1b7388 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3e506 <_PyImport_ClearExtension@@Base+0xa6> │ │ │ │ - b.n 3e4f4 <_PyImport_ClearExtension@@Base+0x94> │ │ │ │ + cbnz r0, 3e50e <_PyImport_ClearExtension@@Base+0xa6> │ │ │ │ + b.n 3e4fc <_PyImport_ClearExtension@@Base+0x94> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27ab34 <_Py_c_prod@@Base+0x890> │ │ │ │ + bl 27a30c <_Py_c_prod@@Base+0x890> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 3e516 <_PyImport_ClearExtension@@Base+0xb6> │ │ │ │ + bne.n 3e51e <_PyImport_ClearExtension@@Base+0xb6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e522 <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + b.n 3e52a <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1eeb98 │ │ │ │ - b.n 3e512 <_PyImport_ClearExtension@@Base+0xb2> │ │ │ │ + bl 1ee1a0 │ │ │ │ + b.n 3e51a <_PyImport_ClearExtension@@Base+0xb2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 │ │ │ │ - bl 3e29c <_Py_rc_quot@@Base+0x60e> │ │ │ │ - cbz r0, 3e59c <_PyImport_ClearExtension@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #96] @ (3e5a4 <_PyImport_ClearExtension@@Base+0x144>) │ │ │ │ + bl 3e2a4 <_Py_rc_quot@@Base+0x60e> │ │ │ │ + cbz r0, 3e5a4 <_PyImport_ClearExtension@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #96] @ (3e5ac <_PyImport_ClearExtension@@Base+0x144>) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ - cbz r4, 3e566 <_PyImport_ClearExtension@@Base+0x106> │ │ │ │ - bl 7c458 │ │ │ │ - cbnz r0, 3e582 <_PyImport_ClearExtension@@Base+0x122> │ │ │ │ - ldr r1, [pc, #84] @ (3e5a8 <_PyImport_ClearExtension@@Base+0x148>) │ │ │ │ + cbz r4, 3e56e <_PyImport_ClearExtension@@Base+0x106> │ │ │ │ + bl 7c47c │ │ │ │ + cbnz r0, 3e58a <_PyImport_ClearExtension@@Base+0x122> │ │ │ │ + ldr r1, [pc, #84] @ (3e5b0 <_PyImport_ClearExtension@@Base+0x148>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl eade0 │ │ │ │ + bl eb004 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3e586 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ - bl eade0 │ │ │ │ - cbnz r0, 3e57e <_PyImport_ClearExtension@@Base+0x11e> │ │ │ │ + b.n 3e58e <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ + bl eb004 │ │ │ │ + cbnz r0, 3e586 <_PyImport_ClearExtension@@Base+0x11e> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #44] @ (3e5a4 <_PyImport_ClearExtension@@Base+0x144>) │ │ │ │ + ldr r1, [pc, #44] @ (3e5ac <_PyImport_ClearExtension@@Base+0x144>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ - b.n 3e582 <_PyImport_ClearExtension@@Base+0x122> │ │ │ │ + bl 13ce14 │ │ │ │ + b.n 3e58a <_PyImport_ClearExtension@@Base+0x122> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3e550 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq.n 3e558 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e5a0 <_PyImport_ClearExtension@@Base+0x140> │ │ │ │ + bge.n 3e5a8 <_PyImport_ClearExtension@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e5a0 <_PyImport_ClearExtension@@Base+0x140> │ │ │ │ + cbnz r3, 3e5a8 <_PyImport_ClearExtension@@Base+0x140> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e5a0 <_PyImport_ClearExtension@@Base+0x140> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e5a8 <_PyImport_ClearExtension@@Base+0x140> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbz r1, 3e5ea <_PyImport_ClearExtension@@Base+0x18a> │ │ │ │ + cbz r1, 3e5f2 <_PyImport_ClearExtension@@Base+0x18a> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 3e658 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ - cbz r0, 3e5d0 <_PyImport_ClearExtension@@Base+0x170> │ │ │ │ - bl e3ca0 │ │ │ │ + bl 3e660 <_PyImport_ClearExtension@@Base+0x1f8> │ │ │ │ + cbz r0, 3e5d8 <_PyImport_ClearExtension@@Base+0x170> │ │ │ │ + bl e3be4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e5e6 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ + b.n 3e5ee <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #48636 @ 0xbdfc │ │ │ │ + movw r1, #46588 @ 0xb5fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ blx 2d914 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 3e622 <_PyImport_ClearExtension@@Base+0x1c2> │ │ │ │ + ble.n 3e62a <_PyImport_ClearExtension@@Base+0x1c2> │ │ │ │ ldr.w r0, [r0, #3852] @ 0xf0c │ │ │ │ - cbz r0, 3e62c <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + cbz r0, 3e634 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3e636 <_PyImport_ClearExtension@@Base+0x1d6> │ │ │ │ + bge.n 3e63e <_PyImport_ClearExtension@@Base+0x1d6> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e644 <_PyImport_ClearExtension@@Base+0x1e4> │ │ │ │ + bge.n 3e64c <_PyImport_ClearExtension@@Base+0x1e4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3e644 <_PyImport_ClearExtension@@Base+0x1e4> │ │ │ │ - movw r1, #26524 @ 0x679c │ │ │ │ + b.n 3e64c <_PyImport_ClearExtension@@Base+0x1e4> │ │ │ │ + movw r1, #24476 @ 0x5f9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 3e63e <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + b.n 3e646 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ + movw r1, #24500 @ 0x5fb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 3e63e <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + b.n 3e646 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ + movw r1, #24544 @ 0x5fe0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #20] @ (3e654 <_PyImport_ClearExtension@@Base+0x1f4>) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #20] @ (3e65c <_PyImport_ClearExtension@@Base+0x1f4>) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95a9c │ │ │ │ - mvns r4, r6 │ │ │ │ + b.w 95abc │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r5, #1 │ │ │ │ - beq.n 3e67a <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ + beq.n 3e682 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 6a484 <_Py_open@@Base+0x216> │ │ │ │ + b.w 6a814 <_Py_open@@Base+0x2fa> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ @@ -25157,140 +25157,140 @@ │ │ │ │ add.w fp, r4, r8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w fp, [sp, #24] │ │ │ │ blx 2d370 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e756 <_PyImport_ClearExtension@@Base+0x2f6> │ │ │ │ + bge.n 3e75e <_PyImport_ClearExtension@@Base+0x2f6> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - bne.n 3e6d0 <_PyImport_ClearExtension@@Base+0x270> │ │ │ │ + bne.n 3e6d8 <_PyImport_ClearExtension@@Base+0x270> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6a484 <_Py_open@@Base+0x216> │ │ │ │ + bl 6a814 <_Py_open@@Base+0x2fa> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e760 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + b.n 3e768 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ movw r8, #44704 @ 0xaea0 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 3e760 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + beq.n 3e768 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ movw r2, #46676 @ 0xb654 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbnz r0, 3e760 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ - ldr r3, [pc, #108] @ (3e768 <_PyImport_ClearExtension@@Base+0x308>) │ │ │ │ + bl e39ac │ │ │ │ + cbnz r0, 3e768 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + ldr r3, [pc, #108] @ (3e770 <_PyImport_ClearExtension@@Base+0x308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ - cbz r3, 3e716 <_PyImport_ClearExtension@@Base+0x2b6> │ │ │ │ + cbz r3, 3e71e <_PyImport_ClearExtension@@Base+0x2b6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3e738 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ + cbnz r3, 3e740 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ blx 2c708 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - movw r2, #26620 @ 0x67fc │ │ │ │ + movw r2, #24572 @ 0x5ffc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 3e760 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 3e768 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ blx 2c708 │ │ │ │ mov r3, fp │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #26620 @ 0x67fc │ │ │ │ + movw r1, #24572 @ 0x5ffc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3e760 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3e768 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3e686 <_PyImport_ClearExtension@@Base+0x226> │ │ │ │ + bne.n 3e68e <_PyImport_ClearExtension@@Base+0x226> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e78c <_PyImport_ClearExtension@@Base+0x32c> │ │ │ │ + bne.n 3e794 <_PyImport_ClearExtension@@Base+0x32c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25eb38 │ │ │ │ + b.w 25e344 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48020 @ 0xbb94 │ │ │ │ + movw r0, #45972 @ 0xb394 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e780 <_PyImport_ClearExtension@@Base+0x320> │ │ │ │ + bne.n 3e788 <_PyImport_ClearExtension@@Base+0x320> │ │ │ │ pop {r4, pc} │ │ │ │ - movw r2, #26924 @ 0x692c │ │ │ │ + movw r2, #24876 @ 0x612c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 2316a8 <_PyXIData_Clear@@Base+0x2ac> │ │ │ │ + b.w 230e78 <_PyXIData_Clear@@Base+0x258> │ │ │ │ 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] @ (3e7f4 <_PyImport_ClearExtension@@Base+0x394>) │ │ │ │ + ldr r2, [pc, #44] @ (3e7fc <_PyImport_ClearExtension@@Base+0x394>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 80634 │ │ │ │ + bl 80644 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (3e7f8 <_PyImport_ClearExtension@@Base+0x398>) │ │ │ │ + ldr r0, [pc, #36] @ (3e800 <_PyImport_ClearExtension@@Base+0x398>) │ │ │ │ ldr.w r3, [r0, #468] @ 0x1d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e7ee <_PyImport_ClearExtension@@Base+0x38e> │ │ │ │ + bge.n 3e7f6 <_PyImport_ClearExtension@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #468] @ 0x1d4 │ │ │ │ - cbnz r3, 3e7ee <_PyImport_ClearExtension@@Base+0x38e> │ │ │ │ + cbnz r3, 3e7f6 <_PyImport_ClearExtension@@Base+0x38e> │ │ │ │ add.w r0, r0, #468 @ 0x1d4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r2, #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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r5, #1 │ │ │ │ - beq.n 3e81e <_PyImport_ClearExtension@@Base+0x3be> │ │ │ │ + beq.n 3e826 <_PyImport_ClearExtension@@Base+0x3be> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 6a574 <_Py_open@@Base+0x306> │ │ │ │ + b.w 6a904 <_Py_open@@Base+0x3ea> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -25303,107 +25303,107 @@ │ │ │ │ add.w fp, r4, r8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w fp, [sp, #24] │ │ │ │ blx 2c68c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e8f0 <_PyImport_ClearExtension@@Base+0x490> │ │ │ │ + bge.n 3e8f8 <_PyImport_ClearExtension@@Base+0x490> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 3e870 <_PyImport_ClearExtension@@Base+0x410> │ │ │ │ + bne.n 3e878 <_PyImport_ClearExtension@@Base+0x410> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6a574 <_Py_open@@Base+0x306> │ │ │ │ + bl 6a904 <_Py_open@@Base+0x3ea> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e8fa <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ + b.n 3e902 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ movw r8, #44704 @ 0xaea0 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbnz r0, 3e8fa <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ + bl e39ac │ │ │ │ + cbnz r0, 3e902 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #108] @ (3e904 <_PyImport_ClearExtension@@Base+0x4a4>) │ │ │ │ + ldr r3, [pc, #108] @ (3e90c <_PyImport_ClearExtension@@Base+0x4a4>) │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ - cbz r3, 3e8b0 <_PyImport_ClearExtension@@Base+0x450> │ │ │ │ + cbz r3, 3e8b8 <_PyImport_ClearExtension@@Base+0x450> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3e8d2 <_PyImport_ClearExtension@@Base+0x472> │ │ │ │ + cbnz r3, 3e8da <_PyImport_ClearExtension@@Base+0x472> │ │ │ │ blx 2c708 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - movw r2, #27028 @ 0x6994 │ │ │ │ + movw r2, #24980 @ 0x6194 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 3e8fa <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 3e902 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ blx 2c708 │ │ │ │ mov r3, fp │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #27028 @ 0x6994 │ │ │ │ + movw r1, #24980 @ 0x6194 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3e8fa <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3e902 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3e828 <_PyImport_ClearExtension@@Base+0x3c8> │ │ │ │ + bne.n 3e830 <_PyImport_ClearExtension@@Base+0x3c8> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e92a <_PyImport_ClearExtension@@Base+0x4ca> │ │ │ │ + bne.n 3e932 <_PyImport_ClearExtension@@Base+0x4ca> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl e08cc │ │ │ │ + bl e080c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e956 <_PyImport_ClearExtension@@Base+0x4f6> │ │ │ │ - b.n 3e944 <_PyImport_ClearExtension@@Base+0x4e4> │ │ │ │ + bne.n 3e95e <_PyImport_ClearExtension@@Base+0x4f6> │ │ │ │ + b.n 3e94c <_PyImport_ClearExtension@@Base+0x4e4> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47776 @ 0xbaa0 │ │ │ │ + movw r0, #45728 @ 0xb2a0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e91c <_PyImport_ClearExtension@@Base+0x4bc> │ │ │ │ + bne.n 3e924 <_PyImport_ClearExtension@@Base+0x4bc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e96e <_PyImport_ClearExtension@@Base+0x50e> │ │ │ │ - bl 8a368 │ │ │ │ + b.n 3e976 <_PyImport_ClearExtension@@Base+0x50e> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e940 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ + bne.n 3e948 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 3e96e <_PyImport_ClearExtension@@Base+0x50e> │ │ │ │ + b.n 3e976 <_PyImport_ClearExtension@@Base+0x50e> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -25411,38 +25411,38 @@ │ │ │ │ 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, #27124 @ 0x69f4 │ │ │ │ + movw r0, #25076 @ 0x61f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ 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, #24] │ │ │ │ - cbz r0, 3e9be <_PyImport_ClearExtension@@Base+0x55e> │ │ │ │ + cbz r0, 3e9c6 <_PyImport_ClearExtension@@Base+0x55e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e9d4 <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ + bge.n 3e9dc <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e9d4 <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ + b.n 3e9dc <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 12d1e0 │ │ │ │ - cbz r0, 3e9d4 <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ + bl 12d324 │ │ │ │ + cbz r0, 3e9dc <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -25450,751 +25450,775 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3e9fc <_PyImport_ClearExtension@@Base+0x59c> │ │ │ │ + bhi.n 3ea04 <_PyImport_ClearExtension@@Base+0x59c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3ea14 <_PyImport_ClearExtension@@Base+0x5b4> │ │ │ │ - b.n 3ea3a <_PyImport_ClearExtension@@Base+0x5da> │ │ │ │ - movw r0, #50276 @ 0xc464 │ │ │ │ + bne.n 3ea1c <_PyImport_ClearExtension@@Base+0x5b4> │ │ │ │ + b.n 3ea40 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ + movw r0, #48180 @ 0xbc34 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e9ee <_PyImport_ClearExtension@@Base+0x58e> │ │ │ │ - b.n 3ea3a <_PyImport_ClearExtension@@Base+0x5da> │ │ │ │ + bne.n 3e9f6 <_PyImport_ClearExtension@@Base+0x58e> │ │ │ │ + b.n 3ea40 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ea26 <_PyImport_ClearExtension@@Base+0x5c6> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3ea3a <_PyImport_ClearExtension@@Base+0x5da> │ │ │ │ + bne.n 3ea2e <_PyImport_ClearExtension@@Base+0x5c6> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3ea40 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3eab0 │ │ │ │ + b.n 3eab4 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ea62 <_PyImport_ClearExtension@@Base+0x602> │ │ │ │ + bne.n 3ea68 <_PyImport_ClearExtension@@Base+0x600> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 3ea8c │ │ │ │ + bl 3ea92 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ea7e <_PyImport_ClearExtension@@Base+0x61e> │ │ │ │ - b.n 3ea78 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bne.n 3ea84 <_PyImport_ClearExtension@@Base+0x61c> │ │ │ │ + b.n 3ea7e <_PyImport_ClearExtension@@Base+0x616> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47796 @ 0xbab4 │ │ │ │ + movw r0, #45748 @ 0xb2b4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3ea88 <_PyImport_ClearExtension@@Base+0x628> │ │ │ │ - b.n 3ea52 <_PyImport_ClearExtension@@Base+0x5f2> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3ea88 <_PyImport_ClearExtension@@Base+0x628> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3ea8e <_PyImport_ClearExtension@@Base+0x626> │ │ │ │ + b.n 3ea58 <_PyImport_ClearExtension@@Base+0x5f0> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3ea8e <_PyImport_ClearExtension@@Base+0x626> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003ea8c : │ │ │ │ +0003ea92 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 21ca70 │ │ │ │ + b.w 21c164 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3eaa4 │ │ │ │ + cbz r0, 3eaaa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3eaa6 │ │ │ │ + bge.n 3eaac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (3eaa8 ) │ │ │ │ + ldr r0, [pc, #4] @ (3eab0 ) │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ite eq │ │ │ │ moveq r2, r3 │ │ │ │ movne r2, r4 │ │ │ │ mov r3, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - movw r0, #27376 @ 0x6af0 │ │ │ │ + mov r8, r1 │ │ │ │ + movw r0, #25304 @ 0x62d8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #27372 @ 0x6aec │ │ │ │ + movw r1, #25300 @ 0x62d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3ecca │ │ │ │ - cbnz r4, 3eafe │ │ │ │ + beq.w 3ecc6 │ │ │ │ + cbnz r4, 3eb02 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 3eb32 │ │ │ │ + b.n 3eb36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c0f4 │ │ │ │ - cbz r0, 3eb52 │ │ │ │ - movw r1, #18488 @ 0x4838 │ │ │ │ + bl 12c330 │ │ │ │ + cbz r0, 3eb56 │ │ │ │ + movw r1, #16440 @ 0x4038 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 183ef8 │ │ │ │ - cbnz r0, 3eb32 │ │ │ │ - b.n 3ecca │ │ │ │ + bl 183aa8 │ │ │ │ + cbnz r0, 3eb36 │ │ │ │ + b.n 3ecc6 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3ebe8 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 3ebe4 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ecca │ │ │ │ - bl a0700 │ │ │ │ + bne.w 3ecc6 │ │ │ │ + bl a0730 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ blx 2c2e0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a2600 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 3ecce │ │ │ │ - b.n 3eb1e │ │ │ │ + bne.w 3ecca │ │ │ │ + b.n 3eb22 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 3eb66 │ │ │ │ + bmi.n 3eb6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a2cc │ │ │ │ + bl 11a4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ec88 │ │ │ │ + beq.w 3ec84 │ │ │ │ add r5, sp, #12 │ │ │ │ - movw r1, #27388 @ 0x6afc │ │ │ │ + movw r1, #25316 @ 0x62e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 183ef8 │ │ │ │ + bl 183aa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ecca │ │ │ │ + beq.w 3ecc6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - bgt.n 3ebf8 │ │ │ │ + bgt.n 3ebf4 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - add.w r8, r9, r4 │ │ │ │ + add.w r6, r9, r4 │ │ │ │ blx 2c2ec <__memcpy_chk@plt> │ │ │ │ - movw r3, #17708 @ 0x452c │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + ldr r3, [pc, #332] @ (3ecf0 ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r4] │ │ │ │ mov r0, r5 │ │ │ │ - str.w r1, [r8, #4] │ │ │ │ - bl 13a864 │ │ │ │ - bl a0700 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + bl 13a99c │ │ │ │ + bl a0730 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ blx 2c2e0 <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 3ebe4 │ │ │ │ + bne.n 3ebe0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3ebe8 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 3ebe4 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ebb4 │ │ │ │ - b.n 3ecca │ │ │ │ + beq.n 3ebb0 │ │ │ │ + b.n 3ecc6 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 3eca8 │ │ │ │ + bge.n 3eca4 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 3ecca │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 3ecc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 126df8 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 3ec0a │ │ │ │ + bl 126fe8 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 3ec06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 3ecca │ │ │ │ - bl 126f54 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 3ecc6 │ │ │ │ + bl 127144 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a864 │ │ │ │ - bl a0700 │ │ │ │ + bl 13a99c │ │ │ │ + bl a0730 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ blx 2c2e0 <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 3ec4e │ │ │ │ + bne.n 3ec4a │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3ec52 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 3ec4e │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ec1e │ │ │ │ - b.n 3ec80 │ │ │ │ + beq.n 3ec1a │ │ │ │ + b.n 3ec7c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 3ec62 │ │ │ │ + bge.n 3ec5e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 3ec80 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 3ec7c │ │ │ │ ldrb.w r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ece4 │ │ │ │ + beq.n 3ece0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #27524 @ 0x6b84 │ │ │ │ + movw r1, #25452 @ 0x636c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - mov r0, r8 │ │ │ │ - bl dede0 │ │ │ │ - b.n 3ecca │ │ │ │ + bl fcc44 │ │ │ │ + mov r0, r6 │ │ │ │ + bl ded1c │ │ │ │ + b.n 3ecc6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27648 @ 0x6c00 │ │ │ │ + movw r1, #25576 @ 0x63e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e2298 │ │ │ │ - ldr r1, [pc, #72] @ (3ecf4 ) │ │ │ │ + b.w e21d8 │ │ │ │ + ldr r1, [pc, #76] @ (3ecf4 ) │ │ │ │ movs r2, #8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ blx 2d914 │ │ │ │ - cbz r0, 3ecda │ │ │ │ + cbz r0, 3ecd6 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #27392 @ 0x6b00 │ │ │ │ + movw r1, #25320 @ 0x62e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ecea │ │ │ │ + b.n 3ece6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3ebe8 │ │ │ │ + blt.n 3ebe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ - b.n 3ecea │ │ │ │ + bl 8a640 │ │ │ │ + b.n 3ece6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ - b.n 3ecea │ │ │ │ - mov r0, r8 │ │ │ │ - bl 127934 │ │ │ │ + bl 75c04 │ │ │ │ + b.n 3ece6 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 127b30 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r4, r6 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3ed1a │ │ │ │ + bne.n 3ed1a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 3ed50 │ │ │ │ + b.n 3ed50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3ed14 │ │ │ │ + beq.n 3ed14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3ed42 │ │ │ │ + bmi.n 3ed42 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #27728 @ 0x6c50 │ │ │ │ + movw r1, #25680 @ 0x6450 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ed72 │ │ │ │ + b.n 3ed72 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 3ed70 │ │ │ │ + cbz r0, 3ed70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ed70 │ │ │ │ + bge.n 3ed70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3ed70 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3ed70 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3eda0 │ │ │ │ + beq.n 3eda0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48052 @ 0xbbb4 │ │ │ │ + movw r0, #46004 @ 0xb3b4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 3eda0 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 3eda0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3edb4 │ │ │ │ + b.n 3edb4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 122e2c │ │ │ │ + bl 12301c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ed9c │ │ │ │ + beq.n 3ed9c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ movw r3, #20540 @ 0x503c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3ee02 │ │ │ │ + bne.n 3ee02 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - cbnz r5, 3edde │ │ │ │ + cbnz r5, 3edde │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 3edde │ │ │ │ + bne.n 3edde │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ee08 │ │ │ │ + bge.n 3ee08 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 3ee08 │ │ │ │ + b.n 3ee08 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3edee │ │ │ │ + beq.n 3edee │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3ee02 │ │ │ │ + bne.n 3ee02 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 3ee02 │ │ │ │ + cbnz r3, 3ee02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 3ee08 │ │ │ │ + b.n 3ee08 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 21559c │ │ │ │ + b.w 214d8c │ │ │ │ mov r0, r1 │ │ │ │ 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 │ │ │ │ - movw r2, #52792 @ 0xce38 │ │ │ │ + movw r2, #50696 @ 0xc608 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ca0e0 │ │ │ │ - cbnz r0, 3ee34 │ │ │ │ + bl 1c96f0 │ │ │ │ + cbnz r0, 3ee34 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ee98 │ │ │ │ + b.n 3ee98 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3ee7a │ │ │ │ - ldr r2, [pc, #96] @ (3ee9c ) │ │ │ │ + bpl.n 3ee7a │ │ │ │ + ldr r2, [pc, #96] @ (3ee9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3ee60 │ │ │ │ + beq.n 3ee60 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 3ee6c │ │ │ │ + bls.n 3ee6c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 3ee76 │ │ │ │ + b.n 3ee76 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 3ee7e │ │ │ │ + b.n 3ee7e │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #28] @ (3eea0 ) │ │ │ │ - bl 7c458 │ │ │ │ + ldr r1, [pc, #28] @ (3eea0 ) │ │ │ │ + bl 7c47c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ee2e │ │ │ │ + bne.n 3ee2e │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 3ee98 │ │ │ │ + cbz r3, 3ee98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1abe7c │ │ │ │ + bl 1ab4ac │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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, #27816 @ 0x6ca8 │ │ │ │ + movw r0, #25768 @ 0x64a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ 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 85d64 │ │ │ │ + bl 85d74 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 3eeec │ │ │ │ - movw r0, #27844 @ 0x6cc4 │ │ │ │ + cbz r3, 3eeec │ │ │ │ + movw r0, #25796 @ 0x64c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #27852 @ 0x6ccc │ │ │ │ + movw r0, #25804 @ 0x64cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - bl 3e29c <_Py_rc_quot@@Base+0x60e> │ │ │ │ + bl 3e2a4 <_Py_rc_quot@@Base+0x60e> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ef68 │ │ │ │ - ldr r1, [pc, #84] @ (3ef70 ) │ │ │ │ + cbz r0, 3ef68 │ │ │ │ + ldr r1, [pc, #84] @ (3ef70 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3ef52 │ │ │ │ + cbnz r0, 3ef52 │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #64] @ (3ef70 ) │ │ │ │ + ldr r1, [pc, #64] @ (3ef70 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ef52 │ │ │ │ + bne.n 3ef52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ef52 │ │ │ │ + bge.n 3ef52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ef52 │ │ │ │ + cbnz r3, 3ef52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ef66 │ │ │ │ + bge.n 3ef66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ef66 │ │ │ │ + cbnz r3, 3ef66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f020 │ │ │ │ + beq.n 3f020 │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f01c │ │ │ │ + bne.n 3f01c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f01c │ │ │ │ + beq.n 3f01c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #9584 @ 0x2570 │ │ │ │ + movw r0, #7536 @ 0x1d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3efca │ │ │ │ + cbnz r0, 3efca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #27860 @ 0x6cd4 │ │ │ │ + movw r0, #25812 @ 0x64d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3effe │ │ │ │ + bge.n 3effe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3effe │ │ │ │ + cbnz r3, 3effe │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3efbe │ │ │ │ + beq.n 3efbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f01c │ │ │ │ + bge.n 3f01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f01c │ │ │ │ + cbnz r3, 3f01c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - b.n 3f14c │ │ │ │ + b.n 3f196 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f032 │ │ │ │ + bne.n 3f032 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w fa9ac │ │ │ │ - b.w 1e6c28 │ │ │ │ + b.w fabac │ │ │ │ + b.w 1e6234 │ │ │ │ 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 3f052 │ │ │ │ + bmi.n 3f052 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3f06c │ │ │ │ + bpl.n 3f06c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24168 @ 0x5e68 │ │ │ │ + movw r1, #22120 @ 0x5668 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f084 │ │ │ │ + b.n 3f084 │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 3f0ae │ │ │ │ + cbnz r1, 3f0ae │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46380 @ 0xb52c │ │ │ │ + movw r1, #44456 @ 0xada8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 3f0b8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 3f0b8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3e29c <_Py_rc_quot@@Base+0x60e> │ │ │ │ + bl 3e2a4 <_Py_rc_quot@@Base+0x60e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3f0be │ │ │ │ + cbnz r0, 3f0be │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f140 │ │ │ │ + b.n 3f140 │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3f0f2 │ │ │ │ + beq.n 3f0f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl dcef4 │ │ │ │ - cbnz r0, 3f0f2 │ │ │ │ + bl dce34 │ │ │ │ + cbnz r0, 3f0f2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46328 @ 0xb4f8 │ │ │ │ + movw r1, #44280 @ 0xacf8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3f11a │ │ │ │ - b.n 3f0b8 │ │ │ │ - ldr r1, [pc, #80] @ (3f144 ) │ │ │ │ + blt.n 3f11a │ │ │ │ + b.n 3f0b8 │ │ │ │ + ldr r1, [pc, #80] @ (3f144 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f112 │ │ │ │ + beq.n 3f112 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3f12a │ │ │ │ - ldr r1, [pc, #64] @ (3f148 ) │ │ │ │ + beq.n 3f12a │ │ │ │ + ldr r1, [pc, #64] @ (3f148 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl eade0 │ │ │ │ + bl eb004 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f12a │ │ │ │ + bne.n 3f12a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f0b8 │ │ │ │ + bge.n 3f0b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f0b8 │ │ │ │ + bne.n 3f0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f0b8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f0b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f13e │ │ │ │ + bge.n 3f13e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f13e │ │ │ │ + cbnz r3, 3f13e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1eaee4 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3f178 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5460 @ 0x1554 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 3f194 │ │ │ │ + and.w r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5460 @ 0x1554 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + cmp.w r3, #24576 @ 0x6000 │ │ │ │ + it ne │ │ │ │ + movne r0, r2 │ │ │ │ + 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 │ │ │ │ - bl 126b00 <_PyArena_Free@@Base+0x1340> │ │ │ │ - cbnz r0, 3f174 │ │ │ │ + bl 126cf0 <_PyArena_Free@@Base+0x1340> │ │ │ │ + cbnz r0, 3f1be │ │ │ │ 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 22e318 │ │ │ │ + b.w 22dadc │ │ │ │ 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 r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 3f194 │ │ │ │ + bmi.n 3f1de │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3f1ae │ │ │ │ + bpl.n 3f1f8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24168 @ 0x5e68 │ │ │ │ + movw r1, #22120 @ 0x5668 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f1c6 │ │ │ │ + b.n 3f210 │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -26217,506 +26241,484 @@ │ │ │ │ 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 3f21e │ │ │ │ + beq.n 3f268 │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #27908 @ 0x6d04 │ │ │ │ + movw r0, #25860 @ 0x6504 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 85d64 │ │ │ │ - b.n 3f24c │ │ │ │ + bl 85d74 │ │ │ │ + b.n 3f296 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3f23a │ │ │ │ + beq.n 3f284 │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #27940 @ 0x6d24 │ │ │ │ + movw r0, #25892 @ 0x6524 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 85d64 │ │ │ │ - b.n 3f24c │ │ │ │ - movw r0, #27968 @ 0x6d40 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 3f296 │ │ │ │ + movw r0, #25920 @ 0x6540 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 85d64 │ │ │ │ - cbz r0, 3f268 │ │ │ │ + bl 85d74 │ │ │ │ + cbz r0, 3f2b2 │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 3f258 │ │ │ │ - bl 5fa64 │ │ │ │ - cbz r0, 3f268 │ │ │ │ + cbz r1, 3f2a2 │ │ │ │ + bl 5fa66 │ │ │ │ + cbz r0, 3f2b2 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3f268 │ │ │ │ + cbz r3, 3f2b2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5f940 │ │ │ │ + b.w 5f942 │ │ │ │ add sp, #28 │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f292 │ │ │ │ + bne.n 3f2dc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3f2ac │ │ │ │ - b.n 3f2a8 │ │ │ │ + bne.n 3f2f6 │ │ │ │ + b.n 3f2f2 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24260 @ 0x5ec4 │ │ │ │ + movw r0, #22184 @ 0x56a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f284 │ │ │ │ + bne.n 3f2ce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f35e │ │ │ │ + b.n 3f3a8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 246aa4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 2462c4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f2a8 │ │ │ │ + beq.n 3f2f2 │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f2a8 │ │ │ │ + beq.n 3f2f2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f302 │ │ │ │ - cbnz r0, 3f2f8 │ │ │ │ + beq.n 3f34c │ │ │ │ + cbnz r0, 3f342 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3f30a │ │ │ │ - b.n 3f2a8 │ │ │ │ + blt.n 3f354 │ │ │ │ + b.n 3f2f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f31a │ │ │ │ + cbnz r0, 3f364 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f2a8 │ │ │ │ + bge.n 3f2f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f2a8 │ │ │ │ + bne.n 3f2f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f2a8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f2f2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f33a │ │ │ │ + bge.n 3f384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f33a │ │ │ │ + cbnz r3, 3f384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f34e │ │ │ │ + bge.n 3f398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f34e │ │ │ │ + cbnz r3, 3f398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 3f2a8 │ │ │ │ + beq.n 3f2f2 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ add sp, #12 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 3f382 │ │ │ │ + cbz r2, 3f3cc │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3f392 │ │ │ │ + b.n 3f3dc │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3f390 │ │ │ │ + bhi.n 3f3da │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3f3b6 │ │ │ │ + cbnz r0, 3f400 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f392 │ │ │ │ + b.n 3f3dc │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #212] @ (3f468 ) │ │ │ │ + ldr r1, [pc, #212] @ (3f4b4 ) │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r6, #2 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3f3b8 │ │ │ │ + cbnz r0, 3f402 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3f460 │ │ │ │ + b.n 3f4aa │ │ │ │ mov r5, r2 │ │ │ │ adds r2, r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3f3d6 │ │ │ │ + beq.n 3f420 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cbz r4, 3f3ca │ │ │ │ + cbz r4, 3f414 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3f3e2 │ │ │ │ - b.n 3f3d2 │ │ │ │ + beq.n 3f42c │ │ │ │ + b.n 3f41c │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3f3ea │ │ │ │ + b.n 3f434 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r6, r4 │ │ │ │ - b.n 3f3ea │ │ │ │ + b.n 3f434 │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f3b2 │ │ │ │ + beq.n 3f3fc │ │ │ │ ldr.w r3, [r7, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f41e │ │ │ │ + cbnz r0, 3f468 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f3b2 │ │ │ │ + bge.n 3f3fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f3b2 │ │ │ │ + bne.n 3f3fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f3b2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f3fc │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3f438 │ │ │ │ + beq.n 3f482 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r8, [r5, #8] │ │ │ │ - cbz r6, 3f44c │ │ │ │ + cbz r6, 3f496 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ ldr r4, [r4, r4] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 3f4a4 │ │ │ │ + cbnz r2, 3f4f0 │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #55852 @ 0xda2c │ │ │ │ + movw r1, #53756 @ 0xd1fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl cc138 │ │ │ │ - cbnz r0, 3f4ba │ │ │ │ - b.n 3f4b6 │ │ │ │ - movw r0, #55852 @ 0xda2c │ │ │ │ + bl cc070 │ │ │ │ + cbnz r0, 3f506 │ │ │ │ + b.n 3f502 │ │ │ │ + movw r0, #53756 @ 0xd1fc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f48a │ │ │ │ + bne.n 3f4d6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f4d6 │ │ │ │ + b.n 3f522 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3f4b6 │ │ │ │ + blt.n 3f502 │ │ │ │ itete ne │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movweq r0, #5460 @ 0x1554 │ │ │ │ movtne r0, #77 @ 0x4d │ │ │ │ movteq r0, #77 @ 0x4d │ │ │ │ add sp, #16 │ │ │ │ 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 2663f4 │ │ │ │ - cbz r0, 3f510 │ │ │ │ + bl 265bbc │ │ │ │ + cbz r0, 3f55c │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 202388 <_PySet_Update@@Base> │ │ │ │ + bl 201990 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f512 │ │ │ │ + bne.n 3f55e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f510 │ │ │ │ + bge.n 3f55c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f510 │ │ │ │ + cbnz r3, 3f55c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1491f4 │ │ │ │ - cbz r0, 3f55e │ │ │ │ + bl 149320 │ │ │ │ + cbz r0, 3f5aa │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f556 │ │ │ │ + beq.n 3f5a2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f54a │ │ │ │ + beq.n 3f596 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ + b.w 27ca00 │ │ │ │ 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 3f58c │ │ │ │ + bne.n 3f5dc │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f5ee │ │ │ │ + b.w 3f5f4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48028 @ 0xbb9c │ │ │ │ + movw r0, #45980 @ 0xb39c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f580 │ │ │ │ + bne.n 3f5d0 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1eb8dc │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3f5d0 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5460 @ 0x1554 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 3f5ec │ │ │ │ - and.w r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5460 @ 0x1554 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - cmp.w r3, #24576 @ 0x6000 │ │ │ │ - it ne │ │ │ │ - movne r0, r2 │ │ │ │ - pop {r3, pc} │ │ │ │ │ │ │ │ -0003f5ee : │ │ │ │ +0003f5f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 3f602 │ │ │ │ + cbz r0, 3f608 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 3f60a │ │ │ │ - bl 2a4348 │ │ │ │ + cbnz r1, 3f610 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3f684 │ │ │ │ + b.n 3f68a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 3f666 │ │ │ │ + cbz r3, 3f66c │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 3f61a │ │ │ │ + cbnz r6, 3f620 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 3f622 │ │ │ │ + cbz r6, 3f628 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 3f666 │ │ │ │ + bmi.n 3f66c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3f666 │ │ │ │ + cbz r3, 3f66c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3f666 │ │ │ │ + bmi.n 3f66c │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 3f666 │ │ │ │ + cbz r3, 3f66c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3f666 │ │ │ │ + cbz r3, 3f66c │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl f4238 <_PyConfig_AsDict@@Base+0x94> │ │ │ │ + bl f4444 <_PyConfig_AsDict@@Base+0x94> │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3f684 │ │ │ │ + bne.n 3f68a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f666 │ │ │ │ + bge.n 3f66c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3f666 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3f66c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6432 @ 0x1920 │ │ │ │ + movw r1, #4384 @ 0x1120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #17516 @ 0x446c │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3f6b8 │ │ │ │ + beq.n 3f6be │ │ │ │ mov r1, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f884 │ │ │ │ + beq.w 3f88a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3f6d0 │ │ │ │ + beq.n 3f6d6 │ │ │ │ movw r1, #17516 @ 0x446c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f884 │ │ │ │ + beq.w 3f88a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8eeb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f8b8 │ │ │ │ + beq.w 3f8be │ │ │ │ movs r0, #0 │ │ │ │ - bl f0388 │ │ │ │ + bl f0598 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3f70a │ │ │ │ + cbnz r0, 3f710 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3f8b8 │ │ │ │ + bge.w 3f8be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3f8b8 │ │ │ │ + bne.w 3f8be │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f8b8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f8be │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r6, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 96320 │ │ │ │ + bl 96340 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f802 │ │ │ │ + beq.n 3f808 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, sl │ │ │ │ @@ -26725,171 +26727,170 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 18550c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 18517c <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3f760 │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 3f766 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f7ca │ │ │ │ - b.n 3f864 │ │ │ │ + beq.n 3f7d0 │ │ │ │ + b.n 3f86a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f78e │ │ │ │ + bge.n 3f794 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3f78e │ │ │ │ + cbnz r3, 3f794 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.n 3f864 │ │ │ │ - beq.n 3f7ca │ │ │ │ + blt.n 3f86a │ │ │ │ + beq.n 3f7d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f7ae │ │ │ │ + bge.n 3f7b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3f7ae │ │ │ │ + cbnz r3, 3f7b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl c6bf4 │ │ │ │ + bl c6b30 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f864 │ │ │ │ + beq.n 3f86a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f712 │ │ │ │ - b.n 3f7f2 │ │ │ │ + bge.n 3f718 │ │ │ │ + b.n 3f7f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f864 │ │ │ │ + beq.n 3f86a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f824 │ │ │ │ + beq.n 3f82a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f712 │ │ │ │ + bge.n 3f718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f712 │ │ │ │ + bne.n 3f718 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f712 │ │ │ │ - ldr r0, [pc, #212] @ (3f8d8 ) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f718 │ │ │ │ + ldr r0, [pc, #208] @ (3f8dc ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3f864 │ │ │ │ + cbz r0, 3f86a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 202388 <_PySet_Update@@Base> │ │ │ │ + bl 201990 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f838 │ │ │ │ + bne.n 3f83e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f864 │ │ │ │ + bge.n 3f86a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f864 │ │ │ │ + cbnz r3, 3f86a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f864 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f86a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f84c │ │ │ │ + bge.n 3f852 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f84c │ │ │ │ + cbnz r3, 3f852 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f8ce │ │ │ │ + bge.n 3f8d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f8ce │ │ │ │ + bne.n 3f8d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f8ce │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f8d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7fc94 │ │ │ │ - b.n 3f8b8 │ │ │ │ + bl 7fca4 │ │ │ │ + b.n 3f8be │ │ │ │ mov r0, r6 │ │ │ │ - bl 2663f4 │ │ │ │ + bl 265bbc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f8b8 │ │ │ │ + cbz r0, 3f8be │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #68] @ (3f8dc ) │ │ │ │ + ldr r0, [pc, #68] @ (3f8e0 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 9d7dc │ │ │ │ - cbnz r0, 3f8bc │ │ │ │ + bl 9d824 │ │ │ │ + cbnz r0, 3f8c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f8b8 │ │ │ │ + bge.n 3f8be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f8b8 │ │ │ │ + cbnz r3, 3f8be │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f8ce │ │ │ │ + b.n 3f8d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f8ce │ │ │ │ + bge.n 3f8d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f8ce │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3f8d4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ - ldr r5, [pc, #32] @ (3f8fc ) │ │ │ │ + ldr r5, [pc, #32] @ (3f900 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -26899,54 +26900,54 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3f92e │ │ │ │ + bge.n 3f932 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32144 @ 0x7d90 │ │ │ │ + movw r2, #30096 @ 0x7590 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #5980 @ 0x175c │ │ │ │ + movw r0, #3932 @ 0xf5c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3f93a │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3f93e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 46e68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3f944 │ │ │ │ + cbz r3, 3f948 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {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 1eb8dc │ │ │ │ + bl 1eaee4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f976 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3f97a │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3f992 │ │ │ │ + b.n 3f996 │ │ │ │ and.w r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp.w r3, #49152 @ 0xc000 │ │ │ │ it ne │ │ │ │ @@ -26966,213 +26967,212 @@ │ │ │ │ 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 3f9d4 │ │ │ │ + beq.n 3f9d8 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #28208 @ 0x6e30 │ │ │ │ + movw r0, #26160 @ 0x6630 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 3f9f2 │ │ │ │ - cbz r6, 3f9e6 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 3f9f6 │ │ │ │ + cbz r6, 3f9ea │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #27816 @ 0x6ca8 │ │ │ │ + movw r0, #25768 @ 0x64a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 3f9f2 │ │ │ │ - movw r0, #28228 @ 0x6e44 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 3f9f6 │ │ │ │ + movw r0, #26180 @ 0x6644 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - cbz r0, 3fa0e │ │ │ │ + bl 85d74 │ │ │ │ + cbz r0, 3fa12 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3f9fe │ │ │ │ + cbz r3, 3fa02 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 5f940 │ │ │ │ - cbz r0, 3fa0e │ │ │ │ - cbz r5, 3fa0e │ │ │ │ + bl 5f942 │ │ │ │ + cbz r0, 3fa12 │ │ │ │ + cbz r5, 3fa12 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5fa64 │ │ │ │ + b.w 5fa66 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fa60 │ │ │ │ + bge.n 3fa64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3fa60 │ │ │ │ + cbnz r3, 3fa64 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 27d06c │ │ │ │ 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, 3fa80 │ │ │ │ + cbz r4, 3fa80 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13a9b0 │ │ │ │ + b.w 13aae8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28468 @ 0x6f34 │ │ │ │ + movw r1, #26420 @ 0x6734 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #52504 @ 0xcd18 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ 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, 3faca │ │ │ │ + cbz r3, 3faca │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 3facc │ │ │ │ + b.n 3facc │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #268] @ (3fbdc ) │ │ │ │ + movw r4, #15612 @ 0x3cfc │ │ │ │ + movt r4, #73 @ 0x49 │ │ │ │ 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} │ │ │ │ + add r5, sp, #44 @ 0x2c │ │ │ │ + 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 3fafc │ │ │ │ + bne.n 3fb02 │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 3fafc │ │ │ │ + ble.n 3fb02 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 3fafc │ │ │ │ - cbnz r6, 3fb22 │ │ │ │ - ldr r1, [pc, #224] @ (3fbe0 ) │ │ │ │ + bgt.n 3fb02 │ │ │ │ + cbnz r6, 3fb28 │ │ │ │ + ldr r1, [pc, #224] @ (3fbe4 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fbc0 │ │ │ │ + beq.n 3fbc6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fbbc │ │ │ │ + beq.n 3fbc2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 3fb68 │ │ │ │ + beq.n 3fb6e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3fb58 │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 3fb5e │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3fb50 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 3fbbc │ │ │ │ + bne.n 3fb56 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 3fbc2 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3fb6c │ │ │ │ - b.n 3fb5c │ │ │ │ + beq.n 3fb72 │ │ │ │ + b.n 3fb62 │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1cc408 │ │ │ │ - cbnz r0, 3fb6c │ │ │ │ - b.n 3fbbc │ │ │ │ + bl 1cba18 │ │ │ │ + cbnz r0, 3fb72 │ │ │ │ + b.n 3fbc2 │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 3fb8c │ │ │ │ + beq.n 3fb92 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d714 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3fb92 │ │ │ │ + b.n 3fb98 │ │ │ │ blx 2cca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r5, 3fbc4 │ │ │ │ + bl a2600 │ │ │ │ + cbz r5, 3fbca │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3fbae │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 3fbb4 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb6e │ │ │ │ - b.n 3fbbc │ │ │ │ + beq.n 3fb74 │ │ │ │ + b.n 3fbc2 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3fbcc │ │ │ │ + b.n 3fbd2 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3fbcc │ │ │ │ + b.n 3fbd2 │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + nop │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -27183,21 +27183,21 @@ │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2cc58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3fc24 │ │ │ │ + bne.n 3fc28 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fcca │ │ │ │ + b.n 3fcce │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -27209,162 +27209,162 @@ │ │ │ │ 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 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fc20 │ │ │ │ + beq.n 3fc24 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 8fed0 │ │ │ │ - cbz r0, 3fcb0 │ │ │ │ + bl 8fee8 │ │ │ │ + cbz r0, 3fcb4 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 8fed0 │ │ │ │ - cbz r0, 3fcb0 │ │ │ │ + bl 8fee8 │ │ │ │ + cbz r0, 3fcb4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 8fed0 │ │ │ │ - cbz r0, 3fcb0 │ │ │ │ + bl 8fee8 │ │ │ │ + cbz r0, 3fcb4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 8fed0 │ │ │ │ - cbz r0, 3fcb0 │ │ │ │ + bl 8fee8 │ │ │ │ + cbz r0, 3fcb4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 8fed0 │ │ │ │ - cbnz r0, 3fcc8 │ │ │ │ + bl 8fee8 │ │ │ │ + cbnz r0, 3fccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fc20 │ │ │ │ + bge.n 3fc24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fc20 │ │ │ │ + bne.n 3fc24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fc20 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fc24 │ │ │ │ str r0, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003fcd4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0003fcd8 <_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, #47900 @ 0xbb1c │ │ │ │ + movw r1, #45852 @ 0xb31c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 102f90 │ │ │ │ - cbz r0, 3fd1e <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ + bl 103184 │ │ │ │ + cbz r0, 3fd22 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (3fd20 <_PyErr_SetLocaleString@@Base+0x4c>) │ │ │ │ + ldr r0, [pc, #40] @ (3fd24 <_PyErr_SetLocaleString@@Base+0x4c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl e249c <_PyErr_SetObject@@Base> │ │ │ │ + bl e23dc <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd1e <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ + bge.n 3fd22 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fd1e <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ + cbnz r3, 3fd22 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 3fd40 <_PyErr_SetLocaleString@@Base+0x6c> │ │ │ │ + cbz r2, 3fd44 <_PyErr_SetLocaleString@@Base+0x6c> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3fd4e <_PyErr_SetLocaleString@@Base+0x7a> │ │ │ │ + b.n 3fd52 <_PyErr_SetLocaleString@@Base+0x7a> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 3fd4c <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bne.n 3fd50 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fd6e <_PyErr_SetLocaleString@@Base+0x9a> │ │ │ │ + cbnz r0, 3fd72 <_PyErr_SetLocaleString@@Base+0x9a> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3fd4e <_PyErr_SetLocaleString@@Base+0x7a> │ │ │ │ + b.n 3fd52 <_PyErr_SetLocaleString@@Base+0x7a> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #136] @ (3fdd8 <_PyErr_SetLocaleString@@Base+0x104>) │ │ │ │ + ldr r1, [pc, #136] @ (3fddc <_PyErr_SetLocaleString@@Base+0x104>) │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fd70 <_PyErr_SetLocaleString@@Base+0x9c> │ │ │ │ - b.n 3fd9a <_PyErr_SetLocaleString@@Base+0xc6> │ │ │ │ + cbnz r0, 3fd74 <_PyErr_SetLocaleString@@Base+0x9c> │ │ │ │ + b.n 3fd9e <_PyErr_SetLocaleString@@Base+0xc6> │ │ │ │ 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 3fd9e <_PyErr_SetLocaleString@@Base+0xca> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 3fda2 <_PyErr_SetLocaleString@@Base+0xca> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3152 @ 0xc50 │ │ │ │ + movw r1, #1104 @ 0x450 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #28548 @ 0x6f84 │ │ │ │ + movw r0, #26500 @ 0x6784 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r6 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fdd2 <_PyErr_SetLocaleString@@Base+0xfe> │ │ │ │ + b.n 3fdd6 <_PyErr_SetLocaleString@@Base+0xfe> │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #61884 @ 0xf1bc │ │ │ │ movteq r4, #78 @ 0x4e │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 217e44 <_PyEval_GetBuiltin@@Base+0x48> │ │ │ │ + bl 217534 <_PyEval_GetBuiltin@@Base+0x174> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 37306 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fdd2 <_PyErr_SetLocaleString@@Base+0xfe> │ │ │ │ + bge.n 3fdd6 <_PyErr_SetLocaleString@@Base+0xfe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3fdd2 <_PyErr_SetLocaleString@@Base+0xfe> │ │ │ │ + cbnz r3, 3fdd6 <_PyErr_SetLocaleString@@Base+0xfe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, r6] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0003fddc : │ │ │ │ +0003fde0 : │ │ │ │ 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] @ (3fe44 ) │ │ │ │ + ldr r2, [pc, #84] @ (3fe48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ add.w r4, r5, #42240 @ 0xa500 │ │ │ │ @@ -27375,575 +27375,576 @@ │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 3fe0e │ │ │ │ + bne.n 3fe12 │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1420] @ 0x58c │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ 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 3fe76 │ │ │ │ + bne.n 3fe7a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3fe8e │ │ │ │ + bne.n 3fe92 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 3feac │ │ │ │ + b.n 3feb0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59392 @ 0xe800 │ │ │ │ + movw r0, #57344 @ 0xe000 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ff60 │ │ │ │ - b.n 3fe60 │ │ │ │ - bl 155de8 │ │ │ │ + beq.n 3ff64 │ │ │ │ + b.n 3fe64 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3feac │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3feb0 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ff60 │ │ │ │ + bne.n 3ff64 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3feba │ │ │ │ + bne.n 3febe │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 3fed8 │ │ │ │ - bl 155de8 │ │ │ │ + b.n 3fedc │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3fed8 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 3fedc │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ff60 │ │ │ │ + bne.n 3ff64 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 3ff68 │ │ │ │ + vldr d6, [pc, #140] @ 3ff70 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3ff08 │ │ │ │ + ble.n 3ff0c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3ff08 │ │ │ │ + bhi.n 3ff0c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2ce58 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 3ff40 │ │ │ │ + bvc.n 3ff44 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3ff3c │ │ │ │ + bvs.n 3ff40 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3ff44 │ │ │ │ + b.n 3ff48 │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 3ff50 │ │ │ │ + b.n 3ff54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3ff50 │ │ │ │ + cbz r3, 3ff54 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 27f5d4 <_PySys_GetSizeOf@@Base+0x10c> │ │ │ │ - cbnz r0, 3ff60 │ │ │ │ + bl 27ede0 <_PySys_GetSizeOf@@Base+0x10c> │ │ │ │ + cbnz r0, 3ff64 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3ff9a │ │ │ │ + bne.n 3ffa2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3ff90 │ │ │ │ + cbz r3, 3ff98 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4009e │ │ │ │ + bne.w 400a6 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 400a6 │ │ │ │ + b.n 400ae │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #11600 @ 0x2d50 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3fffc │ │ │ │ + beq.n 40004 │ │ │ │ movw r7, #10600 @ 0x2968 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 3fffc │ │ │ │ + beq.n 40004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 3fffc │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 40004 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ movw r1, #17996 @ 0x464c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3fffc │ │ │ │ + beq.n 40004 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 3fffc │ │ │ │ + bmi.n 40004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ movw r1, #17516 @ 0x446c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3fffc │ │ │ │ + beq.n 40004 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 3fffc │ │ │ │ + bmi.n 40004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 3fffc │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 40004 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 40014 │ │ │ │ + b.n 4001c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 40002 │ │ │ │ + cbz r6, 4000a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121ef0 │ │ │ │ + bl 1220e4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 40010 │ │ │ │ + bne.n 40018 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 400a6 │ │ │ │ + b.n 400ae │ │ │ │ cmp r0, r6 │ │ │ │ - ble.n 3fff4 │ │ │ │ + ble.n 3fffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4000c │ │ │ │ + beq.n 40014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4007e │ │ │ │ - bl e08cc │ │ │ │ + cbz r6, 40086 │ │ │ │ + bl e080c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40048 │ │ │ │ + bge.n 40050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40048 │ │ │ │ + cbnz r3, 40050 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 40064 │ │ │ │ + bne.n 4006c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4000c │ │ │ │ + bge.n 40014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4000c │ │ │ │ + bne.n 40014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4000c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40014 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 40020 │ │ │ │ + beq.n 40028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4009e │ │ │ │ + bge.n 400a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4009e │ │ │ │ + cbnz r3, 400a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4009e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 400a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40092 │ │ │ │ + bge.n 4009a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40092 │ │ │ │ + cbnz r3, 4009a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff90 │ │ │ │ - b.n 4000c │ │ │ │ + beq.w 3ff98 │ │ │ │ + b.n 40014 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 400ca │ │ │ │ + cbz r0, 400d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400ec │ │ │ │ + bge.n 400f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 400ec │ │ │ │ + b.n 400f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 400e4 │ │ │ │ - bl 12d1e0 │ │ │ │ - cbz r0, 400e0 │ │ │ │ + cbz r0, 400ec │ │ │ │ + bl 12d324 │ │ │ │ + cbz r0, 400e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 400ec │ │ │ │ + b.n 400f4 │ │ │ │ movw r0, #61884 @ 0xf1bc │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ 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 27d368 │ │ │ │ - cbnz r0, 4010e │ │ │ │ + bl 27cb68 │ │ │ │ + cbnz r0, 40116 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 40374 │ │ │ │ + b.n 4037c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 40134 │ │ │ │ + cbz r0, 4013c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40156 │ │ │ │ + bge.n 4015e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40156 │ │ │ │ + b.n 4015e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 4014e │ │ │ │ - bl 12d1e0 │ │ │ │ - cbz r0, 4014a │ │ │ │ + cbz r0, 40156 │ │ │ │ + bl 12d324 │ │ │ │ + cbz r0, 40152 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 40156 │ │ │ │ + b.n 4015e │ │ │ │ movw r0, #61884 @ 0xf1bc │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ 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, [pc, #44] @ (40198 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (401a0 ) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 40186 │ │ │ │ + cbz r2, 4018e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r2, [pc, #8] @ (4019c ) │ │ │ │ - b.w 8b24c │ │ │ │ - ldr r5, [pc, #144] @ (4022c ) │ │ │ │ + ldr r2, [pc, #8] @ (401a4 ) │ │ │ │ + b.w 8b258 │ │ │ │ + ldr r5, [pc, #144] @ (40234 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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, 401bc │ │ │ │ + cbz r3, 401c4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 401be │ │ │ │ + b.n 401c6 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2c98c │ │ │ │ - cbnz r6, 401d4 │ │ │ │ + cbnz r6, 401dc │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 401d4 │ │ │ │ + ble.n 401dc │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 401d4 │ │ │ │ - cbnz r5, 401fc │ │ │ │ - ldr r1, [pc, #156] @ (40274 ) │ │ │ │ + bgt.n 401dc │ │ │ │ + cbnz r5, 40204 │ │ │ │ + ldr r1, [pc, #156] @ (4027c ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 401fc │ │ │ │ + cbnz r0, 40204 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40264 │ │ │ │ + b.n 4026c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 401f8 │ │ │ │ + bne.n 40200 │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 40250 │ │ │ │ + beq.n 40258 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 40218 │ │ │ │ + cbz r6, 40220 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 40254 │ │ │ │ + beq.n 4025c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40230 │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 40238 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 401f8 │ │ │ │ + bne.n 40200 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40256 │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 4025e │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4024a │ │ │ │ + bge.n 40252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4024a │ │ │ │ + cbnz r3, 40252 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 40256 │ │ │ │ - b.n 40222 │ │ │ │ + bne.n 4025e │ │ │ │ + b.n 4022a │ │ │ │ mov r6, r0 │ │ │ │ - b.n 40256 │ │ │ │ + b.n 4025e │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 40456 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4045e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 4026e │ │ │ │ + cbz r3, 40276 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #232] @ (40370 ) │ │ │ │ + ldr r2, [pc, #232] @ (40378 ) │ │ │ │ sub sp, #8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr.w r4, [r2, #3724] @ 0xe8c │ │ │ │ - cbz r4, 402b4 │ │ │ │ + cbz r4, 402bc │ │ │ │ movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22344 @ 0x5748 │ │ │ │ + movw r1, #20340 @ 0x4f74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 402da │ │ │ │ + bl fcc44 │ │ │ │ + b.n 402e2 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 402de │ │ │ │ + beq.n 402e6 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28992 @ 0x7140 │ │ │ │ + movw r1, #26944 @ 0x6940 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4036a │ │ │ │ + b.n 40372 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29032 @ 0x7168 │ │ │ │ + movw r0, #26984 @ 0x6968 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 402da │ │ │ │ - bl 216b40 │ │ │ │ + beq.n 402e2 │ │ │ │ + bl 216250 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2d5e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4030a │ │ │ │ - bl 353ec │ │ │ │ - b.n 40354 │ │ │ │ - bl 217e90 <_PyEval_GetBuiltin@@Base+0x94> │ │ │ │ + cbnz r0, 40312 │ │ │ │ + bl 35720 │ │ │ │ + b.n 4035c │ │ │ │ + bl 217580 <_PyEval_GetBuiltin@@Base+0x1c0> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2181f8 │ │ │ │ + bl 217810 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 134cdc <_Py_set_inheritable@@Base> │ │ │ │ + bl 134df4 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4032e │ │ │ │ - movw r0, #29044 @ 0x7174 │ │ │ │ + bne.n 40336 │ │ │ │ + movw r0, #26996 @ 0x6974 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #5624 @ 0x15f8 │ │ │ │ + movw r0, #3576 @ 0xdf8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2185a4 │ │ │ │ + bl 217c04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 402da │ │ │ │ + blt.n 402e2 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 40354 │ │ │ │ + bne.n 4035c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 402da │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 402e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #29116 @ 0x71bc │ │ │ │ + movw r0, #27068 @ 0x69bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ 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 r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbnz r1, 403a2 │ │ │ │ + cbnz r1, 403aa │ │ │ │ movw r0, #57160 @ 0xdf48 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 403c8 │ │ │ │ - b.n 403c4 │ │ │ │ + cbnz r0, 403d0 │ │ │ │ + b.n 403cc │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #20 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #5116 @ 0x13fc │ │ │ │ + movw r1, #3068 @ 0xbfc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cc138 │ │ │ │ + bl cc070 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40390 │ │ │ │ + bne.n 40398 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40416 │ │ │ │ + b.n 4041e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r3, 403e6 │ │ │ │ + cbz r3, 403ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r2, 403f8 │ │ │ │ + cbz r2, 40400 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r4, #16] │ │ │ │ - cbz r3, 4040a │ │ │ │ + cbz r3, 40412 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [r4, #20] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -27951,305 +27952,305 @@ │ │ │ │ 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 40448 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 40452 │ │ │ │ + bne.n 40450 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4045a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00040456 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004045e <_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 276dc0 │ │ │ │ + bl 2765a0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 40496 <_Py_strhex_bytes_with_sep@@Base+0x40> │ │ │ │ + cbnz r5, 4049e <_Py_strhex_bytes_with_sep@@Base+0x40> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 40496 <_Py_strhex_bytes_with_sep@@Base+0x40> │ │ │ │ + blt.n 4049e <_Py_strhex_bytes_with_sep@@Base+0x40> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 40496 <_Py_strhex_bytes_with_sep@@Base+0x40> │ │ │ │ - cbnz r2, 404b4 <_Py_strhex_bytes_with_sep@@Base+0x5e> │ │ │ │ - ldr r1, [pc, #80] @ (404e8 <_Py_strhex_bytes_with_sep@@Base+0x92>) │ │ │ │ + bgt.n 4049e <_Py_strhex_bytes_with_sep@@Base+0x40> │ │ │ │ + cbnz r2, 404bc <_Py_strhex_bytes_with_sep@@Base+0x5e> │ │ │ │ + ldr r1, [pc, #80] @ (404f0 <_Py_strhex_bytes_with_sep@@Base+0x92>) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 404e0 <_Py_strhex_bytes_with_sep@@Base+0x8a> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 404e8 <_Py_strhex_bytes_with_sep@@Base+0x8a> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 404ce <_Py_strhex_bytes_with_sep@@Base+0x78> │ │ │ │ + bgt.n 404d6 <_Py_strhex_bytes_with_sep@@Base+0x78> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #55144 @ 0xd768 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ - b.n 404e0 <_Py_strhex_bytes_with_sep@@Base+0x8a> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 404e8 <_Py_strhex_bytes_with_sep@@Base+0x8a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 404b8 <_Py_strhex_bytes_with_sep@@Base+0x62> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 404c0 <_Py_strhex_bytes_with_sep@@Base+0x62> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 404b8 <_Py_strhex_bytes_with_sep@@Base+0x62> │ │ │ │ + beq.n 404c0 <_Py_strhex_bytes_with_sep@@Base+0x62> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r0] │ │ │ │ lsls r7, r1, #1 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.w 40530 <_Py_strhex_bytes_with_sep@@Base+0xda> │ │ │ │ + b.n 40534 <_Py_strhex_bytes_with_sep@@Base+0xd6> │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 4050c <_Py_strhex_bytes_with_sep@@Base+0xb6> │ │ │ │ + cbz r3, 40512 <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4052a <_Py_strhex_bytes_with_sep@@Base+0xd4> │ │ │ │ + bge.n 40530 <_Py_strhex_bytes_with_sep@@Base+0xd2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 4052a <_Py_strhex_bytes_with_sep@@Base+0xd4> │ │ │ │ + b.n 40530 <_Py_strhex_bytes_with_sep@@Base+0xd2> │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 4051c <_Py_strhex_bytes_with_sep@@Base+0xc6> │ │ │ │ + cbnz r3, 40522 <_Py_strhex_bytes_with_sep@@Base+0xc4> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 4051e <_Py_strhex_bytes_with_sep@@Base+0xc8> │ │ │ │ + b.n 40524 <_Py_strhex_bytes_with_sep@@Base+0xc6> │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #29156 @ 0x71e4 │ │ │ │ + movw r0, #27108 @ 0x69e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4055e <_Py_strhex_bytes_with_sep@@Base+0x108> │ │ │ │ + bne.n 40562 <_Py_strhex_bytes_with_sep@@Base+0x104> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29296 @ 0x7270 │ │ │ │ + movw r1, #27236 @ 0x6a64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb.w r5, [r0, #35] @ 0x23 │ │ │ │ cmp r5, #5 │ │ │ │ - bne.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x12a> │ │ │ │ + bne.n 40584 <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ + bl 1631a4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 40704 <_Py_strhex_bytes_with_sep@@Base+0x2ae> │ │ │ │ + b.n 40708 <_Py_strhex_bytes_with_sep@@Base+0x2aa> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4065c <_Py_strhex_bytes_with_sep@@Base+0x206> │ │ │ │ + bne.n 40660 <_Py_strhex_bytes_with_sep@@Base+0x202> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 405b8 <_Py_strhex_bytes_with_sep@@Base+0x162> │ │ │ │ + cbz r3, 405bc <_Py_strhex_bytes_with_sep@@Base+0x15e> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 405aa <_Py_strhex_bytes_with_sep@@Base+0x154> │ │ │ │ - movw r1, #29344 @ 0x72a0 │ │ │ │ + cbnz r2, 405ae <_Py_strhex_bytes_with_sep@@Base+0x150> │ │ │ │ + movw r1, #27284 @ 0x6a94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ - movw r1, #29396 @ 0x72d4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ + movw r1, #27336 @ 0x6ac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ mov r2, r1 │ │ │ │ ldrb.w r1, [r0, #33] @ 0x21 │ │ │ │ - cbz r1, 405d4 <_Py_strhex_bytes_with_sep@@Base+0x17e> │ │ │ │ + cbz r1, 405d8 <_Py_strhex_bytes_with_sep@@Base+0x17a> │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bl 1631a4 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 405f8 <_Py_strhex_bytes_with_sep@@Base+0x1a2> │ │ │ │ + beq.n 405fc <_Py_strhex_bytes_with_sep@@Base+0x19e> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1208 @ 0x4b8 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #64696 @ 0xfcb8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ movs r5, #1 │ │ │ │ str r5, [r4, #24] │ │ │ │ strb.w r5, [r0, #34] @ 0x22 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 40642 <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ + cbnz r3, 40646 <_Py_strhex_bytes_with_sep@@Base+0x1e8> │ │ │ │ movw r2, #48528 @ 0xbd90 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ strb.w r5, [r0, #33] @ 0x21 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 245fc8 │ │ │ │ + bl 2457e8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 406b8 <_Py_strhex_bytes_with_sep@@Base+0x262> │ │ │ │ + beq.n 406bc <_Py_strhex_bytes_with_sep@@Base+0x25e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #56952 @ 0xde78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40704 <_Py_strhex_bytes_with_sep@@Base+0x2ae> │ │ │ │ + bne.n 40708 <_Py_strhex_bytes_with_sep@@Base+0x2aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40694 <_Py_strhex_bytes_with_sep@@Base+0x23e> │ │ │ │ + bge.n 40698 <_Py_strhex_bytes_with_sep@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40694 <_Py_strhex_bytes_with_sep@@Base+0x23e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40694 <_Py_strhex_bytes_with_sep@@Base+0x23e> │ │ │ │ + cbnz r3, 40698 <_Py_strhex_bytes_with_sep@@Base+0x23a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40698 <_Py_strhex_bytes_with_sep@@Base+0x23a> │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bl 245fc8 │ │ │ │ + bl 2457e8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27e0c0 <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ + bl 27d8cc <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 406b8 <_Py_strhex_bytes_with_sep@@Base+0x262> │ │ │ │ - b.n 40704 <_Py_strhex_bytes_with_sep@@Base+0x2ae> │ │ │ │ - bl 26c628 │ │ │ │ + cbz r0, 406bc <_Py_strhex_bytes_with_sep@@Base+0x25e> │ │ │ │ + b.n 40708 <_Py_strhex_bytes_with_sep@@Base+0x2aa> │ │ │ │ + bl 26bdf0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 40672 <_Py_strhex_bytes_with_sep@@Base+0x21c> │ │ │ │ + cbz r3, 40676 <_Py_strhex_bytes_with_sep@@Base+0x218> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 27e0c0 <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ - cbz r0, 406b8 <_Py_strhex_bytes_with_sep@@Base+0x262> │ │ │ │ + b.w 27d8cc <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ + cbz r0, 406bc <_Py_strhex_bytes_with_sep@@Base+0x25e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #56952 @ 0xde78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40704 <_Py_strhex_bytes_with_sep@@Base+0x2ae> │ │ │ │ + bne.n 40708 <_Py_strhex_bytes_with_sep@@Base+0x2aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40694 <_Py_strhex_bytes_with_sep@@Base+0x23e> │ │ │ │ + bge.n 40698 <_Py_strhex_bytes_with_sep@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40694 <_Py_strhex_bytes_with_sep@@Base+0x23e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40698 <_Py_strhex_bytes_with_sep@@Base+0x23a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #2016 @ 0x7e0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #65504 @ 0xffe0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 406f0 <_Py_strhex_bytes_with_sep@@Base+0x29a> │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 406f4 <_Py_strhex_bytes_with_sep@@Base+0x296> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ - bl e3ca0 │ │ │ │ + bne.w 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ + bl e3be4 │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bl 1631a4 │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ movw r3, #48528 @ 0xbd90 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 406d4 <_Py_strhex_bytes_with_sep@@Base+0x27e> │ │ │ │ - b.n 4057c <_Py_strhex_bytes_with_sep@@Base+0x126> │ │ │ │ + bne.n 406d8 <_Py_strhex_bytes_with_sep@@Base+0x27a> │ │ │ │ + b.n 40580 <_Py_strhex_bytes_with_sep@@Base+0x122> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 27cf34 │ │ │ │ + bl 27c4e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40756 <_Py_strhex_bytes_with_sep@@Base+0x300> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4075c <_Py_strhex_bytes_with_sep@@Base+0x2fe> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 4076c <_Py_strhex_bytes_with_sep@@Base+0x316> │ │ │ │ + b.n 40772 <_Py_strhex_bytes_with_sep@@Base+0x314> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -28257,941 +28258,940 @@ │ │ │ │ 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 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 117490 │ │ │ │ + bl 117688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 114590 │ │ │ │ + bl 114788 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 407c6 <_Py_strhex_bytes_with_sep@@Base+0x370> │ │ │ │ + bge.n 407cc <_Py_strhex_bytes_with_sep@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 407c6 <_Py_strhex_bytes_with_sep@@Base+0x370> │ │ │ │ + cbnz r3, 407cc <_Py_strhex_bytes_with_sep@@Base+0x36e> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 407d2 <_Py_strhex_bytes_with_sep@@Base+0x37c> │ │ │ │ - b.w 8a634 │ │ │ │ + blt.n 407d8 <_Py_strhex_bytes_with_sep@@Base+0x37a> │ │ │ │ + b.w 8a640 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #43068 @ 0xa83c │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27e040 <_PyAsyncGenValueWrapperNew@@Base+0x170> │ │ │ │ + bl 27d84c <_PyAsyncGenValueWrapperNew@@Base+0x170> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4081e <_Py_strhex_bytes_with_sep@@Base+0x3c8> │ │ │ │ + bne.n 40824 <_Py_strhex_bytes_with_sep@@Base+0x3c6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40852 <_Py_strhex_bytes_with_sep@@Base+0x3fc> │ │ │ │ + b.n 40858 <_Py_strhex_bytes_with_sep@@Base+0x3fa> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 27e220 <_PyAsyncGenValueWrapperNew@@Base+0x350> │ │ │ │ + bl 27da2c <_PyAsyncGenValueWrapperNew@@Base+0x350> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4081a <_Py_strhex_bytes_with_sep@@Base+0x3c4> │ │ │ │ + beq.n 40820 <_Py_strhex_bytes_with_sep@@Base+0x3c2> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 117490 │ │ │ │ + bl 117688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 114590 │ │ │ │ + bl 114788 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 408b4 <_Py_strhex_bytes_with_sep@@Base+0x45e> │ │ │ │ + bge.n 408ba <_Py_strhex_bytes_with_sep@@Base+0x45c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 408b4 <_Py_strhex_bytes_with_sep@@Base+0x45e> │ │ │ │ + cbnz r3, 408ba <_Py_strhex_bytes_with_sep@@Base+0x45c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000408b6 : │ │ │ │ +000408bc : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (408d0 ) │ │ │ │ + ldr r4, [pc, #16] @ (408d4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 2122e4 │ │ │ │ - nop │ │ │ │ + b.w 2119d4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ands.w r0, r2, r1, asr #32 │ │ │ │ it cc │ │ │ │ movcc r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000408f0 : │ │ │ │ +000408f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ 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 139060 │ │ │ │ - cbz r0, 40936 │ │ │ │ + bl 139198 │ │ │ │ + cbz r0, 4093a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #50464 @ 0xc520 │ │ │ │ + movw r1, #48416 @ 0xbd20 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 4095a │ │ │ │ + bl e21d8 │ │ │ │ + b.n 4095e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40916 │ │ │ │ + bne.n 4091a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 4095e │ │ │ │ - bl 20d58c │ │ │ │ + ble.n 40962 │ │ │ │ + bl 20cba4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40984 │ │ │ │ + b.n 40988 │ │ │ │ add r1, r2 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4095a │ │ │ │ + beq.n 4095e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 40984 │ │ │ │ + cbz r0, 40988 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2d5b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 40990 │ │ │ │ + beq.n 40994 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 4099c │ │ │ │ + beq.n 409a0 │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 409c2 │ │ │ │ + cbnz r3, 409c6 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 409c2 │ │ │ │ + ble.n 409c6 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 409c2 │ │ │ │ - cbnz r1, 409e6 │ │ │ │ + bne.n 409c6 │ │ │ │ + cbnz r1, 409ea │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #112] @ (40a38 ) │ │ │ │ + ldr r4, [pc, #112] @ (40a3c ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ add r5, sp, #32 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 409e6 │ │ │ │ + cbnz r0, 409ea │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40a32 │ │ │ │ + b.n 40a36 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 409e2 │ │ │ │ + beq.n 409e6 │ │ │ │ movs r3, #23 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 409e2 │ │ │ │ + beq.n 409e6 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.n 40a14 │ │ │ │ + bhi.n 40a18 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #3 │ │ │ │ - bl 2363c0 │ │ │ │ - b.n 40a32 │ │ │ │ + bl 235be0 │ │ │ │ + b.n 40a36 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40a06 │ │ │ │ - b.n 409e2 │ │ │ │ + bne.n 40a0a │ │ │ │ + b.n 409e6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r6] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40a62 │ │ │ │ + cbz r0, 40a66 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 40a66 │ │ │ │ + bl 40a6a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 40a96 │ │ │ │ + ble.n 40a9a │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #13728 @ 0x35a0 │ │ │ │ + movw r3, #11616 @ 0x2d60 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #19120 @ 0x4ab0 │ │ │ │ + movw r4, #17072 @ 0x42b0 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40a92 │ │ │ │ + beq.n 40a96 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 40a84 │ │ │ │ + b.n 40a88 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ 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 40abe │ │ │ │ + bne.n 40ac2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 40acc │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 40ad0 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40ab6 │ │ │ │ + bne.n 40aba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 40ad8 │ │ │ │ + cbz r3, 40adc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 40afa │ │ │ │ + b.n 40afe │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 40af6 │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 40afa │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 40af6 │ │ │ │ + cbnz r3, 40afa │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 40af6 │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 40afa │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 40b2c │ │ │ │ + bge.n 40b30 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #43068 @ 0xa83c │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40b38 │ │ │ │ + b.n 40b3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 40b5a │ │ │ │ + bhi.n 40b5e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 40b72 │ │ │ │ + ble.n 40b76 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 40b7a │ │ │ │ - movw r0, #54956 @ 0xd6ac │ │ │ │ + b.n 40b7e │ │ │ │ + movw r0, #52860 @ 0xce7c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40b52 │ │ │ │ + bne.n 40b56 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 40b84 │ │ │ │ + b.n 40b88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movw r8, #5192 @ 0x1448 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 40bbc │ │ │ │ + beq.n 40bc0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 139060 │ │ │ │ - cbnz r0, 40c1e │ │ │ │ + bl 139198 │ │ │ │ + cbnz r0, 40c22 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ - b.n 40bc8 │ │ │ │ - movw r6, #30700 @ 0x77ec │ │ │ │ + b.n 40bcc │ │ │ │ + movw r6, #28652 @ 0x6fec │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov.w fp, #6 │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov.w r4, #0 │ │ │ │ - beq.n 40bee │ │ │ │ + beq.n 40bf2 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 40bec │ │ │ │ + bge.n 40bf0 │ │ │ │ ldrb.w r1, [r9, r4] │ │ │ │ blx 2d8bc │ │ │ │ - cbz r0, 40bec │ │ │ │ + cbz r0, 40bf0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 40bd6 │ │ │ │ - cbz r5, 40c08 │ │ │ │ + b.n 40bda │ │ │ │ + cbz r5, 40c0c │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r5 │ │ │ │ subs r5, #1 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 40c08 │ │ │ │ + blt.n 40c0c │ │ │ │ ldrb.w r1, [r9, r5] │ │ │ │ blx 2d8bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40bf0 │ │ │ │ + bne.n 40bf4 │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 40c12 │ │ │ │ + beq.n 40c16 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 95e64 │ │ │ │ - b.n 40c20 │ │ │ │ + bl 95e84 │ │ │ │ + b.n 40c24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 40c54 │ │ │ │ + bhi.n 40c58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1647a4 │ │ │ │ - bl db384 │ │ │ │ + bl 1648cc │ │ │ │ + bl db2c4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 109914 │ │ │ │ + b.w 109b0c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #50876 @ 0xc6bc │ │ │ │ + movw r0, #48780 @ 0xbe8c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #0 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40c3a │ │ │ │ + bne.n 40c3e │ │ │ │ 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 40c96 │ │ │ │ + bhi.n 40c9a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40cae │ │ │ │ - b.n 40cc0 │ │ │ │ - movw r0, #54844 @ 0xd63c │ │ │ │ + cbnz r0, 40cb2 │ │ │ │ + b.n 40cc4 │ │ │ │ + movw r0, #52748 @ 0xce0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40d98 │ │ │ │ - b.n 40c88 │ │ │ │ - bl 8fe24 │ │ │ │ + beq.n 40d9c │ │ │ │ + b.n 40c8c │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40cce │ │ │ │ + blt.n 40cd2 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 40cde │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 40ce2 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40d98 │ │ │ │ + bne.n 40d9c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40cde │ │ │ │ + b.n 40ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40cbc │ │ │ │ + bne.n 40cc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40cbc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40cc0 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 40d6a │ │ │ │ + ble.n 40d6e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 40d12 │ │ │ │ + bpl.n 40d16 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 40d0e │ │ │ │ + beq.n 40d12 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30924 @ 0x78cc │ │ │ │ + movw r1, #28876 @ 0x70cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 40d6c │ │ │ │ + b.n 40d70 │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 40d24 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 40d44 │ │ │ │ + beq.n 40d28 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 40d48 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 40d64 │ │ │ │ + beq.n 40d68 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31016 @ 0x7928 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #31748 @ 0x7c04 │ │ │ │ + movw r2, #29700 @ 0x7404 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #54844 @ 0xd63c │ │ │ │ + movw r0, #52748 @ 0xce0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 40d98 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 40d9c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 40d6c │ │ │ │ + b.n 40d70 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 40d7c │ │ │ │ + bgt.n 40d80 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ 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 40ea2 │ │ │ │ + b.n 40ea6 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00040d9e : │ │ │ │ - cbz r1, 40da4 │ │ │ │ - b.w 2820c0 <_PyLong_UInt32_Converter@@Base+0x180> │ │ │ │ +00040da2 : │ │ │ │ + cbz r1, 40da8 │ │ │ │ + b.w 281838 <_PyLong_UInt32_Converter@@Base+0x180> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31216 @ 0x79f0 │ │ │ │ + movw r1, #29168 @ 0x71f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40df2 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 40df2 │ │ │ │ + bne.n 40df6 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 40df6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40e28 │ │ │ │ + b.n 40e2c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d14e0 │ │ │ │ + bl 1d0af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40e10 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 40e14 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40dee │ │ │ │ + bne.n 40df2 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 40e28 │ │ │ │ + b.n 40e2c │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 10b9fc │ │ │ │ - cbnz r0, 40e7c │ │ │ │ + bl 10bbf4 │ │ │ │ + cbnz r0, 40e80 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 40e60 │ │ │ │ + cbz r0, 40e64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40e60 │ │ │ │ + bge.n 40e64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40e60 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40e64 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ 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, [r0, #40] @ 0x28 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23a94c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 23a16c <_PyUnicode_EncodeUTF16@@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 │ │ │ │ bic.w r4, r1, r1, asr #31 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ bic.w sl, r2, r2, asr #31 │ │ │ │ orrs.w r5, sl, r4 │ │ │ │ - bne.n 40ece │ │ │ │ + bne.n 40ed2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ mov r9, r1 │ │ │ │ add.w r1, sl, r6 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 40f18 │ │ │ │ + cbz r0, 40f1c │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 40ef6 │ │ │ │ + ble.n 40efa │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c98c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ add r0, r4 │ │ │ │ blx 2d5b4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 40f18 │ │ │ │ + ble.n 40f1c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r4, r3 │ │ │ │ add r0, r4 │ │ │ │ blx 2c98c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbnz r3, 40f36 │ │ │ │ - ldr r2, [pc, #20] @ (40f38 ) │ │ │ │ + cbnz r3, 40f3a │ │ │ │ + ldr r2, [pc, #20] @ (40f3c ) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #652 @ 0x28c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 2a6aa8 │ │ │ │ + b.w 2a62b0 <_Py_hashtable_foreach@@Base+0x54dc> │ │ │ │ bx lr │ │ │ │ cmp r3, #148 @ 0x94 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00040f3c <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00040f40 <_PyEval_FormatKwargsError@@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 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 40f84 <_PyEval_FormatKwargsError@@Base+0x48> │ │ │ │ + cbz r3, 40f88 <_PyEval_FormatKwargsError@@Base+0x48> │ │ │ │ mov r0, r1 │ │ │ │ - bl 212fb8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2126a8 <_PyObject_FunctionStr@@Base> │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #31348 @ 0x7a74 │ │ │ │ + movw r3, #29300 @ 0x7274 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #31296 @ 0x7a40 │ │ │ │ + movw r2, #29248 @ 0x7240 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - cbnz r4, 40fbe <_PyEval_FormatKwargsError@@Base+0x82> │ │ │ │ - b.n 40ffa <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + cbnz r4, 40fc2 <_PyEval_FormatKwargsError@@Base+0x82> │ │ │ │ + b.n 40ffe <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 40ffa <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 40ffe <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #100] @ (41000 <_PyEval_FormatKwargsError@@Base+0xc4>) │ │ │ │ + ldr r1, [pc, #100] @ (41004 <_PyEval_FormatKwargsError@@Base+0xc4>) │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - bl 12a14c │ │ │ │ - cbnz r0, 40fec <_PyEval_FormatKwargsError@@Base+0xb0> │ │ │ │ + bl 12a288 │ │ │ │ + cbnz r0, 40ff0 <_PyEval_FormatKwargsError@@Base+0xb0> │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #31360 @ 0x7a80 │ │ │ │ + movw r2, #29312 @ 0x7280 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40ffa <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ + bge.n 40ffe <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40ffa <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ - ldr r2, [pc, #52] @ (41004 <_PyEval_FormatKwargsError@@Base+0xc8>) │ │ │ │ + cbnz r3, 40ffe <_PyEval_FormatKwargsError@@Base+0xbe> │ │ │ │ + ldr r2, [pc, #52] @ (41008 <_PyEval_FormatKwargsError@@Base+0xc8>) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbz r3, 40fde <_PyEval_FormatKwargsError@@Base+0xa2> │ │ │ │ + cbz r3, 40fe2 <_PyEval_FormatKwargsError@@Base+0xa2> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1d2008 │ │ │ │ + b.w 1d1618 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #48] @ (41034 <_PyEval_FormatKwargsError@@Base+0xf8>) │ │ │ │ + ldr r6, [pc, #48] @ (41038 <_PyEval_FormatKwargsError@@Base+0xf8>) │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, 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 4102c <_PyEval_FormatKwargsError@@Base+0xf0> │ │ │ │ + bne.n 41030 <_PyEval_FormatKwargsError@@Base+0xf0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 21c7c8 │ │ │ │ + bl 21bebc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41048 <_PyEval_FormatKwargsError@@Base+0x10c> │ │ │ │ - b.n 41042 <_PyEval_FormatKwargsError@@Base+0x106> │ │ │ │ + bne.n 4104c <_PyEval_FormatKwargsError@@Base+0x10c> │ │ │ │ + b.n 41046 <_PyEval_FormatKwargsError@@Base+0x106> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47788 @ 0xbaac │ │ │ │ + movw r0, #45740 @ 0xb2ac │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 41052 <_PyEval_FormatKwargsError@@Base+0x116> │ │ │ │ - b.n 4101c <_PyEval_FormatKwargsError@@Base+0xe0> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 41052 <_PyEval_FormatKwargsError@@Base+0x116> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 41056 <_PyEval_FormatKwargsError@@Base+0x116> │ │ │ │ + b.n 41020 <_PyEval_FormatKwargsError@@Base+0xe0> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 41056 <_PyEval_FormatKwargsError@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 41076 <_PyEval_FormatKwargsError@@Base+0x13a> │ │ │ │ + bhi.n 4107a <_PyEval_FormatKwargsError@@Base+0x13a> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4108e <_PyEval_FormatKwargsError@@Base+0x152> │ │ │ │ + ble.n 41092 <_PyEval_FormatKwargsError@@Base+0x152> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 41096 <_PyEval_FormatKwargsError@@Base+0x15a> │ │ │ │ - movw r0, #55112 @ 0xd748 │ │ │ │ + b.n 4109a <_PyEval_FormatKwargsError@@Base+0x15a> │ │ │ │ + movw r0, #53016 @ 0xcf18 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4106e <_PyEval_FormatKwargsError@@Base+0x132> │ │ │ │ + bne.n 41072 <_PyEval_FormatKwargsError@@Base+0x132> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 40b84 │ │ │ │ + b.n 40b88 │ │ │ │ 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 eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #31412 @ 0x7ab4 │ │ │ │ + movw r0, #29364 @ 0x72b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #31448 @ 0x7ad8 │ │ │ │ + movw r2, #29400 @ 0x72d8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #4447 @ 0x115f │ │ │ │ + movw r1, #4451 @ 0x1163 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 2824ec <_PyLong_UInt32_Converter@@Base+0x5ac> │ │ │ │ + b.w 281c64 <_PyLong_UInt32_Converter@@Base+0x5ac> │ │ │ │ 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 41102 <_PyEval_FormatKwargsError@@Base+0x1c6> │ │ │ │ + bne.n 41106 <_PyEval_FormatKwargsError@@Base+0x1c6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 106d08 │ │ │ │ + b.w 106ef8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47920 @ 0xbb30 │ │ │ │ + movw r0, #45872 @ 0xb330 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 410f6 <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ + bne.n 410fa <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31652 @ 0x7ba4 │ │ │ │ + movw r1, #29604 @ 0x73a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4115a <_PyEval_FormatKwargsError@@Base+0x21e> │ │ │ │ + beq.n 4115e <_PyEval_FormatKwargsError@@Base+0x21e> │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ @@ -29199,176 +29199,175 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d10, [pc, #576] @ 413b8 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ + vldr d10, [pc, #572] @ 413b8 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 411ac <_PyEval_FormatKwargsError@@Base+0x270> │ │ │ │ + bls.n 411b0 <_PyEval_FormatKwargsError@@Base+0x270> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + bvs.w 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + bgt.w 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #540] @ 413c0 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + vldr d8, [pc, #536] @ 413c0 <_PyEval_FormatKwargsError@@Base+0x480> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ - vldr d9, [pc, #536] @ 413c8 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + vldr d9, [pc, #532] @ 413c8 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 411de <_PyEval_FormatKwargsError@@Base+0x2a2> │ │ │ │ + bne.n 411e2 <_PyEval_FormatKwargsError@@Base+0x2a2> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #524] @ 413d0 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ - vldr d7, [pc, #528] @ 413d8 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ + vldr d6, [pc, #520] @ 413d0 <_PyEval_FormatKwargsError@@Base+0x490> │ │ │ │ + vldr d7, [pc, #524] @ 413d8 <_PyEval_FormatKwargsError@@Base+0x498> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ blx 2dc00 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41220 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bne.n 41224 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 4119e <_PyEval_FormatKwargsError@@Base+0x262> │ │ │ │ + bmi.n 411a2 <_PyEval_FormatKwargsError@@Base+0x262> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 41390 <_PyEval_FormatKwargsError@@Base+0x454> │ │ │ │ + bhi.w 41394 <_PyEval_FormatKwargsError@@Base+0x454> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #17920 @ 0x4600 │ │ │ │ + movw r3, #15808 @ 0x3dc0 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #504] @ 0x1f8 │ │ │ │ - b.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ - vldr d7, [pc, #444] @ 413e0 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + vldr d7, [pc, #440] @ 413e0 <_PyEval_FormatKwargsError@@Base+0x4a0> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 41248 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ + bpl.n 4124c <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ 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 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ - b.n 41386 <_PyEval_FormatKwargsError@@Base+0x44a> │ │ │ │ - vldr d7, [pc, #412] @ 413e8 <_PyEval_FormatKwargsError@@Base+0x4ac> │ │ │ │ + ble.w 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + b.n 4138a <_PyEval_FormatKwargsError@@Base+0x44a> │ │ │ │ + vldr d7, [pc, #408] @ 413e8 <_PyEval_FormatKwargsError@@Base+0x4a8> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4127c <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ + ble.n 41280 <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4126e <_PyEval_FormatKwargsError@@Base+0x332> │ │ │ │ + bpl.n 41272 <_PyEval_FormatKwargsError@@Base+0x332> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 28dad8 <_PyXIData_ReleaseAndRawFree@@Base+0x950> │ │ │ │ + bl 28d250 <_PyXIData_ReleaseAndRawFree@@Base+0x950> │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #348] @ 413d0 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ + vldr d8, [pc, #344] @ 413d0 <_PyEval_FormatKwargsError@@Base+0x490> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ - vldr d7, [pc, #368] @ 413f0 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + vldr d7, [pc, #364] @ 413f0 <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4129c <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ + ble.n 412a0 <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #348] @ 413f0 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ + vldr d6, [pc, #344] @ 413f0 <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 412a4 <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ + b.n 412a8 <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 413f8 <_PyEval_FormatKwargsError@@Base+0x4bc> │ │ │ │ + vldr d6, [pc, #328] @ 413f8 <_PyEval_FormatKwargsError@@Base+0x4b8> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 41400 <_PyEval_FormatKwargsError@@Base+0x4c4> │ │ │ │ + vldr d11, [pc, #328] @ 41400 <_PyEval_FormatKwargsError@@Base+0x4c0> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 4132c <_PyEval_FormatKwargsError@@Base+0x3f0> │ │ │ │ - bl 28dad8 <_PyXIData_ReleaseAndRawFree@@Base+0x950> │ │ │ │ + bpl.n 41330 <_PyEval_FormatKwargsError@@Base+0x3f0> │ │ │ │ + bl 28d250 <_PyXIData_ReleaseAndRawFree@@Base+0x950> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2d978 │ │ │ │ - vldr d6, [pc, #304] @ 41408 <_PyEval_FormatKwargsError@@Base+0x4cc> │ │ │ │ + vldr d6, [pc, #300] @ 41408 <_PyEval_FormatKwargsError@@Base+0x4c8> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 282ec8 <_PyLong_UInt32_Converter@@Base+0xf88> │ │ │ │ + bl 282640 <_PyLong_UInt32_Converter@@Base+0xf88> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 41312 <_PyEval_FormatKwargsError@@Base+0x3d6> │ │ │ │ + bpl.n 41316 <_PyEval_FormatKwargsError@@Base+0x3d6> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2d8a0 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 41378 <_PyEval_FormatKwargsError@@Base+0x43c> │ │ │ │ + b.n 4137c <_PyEval_FormatKwargsError@@Base+0x43c> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2d8a0 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 41378 <_PyEval_FormatKwargsError@@Base+0x43c> │ │ │ │ - bl 282ec8 <_PyLong_UInt32_Converter@@Base+0xf88> │ │ │ │ + b.n 4137c <_PyEval_FormatKwargsError@@Base+0x43c> │ │ │ │ + bl 282640 <_PyLong_UInt32_Converter@@Base+0xf88> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2d978 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 41360 <_PyEval_FormatKwargsError@@Base+0x424> │ │ │ │ + bpl.n 41364 <_PyEval_FormatKwargsError@@Base+0x424> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2d8a0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 41378 <_PyEval_FormatKwargsError@@Base+0x43c> │ │ │ │ + b.n 4137c <_PyEval_FormatKwargsError@@Base+0x43c> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2d8a0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + ble.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 413aa <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ - vldr d7, [pc, #84] @ 413e8 <_PyEval_FormatKwargsError@@Base+0x4ac> │ │ │ │ + b.n 413ae <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ + vldr d7, [pc, #80] @ 413e8 <_PyEval_FormatKwargsError@@Base+0x4a8> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 4126e <_PyEval_FormatKwargsError@@Base+0x332> │ │ │ │ - vldr d14, [pc, #76] @ 413f0 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ + bgt.w 41272 <_PyEval_FormatKwargsError@@Base+0x332> │ │ │ │ + vldr d14, [pc, #72] @ 413f0 <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 4128e <_PyEval_FormatKwargsError@@Base+0x352> │ │ │ │ + b.n 41292 <_PyEval_FormatKwargsError@@Base+0x352> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ... │ │ │ │ @@ -29382,19 +29381,19 @@ │ │ │ │ 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, 41416 <_PyEval_FormatKwargsError@@Base+0x4da> │ │ │ │ + cbnz r0, 41416 <_PyEval_FormatKwargsError@@Base+0x4d6> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4141e <_PyEval_FormatKwargsError@@Base+0x4e2> │ │ │ │ + cbnz r0, 4141e <_PyEval_FormatKwargsError@@Base+0x4de> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -29403,337 +29402,337 @@ │ │ │ │ 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 41430 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ + bne.n 41430 <_PyEval_FormatKwargsError@@Base+0x4f0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d544 │ │ │ │ + b.w 20cb5c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48000 @ 0xbb80 │ │ │ │ + movw r0, #45952 @ 0xb380 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41424 <_PyEval_FormatKwargsError@@Base+0x4e8> │ │ │ │ + bne.n 41424 <_PyEval_FormatKwargsError@@Base+0x4e4> │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 4146e <_PyEval_FormatKwargsError@@Base+0x532> │ │ │ │ + bhi.n 4146e <_PyEval_FormatKwargsError@@Base+0x52e> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 41486 <_PyEval_FormatKwargsError@@Base+0x54a> │ │ │ │ - b.n 41490 <_PyEval_FormatKwargsError@@Base+0x554> │ │ │ │ - movw r0, #7180 @ 0x1c0c │ │ │ │ + bgt.n 41486 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ + b.n 41490 <_PyEval_FormatKwargsError@@Base+0x550> │ │ │ │ + movw r0, #5132 @ 0x140c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41468 <_PyEval_FormatKwargsError@@Base+0x52c> │ │ │ │ - b.n 414c0 <_PyEval_FormatKwargsError@@Base+0x584> │ │ │ │ + bne.n 41468 <_PyEval_FormatKwargsError@@Base+0x528> │ │ │ │ + b.n 414c0 <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 150270 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 414c0 <_PyEval_FormatKwargsError@@Base+0x584> │ │ │ │ + bl 150398 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 414c0 <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 414a6 <_PyEval_FormatKwargsError@@Base+0x56a> │ │ │ │ + cbz r3, 414a6 <_PyEval_FormatKwargsError@@Base+0x566> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 414b0 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + blt.n 414b0 <_PyEval_FormatKwargsError@@Base+0x570> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 414b4 <_PyEval_FormatKwargsError@@Base+0x578> │ │ │ │ - b.n 414b0 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + ble.n 414b4 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + b.n 414b0 <_PyEval_FormatKwargsError@@Base+0x570> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21f244 <_PyXI_NewSession@@Base+0x60> │ │ │ │ + b.w 21e6fc <_PyXI_NewFailure@@Base+0x34> │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 232e40 <_PyXIData_Clear@@Base+0x1a44> │ │ │ │ + b.w 2326fc <_PyXIData_Clear@@Base+0x1adc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 414d0 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ - b.w 41d02 <_PyEval_FormatKwargsError@@Base+0xdc6> │ │ │ │ + cbnz r3, 414d0 <_PyEval_FormatKwargsError@@Base+0x590> │ │ │ │ + b.w 41d02 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ 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 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28311c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 282894 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 4151a <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ + cbnz r4, 4151a <_PyEval_FormatKwargsError@@Base+0x5da> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4151a <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ + ble.n 4151a <_PyEval_FormatKwargsError@@Base+0x5da> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4151a <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ - cbnz r2, 4153a <_PyEval_FormatKwargsError@@Base+0x5fe> │ │ │ │ + bne.n 4151a <_PyEval_FormatKwargsError@@Base+0x5da> │ │ │ │ + cbnz r2, 4153a <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #316] @ (4165c <_PyEval_FormatKwargsError@@Base+0x720>) │ │ │ │ + ldr r4, [pc, #316] @ (4165c <_PyEval_FormatKwargsError@@Base+0x71c>) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + cbz r0, 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ ldrd r8, r0, [r2] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4154e <_PyEval_FormatKwargsError@@Base+0x612> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 41570 <_PyEval_FormatKwargsError@@Base+0x634> │ │ │ │ - b.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ - bl 8fe24 │ │ │ │ + cbnz r0, 4154e <_PyEval_FormatKwargsError@@Base+0x60e> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 41570 <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ + b.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ + bl 8fe3c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41568 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bge.n 41568 <_PyEval_FormatKwargsError@@Base+0x628> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 41568 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + cbnz r2, 41568 <_PyEval_FormatKwargsError@@Base+0x628> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 41546 <_PyEval_FormatKwargsError@@Base+0x60a> │ │ │ │ + beq.n 41546 <_PyEval_FormatKwargsError@@Base+0x606> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4158a <_PyEval_FormatKwargsError@@Base+0x64e> │ │ │ │ + bge.n 4158a <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28488 @ 0x6f48 │ │ │ │ + movw r1, #26440 @ 0x6748 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 41654 <_PyEval_FormatKwargsError@@Base+0x718> │ │ │ │ + b.n 41654 <_PyEval_FormatKwargsError@@Base+0x714> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 415a2 <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + ble.n 415a2 <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ mov r0, r6 │ │ │ │ mul.w r6, r7, r4 │ │ │ │ - bl 1647a4 │ │ │ │ + bl 1648cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #28908 @ 0x70ec │ │ │ │ + movw r2, #26860 @ 0x68ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 13d7ec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 13d928 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + beq.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 415fe <_PyEval_FormatKwargsError@@Base+0x6c2> │ │ │ │ + bmi.n 415fe <_PyEval_FormatKwargsError@@Base+0x6be> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32068 @ 0x7d44 │ │ │ │ + movw r1, #30020 @ 0x7544 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + bge.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + bne.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 243a9c <_PyEval_MatchClass@@Base+0x1980> │ │ │ │ + bl 2432bc <_PyEval_MatchClass@@Base+0x1980> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4161e <_PyEval_FormatKwargsError@@Base+0x6e2> │ │ │ │ + bge.n 4161e <_PyEval_FormatKwargsError@@Base+0x6de> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 4161e <_PyEval_FormatKwargsError@@Base+0x6e2> │ │ │ │ + cbnz r2, 4161e <_PyEval_FormatKwargsError@@Base+0x6de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + beq.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 41654 <_PyEval_FormatKwargsError@@Base+0x718> │ │ │ │ + beq.n 41654 <_PyEval_FormatKwargsError@@Base+0x714> │ │ │ │ movw r3, #48504 @ 0xbd78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32096 @ 0x7d60 │ │ │ │ + movw r1, #30048 @ 0x7560 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + bge.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + bne.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41586 <_PyEval_FormatKwargsError@@Base+0x64a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41586 <_PyEval_FormatKwargsError@@Base+0x646> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r4, [r3, r1] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 23d750 <_PyArg_NoKeywords@@Base+0x86c> │ │ │ │ - cbz r0, 416ae <_PyEval_FormatKwargsError@@Base+0x772> │ │ │ │ + bl 23cf70 <_PyArg_NoKeywords@@Base+0x86c> │ │ │ │ + cbz r0, 416ae <_PyEval_FormatKwargsError@@Base+0x76e> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 41692 <_PyEval_FormatKwargsError@@Base+0x756> │ │ │ │ + cbnz r0, 41692 <_PyEval_FormatKwargsError@@Base+0x752> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 416b2 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ + bge.n 416b2 <_PyEval_FormatKwargsError@@Base+0x772> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 416b2 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ - bl 8ee68 │ │ │ │ + b.n 416b2 <_PyEval_FormatKwargsError@@Base+0x772> │ │ │ │ + bl 8ee80 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 416ba <_PyEval_FormatKwargsError@@Base+0x77e> │ │ │ │ + cbnz r0, 416ba <_PyEval_FormatKwargsError@@Base+0x77a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 416ae <_PyEval_FormatKwargsError@@Base+0x772> │ │ │ │ + bge.n 416ae <_PyEval_FormatKwargsError@@Base+0x76e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 416ae <_PyEval_FormatKwargsError@@Base+0x772> │ │ │ │ + cbnz r3, 416ae <_PyEval_FormatKwargsError@@Base+0x76e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 416e0 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ + b.n 416e0 <_PyEval_FormatKwargsError@@Base+0x7a0> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32132 @ 0x7d84 │ │ │ │ + movw r0, #30084 @ 0x7584 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 416e0 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ + bge.n 416e0 <_PyEval_FormatKwargsError@@Base+0x7a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 416e0 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ + cbnz r3, 416e0 <_PyEval_FormatKwargsError@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41704 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bne.n 41704 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1888d0 │ │ │ │ + b.w 188540 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47952 @ 0xbb50 │ │ │ │ + movw r0, #45904 @ 0xb350 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 416f8 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ + bne.n 416f8 <_PyEval_FormatKwargsError@@Base+0x7b8> │ │ │ │ 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 r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 418c0 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ + bl 418c0 <_PyEval_FormatKwargsError@@Base+0x980> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne.n 4176a <_PyEval_FormatKwargsError@@Base+0x82e> │ │ │ │ + bne.n 4176a <_PyEval_FormatKwargsError@@Base+0x82a> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 41800 <_PyEval_FormatKwargsError@@Base+0x8c4> │ │ │ │ + b.n 41800 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 417cc <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + bmi.n 417cc <_PyEval_FormatKwargsError@@Base+0x88c> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #38024 @ 0x9488 │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 417fe <_PyEval_FormatKwargsError@@Base+0x8c2> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 417fe <_PyEval_FormatKwargsError@@Base+0x8be> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -29741,678 +29740,678 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 417de <_PyEval_FormatKwargsError@@Base+0x8a2> │ │ │ │ + blt.n 417de <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 417ee <_PyEval_FormatKwargsError@@Base+0x8b2> │ │ │ │ + blt.n 417ee <_PyEval_FormatKwargsError@@Base+0x8ae> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 417fe <_PyEval_FormatKwargsError@@Base+0x8c2> │ │ │ │ + blt.n 417fe <_PyEval_FormatKwargsError@@Base+0x8be> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 961f8 │ │ │ │ + bl 96218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4178e <_PyEval_FormatKwargsError@@Base+0x852> │ │ │ │ - b.n 41760 <_PyEval_FormatKwargsError@@Base+0x824> │ │ │ │ + bne.n 4178e <_PyEval_FormatKwargsError@@Base+0x84e> │ │ │ │ + b.n 41760 <_PyEval_FormatKwargsError@@Base+0x820> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 417be <_PyEval_FormatKwargsError@@Base+0x882> │ │ │ │ + bne.n 417be <_PyEval_FormatKwargsError@@Base+0x87e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 417be <_PyEval_FormatKwargsError@@Base+0x882> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 417be <_PyEval_FormatKwargsError@@Base+0x87e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 417c6 <_PyEval_FormatKwargsError@@Base+0x88a> │ │ │ │ + bne.n 417c6 <_PyEval_FormatKwargsError@@Base+0x886> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 417c6 <_PyEval_FormatKwargsError@@Base+0x88a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 417c6 <_PyEval_FormatKwargsError@@Base+0x886> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41828 <_PyEval_FormatKwargsError@@Base+0x8ec> │ │ │ │ + bne.n 41828 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 41842 <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ - b.n 4183e <_PyEval_FormatKwargsError@@Base+0x902> │ │ │ │ + bne.n 41842 <_PyEval_FormatKwargsError@@Base+0x902> │ │ │ │ + b.n 4183e <_PyEval_FormatKwargsError@@Base+0x8fe> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24332 @ 0x5f0c │ │ │ │ + movw r0, #22256 @ 0x56f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4181a <_PyEval_FormatKwargsError@@Base+0x8de> │ │ │ │ + bne.n 4181a <_PyEval_FormatKwargsError@@Base+0x8da> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 418be <_PyEval_FormatKwargsError@@Base+0x982> │ │ │ │ + b.n 418be <_PyEval_FormatKwargsError@@Base+0x97e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 41856 <_PyEval_FormatKwargsError@@Base+0x91a> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 41856 <_PyEval_FormatKwargsError@@Base+0x916> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4183e <_PyEval_FormatKwargsError@@Base+0x902> │ │ │ │ + bne.n 4183e <_PyEval_FormatKwargsError@@Base+0x8fe> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34772 @ 0x87d4 │ │ │ │ + movw r1, #32724 @ 0x7fd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32184 @ 0x7db8 │ │ │ │ + movw r0, #30136 @ 0x75b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4183e <_PyEval_FormatKwargsError@@Base+0x902> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 4183e <_PyEval_FormatKwargsError@@Base+0x8fe> │ │ │ │ + bl a0730 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c820 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 418b2 <_PyEval_FormatKwargsError@@Base+0x976> │ │ │ │ + bne.n 418b2 <_PyEval_FormatKwargsError@@Base+0x972> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 418a0 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 418a0 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41872 <_PyEval_FormatKwargsError@@Base+0x936> │ │ │ │ - b.n 4183e <_PyEval_FormatKwargsError@@Base+0x902> │ │ │ │ + beq.n 41872 <_PyEval_FormatKwargsError@@Base+0x932> │ │ │ │ + b.n 4183e <_PyEval_FormatKwargsError@@Base+0x8fe> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 418a0 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ + blt.n 418a0 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #10680 @ 0x29b8 │ │ │ │ + movw r1, #8632 @ 0x21b8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 10949c │ │ │ │ - cbz r0, 4194c <_PyEval_FormatKwargsError@@Base+0xa10> │ │ │ │ + bl 109694 │ │ │ │ + cbz r0, 4194c <_PyEval_FormatKwargsError@@Base+0xa0c> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r7, 41912 <_PyEval_FormatKwargsError@@Base+0x9d6> │ │ │ │ + cbnz r7, 41912 <_PyEval_FormatKwargsError@@Base+0x9d2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41904 <_PyEval_FormatKwargsError@@Base+0x9c8> │ │ │ │ + bge.n 41904 <_PyEval_FormatKwargsError@@Base+0x9c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 41904 <_PyEval_FormatKwargsError@@Base+0x9c8> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 41904 <_PyEval_FormatKwargsError@@Base+0x9c4> │ │ │ │ + bl 7a9f8 <_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 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ cmp r7, #10 │ │ │ │ - ble.n 41952 <_PyEval_FormatKwargsError@@Base+0xa16> │ │ │ │ + ble.n 41952 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 4192c <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ + bls.n 4192c <_PyEval_FormatKwargsError@@Base+0x9ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4193c <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ - b.n 41948 <_PyEval_FormatKwargsError@@Base+0xa0c> │ │ │ │ + blt.n 4193c <_PyEval_FormatKwargsError@@Base+0x9fc> │ │ │ │ + b.n 41948 <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 41954 <_PyEval_FormatKwargsError@@Base+0xa18> │ │ │ │ - b.n 41922 <_PyEval_FormatKwargsError@@Base+0x9e6> │ │ │ │ + cbnz r0, 41954 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + b.n 41922 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41948 <_PyEval_FormatKwargsError@@Base+0xa0c> │ │ │ │ + cbnz r3, 41948 <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 20d58c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 20cba4 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 41b1a <_PyEval_FormatKwargsError@@Base+0xbde> │ │ │ │ + b.n 41b1a <_PyEval_FormatKwargsError@@Base+0xbda> │ │ │ │ add r6, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ movw sl, #42128 @ 0xa490 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r8, r5 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 41a3c <_PyEval_FormatKwargsError@@Base+0xb00> │ │ │ │ + bge.n 41a3c <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r4, #16 │ │ │ │ ldrmi r0, [r4, #12] │ │ │ │ ldr.w fp, [r0, r5, lsl #2] │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 419aa <_PyEval_FormatKwargsError@@Base+0xa6e> │ │ │ │ + bne.n 419aa <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ ldr.w r0, [fp] │ │ │ │ add.w ip, fp, #16 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt.w r0, [fp] │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ str.w ip, [r1] │ │ │ │ - b.n 419e2 <_PyEval_FormatKwargsError@@Base+0xaa6> │ │ │ │ + b.n 419e2 <_PyEval_FormatKwargsError@@Base+0xaa2> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - cbz r0, 419e2 <_PyEval_FormatKwargsError@@Base+0xaa6> │ │ │ │ + cbz r0, 419e2 <_PyEval_FormatKwargsError@@Base+0xaa2> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #60436 @ 0xec14 │ │ │ │ + movw r1, #58388 @ 0xe414 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl e2298 │ │ │ │ - b.n 41ae6 <_PyEval_FormatKwargsError@@Base+0xbaa> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 41ae6 <_PyEval_FormatKwargsError@@Base+0xba6> │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ sub.w r0, r3, r8 │ │ │ │ add.w fp, r5, #1 │ │ │ │ cmp r0, ip │ │ │ │ - blt.n 419fe <_PyEval_FormatKwargsError@@Base+0xac2> │ │ │ │ + blt.n 419fe <_PyEval_FormatKwargsError@@Base+0xabe> │ │ │ │ add r8, ip │ │ │ │ - cbz r5, 41a18 <_PyEval_FormatKwargsError@@Base+0xadc> │ │ │ │ + cbz r5, 41a18 <_PyEval_FormatKwargsError@@Base+0xad8> │ │ │ │ sub.w r0, r3, r8 │ │ │ │ cmp r0, r9 │ │ │ │ - bge.n 41a16 <_PyEval_FormatKwargsError@@Base+0xada> │ │ │ │ + bge.n 41a16 <_PyEval_FormatKwargsError@@Base+0xad6> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60500 @ 0xec54 │ │ │ │ + movw r1, #58452 @ 0xe454 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 41ae0 <_PyEval_FormatKwargsError@@Base+0xba4> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 41ae0 <_PyEval_FormatKwargsError@@Base+0xba0> │ │ │ │ add r8, r9 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 41a38 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ + beq.n 41a38 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60528 @ 0xec70 │ │ │ │ + movw r1, #58480 @ 0xe470 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 41ae0 <_PyEval_FormatKwargsError@@Base+0xba4> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 41ae0 <_PyEval_FormatKwargsError@@Base+0xba0> │ │ │ │ mov r5, fp │ │ │ │ - b.n 41968 <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ + b.n 41968 <_PyEval_FormatKwargsError@@Base+0xa28> │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41ae6 <_PyEval_FormatKwargsError@@Base+0xbaa> │ │ │ │ + beq.n 41ae6 <_PyEval_FormatKwargsError@@Base+0xba6> │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp.w r8, #1048576 @ 0x100000 │ │ │ │ - blt.n 41a64 <_PyEval_FormatKwargsError@@Base+0xb28> │ │ │ │ + blt.n 41a64 <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 41a64 <_PyEval_FormatKwargsError@@Base+0xb28> │ │ │ │ - bl a0700 │ │ │ │ + bpl.n 41a64 <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + bl a0730 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 41a68 <_PyEval_FormatKwargsError@@Base+0xb2c> │ │ │ │ + b.n 41a68 <_PyEval_FormatKwargsError@@Base+0xb28> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 41aa2 <_PyEval_FormatKwargsError@@Base+0xb66> │ │ │ │ + bne.n 41aa2 <_PyEval_FormatKwargsError@@Base+0xb62> │ │ │ │ mov.w fp, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ mla fp, fp, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, fp │ │ │ │ - beq.n 41a94 <_PyEval_FormatKwargsError@@Base+0xb58> │ │ │ │ + beq.n 41a94 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ ldr.w r1, [r9], #44 │ │ │ │ mov r2, r8 │ │ │ │ add r7, r8 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 41a7c <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ + b.n 41a7c <_PyEval_FormatKwargsError@@Base+0xb3c> │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r3, 41ae6 <_PyEval_FormatKwargsError@@Base+0xbaa> │ │ │ │ + cbz r3, 41ae6 <_PyEval_FormatKwargsError@@Base+0xba6> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl a25d0 │ │ │ │ - b.n 41ae6 <_PyEval_FormatKwargsError@@Base+0xbaa> │ │ │ │ + bl a2600 │ │ │ │ + b.n 41ae6 <_PyEval_FormatKwargsError@@Base+0xba6> │ │ │ │ mov r8, r4 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 41ada <_PyEval_FormatKwargsError@@Base+0xb9e> │ │ │ │ + beq.n 41ada <_PyEval_FormatKwargsError@@Base+0xb9a> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 41ac2 <_PyEval_FormatKwargsError@@Base+0xb86> │ │ │ │ + beq.n 41ac2 <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ add r7, r9 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r4], #44 │ │ │ │ add.w fp, fp, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r7, r2 │ │ │ │ - b.n 41aac <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + b.n 41aac <_PyEval_FormatKwargsError@@Base+0xb6c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r8 │ │ │ │ - b.n 41a98 <_PyEval_FormatKwargsError@@Base+0xb5c> │ │ │ │ + b.n 41a98 <_PyEval_FormatKwargsError@@Base+0xb58> │ │ │ │ mov r5, fp │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41afa <_PyEval_FormatKwargsError@@Base+0xbbe> │ │ │ │ + bge.n 41afa <_PyEval_FormatKwargsError@@Base+0xbba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41afa <_PyEval_FormatKwargsError@@Base+0xbbe> │ │ │ │ + cbnz r3, 41afa <_PyEval_FormatKwargsError@@Base+0xbba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 41b0e <_PyEval_FormatKwargsError@@Base+0xbd2> │ │ │ │ + beq.n 41b0e <_PyEval_FormatKwargsError@@Base+0xbce> │ │ │ │ adds r4, #1 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 41afe <_PyEval_FormatKwargsError@@Base+0xbc2> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 41afe <_PyEval_FormatKwargsError@@Base+0xbbe> │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 41b1a <_PyEval_FormatKwargsError@@Base+0xbde> │ │ │ │ + beq.n 41b1a <_PyEval_FormatKwargsError@@Base+0xbda> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 41b46 <_PyEval_FormatKwargsError@@Base+0xc0a> │ │ │ │ - b.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ + cbnz r0, 41b46 <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ + b.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc2e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41b92 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ + blt.n 41b92 <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 41ba2 <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ - bl 266a88 │ │ │ │ + cbz r5, 41ba2 <_PyEval_FormatKwargsError@@Base+0xc62> │ │ │ │ + bl 266250 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41b72 <_PyEval_FormatKwargsError@@Base+0xc36> │ │ │ │ + blt.n 41b72 <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 41b3e <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ + bne.n 41b3e <_PyEval_FormatKwargsError@@Base+0xbfe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41b82 <_PyEval_FormatKwargsError@@Base+0xc46> │ │ │ │ + blt.n 41b82 <_PyEval_FormatKwargsError@@Base+0xc42> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41bc6 <_PyEval_FormatKwargsError@@Base+0xc8a> │ │ │ │ + b.n 41bc6 <_PyEval_FormatKwargsError@@Base+0xc86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41b62 <_PyEval_FormatKwargsError@@Base+0xc26> │ │ │ │ + bne.n 41b62 <_PyEval_FormatKwargsError@@Base+0xc22> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41b62 <_PyEval_FormatKwargsError@@Base+0xc26> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41b62 <_PyEval_FormatKwargsError@@Base+0xc22> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ + bne.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc2e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41b46 <_PyEval_FormatKwargsError@@Base+0xc0a> │ │ │ │ + bne.n 41b46 <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41b46 <_PyEval_FormatKwargsError@@Base+0xc0a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41b46 <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41bb6 <_PyEval_FormatKwargsError@@Base+0xc7a> │ │ │ │ + bge.n 41bb6 <_PyEval_FormatKwargsError@@Base+0xc76> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41bb6 <_PyEval_FormatKwargsError@@Base+0xc7a> │ │ │ │ + cbnz r3, 41bb6 <_PyEval_FormatKwargsError@@Base+0xc76> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc32> │ │ │ │ + bne.n 41b6e <_PyEval_FormatKwargsError@@Base+0xc2e> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.n 41be6 <_PyEval_FormatKwargsError@@Base+0xcaa> │ │ │ │ + bpl.n 41be6 <_PyEval_FormatKwargsError@@Base+0xca6> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 41c06 <_PyEval_FormatKwargsError@@Base+0xcca> │ │ │ │ + bgt.n 41c06 <_PyEval_FormatKwargsError@@Base+0xcc6> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #32244 @ 0x7df4 │ │ │ │ + movw r1, #30196 @ 0x75f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 41c26 <_PyEval_FormatKwargsError@@Base+0xcea> │ │ │ │ + bgt.n 41c26 <_PyEval_FormatKwargsError@@Base+0xce6> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 1817f4 │ │ │ │ + bl 180f10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41c3c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ - bl 8a634 │ │ │ │ - cbnz r0, 41c40 <_PyEval_FormatKwargsError@@Base+0xd04> │ │ │ │ - b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + blt.n 41c3c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ + bl 8a640 │ │ │ │ + cbnz r0, 41c40 <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65512 @ 0xffe8 │ │ │ │ + movw r1, #63464 @ 0xf7e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41d00 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + b.n 41d00 <_PyEval_FormatKwargsError@@Base+0xdc0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41c52 <_PyEval_FormatKwargsError@@Base+0xd16> │ │ │ │ + bge.n 41c52 <_PyEval_FormatKwargsError@@Base+0xd12> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 41c52 <_PyEval_FormatKwargsError@@Base+0xd16> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 41c52 <_PyEval_FormatKwargsError@@Base+0xd12> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 41c78 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + bmi.n 41c78 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32304 @ 0x7e30 │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - bl 8fe24 │ │ │ │ + b.w e21d8 │ │ │ │ + bl 8fe3c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 41c88 <_PyEval_FormatKwargsError@@Base+0xd4c> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 41c8c <_PyEval_FormatKwargsError@@Base+0xd50> │ │ │ │ - b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + bne.n 41c88 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 41c8c <_PyEval_FormatKwargsError@@Base+0xd4c> │ │ │ │ + b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 41ca4 <_PyEval_FormatKwargsError@@Base+0xd68> │ │ │ │ + bge.n 41ca4 <_PyEval_FormatKwargsError@@Base+0xd64> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movw r1, #30308 @ 0x7664 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 41cbe <_PyEval_FormatKwargsError@@Base+0xd82> │ │ │ │ + bne.n 41cbe <_PyEval_FormatKwargsError@@Base+0xd7e> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 41d00 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + b.n 41d00 <_PyEval_FormatKwargsError@@Base+0xdc0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 41ce2 <_PyEval_FormatKwargsError@@Base+0xda6> │ │ │ │ + bmi.n 41ce2 <_PyEval_FormatKwargsError@@Base+0xda2> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32392 @ 0x7e88 │ │ │ │ + movw r1, #30344 @ 0x7688 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 41cf0 <_PyEval_FormatKwargsError@@Base+0xdb4> │ │ │ │ - bl 93e28 │ │ │ │ + cbz r0, 41cf0 <_PyEval_FormatKwargsError@@Base+0xdb0> │ │ │ │ + bl 93e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41cb4 <_PyEval_FormatKwargsError@@Base+0xd78> │ │ │ │ - b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + beq.n 41cb4 <_PyEval_FormatKwargsError@@Base+0xd74> │ │ │ │ + b.n 41c3c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b.n 41cb4 <_PyEval_FormatKwargsError@@Base+0xd78> │ │ │ │ + b.n 41cb4 <_PyEval_FormatKwargsError@@Base+0xd74> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28311c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 282894 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ 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 41d48 <_PyEval_FormatKwargsError@@Base+0xe0c> │ │ │ │ + bne.n 41d48 <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1763c0 │ │ │ │ + b.w 1763f4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47984 @ 0xbb70 │ │ │ │ + movw r0, #45936 @ 0xb370 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41d3c <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ + bne.n 41d3c <_PyEval_FormatKwargsError@@Base+0xdfc> │ │ │ │ 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 41d8c <_PyEval_FormatKwargsError@@Base+0xe50> │ │ │ │ + bgt.n 41d8c <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27d368 │ │ │ │ - cbnz r0, 41da8 <_PyEval_FormatKwargsError@@Base+0xe6c> │ │ │ │ + bl 27cb68 │ │ │ │ + cbnz r0, 41da8 <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 40374 │ │ │ │ + b.w 4037c │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #32444 @ 0x7ebc │ │ │ │ + movw r1, #30396 @ 0x76bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41d78 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ + bne.n 41d78 <_PyEval_FormatKwargsError@@Base+0xe38> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #32540 @ 0x7f1c │ │ │ │ + movw r0, #30492 @ 0x771c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 41e1e <_PyEval_FormatKwargsError@@Base+0xee2> │ │ │ │ + bne.n 41e1e <_PyEval_FormatKwargsError@@Base+0xede> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41e64 <_PyEval_FormatKwargsError@@Base+0xf28> │ │ │ │ - b.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf4a> │ │ │ │ + blt.n 41e64 <_PyEval_FormatKwargsError@@Base+0xf24> │ │ │ │ + b.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf46> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 41e42 <_PyEval_FormatKwargsError@@Base+0xf06> │ │ │ │ + bne.n 41e42 <_PyEval_FormatKwargsError@@Base+0xf02> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41e64 <_PyEval_FormatKwargsError@@Base+0xf28> │ │ │ │ - b.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf4a> │ │ │ │ + blt.n 41e64 <_PyEval_FormatKwargsError@@Base+0xf24> │ │ │ │ + b.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf46> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 41e6a <_PyEval_FormatKwargsError@@Base+0xf2e> │ │ │ │ + bne.n 41e6a <_PyEval_FormatKwargsError@@Base+0xf2a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf4a> │ │ │ │ + bge.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf46> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf4a> │ │ │ │ + b.n 41e86 <_PyEval_FormatKwargsError@@Base+0xf46> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14856 @ 0x3a08 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 41eba <_PyEval_FormatKwargsError@@Base+0xf7e> │ │ │ │ + bne.n 41eba <_PyEval_FormatKwargsError@@Base+0xf7a> │ │ │ │ mov r1, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f4530 │ │ │ │ + b.w 1f3b38 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r5 │ │ │ │ movs r5, #62 @ 0x3e │ │ │ │ strd r0, r5, [sp, #4] │ │ │ │ @@ -30421,30 +30420,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #136] @ 0x88 │ │ │ │ strd r5, r5, [sp, #144] @ 0x90 │ │ │ │ strd r5, r5, [sp, #156] @ 0x9c │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ - bl 222620 │ │ │ │ + bl 221d14 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42342 <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ + beq.w 42342 <_PyEval_FormatKwargsError@@Base+0x1402> │ │ │ │ ldr.w r8, [sp, #172] @ 0xac │ │ │ │ cmp.w r8, #103 @ 0x67 │ │ │ │ - bhi.n 41f0c <_PyEval_FormatKwargsError@@Base+0xfd0> │ │ │ │ + bhi.n 41f0c <_PyEval_FormatKwargsError@@Base+0xfcc> │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 41f14 <_PyEval_FormatKwargsError@@Base+0xfd8> │ │ │ │ + bhi.n 41f14 <_PyEval_FormatKwargsError@@Base+0xfd4> │ │ │ │ sub.w r3, r8, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 41f14 <_PyEval_FormatKwargsError@@Base+0xfd8> │ │ │ │ - b.n 42338 <_PyEval_FormatKwargsError@@Base+0x13fc> │ │ │ │ + bls.n 41f14 <_PyEval_FormatKwargsError@@Base+0xfd4> │ │ │ │ + b.n 42338 <_PyEval_FormatKwargsError@@Base+0x13f8> │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ - bne.w 42338 <_PyEval_FormatKwargsError@@Base+0x13fc> │ │ │ │ + bne.w 42338 <_PyEval_FormatKwargsError@@Base+0x13f8> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add.w lr, sp, #136 @ 0x88 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add.w ip, sp, #176 @ 0xb0 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ @@ -30464,213 +30463,213 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 41f7a <_PyEval_FormatKwargsError@@Base+0x103e> │ │ │ │ + bne.n 41f7a <_PyEval_FormatKwargsError@@Base+0x103a> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32560 @ 0x7f30 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 41f96 <_PyEval_FormatKwargsError@@Base+0x105a> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 41f96 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 41fa4 <_PyEval_FormatKwargsError@@Base+0x1068> │ │ │ │ + bne.n 41fa4 <_PyEval_FormatKwargsError@@Base+0x1064> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32616 @ 0x7f68 │ │ │ │ + movw r1, #30568 @ 0x7768 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 266880 │ │ │ │ + bl 266048 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41fc4 <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 41fc4 <_PyEval_FormatKwargsError@@Base+0x1084> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41f96 <_PyEval_FormatKwargsError@@Base+0x105a> │ │ │ │ + bne.n 41f96 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ mov r0, r6 │ │ │ │ - bl 266a00 │ │ │ │ + bl 2661c8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41fe0 <_PyEval_FormatKwargsError@@Base+0x10a4> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 41fe0 <_PyEval_FormatKwargsError@@Base+0x10a0> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41f96 <_PyEval_FormatKwargsError@@Base+0x105a> │ │ │ │ + bne.n 41f96 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ mov.w fp, r5, lsl #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 41ff4 <_PyEval_FormatKwargsError@@Base+0x10b8> │ │ │ │ + beq.n 41ff4 <_PyEval_FormatKwargsError@@Base+0x10b4> │ │ │ │ orr.w fp, fp, #8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 42028 <_PyEval_FormatKwargsError@@Base+0x10ec> │ │ │ │ + bne.n 42028 <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42038 <_PyEval_FormatKwargsError@@Base+0x10fc> │ │ │ │ + bne.n 42038 <_PyEval_FormatKwargsError@@Base+0x10f8> │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r8 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 42042 <_PyEval_FormatKwargsError@@Base+0x1106> │ │ │ │ - b.n 42038 <_PyEval_FormatKwargsError@@Base+0x10fc> │ │ │ │ + beq.n 42042 <_PyEval_FormatKwargsError@@Base+0x1102> │ │ │ │ + b.n 42038 <_PyEval_FormatKwargsError@@Base+0x10f8> │ │ │ │ movs r6, #0 │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ - beq.n 4204e <_PyEval_FormatKwargsError@@Base+0x1112> │ │ │ │ + beq.n 4204e <_PyEval_FormatKwargsError@@Base+0x110e> │ │ │ │ mov r5, r8 │ │ │ │ movs r3, #6 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 42054 <_PyEval_FormatKwargsError@@Base+0x1118> │ │ │ │ + b.n 42054 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - b.n 42054 <_PyEval_FormatKwargsError@@Base+0x1118> │ │ │ │ + b.n 42054 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ mov r6, r7 │ │ │ │ mov r3, r8 │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ - b.n 42054 <_PyEval_FormatKwargsError@@Base+0x1118> │ │ │ │ + b.n 42054 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ movs r3, #6 │ │ │ │ movs r5, #103 @ 0x67 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 42062 <_PyEval_FormatKwargsError@@Base+0x1126> │ │ │ │ + blt.n 42062 <_PyEval_FormatKwargsError@@Base+0x1122> │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r5, #103 @ 0x67 │ │ │ │ - b.n 42064 <_PyEval_FormatKwargsError@@Base+0x1128> │ │ │ │ + b.n 42064 <_PyEval_FormatKwargsError@@Base+0x1124> │ │ │ │ mov r9, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ uxtb r0, r5 │ │ │ │ - bl 16e318 │ │ │ │ + bl 16e358 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41f96 <_PyEval_FormatKwargsError@@Base+0x105a> │ │ │ │ + beq.n 41f96 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ uxtb r0, r5 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 16e318 │ │ │ │ + bl 16e358 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42302 <_PyEval_FormatKwargsError@@Base+0x13c6> │ │ │ │ + beq.w 42302 <_PyEval_FormatKwargsError@@Base+0x13c2> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2d658 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 2d658 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 9d5cc <_Py_fstat_noraise@@Base+0x4> │ │ │ │ + bl 9d614 <_Py_fstat_noraise@@Base+0x4> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4230c <_PyEval_FormatKwargsError@@Base+0x13d0> │ │ │ │ + beq.w 4230c <_PyEval_FormatKwargsError@@Base+0x13cc> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 9d5cc <_Py_fstat_noraise@@Base+0x4> │ │ │ │ + bl 9d614 <_Py_fstat_noraise@@Base+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42314 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + beq.w 42314 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c3d48 │ │ │ │ + bl 1c3350 │ │ │ │ movs r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ itet ne │ │ │ │ movne.w sl, #0 │ │ │ │ streq r7, [sp, #48] @ 0x30 │ │ │ │ strne.w sl, [sp, #48] @ 0x30 │ │ │ │ - bl 1c3d48 │ │ │ │ + bl 1c3350 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r9, r7 │ │ │ │ - bl 258a54 │ │ │ │ + bl 2578a4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 258a54 │ │ │ │ + bl 2578a4 │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ add.w r8, sp, #116 @ 0x74 │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 222e04 │ │ │ │ + bl 2224f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 42314 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + beq.w 42314 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w sl, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ - vldr d7, [pc, #532] @ 42358 <_PyEval_FormatKwargsError@@Base+0x141c> │ │ │ │ + vldr d7, [pc, #532] @ 42358 <_PyEval_FormatKwargsError@@Base+0x1418> │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #196] @ 0xc4 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ - bl 222fdc <_PyCode_VerifyStateless@@Base+0xa8> │ │ │ │ + bl 22269c <_PyCode_VerifyStateless@@Base+0xa8> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 42318 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ - cbnz r6, 4217e <_PyEval_FormatKwargsError@@Base+0x1242> │ │ │ │ + beq.w 42318 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + cbnz r6, 4217e <_PyEval_FormatKwargsError@@Base+0x123e> │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -30682,172 +30681,172 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ - bl 222fdc <_PyCode_VerifyStateless@@Base+0xa8> │ │ │ │ + bl 22269c <_PyCode_VerifyStateless@@Base+0xa8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 42314 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + beq.w 42314 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ smlabb r3, r1, r3, r2 │ │ │ │ add r3, r0 │ │ │ │ add r8, r3 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 421d4 <_PyEval_FormatKwargsError@@Base+0x1298> │ │ │ │ + blt.n 421d4 <_PyEval_FormatKwargsError@@Base+0x1294> │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 421d6 <_PyEval_FormatKwargsError@@Base+0x129a> │ │ │ │ + b.n 421d6 <_PyEval_FormatKwargsError@@Base+0x1296> │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 421f0 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ + beq.n 421f0 <_PyEval_FormatKwargsError@@Base+0x12b0> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ itet eq │ │ │ │ addeq.w sl, sl, sl, lsr #31 │ │ │ │ movne.w sl, #0 │ │ │ │ moveq.w sl, sl, asr #1 │ │ │ │ sub.w r9, r1, r8 │ │ │ │ sub.w r9, r9, sl │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 4220a <_PyEval_FormatKwargsError@@Base+0x12ce> │ │ │ │ + beq.n 4220a <_PyEval_FormatKwargsError@@Base+0x12ca> │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #104] @ 0x68 │ │ │ │ strcc r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 42236 <_PyEval_FormatKwargsError@@Base+0x12fa> │ │ │ │ + bcc.n 42236 <_PyEval_FormatKwargsError@@Base+0x12f6> │ │ │ │ ldrd r3, r0, [r4, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 42236 <_PyEval_FormatKwargsError@@Base+0x12fa> │ │ │ │ + bgt.n 42236 <_PyEval_FormatKwargsError@@Base+0x12f6> │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r8, sl, [r4, #4] │ │ │ │ - bl 245ce8 │ │ │ │ + bl 245508 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 4226c <_PyEval_FormatKwargsError@@Base+0x1330> │ │ │ │ - b.n 42246 <_PyEval_FormatKwargsError@@Base+0x130a> │ │ │ │ + cbz r3, 4226c <_PyEval_FormatKwargsError@@Base+0x132c> │ │ │ │ + b.n 42246 <_PyEval_FormatKwargsError@@Base+0x1306> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4221c <_PyEval_FormatKwargsError@@Base+0x12e0> │ │ │ │ + beq.n 4221c <_PyEval_FormatKwargsError@@Base+0x12dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4221c <_PyEval_FormatKwargsError@@Base+0x12e0> │ │ │ │ - b.n 42314 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + bne.n 4221c <_PyEval_FormatKwargsError@@Base+0x12dc> │ │ │ │ + b.n 42314 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 42258 <_PyEval_FormatKwargsError@@Base+0x131c> │ │ │ │ + bne.n 42258 <_PyEval_FormatKwargsError@@Base+0x1318> │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 42266 <_PyEval_FormatKwargsError@@Base+0x132a> │ │ │ │ + b.n 42266 <_PyEval_FormatKwargsError@@Base+0x1326> │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r6, 4228e <_PyEval_FormatKwargsError@@Base+0x1352> │ │ │ │ + cbz r6, 4228e <_PyEval_FormatKwargsError@@Base+0x134e> │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 223738 <_PyCode_SetUnboundVarCounts@@Base+0x3fc> │ │ │ │ + bl 222d90 <_PyCode_SetUnboundVarCounts@@Base+0x360> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 422ac <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ - b.n 42314 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + bne.n 422ac <_PyEval_FormatKwargsError@@Base+0x136c> │ │ │ │ + b.n 42314 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r6, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r6, r6, [sp] │ │ │ │ - bl 223738 <_PyCode_SetUnboundVarCounts@@Base+0x3fc> │ │ │ │ + bl 222d90 <_PyCode_SetUnboundVarCounts@@Base+0x360> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4226e <_PyEval_FormatKwargsError@@Base+0x1332> │ │ │ │ - b.n 42314 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ + bne.n 4226e <_PyEval_FormatKwargsError@@Base+0x132e> │ │ │ │ + b.n 42314 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 422be <_PyEval_FormatKwargsError@@Base+0x1382> │ │ │ │ + bne.n 422be <_PyEval_FormatKwargsError@@Base+0x137e> │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 422cc <_PyEval_FormatKwargsError@@Base+0x1390> │ │ │ │ + b.n 422cc <_PyEval_FormatKwargsError@@Base+0x138c> │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r2, 422f8 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ + cbz r2, 422f8 <_PyEval_FormatKwargsError@@Base+0x13b8> │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 422e6 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ + bne.n 422e6 <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 422f4 <_PyEval_FormatKwargsError@@Base+0x13b8> │ │ │ │ + b.n 422f4 <_PyEval_FormatKwargsError@@Base+0x13b4> │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r5 │ │ │ │ - b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + b.n 42318 <_PyEval_FormatKwargsError@@Base+0x13d8> │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 223b4c <_PyCode_SetUnboundVarCounts@@Base+0x810> │ │ │ │ - b.n 42346 <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ + bl 223240 <_PyCode_SetUnboundVarCounts@@Base+0x810> │ │ │ │ + b.n 42346 <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 287e94 │ │ │ │ + bl 28760c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r8 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -30855,511 +30854,511 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w fcaa4 │ │ │ │ + b.w fcca4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4239c <_PyEval_FormatKwargsError@@Base+0x1460> │ │ │ │ + cbnz r3, 4239c <_PyEval_FormatKwargsError@@Base+0x145c> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4239c <_PyEval_FormatKwargsError@@Base+0x1460> │ │ │ │ + ble.n 4239c <_PyEval_FormatKwargsError@@Base+0x145c> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4239c <_PyEval_FormatKwargsError@@Base+0x1460> │ │ │ │ - cbnz r4, 423ba <_PyEval_FormatKwargsError@@Base+0x147e> │ │ │ │ + bne.n 4239c <_PyEval_FormatKwargsError@@Base+0x145c> │ │ │ │ + cbnz r4, 423ba <_PyEval_FormatKwargsError@@Base+0x147a> │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #144] @ (42434 <_PyEval_FormatKwargsError@@Base+0x14f8>) │ │ │ │ + ldr r4, [pc, #144] @ (42434 <_PyEval_FormatKwargsError@@Base+0x14f4>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42422 <_PyEval_FormatKwargsError@@Base+0x14e6> │ │ │ │ + cbz r0, 42422 <_PyEval_FormatKwargsError@@Base+0x14e2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 423cc <_PyEval_FormatKwargsError@@Base+0x1490> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 42422 <_PyEval_FormatKwargsError@@Base+0x14e6> │ │ │ │ + bne.n 423cc <_PyEval_FormatKwargsError@@Base+0x148c> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 42422 <_PyEval_FormatKwargsError@@Base+0x14e2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 423de <_PyEval_FormatKwargsError@@Base+0x14a2> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 42422 <_PyEval_FormatKwargsError@@Base+0x14e6> │ │ │ │ + bne.n 423de <_PyEval_FormatKwargsError@@Base+0x149e> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 42422 <_PyEval_FormatKwargsError@@Base+0x14e2> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c890 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 42426 <_PyEval_FormatKwargsError@@Base+0x14ea> │ │ │ │ + bge.n 42426 <_PyEval_FormatKwargsError@@Base+0x14e6> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42414 <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 42414 <_PyEval_FormatKwargsError@@Base+0x14d4> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 423e2 <_PyEval_FormatKwargsError@@Base+0x14a6> │ │ │ │ - b.n 42422 <_PyEval_FormatKwargsError@@Base+0x14e6> │ │ │ │ + beq.n 423e2 <_PyEval_FormatKwargsError@@Base+0x14a2> │ │ │ │ + b.n 42422 <_PyEval_FormatKwargsError@@Base+0x14e2> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42430 <_PyEval_FormatKwargsError@@Base+0x14f4> │ │ │ │ + b.n 42430 <_PyEval_FormatKwargsError@@Base+0x14f0> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 429f0 <_PyEval_FormatKwargsError@@Base+0x1ab4> │ │ │ │ + bl 429f0 <_PyEval_FormatKwargsError@@Base+0x1ab0> │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r6, r2] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 42458 <_PyEval_FormatKwargsError@@Base+0x151c> │ │ │ │ + cbnz r3, 42458 <_PyEval_FormatKwargsError@@Base+0x1518> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 42458 <_PyEval_FormatKwargsError@@Base+0x151c> │ │ │ │ + ble.n 42458 <_PyEval_FormatKwargsError@@Base+0x1518> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 42458 <_PyEval_FormatKwargsError@@Base+0x151c> │ │ │ │ - cbnz r1, 4247e <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ - mov r1, r2 │ │ │ │ + bne.n 42458 <_PyEval_FormatKwargsError@@Base+0x1518> │ │ │ │ + cbnz r1, 42478 <_PyEval_FormatKwargsError@@Base+0x1538> │ │ │ │ mov r0, r4 │ │ │ │ + ldr r4, [pc, #72] @ (424a4 <_PyEval_FormatKwargsError@@Base+0x1564>) │ │ │ │ + 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, #20] │ │ │ │ - movw r4, #24016 @ 0x5dd0 │ │ │ │ - movt r4, #79 @ 0x4f │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 424a4 <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ + cbz r0, 4249e <_PyEval_FormatKwargsError@@Base+0x155e> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 8d690 │ │ │ │ - cbnz r0, 424a2 <_PyEval_FormatKwargsError@@Base+0x1566> │ │ │ │ - movw r1, #4056 @ 0xfd8 │ │ │ │ + bl 8d698 │ │ │ │ + cbnz r0, 4249c <_PyEval_FormatKwargsError@@Base+0x155c> │ │ │ │ + movw r1, #2008 @ 0x7d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ + lsls r7, 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, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 424ca <_PyEval_FormatKwargsError@@Base+0x158e> │ │ │ │ + cbz r3, 424c8 <_PyEval_FormatKwargsError@@Base+0x1588> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 424cc <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ + b.n 424ca <_PyEval_FormatKwargsError@@Base+0x158a> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2c98c │ │ │ │ - cbnz r6, 424e2 <_PyEval_FormatKwargsError@@Base+0x15a6> │ │ │ │ + cbnz r6, 424e0 <_PyEval_FormatKwargsError@@Base+0x15a0> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 424e2 <_PyEval_FormatKwargsError@@Base+0x15a6> │ │ │ │ + ble.n 424e0 <_PyEval_FormatKwargsError@@Base+0x15a0> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 424e2 <_PyEval_FormatKwargsError@@Base+0x15a6> │ │ │ │ - cbnz r4, 4250c <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ - ldr r1, [pc, #472] @ (426bc <_PyEval_FormatKwargsError@@Base+0x1780>) │ │ │ │ + bgt.n 424e0 <_PyEval_FormatKwargsError@@Base+0x15a0> │ │ │ │ + cbnz r4, 42510 <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - mov.w ip, #3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ + mov.w ip, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ + mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ + movw r4, #24088 @ 0x5e18 │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ mov r1, r7 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 426a8 <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ + beq.w 426ac <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 426a8 <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ + bne.w 426ac <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ add r7, r5 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 42558 <_PyEval_FormatKwargsError@@Base+0x161c> │ │ │ │ + beq.n 4255c <_PyEval_FormatKwargsError@@Base+0x161c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 42540 <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 42544 <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 4253a <_PyEval_FormatKwargsError@@Base+0x15fe> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4253e <_PyEval_FormatKwargsError@@Base+0x15fe> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 426a8 <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ + bne.w 426ac <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 42544 <_PyEval_FormatKwargsError@@Base+0x1608> │ │ │ │ - b.n 42560 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bne.n 42548 <_PyEval_FormatKwargsError@@Base+0x1608> │ │ │ │ + b.n 42564 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - bne.n 42562 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 42562 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ - b.n 426a8 <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ + bne.n 42566 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 42566 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + b.n 426ac <_PyEval_FormatKwargsError@@Base+0x176c> │ │ │ │ movs r6, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42562 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + b.n 42566 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ movs r6, #15 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r9, r9, [sp, #40] @ 0x28 │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 425fc <_PyEval_FormatKwargsError@@Base+0x16c0> │ │ │ │ + beq.n 42600 <_PyEval_FormatKwargsError@@Base+0x16c0> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r5, #57380 @ 0xe024 │ │ │ │ + movw r5, #55332 @ 0xd824 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov.w r5, #32768 @ 0x8000 │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ - movw r6, #22777 @ 0x58f9 │ │ │ │ + movw r6, #20761 @ 0x5119 │ │ │ │ movt r6, #35 @ 0x23 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ - movw r6, #38817 @ 0x97a1 │ │ │ │ + movw r6, #36801 @ 0x8fc1 │ │ │ │ movt r6, #35 @ 0x23 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ blx 2c1fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq.n 42618 <_PyEval_FormatKwargsError@@Base+0x16dc> │ │ │ │ - bgt.n 42658 <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ + beq.n 4261c <_PyEval_FormatKwargsError@@Base+0x16dc> │ │ │ │ + bgt.n 4265c <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ adds r1, r6, #4 │ │ │ │ - beq.n 42600 <_PyEval_FormatKwargsError@@Base+0x16c4> │ │ │ │ + beq.n 42604 <_PyEval_FormatKwargsError@@Base+0x16c4> │ │ │ │ adds r2, r6, #2 │ │ │ │ - bne.n 42658 <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ + bne.n 4265c <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #32752 @ 0x7ff0 │ │ │ │ + movw r1, #30704 @ 0x77f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 426a2 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 426a6 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - b.n 426a2 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ + b.n 426a6 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ movw r3, #36096 @ 0x8d00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32712 @ 0x7fc8 │ │ │ │ + movw r1, #30664 @ 0x77c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 426a2 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 426a6 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - cbnz r3, 4263e <_PyEval_FormatKwargsError@@Base+0x1702> │ │ │ │ + cbnz r3, 42642 <_PyEval_FormatKwargsError@@Base+0x1702> │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r4, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 28dd20 <_PyXIData_ReleaseAndRawFree@@Base+0xb98> │ │ │ │ + bl 28d498 <_PyXIData_ReleaseAndRawFree@@Base+0xb98> │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - bge.n 4263e <_PyEval_FormatKwargsError@@Base+0x1702> │ │ │ │ + bge.n 42642 <_PyEval_FormatKwargsError@@Base+0x1702> │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2c860 │ │ │ │ - b.n 426a2 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ - bl a0700 │ │ │ │ + b.n 426a6 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ + bl a0730 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2c5e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r6, #2 │ │ │ │ - bne.n 42672 <_PyEval_FormatKwargsError@@Base+0x1736> │ │ │ │ + bne.n 42676 <_PyEval_FormatKwargsError@@Base+0x1736> │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2c860 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #45916 @ 0xb35c │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - bl 29ddc4 │ │ │ │ - b.n 426a2 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ + bl 29d53c │ │ │ │ + b.n 426a6 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4261c <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ + beq.n 42620 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2c860 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 42692 <_PyEval_FormatKwargsError@@Base+0x1756> │ │ │ │ + cbnz r0, 42696 <_PyEval_FormatKwargsError@@Base+0x1756> │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ subs r1, r5, r1 │ │ │ │ - bl de808 │ │ │ │ + bl de744 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 426aa <_PyEval_FormatKwargsError@@Base+0x176e> │ │ │ │ - b.n 426a2 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ - movw r3, #46204 @ 0xb47c │ │ │ │ + cbnz r0, 426ae <_PyEval_FormatKwargsError@@Base+0x176e> │ │ │ │ + b.n 426a6 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ + movw r3, #44280 @ 0xacf8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 29ddc4 │ │ │ │ + bl 29d53c │ │ │ │ mov r0, r4 │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 426b4 <_PyEval_FormatKwargsError@@Base+0x1778> │ │ │ │ + cbz r3, 426b8 <_PyEval_FormatKwargsError@@Base+0x1778> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ - lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 426e0 <_PyEval_FormatKwargsError@@Base+0x17a4> │ │ │ │ + bhi.n 426e0 <_PyEval_FormatKwargsError@@Base+0x17a0> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 426f8 <_PyEval_FormatKwargsError@@Base+0x17bc> │ │ │ │ + ble.n 426f8 <_PyEval_FormatKwargsError@@Base+0x17b8> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 42700 <_PyEval_FormatKwargsError@@Base+0x17c4> │ │ │ │ - movw r0, #6112 @ 0x17e0 │ │ │ │ + b.n 42700 <_PyEval_FormatKwargsError@@Base+0x17c0> │ │ │ │ + movw r0, #4064 @ 0xfe0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 426d8 <_PyEval_FormatKwargsError@@Base+0x179c> │ │ │ │ - b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185e> │ │ │ │ + bne.n 426d8 <_PyEval_FormatKwargsError@@Base+0x1798> │ │ │ │ + b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185a> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 42722 <_PyEval_FormatKwargsError@@Base+0x17e6> │ │ │ │ + cbz r3, 42722 <_PyEval_FormatKwargsError@@Base+0x17e2> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4273a <_PyEval_FormatKwargsError@@Base+0x17fe> │ │ │ │ + ble.n 4273a <_PyEval_FormatKwargsError@@Base+0x17fa> │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65512 @ 0xffe8 │ │ │ │ + movw r1, #63464 @ 0xf7e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185e> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185a> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #21656 @ 0x5498 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185e> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185a> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4274a <_PyEval_FormatKwargsError@@Base+0x180e> │ │ │ │ + bne.n 4274a <_PyEval_FormatKwargsError@@Base+0x180a> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 4277c <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ - bl ef204 │ │ │ │ + b.n 4277c <_PyEval_FormatKwargsError@@Base+0x183c> │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4275c <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 42760 <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ - b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185e> │ │ │ │ + bne.n 4275c <_PyEval_FormatKwargsError@@Base+0x181c> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 42760 <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ + b.n 4279a <_PyEval_FormatKwargsError@@Base+0x185a> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4277c <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + bge.n 4277c <_PyEval_FormatKwargsError@@Base+0x183c> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32776 @ 0x8008 │ │ │ │ + movw r1, #30728 @ 0x7808 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4278c <_PyEval_FormatKwargsError@@Base+0x1850> │ │ │ │ + bgt.n 4278c <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 23d468 <_PyArg_NoKeywords@@Base+0x584> │ │ │ │ + bl 23cc88 <_PyArg_NoKeywords@@Base+0x584> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42782 <_PyEval_FormatKwargsError@@Base+0x1846> │ │ │ │ + bne.n 42782 <_PyEval_FormatKwargsError@@Base+0x1842> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28311c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 282894 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 427da <_PyEval_FormatKwargsError@@Base+0x189e> │ │ │ │ + blt.n 427da <_PyEval_FormatKwargsError@@Base+0x189a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 427f4 <_PyEval_FormatKwargsError@@Base+0x18b8> │ │ │ │ + blt.n 427f4 <_PyEval_FormatKwargsError@@Base+0x18b4> │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4780 @ 0x12ac │ │ │ │ + movw r1, #2732 @ 0xaac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42808 <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + b.n 42808 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ add r0, r1 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add.w r2, r2, #584 @ 0x248 │ │ │ │ add.w r0, r3, r2, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #16769 @ 0x4181 │ │ │ │ + movw r1, #14585 @ 0x38f9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 161054 │ │ │ │ + b.w 16117c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 42846 <_PyEval_FormatKwargsError@@Base+0x190a> │ │ │ │ + bgt.n 42846 <_PyEval_FormatKwargsError@@Base+0x1906> │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 429d6 <_PyEval_FormatKwargsError@@Base+0x1a9a> │ │ │ │ + ble.w 429d6 <_PyEval_FormatKwargsError@@Base+0x1a96> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 429d6 <_PyEval_FormatKwargsError@@Base+0x1a9a> │ │ │ │ + bhi.w 429d6 <_PyEval_FormatKwargsError@@Base+0x1a96> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r7, r2, #8 │ │ │ │ adds r4, r1, #3 │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ cmp r3, #16 │ │ │ │ - bne.w 429d6 <_PyEval_FormatKwargsError@@Base+0x1a9a> │ │ │ │ + bne.w 429d6 <_PyEval_FormatKwargsError@@Base+0x1a96> │ │ │ │ ldrd r4, r3, [r0, #8] │ │ │ │ - b.n 4294c <_PyEval_FormatKwargsError@@Base+0x1a10> │ │ │ │ + b.n 4294c <_PyEval_FormatKwargsError@@Base+0x1a0c> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x192c> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 42856 <_PyEval_FormatKwargsError@@Base+0x191a> │ │ │ │ + b.n 42856 <_PyEval_FormatKwargsError@@Base+0x1916> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 429ee <_PyEval_FormatKwargsError@@Base+0x1ab2> │ │ │ │ + b.n 429ee <_PyEval_FormatKwargsError@@Base+0x1aae> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x192c> │ │ │ │ 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 4287a <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ + b.n 4287a <_PyEval_FormatKwargsError@@Base+0x193a> │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ - beq.n 428fa <_PyEval_FormatKwargsError@@Base+0x19be> │ │ │ │ + beq.n 428fa <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x192c> │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r0, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r0, r4, #8, #8 │ │ │ │ @@ -31371,19 +31370,19 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r0, r5, #24, #8 │ │ │ │ bfi r1, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ - b.n 428a8 <_PyEval_FormatKwargsError@@Base+0x196c> │ │ │ │ + b.n 428a8 <_PyEval_FormatKwargsError@@Base+0x1968> │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x192c> │ │ │ │ ldrb r5, [r3, #7] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-2] │ │ │ │ ldrb.w r6, [r3, #-5] │ │ │ │ bfi r0, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-3] │ │ │ │ bfi r0, r4, #8, #8 │ │ │ │ @@ -31395,20 +31394,20 @@ │ │ │ │ ldrb.w r4, [r3, #-7] │ │ │ │ bfi r0, r5, #24, #8 │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ bfi r1, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-8] │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ - b.n 428fa <_PyEval_FormatKwargsError@@Base+0x19be> │ │ │ │ + b.n 428fa <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ movs r0, #0 │ │ │ │ subs r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bmi.n 4286c <_PyEval_FormatKwargsError@@Base+0x192c> │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ bfi r0, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-6] │ │ │ │ bfi r0, r5, #8, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r0, r5, #16, #8 │ │ │ │ @@ -31439,230 +31438,230 @@ │ │ │ │ ldrb.w r5, [r3, #-2] │ │ │ │ bfi r1, r5, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb.w r2, [r3, #-4] │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ - b.n 4294c <_PyEval_FormatKwargsError@@Base+0x1a10> │ │ │ │ + b.n 4294c <_PyEval_FormatKwargsError@@Base+0x1a0c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32836 @ 0x8044 │ │ │ │ + movw r1, #30788 @ 0x7844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, 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, 42a16 <_PyEval_FormatKwargsError@@Base+0x1ada> │ │ │ │ + cbnz r0, 42a16 <_PyEval_FormatKwargsError@@Base+0x1ad6> │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c98c │ │ │ │ - movw r1, #10276 @ 0x2824 │ │ │ │ + movw r1, #8228 @ 0x2024 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #27840 @ 0x6cc0 │ │ │ │ + movw r0, #25792 @ 0x64c0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3e> │ │ │ │ - bl 8f7c0 │ │ │ │ + beq.w 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3a> │ │ │ │ + bl 8f7d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42a4c <_PyEval_FormatKwargsError@@Base+0x1b10> │ │ │ │ + bge.n 42a4c <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42a4c <_PyEval_FormatKwargsError@@Base+0x1b10> │ │ │ │ + cbnz r3, 42a4c <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3e> │ │ │ │ + beq.w 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3a> │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ - vldr d9, [pc, #300] @ 42b88 <_PyEval_FormatKwargsError@@Base+0x1c4c> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ + vldr d9, [pc, #300] @ 42b88 <_PyEval_FormatKwargsError@@Base+0x1c48> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + beq.n 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 8a634 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + bl 8a640 │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c06> │ │ │ │ + cbz r0, 42b42 <_PyEval_FormatKwargsError@@Base+0x1c02> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 42b58 <_PyEval_FormatKwargsError@@Base+0x1c1c> │ │ │ │ + cbnz r0, 42b58 <_PyEval_FormatKwargsError@@Base+0x1c18> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3e> │ │ │ │ + bge.n 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3e> │ │ │ │ + cbnz r3, 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42b7a <_PyEval_FormatKwargsError@@Base+0x1c3a> │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #32880 @ 0x8070 │ │ │ │ + movw r0, #30832 @ 0x7870 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 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 42bb0 <_PyEval_FormatKwargsError@@Base+0x1c74> │ │ │ │ + bne.n 42bb0 <_PyEval_FormatKwargsError@@Base+0x1c70> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25d6b8 │ │ │ │ + b.w 25cec4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + movw r0, #45928 @ 0xb368 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42ba4 <_PyEval_FormatKwargsError@@Base+0x1c68> │ │ │ │ + bne.n 42ba4 <_PyEval_FormatKwargsError@@Base+0x1c64> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42bea <_PyEval_FormatKwargsError@@Base+0x1cae> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 42bf6 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ + bne.n 42bea <_PyEval_FormatKwargsError@@Base+0x1caa> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 42bf6 <_PyEval_FormatKwargsError@@Base+0x1cb6> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 218a00 │ │ │ │ + b.w 218020 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42c1e <_PyEval_FormatKwargsError@@Base+0x1ce2> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 42c1e <_PyEval_FormatKwargsError@@Base+0x1ce2> │ │ │ │ + bne.n 42c1e <_PyEval_FormatKwargsError@@Base+0x1cde> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 42c1e <_PyEval_FormatKwargsError@@Base+0x1cde> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42c52 <_PyEval_FormatKwargsError@@Base+0x1d16> │ │ │ │ + b.n 42c52 <_PyEval_FormatKwargsError@@Base+0x1d12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3484c <_Py_fstat@@Base+0x40> │ │ │ │ + bl 34b80 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42c3a <_PyEval_FormatKwargsError@@Base+0x1cfe> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 42c3a <_PyEval_FormatKwargsError@@Base+0x1cfa> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42c1a <_PyEval_FormatKwargsError@@Base+0x1cde> │ │ │ │ + bne.n 42c1a <_PyEval_FormatKwargsError@@Base+0x1cda> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 42c52 <_PyEval_FormatKwargsError@@Base+0x1d16> │ │ │ │ + b.n 42c52 <_PyEval_FormatKwargsError@@Base+0x1d12> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -31671,102 +31670,102 @@ │ │ │ │ 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, #32944 @ 0x80b0 │ │ │ │ + movw r1, #30896 @ 0x78b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 207238 <_PyTime_FromSecondsObject@@Base+0x1a0> │ │ │ │ - cbnz r0, 42c7a <_PyEval_FormatKwargsError@@Base+0x1d3e> │ │ │ │ + bl 206850 <_PyTime_FromSecondsObject@@Base+0x1a0> │ │ │ │ + cbnz r0, 42c7a <_PyEval_FormatKwargsError@@Base+0x1d3a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42cc6 <_PyEval_FormatKwargsError@@Base+0x1d8a> │ │ │ │ + b.n 42cc6 <_PyEval_FormatKwargsError@@Base+0x1d86> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1cdc50 <_PyTime_localtime@@Base> │ │ │ │ + bl 1cd260 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42c76 <_PyEval_FormatKwargsError@@Base+0x1d3a> │ │ │ │ + bne.n 42c76 <_PyEval_FormatKwargsError@@Base+0x1d36> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - movw r3, #17320 @ 0x43a8 │ │ │ │ + movw r3, #15208 @ 0x3b68 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldrd r0, r4, [sp, #48] @ 0x30 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #17368 @ 0x43d8 │ │ │ │ + movw r1, #15256 @ 0x3b98 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r0, #26424 @ 0x6738 │ │ │ │ + movw r0, #24376 @ 0x5f38 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ 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 42cea <_PyEval_FormatKwargsError@@Base+0x1dae> │ │ │ │ + bne.n 42cea <_PyEval_FormatKwargsError@@Base+0x1daa> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239194 │ │ │ │ + b.w 2389b4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47936 @ 0xbb40 │ │ │ │ + movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42cde <_PyEval_FormatKwargsError@@Base+0x1da2> │ │ │ │ + bne.n 42cde <_PyEval_FormatKwargsError@@Base+0x1d9e> │ │ │ │ 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 42d28 <_PyEval_FormatKwargsError@@Base+0x1dec> │ │ │ │ + bne.n 42d28 <_PyEval_FormatKwargsError@@Base+0x1de8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 42d36 <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 42d36 <_PyEval_FormatKwargsError@@Base+0x1df6> │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42d20 <_PyEval_FormatKwargsError@@Base+0x1de4> │ │ │ │ + bne.n 42d20 <_PyEval_FormatKwargsError@@Base+0x1de0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42d42 <_PyEval_FormatKwargsError@@Base+0x1e06> │ │ │ │ + cbz r3, 42d42 <_PyEval_FormatKwargsError@@Base+0x1e02> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42d64 <_PyEval_FormatKwargsError@@Base+0x1e28> │ │ │ │ + b.n 42d64 <_PyEval_FormatKwargsError@@Base+0x1e24> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42d52 <_PyEval_FormatKwargsError@@Base+0x1e16> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42d52 <_PyEval_FormatKwargsError@@Base+0x1e12> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 42d60 <_PyEval_FormatKwargsError@@Base+0x1e24> │ │ │ │ + b.n 42d60 <_PyEval_FormatKwargsError@@Base+0x1e20> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42d4e <_PyEval_FormatKwargsError@@Base+0x1e12> │ │ │ │ - ldr r0, [pc, #8] @ (42d68 <_PyEval_FormatKwargsError@@Base+0x1e2c>) │ │ │ │ + beq.n 42d4e <_PyEval_FormatKwargsError@@Base+0x1e0e> │ │ │ │ + ldr r0, [pc, #8] @ (42d68 <_PyEval_FormatKwargsError@@Base+0x1e28>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -31775,378 +31774,378 @@ │ │ │ │ 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 42d92 <_PyEval_FormatKwargsError@@Base+0x1e56> │ │ │ │ + bne.n 42d92 <_PyEval_FormatKwargsError@@Base+0x1e52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 42da0 <_PyEval_FormatKwargsError@@Base+0x1e64> │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 42da0 <_PyEval_FormatKwargsError@@Base+0x1e60> │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42d8a <_PyEval_FormatKwargsError@@Base+0x1e4e> │ │ │ │ + bne.n 42d8a <_PyEval_FormatKwargsError@@Base+0x1e4a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42dac <_PyEval_FormatKwargsError@@Base+0x1e70> │ │ │ │ + cbz r3, 42dac <_PyEval_FormatKwargsError@@Base+0x1e6c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42dd2 <_PyEval_FormatKwargsError@@Base+0x1e96> │ │ │ │ + b.n 42dd2 <_PyEval_FormatKwargsError@@Base+0x1e92> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #693 @ 0x2b5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42dce <_PyEval_FormatKwargsError@@Base+0x1e92> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42dce <_PyEval_FormatKwargsError@@Base+0x1e8e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42dce <_PyEval_FormatKwargsError@@Base+0x1e92> │ │ │ │ + cbnz r3, 42dce <_PyEval_FormatKwargsError@@Base+0x1e8e> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42dce <_PyEval_FormatKwargsError@@Base+0x1e92> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42dce <_PyEval_FormatKwargsError@@Base+0x1e8e> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 42df6 <_PyEval_FormatKwargsError@@Base+0x1eba> │ │ │ │ + cbnz r3, 42df6 <_PyEval_FormatKwargsError@@Base+0x1eb6> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 42df6 <_PyEval_FormatKwargsError@@Base+0x1eba> │ │ │ │ + ble.n 42df6 <_PyEval_FormatKwargsError@@Base+0x1eb6> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 42df6 <_PyEval_FormatKwargsError@@Base+0x1eba> │ │ │ │ - cbnz r1, 42e1a <_PyEval_FormatKwargsError@@Base+0x1ede> │ │ │ │ + bne.n 42df6 <_PyEval_FormatKwargsError@@Base+0x1eb6> │ │ │ │ + cbnz r1, 42e1a <_PyEval_FormatKwargsError@@Base+0x1eda> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (42e54 <_PyEval_FormatKwargsError@@Base+0x1f18>) │ │ │ │ + ldr r4, [pc, #88] @ (42e54 <_PyEval_FormatKwargsError@@Base+0x1f14>) │ │ │ │ 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, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 42e1a <_PyEval_FormatKwargsError@@Base+0x1ede> │ │ │ │ + cbnz r0, 42e1a <_PyEval_FormatKwargsError@@Base+0x1eda> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42e50 <_PyEval_FormatKwargsError@@Base+0x1f14> │ │ │ │ + b.n 42e50 <_PyEval_FormatKwargsError@@Base+0x1f10> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl eade0 │ │ │ │ + bl eb004 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42e16 <_PyEval_FormatKwargsError@@Base+0x1eda> │ │ │ │ - cbnz r0, 42e48 <_PyEval_FormatKwargsError@@Base+0x1f0c> │ │ │ │ + beq.n 42e16 <_PyEval_FormatKwargsError@@Base+0x1ed6> │ │ │ │ + cbnz r0, 42e48 <_PyEval_FormatKwargsError@@Base+0x1f08> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #4056 @ 0xfd8 │ │ │ │ + movw r1, #2008 @ 0x7d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42e80 <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ + cbz r0, 42e80 <_PyEval_FormatKwargsError@@Base+0x1f40> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 40a66 │ │ │ │ + bl 40a6a │ │ │ │ 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, #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 42ec2 <_PyEval_FormatKwargsError@@Base+0x1f86> │ │ │ │ + bne.n 42ec2 <_PyEval_FormatKwargsError@@Base+0x1f82> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #51060 @ 0xc774 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 42eec <_PyEval_FormatKwargsError@@Base+0x1fb0> │ │ │ │ + b.n 42eec <_PyEval_FormatKwargsError@@Base+0x1fac> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 85ed0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 85ee0 <_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 41e8a <_PyEval_FormatKwargsError@@Base+0xf4e> │ │ │ │ + bl 41e8a <_PyEval_FormatKwargsError@@Base+0xf4a> │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 42ee8 <_PyEval_FormatKwargsError@@Base+0x1fac> │ │ │ │ - bl 15a214 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne.n 42ee8 <_PyEval_FormatKwargsError@@Base+0x1fa8> │ │ │ │ + bl 15a32c <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42eec <_PyEval_FormatKwargsError@@Base+0x1fb0> │ │ │ │ - bl 88608 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 42eec <_PyEval_FormatKwargsError@@Base+0x1fac> │ │ │ │ + bl 88618 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #29912 @ 0x74d8 │ │ │ │ + movw r0, #27864 @ 0x6cd8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ 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 42f22 <_PyEval_FormatKwargsError@@Base+0x1fe6> │ │ │ │ + bne.n 42f22 <_PyEval_FormatKwargsError@@Base+0x1fe2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 42f30 <_PyEval_FormatKwargsError@@Base+0x1ff4> │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 42f30 <_PyEval_FormatKwargsError@@Base+0x1ff0> │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42f1a <_PyEval_FormatKwargsError@@Base+0x1fde> │ │ │ │ + bne.n 42f1a <_PyEval_FormatKwargsError@@Base+0x1fda> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42f3c <_PyEval_FormatKwargsError@@Base+0x2000> │ │ │ │ + cbz r3, 42f3c <_PyEval_FormatKwargsError@@Base+0x1ffc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42f7e <_PyEval_FormatKwargsError@@Base+0x2042> │ │ │ │ + b.n 42f7e <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + cbnz r3, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + cbnz r3, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + cbnz r3, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203e> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 42f7a <_PyEval_FormatKwargsError@@Base+0x203a> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 42fa0 <_PyEval_FormatKwargsError@@Base+0x2064> │ │ │ │ + cbz r3, 42fa0 <_PyEval_FormatKwargsError@@Base+0x2060> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 42fb0 <_PyEval_FormatKwargsError@@Base+0x2074> │ │ │ │ + b.n 42fb0 <_PyEval_FormatKwargsError@@Base+0x2070> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 42fae <_PyEval_FormatKwargsError@@Base+0x2072> │ │ │ │ + blt.n 42fae <_PyEval_FormatKwargsError@@Base+0x206e> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 42faa <_PyEval_FormatKwargsError@@Base+0x206e> │ │ │ │ - cbnz r1, 42fd0 <_PyEval_FormatKwargsError@@Base+0x2094> │ │ │ │ + bgt.n 42faa <_PyEval_FormatKwargsError@@Base+0x206a> │ │ │ │ + cbnz r1, 42fd0 <_PyEval_FormatKwargsError@@Base+0x2090> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42fb0 <_PyEval_FormatKwargsError@@Base+0x2074> │ │ │ │ + b.n 42fb0 <_PyEval_FormatKwargsError@@Base+0x2070> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ (430d8 <_PyEval_FormatKwargsError@@Base+0x219c>) │ │ │ │ + ldr r1, [pc, #292] @ (430d8 <_PyEval_FormatKwargsError@@Base+0x2198>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 42fd6 <_PyEval_FormatKwargsError@@Base+0x209a> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 42fd6 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 430d0 <_PyEval_FormatKwargsError@@Base+0x2194> │ │ │ │ + b.n 430d0 <_PyEval_FormatKwargsError@@Base+0x2190> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 42fee <_PyEval_FormatKwargsError@@Base+0x20b2> │ │ │ │ + beq.n 42fee <_PyEval_FormatKwargsError@@Base+0x20ae> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42ff0 <_PyEval_FormatKwargsError@@Base+0x20b4> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 42ff0 <_PyEval_FormatKwargsError@@Base+0x20b4> │ │ │ │ - b.n 42fcc <_PyEval_FormatKwargsError@@Base+0x2090> │ │ │ │ + bne.n 42ff0 <_PyEval_FormatKwargsError@@Base+0x20b0> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 42ff0 <_PyEval_FormatKwargsError@@Base+0x20b0> │ │ │ │ + b.n 42fcc <_PyEval_FormatKwargsError@@Base+0x208c> │ │ │ │ movs r5, #8 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ add r7, r3 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 4304a <_PyEval_FormatKwargsError@@Base+0x210e> │ │ │ │ + bls.n 4304a <_PyEval_FormatKwargsError@@Base+0x210a> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4302a <_PyEval_FormatKwargsError@@Base+0x20ee> │ │ │ │ + bne.n 4302a <_PyEval_FormatKwargsError@@Base+0x20ea> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 43044 <_PyEval_FormatKwargsError@@Base+0x2108> │ │ │ │ + ble.n 43044 <_PyEval_FormatKwargsError@@Base+0x2104> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 430b8 <_PyEval_FormatKwargsError@@Base+0x217c> │ │ │ │ + bgt.n 430b8 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 43044 <_PyEval_FormatKwargsError@@Base+0x2108> │ │ │ │ + b.n 43044 <_PyEval_FormatKwargsError@@Base+0x2104> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 430b8 <_PyEval_FormatKwargsError@@Base+0x217c> │ │ │ │ + beq.n 430b8 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 43038 <_PyEval_FormatKwargsError@@Base+0x20fc> │ │ │ │ + beq.n 43038 <_PyEval_FormatKwargsError@@Base+0x20f8> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 43044 <_PyEval_FormatKwargsError@@Base+0x2108> │ │ │ │ + bne.n 43044 <_PyEval_FormatKwargsError@@Base+0x2104> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r8 │ │ │ │ - blt.n 430b8 <_PyEval_FormatKwargsError@@Base+0x217c> │ │ │ │ + blt.n 430b8 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ add r8, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 43004 <_PyEval_FormatKwargsError@@Base+0x20c8> │ │ │ │ + b.n 43004 <_PyEval_FormatKwargsError@@Base+0x20c4> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.n 430b8 <_PyEval_FormatKwargsError@@Base+0x217c> │ │ │ │ + bgt.n 430b8 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ add.w r1, r4, r8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42fcc <_PyEval_FormatKwargsError@@Base+0x2090> │ │ │ │ + beq.n 42fcc <_PyEval_FormatKwargsError@@Base+0x208c> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ mov.w r9, #32 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 430d0 <_PyEval_FormatKwargsError@@Base+0x2194> │ │ │ │ + bls.n 430d0 <_PyEval_FormatKwargsError@@Base+0x2190> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4309c <_PyEval_FormatKwargsError@@Base+0x2160> │ │ │ │ + bne.n 4309c <_PyEval_FormatKwargsError@@Base+0x215c> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 430ae <_PyEval_FormatKwargsError@@Base+0x2172> │ │ │ │ + ble.n 430ae <_PyEval_FormatKwargsError@@Base+0x216e> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 430b4 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ + beq.n 430b4 <_PyEval_FormatKwargsError@@Base+0x2174> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 43092 <_PyEval_FormatKwargsError@@Base+0x2156> │ │ │ │ + b.n 43092 <_PyEval_FormatKwargsError@@Base+0x2152> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 430b2 <_PyEval_FormatKwargsError@@Base+0x2176> │ │ │ │ + beq.n 430b2 <_PyEval_FormatKwargsError@@Base+0x2172> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 430b2 <_PyEval_FormatKwargsError@@Base+0x2176> │ │ │ │ + beq.n 430b2 <_PyEval_FormatKwargsError@@Base+0x2172> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 430b4 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ + b.n 430b4 <_PyEval_FormatKwargsError@@Base+0x2174> │ │ │ │ mov r3, sl │ │ │ │ - b.n 430b4 <_PyEval_FormatKwargsError@@Base+0x2178> │ │ │ │ + b.n 430b4 <_PyEval_FormatKwargsError@@Base+0x2174> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 43072 <_PyEval_FormatKwargsError@@Base+0x2136> │ │ │ │ + b.n 43072 <_PyEval_FormatKwargsError@@Base+0x2132> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32956 @ 0x80bc │ │ │ │ + movw r1, #30908 @ 0x78bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 42fcc <_PyEval_FormatKwargsError@@Base+0x2090> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 42fcc <_PyEval_FormatKwargsError@@Base+0x208c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 430e6 <_PyEval_FormatKwargsError@@Base+0x21aa> │ │ │ │ + cbz r0, 430e6 <_PyEval_FormatKwargsError@@Base+0x21a6> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 43108 <_PyEval_FormatKwargsError@@Base+0x21cc> │ │ │ │ + bne.n 43108 <_PyEval_FormatKwargsError@@Base+0x21c8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3bf10 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47944 @ 0xbb48 │ │ │ │ + movw r0, #45896 @ 0xb348 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 430fc <_PyEval_FormatKwargsError@@Base+0x21c0> │ │ │ │ + bne.n 430fc <_PyEval_FormatKwargsError@@Base+0x21bc> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (43148 <_PyEval_FormatKwargsError@@Base+0x220c>) │ │ │ │ + ldr r1, [pc, #36] @ (43148 <_PyEval_FormatKwargsError@@Base+0x2208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -32164,42 +32163,42 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4316e <_PyEval_FormatKwargsError@@Base+0x2232> │ │ │ │ + bne.n 4316e <_PyEval_FormatKwargsError@@Base+0x222e> │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 4318c <_PyEval_FormatKwargsError@@Base+0x2250> │ │ │ │ + b.n 4318c <_PyEval_FormatKwargsError@@Base+0x224c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4318c <_PyEval_FormatKwargsError@@Base+0x2250> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 431bc <_PyEval_FormatKwargsError@@Base+0x2280> │ │ │ │ + bne.n 4318c <_PyEval_FormatKwargsError@@Base+0x224c> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 431bc <_PyEval_FormatKwargsError@@Base+0x227c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 431c4 <_PyEval_FormatKwargsError@@Base+0x2288> │ │ │ │ + b.n 431c4 <_PyEval_FormatKwargsError@@Base+0x2284> │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d7, [pc, #52] @ 431c8 <_PyEval_FormatKwargsError@@Base+0x228c> │ │ │ │ + vldr d7, [pc, #52] @ 431c8 <_PyEval_FormatKwargsError@@Base+0x2288> │ │ │ │ vcmp.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 431b2 <_PyEval_FormatKwargsError@@Base+0x2276> │ │ │ │ - vldr d7, [pc, #48] @ 431d0 <_PyEval_FormatKwargsError@@Base+0x2294> │ │ │ │ + blt.n 431b2 <_PyEval_FormatKwargsError@@Base+0x2272> │ │ │ │ + vldr d7, [pc, #48] @ 431d0 <_PyEval_FormatKwargsError@@Base+0x2290> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite lt │ │ │ │ movlt r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ - cbz r3, 431bc <_PyEval_FormatKwargsError@@Base+0x2280> │ │ │ │ + cbz r3, 431bc <_PyEval_FormatKwargsError@@Base+0x227c> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 431c4 <_PyEval_FormatKwargsError@@Base+0x2288> │ │ │ │ + b.n 431c4 <_PyEval_FormatKwargsError@@Base+0x2284> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -32212,217 +32211,217 @@ │ │ │ │ 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 431fe <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + bne.n 431fe <_PyEval_FormatKwargsError@@Base+0x22be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 4320c <_PyEval_FormatKwargsError@@Base+0x22d0> │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 4320c <_PyEval_FormatKwargsError@@Base+0x22cc> │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 431f6 <_PyEval_FormatKwargsError@@Base+0x22ba> │ │ │ │ + bne.n 431f6 <_PyEval_FormatKwargsError@@Base+0x22b6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43218 <_PyEval_FormatKwargsError@@Base+0x22dc> │ │ │ │ + cbz r3, 43218 <_PyEval_FormatKwargsError@@Base+0x22d8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4324a <_PyEval_FormatKwargsError@@Base+0x230e> │ │ │ │ + b.n 4324a <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 43246 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 43246 <_PyEval_FormatKwargsError@@Base+0x2306> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 43246 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + cbnz r3, 43246 <_PyEval_FormatKwargsError@@Base+0x2306> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 43246 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 43246 <_PyEval_FormatKwargsError@@Base+0x2306> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 43246 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + cbnz r3, 43246 <_PyEval_FormatKwargsError@@Base+0x2306> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 43246 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 43246 <_PyEval_FormatKwargsError@@Base+0x2306> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, 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, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 43274 <_PyEval_FormatKwargsError@@Base+0x2338> │ │ │ │ + bne.n 43274 <_PyEval_FormatKwargsError@@Base+0x2334> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 43292 <_PyEval_FormatKwargsError@@Base+0x2356> │ │ │ │ + b.n 43292 <_PyEval_FormatKwargsError@@Base+0x2352> │ │ │ │ mov r0, r1 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 43292 <_PyEval_FormatKwargsError@@Base+0x2356> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 432be <_PyEval_FormatKwargsError@@Base+0x2382> │ │ │ │ + bne.n 43292 <_PyEval_FormatKwargsError@@Base+0x2352> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 432be <_PyEval_FormatKwargsError@@Base+0x237e> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #72] @ 432e0 <_PyEval_FormatKwargsError@@Base+0x23a4> │ │ │ │ + vldr d6, [pc, #72] @ 432e0 <_PyEval_FormatKwargsError@@Base+0x23a0> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 432c2 <_PyEval_FormatKwargsError@@Base+0x2386> │ │ │ │ + bhi.n 432c2 <_PyEval_FormatKwargsError@@Base+0x2382> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 432c2 <_PyEval_FormatKwargsError@@Base+0x2386> │ │ │ │ - vldr d6, [pc, #56] @ 432e8 <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ + beq.n 432c2 <_PyEval_FormatKwargsError@@Base+0x2382> │ │ │ │ + vldr d6, [pc, #56] @ 432e8 <_PyEval_FormatKwargsError@@Base+0x23a8> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 432c2 <_PyEval_FormatKwargsError@@Base+0x2386> │ │ │ │ - b.n 432cc <_PyEval_FormatKwargsError@@Base+0x2390> │ │ │ │ + bge.n 432c2 <_PyEval_FormatKwargsError@@Base+0x2382> │ │ │ │ + b.n 432cc <_PyEval_FormatKwargsError@@Base+0x238c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 432d4 <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ + b.n 432d4 <_PyEval_FormatKwargsError@@Base+0x2394> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 432d4 <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ + b.n 432d4 <_PyEval_FormatKwargsError@@Base+0x2394> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (432fc <_PyEval_FormatKwargsError@@Base+0x23c0>) │ │ │ │ + ldr r2, [pc, #8] @ (432fc <_PyEval_FormatKwargsError@@Base+0x23bc>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3d0b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ + b.w 3d0bc <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ nop │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #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 43320 <_PyEval_FormatKwargsError@@Base+0x23e4> │ │ │ │ + bne.n 43320 <_PyEval_FormatKwargsError@@Base+0x23e0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4168 │ │ │ │ + b.w f4374 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48016 @ 0xbb90 │ │ │ │ + movw r0, #45968 @ 0xb390 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43314 <_PyEval_FormatKwargsError@@Base+0x23d8> │ │ │ │ + bne.n 43314 <_PyEval_FormatKwargsError@@Base+0x23d4> │ │ │ │ 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 4335e <_PyEval_FormatKwargsError@@Base+0x2422> │ │ │ │ + bne.n 4335e <_PyEval_FormatKwargsError@@Base+0x241e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n 4336c <_PyEval_FormatKwargsError@@Base+0x2430> │ │ │ │ - bl a2c40 │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n 4336c <_PyEval_FormatKwargsError@@Base+0x242c> │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43356 <_PyEval_FormatKwargsError@@Base+0x241a> │ │ │ │ + bne.n 43356 <_PyEval_FormatKwargsError@@Base+0x2416> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43378 <_PyEval_FormatKwargsError@@Base+0x243c> │ │ │ │ + cbz r3, 43378 <_PyEval_FormatKwargsError@@Base+0x2438> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4339a <_PyEval_FormatKwargsError@@Base+0x245e> │ │ │ │ + b.n 4339a <_PyEval_FormatKwargsError@@Base+0x245a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 43396 <_PyEval_FormatKwargsError@@Base+0x245a> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 43396 <_PyEval_FormatKwargsError@@Base+0x2456> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 43396 <_PyEval_FormatKwargsError@@Base+0x245a> │ │ │ │ + cbnz r3, 43396 <_PyEval_FormatKwargsError@@Base+0x2456> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbnz r0, 43396 <_PyEval_FormatKwargsError@@Base+0x245a> │ │ │ │ + bl a53bc │ │ │ │ + cbnz r0, 43396 <_PyEval_FormatKwargsError@@Base+0x2456> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #33000 @ 0x80e8 │ │ │ │ + movw r0, #30952 @ 0x78e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #13245 @ 0x33bd │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1f6e80 │ │ │ │ + b.w 1f6488 │ │ │ │ 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] @ 43440 <_PyEval_FormatKwargsError@@Base+0x2504> │ │ │ │ + vldr d7, [pc, #108] @ 43440 <_PyEval_FormatKwargsError@@Base+0x2500> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4340e <_PyEval_FormatKwargsError@@Base+0x24d2> │ │ │ │ + bhi.n 4340e <_PyEval_FormatKwargsError@@Base+0x24ce> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 433fa <_PyEval_FormatKwargsError@@Base+0x24be> │ │ │ │ + ble.n 433fa <_PyEval_FormatKwargsError@@Base+0x24ba> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2cc80 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 43430 <_PyEval_FormatKwargsError@@Base+0x24f4> │ │ │ │ - b.n 4342a <_PyEval_FormatKwargsError@@Base+0x24ee> │ │ │ │ + beq.n 43430 <_PyEval_FormatKwargsError@@Base+0x24f0> │ │ │ │ + b.n 4342a <_PyEval_FormatKwargsError@@Base+0x24ea> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 43434 <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ + bvs.n 43434 <_PyEval_FormatKwargsError@@Base+0x24f4> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 43434 <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ + bgt.n 43434 <_PyEval_FormatKwargsError@@Base+0x24f4> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - vldr d8, [pc, #28] @ 43448 <_PyEval_FormatKwargsError@@Base+0x250c> │ │ │ │ - b.n 43434 <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ - vldr d8, [pc, #28] @ 43450 <_PyEval_FormatKwargsError@@Base+0x2514> │ │ │ │ + vldr d8, [pc, #28] @ 43448 <_PyEval_FormatKwargsError@@Base+0x2508> │ │ │ │ + b.n 43434 <_PyEval_FormatKwargsError@@Base+0x24f4> │ │ │ │ + vldr d8, [pc, #28] @ 43450 <_PyEval_FormatKwargsError@@Base+0x2510> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -32434,54 +32433,54 @@ │ │ │ │ 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 43480 <_PyEval_FormatKwargsError@@Base+0x2544> │ │ │ │ + bne.n 43480 <_PyEval_FormatKwargsError@@Base+0x2540> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 43498 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48060 @ 0xbbbc │ │ │ │ + movw r0, #46012 @ 0xb3bc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4346c <_PyEval_FormatKwargsError@@Base+0x2530> │ │ │ │ + bne.n 4346c <_PyEval_FormatKwargsError@@Base+0x252c> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00043498 : │ │ │ │ - b.w 3b752 │ │ │ │ + b.w 3b756 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 249d04 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1e0> │ │ │ │ + b.w 249514 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1e0> │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #33020 @ 0x80fc │ │ │ │ + movw r3, #30972 @ 0x78fc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ movw r1, #13499 @ 0x34bb │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 434c8 │ │ │ │ b.w 2c3c8 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #27204 @ 0x6a44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ 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, #5956 @ 0x1744 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -32490,32 +32489,32 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43518 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24acac │ │ │ │ + bl 24a4bc │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 43534 │ │ │ │ b.n 43546 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #31036 @ 0x793c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ cbnz r0, 4354a │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ movs r0, #0 │ │ │ │ b.n 43558 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -32546,27 +32545,27 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 435b0 │ │ │ │ b.n 4373e │ │ │ │ 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 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4373e │ │ │ │ ldr r3, [pc, #568] @ (43804 ) │ │ │ │ movw r8, #42336 @ 0xa560 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ cmp r4, #0 │ │ │ │ @@ -32578,52 +32577,52 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bne.w 43742 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl ef348 │ │ │ │ + bl ef55c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 43742 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 43614 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 4364c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 43632 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4373e │ │ │ │ mov r0, r7 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bne.n 436d2 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl ef348 │ │ │ │ + bl ef55c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cbnz r3, 436d2 │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vmov s15, r7 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ @@ -32652,59 +32651,59 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 43614 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43614 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 43722 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14cefc │ │ │ │ + bl 14d024 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 436f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 436f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4370c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4370c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 43742 │ │ │ │ b.n 4372a │ │ │ │ cmp r3, r8 │ │ │ │ beq.n 437d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43808 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4376c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4373e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4373e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 438b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #25428 @ 0x6354 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r3, r7 │ │ │ │ bne.w 4385a │ │ │ │ @@ -32712,149 +32711,149 @@ │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 43794 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4372a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4372a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 43710 │ │ │ │ vldr d7, [r6, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ blt.n 437e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4377c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 437b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 437b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4373e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ - bl ef348 │ │ │ │ + b.w 8fee8 │ │ │ │ + bl ef55c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 43714 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ b.n 43786 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 43794 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43794 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r1, #1 │ │ │ │ cbz r0, 4380a │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14cefc │ │ │ │ + bl 14d024 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 43824 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 43838 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 4385a │ │ │ │ b.n 4372a │ │ │ │ - bl 14cefc │ │ │ │ + bl 14d024 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 43886 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 43894 │ │ │ │ cbz r7, 438a2 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 4383c │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 438a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 438a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 438a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 438a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4384c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4384c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 43856 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43856 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 438b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 438b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ @@ -32874,38 +32873,38 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 4390c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2763f8 │ │ │ │ + b.w 275bd0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47992 @ 0xbb78 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43900 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 4392a │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 43942 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ bne.n 43962 │ │ │ │ b.n 43944 │ │ │ │ cbz r1, 4396c │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 43962 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -32916,19 +32915,19 @@ │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33188 @ 0x81a4 │ │ │ │ + movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 43c10 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -32942,43 +32941,43 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 439d8 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 439f8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32756 @ 0x7ff4 │ │ │ │ + movw r0, #30708 @ 0x77f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 43baa │ │ │ │ b.n 439a8 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 439f8 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 43baa │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 43a06 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 43a26 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 43a26 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 43baa │ │ │ │ vabs.f64 d11, d9 │ │ │ │ vldr d10, [pc, #396] @ 43bb8 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -33080,18 +33079,18 @@ │ │ │ │ b.n 43b6c │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbnz r3, 43b80 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 27f5d4 <_PySys_GetSizeOf@@Base+0x10c> │ │ │ │ + bl 27ede0 <_PySys_GetSizeOf@@Base+0x10c> │ │ │ │ cbnz r0, 43baa │ │ │ │ b.n 43b70 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 43b9e │ │ │ │ vldr d8, [pc, #52] @ 43bd0 │ │ │ │ b.n 43b6c │ │ │ │ @@ -33118,35 +33117,35 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 43bf8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f4084 │ │ │ │ + b.w 1f368c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47928 @ 0xbb38 │ │ │ │ + movw r0, #45880 @ 0xb338 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43bec │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 43c28 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ bne.n 43c48 │ │ │ │ b.n 43c2a │ │ │ │ cbz r1, 43c52 │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 43c48 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -33172,27 +33171,27 @@ │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 43c8a │ │ │ │ vldr d8, [r1, #8] │ │ │ │ b.n 43ca8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 43ca8 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 43cbc │ │ │ │ vldr d0, [pc, #28] @ 43cc8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 43e14 ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ @@ -33202,43 +33201,43 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 43cf0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 270dc8 │ │ │ │ + b.w 2705a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47964 @ 0xbb5c │ │ │ │ + movw r0, #45916 @ 0xb35c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43ce4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 43d0e │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 43d3a │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #16048 @ 0x3eb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 43d86 │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 43d6e │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ @@ -33283,36 +33282,36 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ adds r3, r4, #3 │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ subs r5, r4, #1 │ │ │ │ ldr.w r0, [sl, r3, lsl #2] │ │ │ │ - bl 1075e0 │ │ │ │ + bl 1077d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43eda │ │ │ │ add.w r0, r8, #4294967295 @ 0xffffffff │ │ │ │ add r0, r4 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 43e00 │ │ │ │ add.w sl, sl, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ b.n 43e1c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43eda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 43eda │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43eda │ │ │ │ cmp r5, r2 │ │ │ │ ble.n 43e38 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -33337,73 +33336,73 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r5, #4]! │ │ │ │ b.n 43e4e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 25eb38 │ │ │ │ + bl 25e344 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 43e8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 43eda │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43eda │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f81b4 <_PyTemplate_Build@@Base> │ │ │ │ + bl 1f77bc <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 43eaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 43edc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43edc │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33528 @ 0x82f8 │ │ │ │ + movw r1, #31480 @ 0x7af8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 43f02 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21ade4 │ │ │ │ + b.w 21a3bc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48008 @ 0xbb88 │ │ │ │ + movw r0, #45960 @ 0xb388 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43ef6 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 44130 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -33426,48 +33425,48 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 43f7c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 43f7c │ │ │ │ - bl 123724 │ │ │ │ + bl 123914 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 43fb2 │ │ │ │ - bl fa9ac │ │ │ │ + bl fabac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 43f82 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 43f82 │ │ │ │ - bl fa9ac │ │ │ │ + bl fabac │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 43fb2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ - movw r0, #20224 @ 0x4f00 │ │ │ │ + movw r0, #18176 @ 0x4700 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43fb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 43fb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -33481,148 +33480,148 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 43fe8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43ffa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 43ffa │ │ │ │ - movw r0, #33716 @ 0x83b4 │ │ │ │ + movw r0, #31668 @ 0x7bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (4405c ) │ │ │ │ - bl 9baa0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl 9bae4 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 44010 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 44026 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33740 @ 0x83cc │ │ │ │ + movw r0, #31692 @ 0x7bcc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r5, r0 │ │ │ │ b.n 4403c │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33772 @ 0x83ec │ │ │ │ + movw r0, #31724 @ 0x7bec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 44050 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #18632 @ 0x48c8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #19985 @ 0x4e11 │ │ │ │ + movw r3, #17445 @ 0x4425 │ │ │ │ movt r3, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 4408e │ │ │ │ - bl 204e48 │ │ │ │ + bl 20445c │ │ │ │ mov r4, r0 │ │ │ │ b.n 44092 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 440e6 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cbnz r0, 440a8 │ │ │ │ - movw r0, #56424 @ 0xdc68 │ │ │ │ + movw r0, #54376 @ 0xd468 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ b.n 440d0 │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ cbz r0, 440c2 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 440d2 │ │ │ │ - movw r0, #17532 @ 0x447c │ │ │ │ + movw r0, #15484 @ 0x3c7c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ b.n 440d0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl fa9ac │ │ │ │ + bl fabac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ cbnz r5, 440ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 440e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 440e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ b.n 4412c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #33868 @ 0x844c │ │ │ │ + movw r0, #31820 @ 0x7c4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 44118 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4412c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4412c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 44148 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ bmi.n 44168 │ │ │ │ b.n 4414a │ │ │ │ cbz r1, 44172 │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 44168 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -33638,26 +33637,26 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4424e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 27cf34 │ │ │ │ + bl 27c4e0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 441b6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 44238 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 441e8 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ @@ -33683,15 +33682,15 @@ │ │ │ │ ldr r1, [pc, #104] @ (44258 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 441b0 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 44220 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -33704,24 +33703,24 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 44252 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 44252 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 4425e │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -33731,117 +33730,117 @@ │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 1491f4 │ │ │ │ + bl 149320 │ │ │ │ cbz r0, 4429e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 000442a0 : │ │ │ │ ldr r0, [pc, #4] @ (442a8 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 443e6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d0, [pc, #232] @ 443b0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8fed0 │ │ │ │ - movw r1, #56828 @ 0xddfc │ │ │ │ + bl 8fee8 │ │ │ │ + movw r1, #54780 @ 0xd5fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 442ea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 443a4 │ │ │ │ vldr d0, [pc, #204] @ 443b8 │ │ │ │ - bl 8fed0 │ │ │ │ - movw r1, #38040 @ 0x9498 │ │ │ │ + bl 8fee8 │ │ │ │ + movw r1, #35992 @ 0x8c98 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 442e4 │ │ │ │ vldr d0, [pc, #184] @ 443c0 │ │ │ │ - bl 8fed0 │ │ │ │ - movw r1, #56832 @ 0xde00 │ │ │ │ + bl 8fee8 │ │ │ │ + movw r1, #54784 @ 0xd600 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 442e4 │ │ │ │ vldr d8, [pc, #164] @ 443c8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 8fed0 │ │ │ │ - movw r1, #24752 @ 0x60b0 │ │ │ │ + bl 8fee8 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 442e4 │ │ │ │ vldr d9, [pc, #140] @ 443d0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 1843ec │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + bl 183f9c │ │ │ │ + movw r1, #31924 @ 0x7cb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 442e4 │ │ │ │ vldr d8, [pc, #112] @ 443d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 8fed0 │ │ │ │ - movw r1, #24808 @ 0x60e8 │ │ │ │ + bl 8fee8 │ │ │ │ + movw r1, #22760 @ 0x58e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 442e4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 1843ec │ │ │ │ - movw r1, #33980 @ 0x84bc │ │ │ │ + bl 183f9c │ │ │ │ + movw r1, #31932 @ 0x7cbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba58 │ │ │ │ + bl db998 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -33859,34 +33858,34 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ mov r0, r1 │ │ │ │ - b.w 13399c │ │ │ │ + b.w 133ab4 │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 44412 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #16048 @ 0x3eb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 44466 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #18096 @ 0x46b0 │ │ │ │ + movw r5, #16048 @ 0x3eb0 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 4444e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ @@ -33943,28 +33942,28 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 444d0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 445ca │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ beq.n 444e8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 444ea │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 444ea │ │ │ │ b.n 444c6 │ │ │ │ movs r5, #8 │ │ │ │ add.w r7, r6, #16 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ @@ -33978,15 +33977,15 @@ │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ bne.n 44528 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 44544 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bgt.n 445b2 │ │ │ │ subs r4, r3, r1 │ │ │ │ b.n 44544 │ │ │ │ cmp r4, sl │ │ │ │ @@ -34006,15 +34005,15 @@ │ │ │ │ b.n 44502 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ bgt.n 445b2 │ │ │ │ adds r1, r4, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 444c6 │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ @@ -34022,15 +34021,15 @@ │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ bne.n 44596 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 445a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 445ae │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ @@ -34046,29 +34045,29 @@ │ │ │ │ mov r3, sl │ │ │ │ b.n 445ae │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ b.n 4456c │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32956 @ 0x80bc │ │ │ │ + movw r1, #30908 @ 0x78bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 444c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 445e2 │ │ │ │ - b.w 15eed0 │ │ │ │ + b.w 15eff0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -34085,67 +34084,67 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #112] @ (4468c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 4467a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 44638 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4467a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2cc74 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 4467e │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4466c │ │ │ │ - bl 871c0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4463c │ │ │ │ b.n 4467a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 44688 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 429f0 <_PyEval_FormatKwargsError@@Base+0x1ab4> │ │ │ │ + bl 429f0 <_PyEval_FormatKwargsError@@Base+0x1ab0> │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r7, 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 cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 446be │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ b.n 446d4 │ │ │ │ @@ -34177,25 +34176,25 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4472a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 4472a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47804 @ 0xbabc │ │ │ │ + movw r0, #45756 @ 0xb2bc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 446ec │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 44736 │ │ │ │ - b.w 15eed0 │ │ │ │ + b.w 15eff0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ @@ -34220,24 +34219,24 @@ │ │ │ │ 00044778 : │ │ │ │ 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 208a04 │ │ │ │ + bl 20801c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 447a8 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #34168 @ 0x8578 │ │ │ │ + movw r0, #32120 @ 0x7d78 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cbz r0, 447be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -34246,58 +34245,58 @@ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1509ac │ │ │ │ + bl 150ad4 │ │ │ │ cbz r0, 447ea │ │ │ │ adds r0, #1 │ │ │ │ beq.n 447fa │ │ │ │ - movw r0, #52832 @ 0xce60 │ │ │ │ + movw r0, #50784 @ 0xc660 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ mov r0, r6 │ │ │ │ - bl 123724 │ │ │ │ + bl 123914 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 447fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4484a │ │ │ │ ldr r4, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ blt.n 44820 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #34448 @ 0x8690 │ │ │ │ + movw r0, #32400 @ 0x7e90 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r4, r0 │ │ │ │ b.n 44830 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 150ebc │ │ │ │ + bl 150fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4484a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4484a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -34315,18 +34314,18 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 448a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 448a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47808 @ 0xbac0 │ │ │ │ + movw r0, #45760 @ 0xb2c0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44862 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34334,38 +34333,38 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 448c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ b.n 448d6 │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 448c0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 448e2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 44904 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cbnz r0, 44900 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 44900 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cbnz r0, 44900 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -34384,28 +34383,28 @@ │ │ │ │ beq.n 4493a │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 44948 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2397a8 │ │ │ │ + bl 238fc8 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 44952 │ │ │ │ b.n 4495a │ │ │ │ movs r2, #1 │ │ │ │ - bl 21ca70 │ │ │ │ + bl 21c164 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 4495a │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 │ │ │ │ @@ -34432,71 +34431,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 449c0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 44a28 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 449bc │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 44a14 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cbz r6, 449dc │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 44a18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 449f4 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 449bc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 44a1a │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44a0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 44a0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 44a1a │ │ │ │ b.n 449e6 │ │ │ │ mov r6, r0 │ │ │ │ b.n 44a1a │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 40456 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4045e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 44a32 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r1, #1 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -34508,27 +34507,27 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 44a94 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + movw r2, #16048 @ 0x3eb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 44ada │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 44ac2 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ @@ -34567,82 +34566,82 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r3, 44b08 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ b.n 44b1e <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 1f744c │ │ │ │ + bl 1f6a54 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [pc, #112] @ (44ba8 <_PyBytes_ReverseFind@@Base+0xb8>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 44b48 <_PyBytes_ReverseFind@@Base+0x58> │ │ │ │ movs r4, #0 │ │ │ │ b.n 44ba2 <_PyBytes_ReverseFind@@Base+0xb2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 44b52 <_PyBytes_ReverseFind@@Base+0x62> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbnz r0, 44b62 <_PyBytes_ReverseFind@@Base+0x72> │ │ │ │ b.n 44b80 <_PyBytes_ReverseFind@@Base+0x90> │ │ │ │ ldr r1, [pc, #88] @ (44bac <_PyBytes_ReverseFind@@Base+0xbc>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 44b4c <_PyBytes_ReverseFind@@Base+0x5c> │ │ │ │ b.n 44b44 <_PyBytes_ReverseFind@@Base+0x54> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ bne.n 44b80 <_PyBytes_ReverseFind@@Base+0x90> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44b80 <_PyBytes_ReverseFind@@Base+0x90> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 44b80 <_PyBytes_ReverseFind@@Base+0x90> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #448 @ 0x1c0 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + movw r2, #63936 @ 0xf9c0 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34468 @ 0x86a4 │ │ │ │ + movw r0, #32420 @ 0x7ea4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #49792 @ 0xc280 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ 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] │ │ │ │ @@ -34755,15 +34754,15 @@ │ │ │ │ cbz r0, 44cba <_PyBytes_ReverseFind@@Base+0x1ca> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 44cc6 <_PyBytes_ReverseFind@@Base+0x1d6> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13bab0 │ │ │ │ + bl 13bbe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -34776,52 +34775,52 @@ │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ bhi.n 44cf6 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ble.n 44d20 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ b.n 44d10 <_PyBytes_ReverseFind@@Base+0x220> │ │ │ │ - movw r0, #55100 @ 0xd73c │ │ │ │ + movw r0, #53004 @ 0xcf0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44cee <_PyBytes_ReverseFind@@Base+0x1fe> │ │ │ │ movs r0, #0 │ │ │ │ b.n 44d5c <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12af1c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 12b060 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 44d0c <_PyBytes_ReverseFind@@Base+0x21c> │ │ │ │ cmp r5, #2 │ │ │ │ bne.n 44d4e <_PyBytes_ReverseFind@@Base+0x25e> │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #0] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #55100 @ 0xd73c │ │ │ │ + movw r2, #53004 @ 0xcf0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 21cce0 │ │ │ │ + bl 21c2c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.n 44d5c <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 12af1c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 12b060 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44d20 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ b.n 44d0c <_PyBytes_ReverseFind@@Base+0x21c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -34849,29 +34848,29 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ movw r7, #25476 @ 0x6384 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 44db8 <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ b.n 44dd0 <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ 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, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1eb20c │ │ │ │ + b.w 1ea814 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -34913,65 +34912,65 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cbnz r1, 44e5c <_PyBytes_ReverseFind@@Base+0x36c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 12d1e0 │ │ │ │ + bl 12d324 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 44e6e <_PyBytes_ReverseFind@@Base+0x37e> │ │ │ │ b.n 44ec8 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ - movw r0, #55740 @ 0xd9bc │ │ │ │ + movw r0, #53644 @ 0xd18c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 10b9a4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 10bb9c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44e50 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ b.n 44ec8 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #53832 @ 0xd248 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 44eaa <_PyBytes_ReverseFind@@Base+0x3ba> │ │ │ │ mov r1, r5 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cbnz r0, 44eaa <_PyBytes_ReverseFind@@Base+0x3ba> │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #34644 @ 0x8754 │ │ │ │ + movw r1, #32596 @ 0x7f54 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 44ecc <_PyBytes_ReverseFind@@Base+0x3dc> │ │ │ │ b.n 44ec8 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 93e28 │ │ │ │ + bl 93e5c │ │ │ │ cbnz r0, 44ec0 <_PyBytes_ReverseFind@@Base+0x3d0> │ │ │ │ cbz r7, 44edc <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 93e28 │ │ │ │ + bl 93e5c │ │ │ │ cbz r0, 44edc <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 44ecc <_PyBytes_ReverseFind@@Base+0x3dc> │ │ │ │ movs r4, #0 │ │ │ │ b.n 44edc <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 44ec8 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 44ec8 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -35002,24 +35001,24 @@ │ │ │ │ blx 2c98c │ │ │ │ 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 287824 │ │ │ │ + bl 286f9c │ │ │ │ cbz r0, 44f46 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 44f32 <_PyBytes_ReverseFind@@Base+0x442> │ │ │ │ mov r5, r0 │ │ │ │ b.n 44fd8 <_PyBytes_ReverseFind@@Base+0x4e8> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ad34 │ │ │ │ + bl 24a544 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44f5c <_PyBytes_ReverseFind@@Base+0x46c> │ │ │ │ bhi.n 44f32 <_PyBytes_ReverseFind@@Base+0x442> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44fd0 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ b.n 44fd4 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -35037,62 +35036,62 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44fa2 <_PyBytes_ReverseFind@@Base+0x4b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 44fa2 <_PyBytes_ReverseFind@@Base+0x4b2> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44fb6 <_PyBytes_ReverseFind@@Base+0x4c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 44fb6 <_PyBytes_ReverseFind@@Base+0x4c6> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44fca <_PyBytes_ReverseFind@@Base+0x4da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 44fca <_PyBytes_ReverseFind@@Base+0x4da> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ blt.n 44fd4 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ bne.n 44f32 <_PyBytes_ReverseFind@@Base+0x442> │ │ │ │ movs r5, #0 │ │ │ │ b.n 44fd8 <_PyBytes_ReverseFind@@Base+0x4e8> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44fec <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 44fec <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45008 <_PyBytes_ReverseFind@@Base+0x518> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45008 <_PyBytes_ReverseFind@@Base+0x518> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 45008 <_PyBytes_ReverseFind@@Base+0x518> │ │ │ │ movs r5, #1 │ │ │ │ b.n 45008 <_PyBytes_ReverseFind@@Base+0x518> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -35105,154 +35104,154 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 45044 <_PyBytes_ReverseFind@@Base+0x554> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34692 @ 0x8784 │ │ │ │ + movw r1, #32644 @ 0x7f84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 45068 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 450b2 <_PyBytes_ReverseFind@@Base+0x5c2> │ │ │ │ ldr r0, [pc, #348] @ (451b4 <_PyBytes_ReverseFind@@Base+0x6c4>) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - bl 1e3c50 │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 4506c <_PyBytes_ReverseFind@@Base+0x57c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 451ac <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r5 │ │ │ │ beq.n 4507c <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ cbnz r4, 450bc <_PyBytes_ReverseFind@@Base+0x5cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ cmp r8, r5 │ │ │ │ beq.n 450b2 <_PyBytes_ReverseFind@@Base+0x5c2> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #34748 @ 0x87bc │ │ │ │ + movw r1, #32700 @ 0x7fbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45068 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ cmp r0, r5 │ │ │ │ bne.n 450bc <_PyBytes_ReverseFind@@Base+0x5cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 450b2 <_PyBytes_ReverseFind@@Base+0x5c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 450b2 <_PyBytes_ReverseFind@@Base+0x5c2> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.n 451ac <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34756 @ 0x87c4 │ │ │ │ + movw r0, #32708 @ 0x7fc4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1c2ef4 │ │ │ │ + bl 1c24fc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45136 <_PyBytes_ReverseFind@@Base+0x646> │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ bne.n 450dc <_PyBytes_ReverseFind@@Base+0x5ec> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cbnz r5, 450ec <_PyBytes_ReverseFind@@Base+0x5fc> │ │ │ │ b.n 450fe <_PyBytes_ReverseFind@@Base+0x60e> │ │ │ │ ldr r1, [pc, #216] @ (451b8 <_PyBytes_ReverseFind@@Base+0x6c8>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 450d6 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ b.n 45136 <_PyBytes_ReverseFind@@Base+0x646> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff4c4 │ │ │ │ + bl ff6b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4513c <_PyBytes_ReverseFind@@Base+0x64c> │ │ │ │ b.n 45124 <_PyBytes_ReverseFind@@Base+0x634> │ │ │ │ - bl 6fc34 │ │ │ │ + bl 6fc2c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #18004 @ 0x4654 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 45150 <_PyBytes_ReverseFind@@Base+0x660> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl ff4c4 │ │ │ │ + bl ff6b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4513c <_PyBytes_ReverseFind@@Base+0x64c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45136 <_PyBytes_ReverseFind@@Base+0x646> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45136 <_PyBytes_ReverseFind@@Base+0x646> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 45192 <_PyBytes_ReverseFind@@Base+0x6a2> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45166 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45166 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 45166 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34780 @ 0x87dc │ │ │ │ + movw r0, #32732 @ 0x7fdc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1c2ef4 │ │ │ │ + bl 1c24fc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45136 <_PyBytes_ReverseFind@@Base+0x646> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18416 @ 0x47f0 │ │ │ │ + movw r0, #16368 @ 0x3ff0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1c2ef4 │ │ │ │ + bl 1c24fc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45136 <_PyBytes_ReverseFind@@Base+0x646> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e3ec4 │ │ │ │ + bl 1e34d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12f4c0 <_PyEval_UnpackIndices@@Base+0x1af0> │ │ │ │ + bl 12f5d8 <_PyEval_UnpackIndices@@Base+0x1ac4> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 451a6 <_PyBytes_ReverseFind@@Base+0x6b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 451a6 <_PyBytes_ReverseFind@@Base+0x6b6> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 450b2 <_PyBytes_ReverseFind@@Base+0x5c2> │ │ │ │ b.n 45068 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #8] │ │ │ │ @@ -35266,105 +35265,105 @@ │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 451e6 <_PyBytes_ReverseFind@@Base+0x6f6> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 451fe <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ b.n 45210 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ - movw r0, #54948 @ 0xd6a4 │ │ │ │ + movw r0, #52852 @ 0xce74 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 452da <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ b.n 451d8 <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4521e <_PyBytes_ReverseFind@@Base+0x72e> │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 4522e <_PyBytes_ReverseFind@@Base+0x73e> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 452da <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 4522e <_PyBytes_ReverseFind@@Base+0x73e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4520c <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4520c <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 452ba <_PyBytes_ReverseFind@@Base+0x7ca> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 45262 <_PyBytes_ReverseFind@@Base+0x772> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4525e <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34808 @ 0x87f8 │ │ │ │ + movw r1, #32760 @ 0x7ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 452bc <_PyBytes_ReverseFind@@Base+0x7cc> │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 45274 <_PyBytes_ReverseFind@@Base+0x784> │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cbz r0, 45294 <_PyBytes_ReverseFind@@Base+0x7a4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 452b4 <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34896 @ 0x8850 │ │ │ │ + movw r1, #32848 @ 0x8050 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #31748 @ 0x7c04 │ │ │ │ + movw r2, #29700 @ 0x7404 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #54948 @ 0xd6a4 │ │ │ │ + movw r0, #52852 @ 0xce74 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 452da <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 452bc <_PyBytes_ReverseFind@@Base+0x7cc> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 452cc <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 40ea2 │ │ │ │ + b.w 40ea6 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -35375,69 +35374,69 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ cmp r5, #2 │ │ │ │ bne.n 45310 <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cbz r0, 4532a <_PyBytes_ReverseFind@@Base+0x83a> │ │ │ │ b.n 45326 <_PyBytes_ReverseFind@@Base+0x836> │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #56124 @ 0xdb3c │ │ │ │ + movw r0, #54076 @ 0xd33c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45302 <_PyBytes_ReverseFind@@Base+0x812> │ │ │ │ movs r4, #0 │ │ │ │ b.n 45390 <_PyBytes_ReverseFind@@Base+0x8a0> │ │ │ │ movs r3, #23 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #4 │ │ │ │ mov r1, sp │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 45326 <_PyBytes_ReverseFind@@Base+0x836> │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 45352 <_PyBytes_ReverseFind@@Base+0x862> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #59248 @ 0xe770 │ │ │ │ + movw r1, #57128 @ 0xdf28 │ │ │ │ movt r1, #74 @ 0x4a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrh.w r0, [sp] │ │ │ │ add r2, r3 │ │ │ │ b.n 45370 <_PyBytes_ReverseFind@@Base+0x880> │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4533e <_PyBytes_ReverseFind@@Base+0x84e> │ │ │ │ b.n 45326 <_PyBytes_ReverseFind@@Base+0x836> │ │ │ │ subs r5, r2, r3 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 4538a <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ ldrb.w r5, [r3], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r5, r5, r0, lsr #8 │ │ │ │ ldrh.w r0, [r1, r5, lsl #1] │ │ │ │ eors r0, r4 │ │ │ │ b.n 45370 <_PyBytes_ReverseFind@@Base+0x880> │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 4539a <_PyBytes_ReverseFind@@Base+0x8aa> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ @@ -35454,15 +35453,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ blx 2c98c │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2c98c │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #32] │ │ │ │ cbnz r5, 453ec <_PyBytes_ReverseFind@@Base+0x8fc> │ │ │ │ cmp r7, r5 │ │ │ │ ble.n 453ec <_PyBytes_ReverseFind@@Base+0x8fc> │ │ │ │ cmp r7, #1 │ │ │ │ bne.n 453ec <_PyBytes_ReverseFind@@Base+0x8fc> │ │ │ │ @@ -35474,103 +35473,103 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 45412 <_PyBytes_ReverseFind@@Base+0x922> │ │ │ │ movs r4, #0 │ │ │ │ b.n 45444 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 1f57d8 │ │ │ │ + bl 1f4de0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4540e <_PyBytes_ReverseFind@@Base+0x91e> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 45434 <_PyBytes_ReverseFind@@Base+0x944> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2852e0 <_PyBytes_Find@@Base+0x11c4> │ │ │ │ + bl 284a58 <_PyBytes_Find@@Base+0x11c4> │ │ │ │ mov r4, r0 │ │ │ │ b.n 45444 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45424 <_PyBytes_ReverseFind@@Base+0x934> │ │ │ │ b.n 4540e <_PyBytes_ReverseFind@@Base+0x91e> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cbz r3, 4544e <_PyBytes_ReverseFind@@Base+0x95e> │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cbz r3, 45458 <_PyBytes_ReverseFind@@Base+0x968> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, 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 45484 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 154e6c │ │ │ │ + b.w 154f98 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47856 @ 0xbaf0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45478 <_PyBytes_ReverseFind@@Base+0x988> │ │ │ │ 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 454bc <_PyBytes_ReverseFind@@Base+0x9cc> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1321a4 │ │ │ │ + b.w 1322bc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47880 @ 0xbb08 │ │ │ │ + movw r0, #45832 @ 0xb308 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 454b0 <_PyBytes_ReverseFind@@Base+0x9c0> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ cbz r0, 4550c <_PyBytes_ReverseFind@@Base+0xa1c> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - movw r2, #19120 @ 0x4ab0 │ │ │ │ + movw r2, #17072 @ 0x42b0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ ble.n 4550c <_PyBytes_ReverseFind@@Base+0xa1c> │ │ │ │ ldrb r4, [r5, r3] │ │ │ │ @@ -35591,304 +35590,304 @@ │ │ │ │ beq.n 455ba <_PyBytes_ReverseFind@@Base+0xaca> │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 455b6 <_PyBytes_ReverseFind@@Base+0xac6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 455b6 <_PyBytes_ReverseFind@@Base+0xac6> │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + movw r0, #53252 @ 0xd004 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 45564 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ 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, #36] @ 0x24 │ │ │ │ - movw r0, #35012 @ 0x88c4 │ │ │ │ + movw r0, #32964 @ 0x80c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45598 <_PyBytes_ReverseFind@@Base+0xaa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45598 <_PyBytes_ReverseFind@@Base+0xaa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 45558 <_PyBytes_ReverseFind@@Base+0xa68> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 455b6 <_PyBytes_ReverseFind@@Base+0xac6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 455b6 <_PyBytes_ReverseFind@@Base+0xac6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 455dc <_PyBytes_ReverseFind@@Base+0xaec> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 455f8 <_PyBytes_ReverseFind@@Base+0xb08> │ │ │ │ mov r0, r4 │ │ │ │ blx 2da24 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 455ee <_PyBytes_ReverseFind@@Base+0xafe> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 455f8 <_PyBytes_ReverseFind@@Base+0xb08> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 4561c <_PyBytes_ReverseFind@@Base+0xb2c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3bdbc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47836 @ 0xbadc │ │ │ │ + movw r0, #45788 @ 0xb2dc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45610 <_PyBytes_ReverseFind@@Base+0xb20> │ │ │ │ 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 4565e <_PyBytes_ReverseFind@@Base+0xb6e> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 45676 <_PyBytes_ReverseFind@@Base+0xb86> │ │ │ │ b.n 45688 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ - movw r0, #55044 @ 0xd704 │ │ │ │ + movw r0, #52948 @ 0xced4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45752 <_PyBytes_ReverseFind@@Base+0xc62> │ │ │ │ b.n 45650 <_PyBytes_ReverseFind@@Base+0xb60> │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 45696 <_PyBytes_ReverseFind@@Base+0xba6> │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 456a6 <_PyBytes_ReverseFind@@Base+0xbb6> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45752 <_PyBytes_ReverseFind@@Base+0xc62> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 456a6 <_PyBytes_ReverseFind@@Base+0xbb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 45684 <_PyBytes_ReverseFind@@Base+0xb94> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 45684 <_PyBytes_ReverseFind@@Base+0xb94> │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 45732 <_PyBytes_ReverseFind@@Base+0xc42> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 456da <_PyBytes_ReverseFind@@Base+0xbea> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 456d6 <_PyBytes_ReverseFind@@Base+0xbe6> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #35032 @ 0x88d8 │ │ │ │ + movw r1, #32984 @ 0x80d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 45734 <_PyBytes_ReverseFind@@Base+0xc44> │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 456ec <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cbz r0, 4570c <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4572c <_PyBytes_ReverseFind@@Base+0xc3c> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #35120 @ 0x8930 │ │ │ │ + movw r1, #33072 @ 0x8130 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #31748 @ 0x7c04 │ │ │ │ + movw r2, #29700 @ 0x7404 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #55044 @ 0xd704 │ │ │ │ + movw r0, #52948 @ 0xced4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 45752 <_PyBytes_ReverseFind@@Base+0xc62> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 45734 <_PyBytes_ReverseFind@@Base+0xc44> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 45744 <_PyBytes_ReverseFind@@Base+0xc54> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 40ea2 │ │ │ │ + b.w 40ea6 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cbnz r4, 4577c <_PyBytes_ReverseFind@@Base+0xc8c> │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33164 @ 0x818c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #35232 @ 0x89a0 │ │ │ │ + movw r0, #33184 @ 0x81a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 457b0 <_PyBytes_ReverseFind@@Base+0xcc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 457b0 <_PyBytes_ReverseFind@@Base+0xcc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 45854 <_PyBytes_ReverseFind@@Base+0xd64> │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45850 <_PyBytes_ReverseFind@@Base+0xd60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45850 <_PyBytes_ReverseFind@@Base+0xd60> │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + movw r0, #53252 @ 0xd004 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 457fe <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #740 @ 0x2e4 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #35268 @ 0x89c4 │ │ │ │ + movw r0, #33220 @ 0x81c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45832 <_PyBytes_ReverseFind@@Base+0xd42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45832 <_PyBytes_ReverseFind@@Base+0xd42> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 457f2 <_PyBytes_ReverseFind@@Base+0xd02> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45850 <_PyBytes_ReverseFind@@Base+0xd60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 45850 <_PyBytes_ReverseFind@@Base+0xd60> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -35899,87 +35898,87 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45880 <_PyBytes_ReverseFind@@Base+0xd90> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 45880 <_PyBytes_ReverseFind@@Base+0xd90> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cbnz r2, 4589c <_PyBytes_ReverseFind@@Base+0xdac> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 4589c <_PyBytes_ReverseFind@@Base+0xdac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4589c <_PyBytes_ReverseFind@@Base+0xdac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4589c <_PyBytes_ReverseFind@@Base+0xdac> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 458bc <_PyBytes_ReverseFind@@Base+0xdcc> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 458e6 <_PyBytes_ReverseFind@@Base+0xdf6> │ │ │ │ b.n 458d2 <_PyBytes_ReverseFind@@Base+0xde2> │ │ │ │ - movw r0, #20248 @ 0x4f18 │ │ │ │ + movw r0, #18200 @ 0x4718 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 458b4 <_PyBytes_ReverseFind@@Base+0xdc4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 45912 <_PyBytes_ReverseFind@@Base+0xe22> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #20248 @ 0x4f18 │ │ │ │ + movw r0, #18200 @ 0x4718 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 458ce <_PyBytes_ReverseFind@@Base+0xdde> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 852a8 │ │ │ │ + bl 852b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 458ce <_PyBytes_ReverseFind@@Base+0xdde> │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ - bl edac8 │ │ │ │ + bl edcdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45912 <_PyBytes_ReverseFind@@Base+0xe22> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45912 <_PyBytes_ReverseFind@@Base+0xe22> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 45942 <_PyBytes_ReverseFind@@Base+0xe52> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbz r0, 45958 <_PyBytes_ReverseFind@@Base+0xe68> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -35998,15 +35997,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #36220 @ 0x8d7c │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 271c14 │ │ │ │ + bl 2713ec │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 459d4 <_PyBytes_ReverseFind@@Base+0xee4> │ │ │ │ cbz r0, 4598e <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ b.n 45992 <_PyBytes_ReverseFind@@Base+0xea2> │ │ │ │ mov r2, r4 │ │ │ │ @@ -36020,28 +36019,28 @@ │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl cbd3c │ │ │ │ + bl cbc74 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 459d4 <_PyBytes_ReverseFind@@Base+0xee4> │ │ │ │ mov r1, r5 │ │ │ │ - bl 93e28 │ │ │ │ + bl 93e5c │ │ │ │ cbz r0, 459e0 <_PyBytes_ReverseFind@@Base+0xef0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 459d4 <_PyBytes_ReverseFind@@Base+0xee4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 459d4 <_PyBytes_ReverseFind@@Base+0xee4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 459e0 <_PyBytes_ReverseFind@@Base+0xef0> │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -36069,67 +36068,67 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 45a38 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ movs r0, #0 │ │ │ │ b.n 45aec <_PyBytes_ReverseFind@@Base+0xffc> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 45a4a <_PyBytes_ReverseFind@@Base+0xf5a> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 45a2e <_PyBytes_ReverseFind@@Base+0xf3e> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r3, 45a8a <_PyBytes_ReverseFind@@Base+0xf9a> │ │ │ │ cbz r6, 45a52 <_PyBytes_ReverseFind@@Base+0xf62> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 45a62 <_PyBytes_ReverseFind@@Base+0xf72> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.n 45aec <_PyBytes_ReverseFind@@Base+0xffc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 45a82 <_PyBytes_ReverseFind@@Base+0xf92> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22f000 <_PyObject_GetXIData@@Base+0x33c> │ │ │ │ + bl 22e7c4 <_PyObject_GetXIData@@Base+0x33c> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 45a82 <_PyBytes_ReverseFind@@Base+0xf92> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr.w r5, [r3, r0, lsl #2] │ │ │ │ cbnz r5, 45a9c <_PyBytes_ReverseFind@@Base+0xfac> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45a2e <_PyBytes_ReverseFind@@Base+0xf3e> │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ b.n 45a2e <_PyBytes_ReverseFind@@Base+0xf3e> │ │ │ │ cbz r6, 45ac6 <_PyBytes_ReverseFind@@Base+0xfd6> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 45a58 <_PyBytes_ReverseFind@@Base+0xf68> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 265e0c │ │ │ │ + bl 2655d4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ cbnz r3, 45aba <_PyBytes_ReverseFind@@Base+0xfca> │ │ │ │ str r5, [r4, #32] │ │ │ │ b.n 45abc <_PyBytes_ReverseFind@@Base+0xfcc> │ │ │ │ str r5, [r3, #8] │ │ │ │ @@ -36139,15 +36138,15 @@ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ b.n 45a58 <_PyBytes_ReverseFind@@Base+0xf68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 45a58 <_PyBytes_ReverseFind@@Base+0xf68> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 265e0c │ │ │ │ + bl 2655d4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ cbnz r3, 45ae0 <_PyBytes_ReverseFind@@Base+0xff0> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ b.n 45ae2 <_PyBytes_ReverseFind@@Base+0xff2> │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ @@ -36162,25 +36161,25 @@ │ │ │ │ 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, 45b24 <_PyBytes_ReverseFind@@Base+0x1034> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d2718 <_PyXI_FreeSession@@Base+0x658> │ │ │ │ + bl 1d1d28 <_PyXI_FreeSession@@Base+0x658> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 45b24 <_PyBytes_ReverseFind@@Base+0x1034> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45b24 <_PyBytes_ReverseFind@@Base+0x1034> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 45b24 <_PyBytes_ReverseFind@@Base+0x1034> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -36194,137 +36193,137 @@ │ │ │ │ movw r3, #6288 @ 0x1890 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 45b70 <_PyBytes_ReverseFind@@Base+0x1080> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #35704 @ 0x8b78 │ │ │ │ + movw r1, #33656 @ 0x8378 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ bl 45cc4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ cbnz r1, 45bac <_PyBytes_ReverseFind@@Base+0x10bc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 45bb8 <_PyBytes_ReverseFind@@Base+0x10c8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 45bbe <_PyBytes_ReverseFind@@Base+0x10ce> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 45bc2 <_PyBytes_ReverseFind@@Base+0x10d2> │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ 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 ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 45be4 <_PyBytes_ReverseFind@@Base+0x10f4> │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 45bf2 <_PyBytes_ReverseFind@@Base+0x1102> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c250 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27b6e4 <_PyLong_Lshift@@Base+0x888> │ │ │ │ + b.w 27b1dc <_PyLong_Lshift@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 12f6b4 │ │ │ │ + b.w 12f7cc │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 45cb8 <_PyBytes_ReverseFind@@Base+0x11c8> │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #47064 @ 0xb7d8 │ │ │ │ + movw r0, #45140 @ 0xb054 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r6, r1 │ │ │ │ - bl e9928 │ │ │ │ + bl e9b54 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45cb4 <_PyBytes_ReverseFind@@Base+0x11c4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 45cb4 <_PyBytes_ReverseFind@@Base+0x11c4> │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl cb598 <_PyDict_FromItems@@Base+0x338> │ │ │ │ + bl cb4d0 <_PyDict_FromItems@@Base+0x338> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45ca6 <_PyBytes_ReverseFind@@Base+0x11b6> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45ca6 <_PyBytes_ReverseFind@@Base+0x11b6> │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #824] @ 0x338 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45ca8 <_PyBytes_ReverseFind@@Base+0x11b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45c64 <_PyBytes_ReverseFind@@Base+0x1174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45c64 <_PyBytes_ReverseFind@@Base+0x1174> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r1, [r7, #932] @ 0x3a4 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45ca8 <_PyBytes_ReverseFind@@Base+0x11b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45cc0 <_PyBytes_ReverseFind@@Base+0x11d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45cc0 <_PyBytes_ReverseFind@@Base+0x11d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 45cc0 <_PyBytes_ReverseFind@@Base+0x11d0> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movs r5, #0 │ │ │ │ b.n 45cc0 <_PyBytes_ReverseFind@@Base+0x11d0> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ @@ -36336,84 +36335,84 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 45cfa │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #55624 @ 0xd948 │ │ │ │ + movw r1, #53576 @ 0xd148 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 45d20 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6288 @ 0x1890 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 45d26 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #34060 @ 0x850c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 45e20 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cbz r6, 45d44 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34096 @ 0x8530 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 45d20 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 45d66 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36176 @ 0x8d50 │ │ │ │ + movw r1, #34128 @ 0x8550 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 45d20 │ │ │ │ ldr.w r8, [pc, #192] @ 45e28 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #132] @ 0x84 │ │ │ │ cbnz r0, 45d82 │ │ │ │ - bl 213218 <_PyEval_StartTheWorld@@Base+0x90> │ │ │ │ + bl 21287c <_PyEval_StartTheWorld@@Base+0x4> │ │ │ │ cbz r0, 45d82 │ │ │ │ str.w r0, [r9, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 45da2 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36220 @ 0x8d7c │ │ │ │ + movw r1, #34172 @ 0x857c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 45d20 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 45e16 │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr.w r4, [r7, #132] @ 0x84 │ │ │ │ cbnz r4, 45dc6 │ │ │ │ - bl 213218 <_PyEval_StartTheWorld@@Base+0x90> │ │ │ │ + bl 21287c <_PyEval_StartTheWorld@@Base+0x4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45d20 │ │ │ │ str.w r0, [r7, #132] @ 0x84 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ @@ -36425,40 +36424,40 @@ │ │ │ │ bne.n 45dfe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 45dec │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #48496 @ 0xbd70 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ b.n 45d20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45e20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 45e20 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 45e20 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 24ad74 │ │ │ │ + b.w 24a584 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 289a60 <_Py_c_abs@@Base+0x11d8> │ │ │ │ + b.w 289010 <_Py_c_abs@@Base+0x1010> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -36485,60 +36484,60 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 45e90 │ │ │ │ movs r4, #0 │ │ │ │ b.n 45f68 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45e8c │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 45eb2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r6, r0, #0 │ │ │ │ bge.n 45eb4 │ │ │ │ b.n 45e8c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ ble.n 45ed4 │ │ │ │ mov r0, r7 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45e8c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #36280 @ 0x8db8 │ │ │ │ + movw r1, #34232 @ 0x85b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 45e8c │ │ │ │ adds r3, r5, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ sub.w r0, r0, r3, asr #31 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #2 │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45e8c │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ and.w r6, r6, #1 │ │ │ │ adds r1, r0, #1 │ │ │ │ cbnz r5, 45f10 │ │ │ │ cbz r6, 45f10 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #96 @ 0x60 │ │ │ │ @@ -36573,33 +36572,33 @@ │ │ │ │ strb.w ip, [r0] │ │ │ │ b.n 45f48 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 45f38 │ │ │ │ movs r3, #10 │ │ │ │ mov r0, r8 │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl ddcfc │ │ │ │ + bl ddc3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 45f72 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #55008 @ 0xd6e0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 15597c │ │ │ │ - b.w 289cb8 <_Py_c_abs@@Base+0x1430> │ │ │ │ + b.w 155aa8 │ │ │ │ + b.w 289430 <_Py_c_abs@@Base+0x1430> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -36609,24 +36608,24 @@ │ │ │ │ blx 2c98c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 45fca │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45fe2 │ │ │ │ b.n 46028 │ │ │ │ - movw r0, #37572 @ 0x92c4 │ │ │ │ + movw r0, #35524 @ 0x8ac4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45fba │ │ │ │ b.n 46028 │ │ │ │ cmp r6, #1 │ │ │ │ ble.n 4605c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ @@ -36635,68 +36634,68 @@ │ │ │ │ beq.n 4604a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 4602c │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 46028 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 4604c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4608c │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37572 @ 0x92c4 │ │ │ │ + movw r0, #35524 @ 0x8ac4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 46028 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 4605e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 4605e │ │ │ │ b.n 46028 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ cbnz r4, 4606c │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 26cf48 │ │ │ │ + bl 26c71c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4608c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #50520 @ 0xc558 │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cbz r3, 46096 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 0004609c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -36707,57 +36706,57 @@ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bpl.n 460ba │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 460d0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 460f6 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 460da │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ blt.n 460fc │ │ │ │ mov r0, r2 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36308 @ 0x8dd4 │ │ │ │ + movw r1, #34260 @ 0x85d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 4610c │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2650ac │ │ │ │ + b.w 264874 │ │ │ │ │ │ │ │ 00046114 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6280 @ 0x1888 │ │ │ │ + movw r1, #4232 @ 0x1088 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ cbnz r0, 4613c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 247870 <_PyParkingLot_AfterFork@@Base+0x8c> │ │ │ │ + b.w 247090 <_PyParkingLot_AfterFork@@Base+0x8c> │ │ │ │ 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 r4, r2 │ │ │ │ @@ -36765,41 +36764,41 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 46160 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 46178 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ b.n 46180 │ │ │ │ - movw r0, #55072 @ 0xd720 │ │ │ │ + movw r0, #52976 @ 0xcef0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46158 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 40b84 │ │ │ │ + b.w 40b88 │ │ │ │ │ │ │ │ 0004618c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #16] @ (461a4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w ee804 │ │ │ │ + b.w eea18 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -36823,15 +36822,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 461fe │ │ │ │ movs r4, #0 │ │ │ │ b.n 46292 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r4, r6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -36844,21 +36843,21 @@ │ │ │ │ mov r1, r6 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 4625c │ │ │ │ - bl 891e4 │ │ │ │ + bl 891f0 │ │ │ │ cbnz r0, 4624e │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 461f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 461f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 33f4a │ │ │ │ @@ -36867,27 +36866,27 @@ │ │ │ │ b.n 461f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46290 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 46290 │ │ │ │ - bl e08cc │ │ │ │ + bl e080c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 461f4 │ │ │ │ beq.n 46274 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8f57c │ │ │ │ + b.w 8f594 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95b14 │ │ │ │ + bl 95b34 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 461f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46292 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -36900,27 +36899,27 @@ │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #44] @ (462dc ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cbz r2, 462ca │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #34296 @ 0x85f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #144] @ (46370 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -36930,30 +36929,30 @@ │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4630c │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24acac │ │ │ │ + bl 24a4bc │ │ │ │ b.n 46328 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #31036 @ 0x793c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 46336 │ │ │ │ - b.w 15eed0 │ │ │ │ + b.w 15eff0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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] │ │ │ │ @@ -36966,70 +36965,70 @@ │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r1, [pc, #272] @ (46488 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #31812 @ 0x7c44 │ │ │ │ + movw r2, #29764 @ 0x7444 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #36384 @ 0x8e20 │ │ │ │ + movw r1, #34336 @ 0x8620 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46462 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #36404 @ 0x8e34 │ │ │ │ + movw r0, #34356 @ 0x8634 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 46400 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ 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 221f3c │ │ │ │ + bl 221630 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 46400 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 46404 │ │ │ │ cmp r4, #10 │ │ │ │ beq.n 46410 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31936 @ 0x7cc0 │ │ │ │ + movw r1, #29888 @ 0x74c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 46458 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ b.n 4641a │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ 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 │ │ │ │ @@ -37037,24 +37036,24 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2c680 │ │ │ │ mov r0, r9 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 3a774 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 46464 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ ldr r3, [pc, #28] @ (46488 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -37079,78 +37078,78 @@ │ │ │ │ bhi.n 464d4 │ │ │ │ ldr.w r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 464ea │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #62024 @ 0xf248 │ │ │ │ + movw r0, #59976 @ 0xea48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 4652a │ │ │ │ - movw r0, #62024 @ 0xf248 │ │ │ │ + movw r0, #59976 @ 0xea48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 4652a │ │ │ │ b.n 464a8 │ │ │ │ cmp r5, #1 │ │ │ │ ble.n 46576 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 4652e │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4652a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 4657e │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 46552 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4652a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 46584 │ │ │ │ movs r4, #0 │ │ │ │ b.n 465ca │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4654c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 4654c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r6, #1 │ │ │ │ bne.n 46504 │ │ │ │ b.n 464fa │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 46570 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ bne.n 4651e │ │ │ │ b.n 46514 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ movs r6, #0 │ │ │ │ b.n 4651e │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ @@ -37177,54 +37176,54 @@ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r6, [r4, #8] │ │ │ │ str r6, [r4, #16] │ │ │ │ strd r5, r3, [r4, #20] │ │ │ │ strb.w r3, [r4, #36] @ 0x24 │ │ │ │ strd r3, r3, [r4, #28] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15169c <_PyUnicode_AsUTF8String@@Base+0x788> │ │ │ │ + bl 1517c4 <_PyUnicode_AsUTF8String@@Base+0x788> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d6f4 │ │ │ │ + bl 22f674 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, 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 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 46642 │ │ │ │ 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 28ac00 │ │ │ │ + bl 28a378 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 46632 │ │ │ │ tbb [pc, r0] │ │ │ │ subs r2, r1, r4 │ │ │ │ lsls r4, r1, #8 │ │ │ │ - bl 24b970 │ │ │ │ + bl 24b180 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cbnz r0, 46682 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 46672 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4668e │ │ │ │ @@ -37246,15 +37245,15 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 4668c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 46642 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 46642 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ b.n 4668e │ │ │ │ mov r0, r4 │ │ │ │ @@ -37278,72 +37277,72 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 466e0 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 466f8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59384 @ 0xe7f8 │ │ │ │ + movw r0, #57336 @ 0xdff8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 4674e │ │ │ │ b.n 466b0 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 466f8 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4674e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 46706 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 4671e │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 4671e │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4674e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ blx 2c3d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 4673e │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4674e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 46776 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17580c │ │ │ │ + b.w 175840 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47888 @ 0xbb10 │ │ │ │ + movw r0, #45840 @ 0xb310 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4676a │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ @@ -37359,100 +37358,100 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 467d8 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 467f0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59400 @ 0xe808 │ │ │ │ + movw r0, #57352 @ 0xe008 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 46846 │ │ │ │ b.n 467a8 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 467f0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 46846 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 467fe │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 46816 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 46816 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 46846 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ blx 2d794 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 46836 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 46846 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 46886 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9940 @ 0x26d4 │ │ │ │ + movw r0, #7892 @ 0x1ed4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 46894 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 46898 │ │ │ │ movs r0, #0 │ │ │ │ b.n 468d6 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 468ba │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 46894 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2c86c │ │ │ │ cbnz r0, 468ce │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -37462,15 +37461,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c614 │ │ │ │ cbz r0, 46908 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ @@ -37482,28 +37481,28 @@ │ │ │ │ bhi.n 46956 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 4696e │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37516 @ 0x928c │ │ │ │ + movw r0, #35468 @ 0x8a8c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 46a1a │ │ │ │ - movw r0, #37516 @ 0x928c │ │ │ │ + movw r0, #35468 @ 0x8a8c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46a1a │ │ │ │ b.n 4692c │ │ │ │ cmp r4, #1 │ │ │ │ ble.n 469f0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ @@ -37512,72 +37511,72 @@ │ │ │ │ beq.n 469d6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 469b8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46a1a │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 469d8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 46a1a │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37516 @ 0x928c │ │ │ │ + movw r0, #35468 @ 0x8a8c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 46a1a │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 469f6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 469f8 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 469f8 │ │ │ │ b.n 46a1a │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 469f8 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23a94c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 23a16c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 46a1a │ │ │ │ - movw r0, #50520 @ 0xc558 │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #52276 @ 0xcc34 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 2824ec <_PyLong_UInt32_Converter@@Base+0x5ac> │ │ │ │ + b.w 281c64 <_PyLong_UInt32_Converter@@Base+0x5ac> │ │ │ │ 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 │ │ │ │ @@ -37586,20 +37585,20 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 46a56 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ ble.n 46a70 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ b.n 46a78 │ │ │ │ - movw r0, #60880 @ 0xedd0 │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46a4c │ │ │ │ mov r4, r0 │ │ │ │ b.n 46aca │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -37608,28 +37607,28 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 46a9c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 24acac │ │ │ │ + bl 24a4bc │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 46aba │ │ │ │ mov r4, r5 │ │ │ │ b.n 46aca │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #31036 @ 0x793c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ cbz r0, 46abe │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46aca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -37662,30 +37661,30 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 46b2a │ │ │ │ movs r6, #0 │ │ │ │ b.n 46bee │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r5, r5, r4 │ │ │ │ beq.n 46b38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 46b20 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46b20 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ ble.n 46bee │ │ │ │ @@ -37714,48 +37713,48 @@ │ │ │ │ it eq │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 46bd6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cbz r0, 46bbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46bd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 46bd6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 46bd6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46b4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 46b4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 46b4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46b20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 46b20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 46b20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -37774,53 +37773,53 @@ │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 46c3c │ │ │ │ ldr r2, [pc, #172] @ (46cdc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e4f2c │ │ │ │ + bl 1e453c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 46cd4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 46ca8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 46cd6 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl 891e4 │ │ │ │ + bl 891f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbnz r2, 46c76 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 46cc0 │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ b.n 46cc0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bl 33f4a │ │ │ │ cbnz r0, 46cc0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ b.n 46c48 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 8f57c │ │ │ │ + bl 8f594 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r7, 46cc0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 95b14 │ │ │ │ + bl 95b34 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 46cb0 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 46cc0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ @@ -37829,24 +37828,24 @@ │ │ │ │ bne.n 46c82 │ │ │ │ b.n 46cd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 46ca0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 46ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 46cd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -37862,104 +37861,104 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46d10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 46d10 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 46d2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 46d2a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 46d52 │ │ │ │ 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, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 46d7a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 46df4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 46d8e │ │ │ │ movw r1, #19672 @ 0x4cd8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.w 1b9894 │ │ │ │ + b.w 1b8ea0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ b.n 46ce6 │ │ │ │ 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 46dc6 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48044 @ 0xbbac │ │ │ │ + movw r0, #45996 @ 0xb3ac │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cbnz r0, 46dc6 │ │ │ │ movs r0, #0 │ │ │ │ b.n 46ddc │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 95b14 │ │ │ │ + bl 95b34 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 46dc2 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #30183 @ 0x75e7 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56120 @ 0xdb38 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ b.n 46f5e │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #18096 @ 0x46b0 │ │ │ │ + movw r7, #16048 @ 0x3eb0 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + movw r6, #17072 @ 0x42b0 │ │ │ │ movt r6, #47 @ 0x2f │ │ │ │ - movw r5, #13728 @ 0x35a0 │ │ │ │ + movw r5, #11616 @ 0x2d60 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ bge.n 46e32 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ @@ -37976,15 +37975,15 @@ │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 46e5a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -38000,102 +37999,102 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (46f30 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #28908 @ 0x70ec │ │ │ │ + movw r2, #26860 @ 0x68ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 13d7ec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 13d928 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46f2a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bmi.n 46eca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 46eb2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23900 @ 0x5d5c │ │ │ │ + movw r1, #21852 @ 0x555c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 46f2a │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ bge.n 46f00 │ │ │ │ movw r0, #44696 @ 0xae98 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #34648 @ 0x8758 │ │ │ │ + movw r1, #32600 @ 0x7f58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46f2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 46f2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 46f2a │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46f20 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cbnz r1, 46f20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ lsls r0, r2, #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 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 46f5a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 470f8 │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 46f9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -38163,15 +38162,15 @@ │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbnz r0, 47036 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbnz r0, 47040 │ │ │ │ b.n 47046 │ │ │ │ mov r1, r5 │ │ │ │ @@ -38206,62 +38205,62 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4709e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4709e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 470be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 470be │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cbnz r3, 470de │ │ │ │ cbz r2, 470d8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 470de │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 47420 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36796 @ 0x8fbc │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #19120 @ 0x4ab0 │ │ │ │ + movw ip, #17072 @ 0x42b0 │ │ │ │ movt ip, #47 @ 0x2f │ │ │ │ - movw lr, #18096 @ 0x46b0 │ │ │ │ + movw lr, #16048 @ 0x3eb0 │ │ │ │ movt lr, #47 @ 0x2f │ │ │ │ - movw r7, #13728 @ 0x35a0 │ │ │ │ + movw r7, #11616 @ 0x2d60 │ │ │ │ movt r7, #63 @ 0x3f │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ bge.n 47148 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ @@ -38282,20 +38281,20 @@ │ │ │ │ adds r5, #1 │ │ │ │ b.n 47116 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 4715e │ │ │ │ - movw r0, #36824 @ 0x8fd8 │ │ │ │ + movw r0, #34776 @ 0x87d8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ - movw r0, #36848 @ 0x8ff0 │ │ │ │ + b.w 85d74 │ │ │ │ + movw r0, #34800 @ 0x87f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 │ │ │ │ @@ -38321,44 +38320,44 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #44] @ (471e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 471de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 287824 │ │ │ │ + bl 286f9c │ │ │ │ cbz r0, 47218 │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ + bl 1631a4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4723a │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ movw r3, #32223 @ 0x7ddf │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -38392,19 +38391,19 @@ │ │ │ │ bpl.n 47276 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ b.n 47278 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - movw sl, #19480 @ 0x4c18 │ │ │ │ + movw sl, #17368 @ 0x43d8 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ - movw r9, #30744 @ 0x7818 │ │ │ │ + movw r9, #28632 @ 0x6fd8 │ │ │ │ movt r9, #64 @ 0x40 │ │ │ │ - movw lr, #14236 @ 0x379c │ │ │ │ + movw lr, #12124 @ 0x2f5c │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r4 │ │ │ │ ble.w 473e0 │ │ │ │ cmp.w fp, #1 │ │ │ │ bne.n 472a4 │ │ │ │ @@ -38544,43 +38543,43 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ b.n 47290 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ blt.w 4725c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1647a4 │ │ │ │ + bl 1648cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4725c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ strd r2, r8, [r0, #8] │ │ │ │ str r4, [r0, #16] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 235888 │ │ │ │ + bl 2350a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4756c │ │ │ │ mov r4, r0 │ │ │ │ add.w r5, r6, #80 @ 0x50 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ @@ -38588,73 +38587,73 @@ │ │ │ │ bne.n 47462 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47452 │ │ │ │ dmb ish │ │ │ │ beq.n 4746e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ add.w r1, r6, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2d020 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq.n 474ca │ │ │ │ bgt.n 474b8 │ │ │ │ adds r1, r2, #4 │ │ │ │ beq.n 474a0 │ │ │ │ adds r3, r2, #2 │ │ │ │ bne.n 474b8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36864 @ 0x9000 │ │ │ │ + movw r1, #34816 @ 0x8800 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 47542 │ │ │ │ movw r3, #36096 @ 0x8d00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #42424 @ 0xa5b8 │ │ │ │ + movw r1, #40472 @ 0x9e18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 47542 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #36892 @ 0x901c │ │ │ │ + movw r3, #34844 @ 0x881c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 29ddc4 │ │ │ │ + bl 29d53c │ │ │ │ b.n 47542 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 47508 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldrb.w r2, [r6, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r2, [r4, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ @@ -38662,30 +38661,30 @@ │ │ │ │ bne.n 47534 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47524 │ │ │ │ dmb ish │ │ │ │ beq.n 4756e │ │ │ │ mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ b.n 4756e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 4755a │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4754a │ │ │ │ dmb ish │ │ │ │ beq.n 47566 │ │ │ │ mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38693,72 +38692,72 @@ │ │ │ │ movw r3, #41712 @ 0xa2f0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 475a8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #42584 @ 0xa658 │ │ │ │ + movw r1, #40536 @ 0x9e58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 475cc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 475d0 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #36928 @ 0x9040 │ │ │ │ + movw r1, #34880 @ 0x8840 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #36968 @ 0x9068 │ │ │ │ + movw r0, #34920 @ 0x8868 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 85d64 │ │ │ │ - b.w 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + b.w 85d74 │ │ │ │ + b.w 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ 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, 47608 │ │ │ │ cbz r2, 47602 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 47608 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 47420 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36988 @ 0x907c │ │ │ │ + movw r1, #34940 @ 0x887c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ mov r0, r4 │ │ │ │ bl 4770a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ 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 │ │ │ │ @@ -38781,60 +38780,60 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4766a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 476c6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 21c2f0 <_PyCode_ReturnsOnlyNone@@Base+0xd4> │ │ │ │ + bl 21b9e4 <_PyCode_ReturnsOnlyNone@@Base+0xd4> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 47708 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cbz r2, 47738 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -38843,101 +38842,101 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cbnz r3, 47734 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 47746 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #52297 @ 0xcc49 │ │ │ │ + movw r1, #50113 @ 0xc3c1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #55704 @ 0xd998 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ b.w 46f5e │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4778a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4778a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 477aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 477aa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ cbnz r0, 477d0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 47802 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 47806 │ │ │ │ mov r5, r0 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 477ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 477ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 47806 │ │ │ │ b.n 477c4 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40ea2 │ │ │ │ + bl 40ea6 │ │ │ │ cbnz r0, 47816 │ │ │ │ movs r0, #0 │ │ │ │ b.n 47828 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 477f2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95e64 │ │ │ │ + b.w 95e84 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ beq.n 47822 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ bne.n 47828 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ @@ -38948,24 +38947,24 @@ │ │ │ │ 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 1843ec │ │ │ │ + b.w 183f9c │ │ │ │ │ │ │ │ 00047848 : │ │ │ │ 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 215360 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ + bl 214a50 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -38985,28 +38984,28 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 478aa │ │ │ │ movs r0, #0 │ │ │ │ b.n 47966 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #35044 @ 0x88e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 10949c │ │ │ │ + bl 109694 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 478a6 │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ bpl.n 478de │ │ │ │ cmp r6, r3 │ │ │ │ bge.n 4794a │ │ │ │ @@ -39021,53 +39020,53 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 270980 │ │ │ │ + bl 270158 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 47932 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4791a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4791a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 478a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 478a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 478a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 47946 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ b.n 478c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4795e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4795e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -39092,192 +39091,192 @@ │ │ │ │ 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 r7, r0 │ │ │ │ - bl 28113c <_PyObject_GetState@@Base> │ │ │ │ + bl 28094c <_PyObject_GetState@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 47a2a │ │ │ │ ldr r0, [pc, #128] @ (47a40 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 479d8 │ │ │ │ ldr r6, [pc, #112] @ (47a44 ) │ │ │ │ movs r4, #0 │ │ │ │ b.n 47a2e │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 479f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 479f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 479d2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #72] @ (47a44 ) │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 80634 │ │ │ │ + bl 80644 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47a1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbz r3, 47a22 │ │ │ │ ldr r6, [pc, #36] @ (47a44 ) │ │ │ │ b.n 47a2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 47a1e │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [pc, #32] @ (47a64 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #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, r1 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ cbz r0, 47a90 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 47a78 │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 47aa4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 47a94 │ │ │ │ adds r5, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d058 │ │ │ │ + bl 28c7d0 │ │ │ │ cbz r0, 47adc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 47a6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 47acc │ │ │ │ movs r0, #0 │ │ │ │ b.n 47af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 47a76 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 47a76 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 47ac2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 47a76 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 47a78 │ │ │ │ b.n 47a88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 47a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 47a90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47af0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 47af0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #120] @ (47b84 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ cbz r0, 47b74 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #50576 @ 0xc590 │ │ │ │ + movw r6, #48488 @ 0xbd68 │ │ │ │ movt r6, #51 @ 0x33 │ │ │ │ mov r4, r0 │ │ │ │ addw r8, r3, #311 @ 0x137 │ │ │ │ addw r5, r3, #327 @ 0x147 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ cbz r0, 47b78 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 47b5a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.n 47b78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 47b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 47b7e │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 47b2e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -39295,15 +39294,15 @@ │ │ │ │ cbz r0, 47ba2 │ │ │ │ b.w 471a6 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 28d094 │ │ │ │ + b.w 28c80c │ │ │ │ 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 │ │ │ │ @@ -39312,28 +39311,28 @@ │ │ │ │ bhi.n 47bf8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 47c10 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37648 @ 0x9310 │ │ │ │ + movw r0, #35600 @ 0x8b10 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 47cbc │ │ │ │ - movw r0, #37648 @ 0x9310 │ │ │ │ + movw r0, #35600 @ 0x8b10 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 47bce │ │ │ │ b.n 47cbc │ │ │ │ cmp r4, #1 │ │ │ │ ble.n 47c92 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ @@ -39342,64 +39341,64 @@ │ │ │ │ beq.n 47c78 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 47c5a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 47cbc │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 47c7a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 47cbc │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37648 @ 0x9310 │ │ │ │ + movw r0, #35600 @ 0x8b10 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 47cbc │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 47c98 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 47c9a │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 47c9a │ │ │ │ b.n 47cbc │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 47c9a │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28311c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 282894 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 47cbc │ │ │ │ - movw r0, #50520 @ 0xc558 │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 00047cc2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39415,20 +39414,20 @@ │ │ │ │ ble.n 47ce8 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ cbnz r6, 47d08 │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #37368 @ 0x91f8 │ │ │ │ + movw r2, #35320 @ 0x89f8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ cbz r2, 47d12 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 47d20 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ @@ -39438,50 +39437,50 @@ │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl e5388 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl e52cc <_PyStack_UnpackDict@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 47d62 │ │ │ │ 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 1ba9ec │ │ │ │ + bl 1b9ff8 │ │ │ │ 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 93bac <_Py_CheckFunctionResult@@Base> │ │ │ │ + b.w 93be0 <_Py_CheckFunctionResult@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00047d7c : │ │ │ │ ldr r0, [pc, #4] @ (47d84 ) │ │ │ │ - b.w 1b7f34 │ │ │ │ + b.w 1b7540 │ │ │ │ nop │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbz r3, 47dd2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39491,29 +39490,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ bge.n 47db8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 47dd8 │ │ │ │ adds r5, #1 │ │ │ │ b.n 47da0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #37412 @ 0x9224 │ │ │ │ + movw r1, #35364 @ 0x8a24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ b.n 47dd8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 70480 │ │ │ │ + b.w 70478 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -39527,46 +39526,46 @@ │ │ │ │ cbz r2, 47e04 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 47e0a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 47eb0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36796 @ 0x8fbc │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 47e48 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 47e60 │ │ │ │ b.n 47e76 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 47e60 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #37452 @ 0x924c │ │ │ │ + movw r0, #35404 @ 0x8a4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #37468 @ 0x925c │ │ │ │ + movw r0, #35420 @ 0x8a5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -39575,31 +39574,31 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47ea8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 47ea8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 28d570 <_PyXIData_ReleaseAndRawFree@@Base+0x3e8> │ │ │ │ + bl 28cce8 <_PyXIData_ReleaseAndRawFree@@Base+0x3e8> │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 47e8e │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 28d094 │ │ │ │ + b.w 28c80c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 235888 │ │ │ │ + bl 2350a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 47ffc │ │ │ │ mov r4, r0 │ │ │ │ add.w r5, r6, #80 @ 0x50 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ @@ -39607,73 +39606,73 @@ │ │ │ │ bne.n 47ef2 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47ee2 │ │ │ │ dmb ish │ │ │ │ beq.n 47efe │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ add.w r1, r6, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2c49c │ │ │ │ subs r2, r0, #0 │ │ │ │ beq.n 47f5a │ │ │ │ bgt.n 47f48 │ │ │ │ adds r1, r2, #4 │ │ │ │ beq.n 47f30 │ │ │ │ adds r3, r2, #2 │ │ │ │ bne.n 47f48 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36864 @ 0x9000 │ │ │ │ + movw r1, #34816 @ 0x8800 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 47fd2 │ │ │ │ movw r3, #36096 @ 0x8d00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #42776 @ 0xa718 │ │ │ │ + movw r1, #40824 @ 0x9f78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 47fd2 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #37488 @ 0x9270 │ │ │ │ + movw r3, #35440 @ 0x8a70 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 29ddc4 │ │ │ │ + bl 29d53c │ │ │ │ b.n 47fd2 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 47f98 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldrb.w r2, [r6, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r2, [r4, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ @@ -39681,96 +39680,96 @@ │ │ │ │ bne.n 47fc4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47fb4 │ │ │ │ dmb ish │ │ │ │ beq.n 47ffe │ │ │ │ mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ b.n 47ffe │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 47fea │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47fda │ │ │ │ dmb ish │ │ │ │ beq.n 47ff6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 480ae │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 480aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 480aa │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55241 @ 0xd7c9 │ │ │ │ + movw r1, #54329 @ 0xd439 │ │ │ │ movt r1, #24 │ │ │ │ - movw r0, #34820 @ 0x8804 │ │ │ │ + movw r0, #32772 @ 0x8004 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 48058 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #732 @ 0x2dc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - movw r0, #37552 @ 0x92b0 │ │ │ │ + movw r0, #35504 @ 0x8ab0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4808c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4808c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4804c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 480aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 480aa │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_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 │ │ │ │ @@ -39779,137 +39778,137 @@ │ │ │ │ cbz r2, 480c8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 480ce │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 47eb0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36988 @ 0x907c │ │ │ │ + movw r1, #34940 @ 0x887c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 48112 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4812a │ │ │ │ b.n 4813c │ │ │ │ - movw r0, #54844 @ 0xd63c │ │ │ │ + movw r0, #52748 @ 0xce0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48216 │ │ │ │ b.n 48104 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4814a │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 4815a │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48216 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 4815a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 48138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 48138 │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 481e6 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 4818e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4818a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30924 @ 0x78cc │ │ │ │ + movw r1, #28876 @ 0x70cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 481e8 │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 481a0 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cbz r0, 481c0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 481e0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31016 @ 0x7928 │ │ │ │ + movw r1, #28968 @ 0x7128 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #31748 @ 0x7c04 │ │ │ │ + movw r2, #29700 @ 0x7404 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #54844 @ 0xd63c │ │ │ │ + movw r0, #52748 @ 0xce0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 48216 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 481e8 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ bgt.n 481f8 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1eebec │ │ │ │ + b.w 1ee1f4 │ │ │ │ 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 28dda4 <_PyXIData_ReleaseAndRawFree@@Base+0xc1c> │ │ │ │ + b.w 28d51c <_PyXIData_ReleaseAndRawFree@@Base+0xc1c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1175f4 │ │ │ │ + bl 1177ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -39935,15 +39934,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48262 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -39971,15 +39970,15 @@ │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #50308 @ 0xc484 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 15597c │ │ │ │ + b.w 155aa8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -39996,82 +39995,82 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 48336 │ │ │ │ - movw r1, #37560 @ 0x92b8 │ │ │ │ + movw r1, #35512 @ 0x8ab8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cbnz r0, 4834a │ │ │ │ b.n 483ac │ │ │ │ - movw r0, #37588 @ 0x92d4 │ │ │ │ + movw r0, #35540 @ 0x8ad4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48322 │ │ │ │ b.n 483ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 483d2 │ │ │ │ movs r0, #5 │ │ │ │ - bl eb378 │ │ │ │ + bl eb598 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 483ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n 483be │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 150b9c │ │ │ │ + bl 150cc4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 483a6 │ │ │ │ add.w r7, r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ b.n 48384 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 244b60 <_PyLong_AsTime_t@@Base+0x74> │ │ │ │ + bl 244380 <_PyLong_AsTime_t@@Base+0x74> │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 483a6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bge.n 483b0 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 48376 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #63000 @ 0xf618 │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 48376 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16acf8 │ │ │ │ + bl 16ad34 │ │ │ │ movs r4, #0 │ │ │ │ b.n 483de │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r8 │ │ │ │ - bl 150b9c │ │ │ │ + bl 150cc4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 483c8 │ │ │ │ b.n 483a6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 244b60 <_PyLong_AsTime_t@@Base+0x74> │ │ │ │ + bl 244380 <_PyLong_AsTime_t@@Base+0x74> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 483a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl eb898 │ │ │ │ + bl ebab4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 483de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ @@ -40103,112 +40102,112 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4843c │ │ │ │ b.n 4860c │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25428 @ 0x6354 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 48452 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 48472 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 48472 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4860c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 48480 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 484a0 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 484a0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4860c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 484b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 484c2 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c82c │ │ │ │ b.n 485fe │ │ │ │ - bl 141ff0 │ │ │ │ + bl 142130 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4860c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 4850a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #37612 @ 0x92ec │ │ │ │ + movw r1, #35564 @ 0x8aec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 4860c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4860c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4860c │ │ │ │ - bl 156728 │ │ │ │ + bl 156848 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 48526 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ bne.n 48550 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbz r0, 48556 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4860c │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ b.n 48556 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ beq.n 48582 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bvs.n 48582 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ @@ -40264,29 +40263,50 @@ │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ b.n 485fe │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, #0] │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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 758c0 <_Py_GetConfig@@Base> │ │ │ │ + ldr r3, [r0, #124] @ 0x7c │ │ │ │ + cbnz r3, 48640 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 2121b4 │ │ │ │ + movw r3, #48464 @ 0xbd50 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #35604 @ 0x8b14 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 2068ac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 48636 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 48626 │ │ │ │ - b.w 21b4a8 │ │ │ │ - ldr r0, [pc, #4] @ (4862c ) │ │ │ │ + cbz r0, 48668 │ │ │ │ + b.w 21ab98 │ │ │ │ + ldr r0, [pc, #0] @ (4866c ) │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movw r3, #10552 @ 0x2938 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ @@ -40298,218 +40318,197 @@ │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 75894 <_Py_GetConfig@@Base> │ │ │ │ - ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbnz r3, 48680 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 212ac4 │ │ │ │ - movw r3, #48464 @ 0xbd50 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #37652 @ 0x9314 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movs r2, #1 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 48676 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, 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 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 486ee │ │ │ │ + bge.n 486ec │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32144 @ 0x7d90 │ │ │ │ + movw r2, #30096 @ 0x7590 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #7188 @ 0x1c14 │ │ │ │ + movw r0, #5140 @ 0x1414 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 486fa │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 486f8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 46e68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 48704 │ │ │ │ + cbz r3, 48702 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0004870a <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00048708 <_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 2636fc <_PyDeadline_Get@@Base+0x1254> │ │ │ │ + bl 262ec4 <_PyCoro_GetAwaitableIter@@Base+0x1930> │ │ │ │ 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 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 48756 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ + cbz r0, 48754 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 28e5f8 <_PyEval_GetANext@@Base+0x278> │ │ │ │ + bl 28dd70 <_PyEval_GetANext@@Base+0x278> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1876ec │ │ │ │ + bl 18735c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1876ec │ │ │ │ + bl 18735c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 487b2 <_PyTime_AsTimeval_clamp@@Base+0xa8> │ │ │ │ + cbz r3, 487b0 <_PyTime_AsTimeval_clamp@@Base+0xa8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 487b8 <_PyTime_AsTimeval_clamp@@Base+0xae> │ │ │ │ + bge.n 487b6 <_PyTime_AsTimeval_clamp@@Base+0xae> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 487b8 <_PyTime_AsTimeval_clamp@@Base+0xae> │ │ │ │ + b.n 487b6 <_PyTime_AsTimeval_clamp@@Base+0xae> │ │ │ │ ldr r0, [r0, #24] │ │ │ │ b.w 471a6 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 487e6 <_PyTime_AsTimeval_clamp@@Base+0xdc> │ │ │ │ + beq.n 487e6 <_PyTime_AsTimeval_clamp@@Base+0xde> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 487f6 <_PyTime_AsTimeval_clamp@@Base+0xec> │ │ │ │ + b.n 487f6 <_PyTime_AsTimeval_clamp@@Base+0xee> │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 487f4 <_PyTime_AsTimeval_clamp@@Base+0xea> │ │ │ │ + ble.n 487f4 <_PyTime_AsTimeval_clamp@@Base+0xec> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 487f0 <_PyTime_AsTimeval_clamp@@Base+0xe6> │ │ │ │ - cbnz r2, 48824 <_PyTime_AsTimeval_clamp@@Base+0x11a> │ │ │ │ + bgt.n 487f0 <_PyTime_AsTimeval_clamp@@Base+0xe8> │ │ │ │ + cbnz r2, 48824 <_PyTime_AsTimeval_clamp@@Base+0x11c> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 487f6 <_PyTime_AsTimeval_clamp@@Base+0xec> │ │ │ │ + b.n 487f6 <_PyTime_AsTimeval_clamp@@Base+0xee> │ │ │ │ mov r5, ip │ │ │ │ add r1, sp, #24 │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ movw ip, #27000 @ 0x6978 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ mov r1, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4882a <_PyTime_AsTimeval_clamp@@Base+0x120> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4882a <_PyTime_AsTimeval_clamp@@Base+0x122> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x226> │ │ │ │ + b.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ite eq │ │ │ │ moveq r4, r5 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 28dbc4 <_PyXIData_ReleaseAndRawFree@@Base+0xa3c> │ │ │ │ + bl 28d33c <_PyXIData_ReleaseAndRawFree@@Base+0xa3c> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 48858 <_PyTime_AsTimeval_clamp@@Base+0x14e> │ │ │ │ + bne.n 48858 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ ands.w r6, r0, #1 │ │ │ │ - beq.n 48872 <_PyTime_AsTimeval_clamp@@Base+0x168> │ │ │ │ + beq.n 48872 <_PyTime_AsTimeval_clamp@@Base+0x16a> │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 109914 │ │ │ │ + bl 109b0c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x226> │ │ │ │ + b.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x116> │ │ │ │ + beq.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x118> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x226> │ │ │ │ + beq.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x226> │ │ │ │ + bge.n 48930 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -40518,683 +40517,683 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 488d4 <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + bge.n 488d4 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 488d4 <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + cbnz r3, 488d4 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 48918 <_PyTime_AsTimeval_clamp@@Base+0x20e> │ │ │ │ - bge.n 488e6 <_PyTime_AsTimeval_clamp@@Base+0x1dc> │ │ │ │ + beq.n 48918 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + bge.n 488e6 <_PyTime_AsTimeval_clamp@@Base+0x1de> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 488f4 <_PyTime_AsTimeval_clamp@@Base+0x1ea> │ │ │ │ - b.n 48900 <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + blt.n 488f4 <_PyTime_AsTimeval_clamp@@Base+0x1ec> │ │ │ │ + b.n 48900 <_PyTime_AsTimeval_clamp@@Base+0x1f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48918 <_PyTime_AsTimeval_clamp@@Base+0x20e> │ │ │ │ - b.n 488dc <_PyTime_AsTimeval_clamp@@Base+0x1d2> │ │ │ │ + bne.n 48918 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + b.n 488dc <_PyTime_AsTimeval_clamp@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48900 <_PyTime_AsTimeval_clamp@@Base+0x1f6> │ │ │ │ + cbnz r3, 48900 <_PyTime_AsTimeval_clamp@@Base+0x1f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x116> │ │ │ │ + bge.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x116> │ │ │ │ + bne.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x116> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48820 <_PyTime_AsTimeval_clamp@@Base+0x118> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4892c <_PyTime_AsTimeval_clamp@@Base+0x222> │ │ │ │ + bge.n 4892c <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4892c <_PyTime_AsTimeval_clamp@@Base+0x222> │ │ │ │ + cbnz r3, 4892c <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4887e <_PyTime_AsTimeval_clamp@@Base+0x174> │ │ │ │ + b.n 4887e <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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, #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 48a1c <_PyTime_AsTimeval_clamp@@Base+0x312> │ │ │ │ + beq.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x312> │ │ │ │ + bne.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x312> │ │ │ │ + beq.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #38244 @ 0x9564 │ │ │ │ + movw r0, #36196 @ 0x8d64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 489c8 <_PyTime_AsTimeval_clamp@@Base+0x2be> │ │ │ │ + cbnz r0, 489c8 <_PyTime_AsTimeval_clamp@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #568 @ 0x238 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #38252 @ 0x956c │ │ │ │ + movw r0, #36204 @ 0x8d6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 489fe <_PyTime_AsTimeval_clamp@@Base+0x2f4> │ │ │ │ + bge.n 489fe <_PyTime_AsTimeval_clamp@@Base+0x2f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 489fe <_PyTime_AsTimeval_clamp@@Base+0x2f4> │ │ │ │ + cbnz r3, 489fe <_PyTime_AsTimeval_clamp@@Base+0x2f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 489bc <_PyTime_AsTimeval_clamp@@Base+0x2b2> │ │ │ │ + beq.n 489bc <_PyTime_AsTimeval_clamp@@Base+0x2b4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x312> │ │ │ │ + bge.n 48a1c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 48a1c <_PyTime_AsTimeval_clamp@@Base+0x312> │ │ │ │ + cbnz r3, 48a1c <_PyTime_AsTimeval_clamp@@Base+0x314> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ - cbz r3, 48a34 <_PyTime_AsTimeval_clamp@@Base+0x32a> │ │ │ │ + cbz r3, 48a34 <_PyTime_AsTimeval_clamp@@Base+0x32c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48a44 <_PyTime_AsTimeval_clamp@@Base+0x33a> │ │ │ │ + bge.n 48a44 <_PyTime_AsTimeval_clamp@@Base+0x33c> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 48a44 <_PyTime_AsTimeval_clamp@@Base+0x33a> │ │ │ │ + b.n 48a44 <_PyTime_AsTimeval_clamp@@Base+0x33c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 48a3c <_PyTime_AsTimeval_clamp@@Base+0x332> │ │ │ │ + cbz r0, 48a3c <_PyTime_AsTimeval_clamp@@Base+0x334> │ │ │ │ b.w 471a6 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, 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, #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 48b20 <_PyTime_AsTimeval_clamp@@Base+0x416> │ │ │ │ + beq.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x418> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x416> │ │ │ │ + bne.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x418> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x416> │ │ │ │ + beq.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x418> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #38272 @ 0x9580 │ │ │ │ + movw r0, #36224 @ 0x8d80 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48acc <_PyTime_AsTimeval_clamp@@Base+0x3c2> │ │ │ │ + cbnz r0, 48acc <_PyTime_AsTimeval_clamp@@Base+0x3c4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #710 @ 0x2c6 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #38280 @ 0x9588 │ │ │ │ + movw r0, #36232 @ 0x8d88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b02 <_PyTime_AsTimeval_clamp@@Base+0x3f8> │ │ │ │ + bge.n 48b02 <_PyTime_AsTimeval_clamp@@Base+0x3fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48b02 <_PyTime_AsTimeval_clamp@@Base+0x3f8> │ │ │ │ + cbnz r3, 48b02 <_PyTime_AsTimeval_clamp@@Base+0x3fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 48ac0 <_PyTime_AsTimeval_clamp@@Base+0x3b6> │ │ │ │ + beq.n 48ac0 <_PyTime_AsTimeval_clamp@@Base+0x3b8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x416> │ │ │ │ + bge.n 48b20 <_PyTime_AsTimeval_clamp@@Base+0x418> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 48b20 <_PyTime_AsTimeval_clamp@@Base+0x416> │ │ │ │ + cbnz r3, 48b20 <_PyTime_AsTimeval_clamp@@Base+0x418> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2ced0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 131d98 │ │ │ │ + b.w 131eb0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 48b56 <_PyTime_AsTimeval_clamp@@Base+0x44c> │ │ │ │ + cbz r3, 48b56 <_PyTime_AsTimeval_clamp@@Base+0x44e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b66 <_PyTime_AsTimeval_clamp@@Base+0x45c> │ │ │ │ + bge.n 48b66 <_PyTime_AsTimeval_clamp@@Base+0x45e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 48b66 <_PyTime_AsTimeval_clamp@@Base+0x45c> │ │ │ │ + b.n 48b66 <_PyTime_AsTimeval_clamp@@Base+0x45e> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 48b5e <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ + cbz r0, 48b5e <_PyTime_AsTimeval_clamp@@Base+0x456> │ │ │ │ b.w 471a6 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 48bde <_PyTime_AsTimeval_clamp@@Base+0x4d4> │ │ │ │ + cbz r0, 48bde <_PyTime_AsTimeval_clamp@@Base+0x4d6> │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 48bde <_PyTime_AsTimeval_clamp@@Base+0x4d4> │ │ │ │ + cbnz r0, 48bde <_PyTime_AsTimeval_clamp@@Base+0x4d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48bde <_PyTime_AsTimeval_clamp@@Base+0x4d4> │ │ │ │ + beq.n 48bde <_PyTime_AsTimeval_clamp@@Base+0x4d6> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55241 @ 0xd7c9 │ │ │ │ + movw r1, #54329 @ 0xd439 │ │ │ │ movt r1, #24 │ │ │ │ - movw r0, #38372 @ 0x95e4 │ │ │ │ + movw r0, #36324 @ 0x8de4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 48be2 <_PyTime_AsTimeval_clamp@@Base+0x4d8> │ │ │ │ + cbnz r0, 48be2 <_PyTime_AsTimeval_clamp@@Base+0x4da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + bl 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48c38 <_PyTime_AsTimeval_clamp@@Base+0x52e> │ │ │ │ + b.n 48c38 <_PyTime_AsTimeval_clamp@@Base+0x530> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #38380 @ 0x95ec │ │ │ │ + movw r0, #36332 @ 0x8dec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48c18 <_PyTime_AsTimeval_clamp@@Base+0x50e> │ │ │ │ + bge.n 48c18 <_PyTime_AsTimeval_clamp@@Base+0x510> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 48c18 <_PyTime_AsTimeval_clamp@@Base+0x50e> │ │ │ │ + cbnz r3, 48c18 <_PyTime_AsTimeval_clamp@@Base+0x510> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48bd8 <_PyTime_AsTimeval_clamp@@Base+0x4ce> │ │ │ │ + beq.n 48bd8 <_PyTime_AsTimeval_clamp@@Base+0x4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48c38 <_PyTime_AsTimeval_clamp@@Base+0x52e> │ │ │ │ + bge.n 48c38 <_PyTime_AsTimeval_clamp@@Base+0x530> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48c38 <_PyTime_AsTimeval_clamp@@Base+0x52e> │ │ │ │ + cbnz r3, 48c38 <_PyTime_AsTimeval_clamp@@Base+0x530> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #7360 @ 0x1cc0 │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r3, #7376 @ 0x1cd0 │ │ │ │ + movw r3, #5328 @ 0x14d0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 48cfc <_PyTime_AsTimeval_clamp@@Base+0x5f2> │ │ │ │ + beq.n 48cfc <_PyTime_AsTimeval_clamp@@Base+0x5f4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 48c9c <_PyTime_AsTimeval_clamp@@Base+0x592> │ │ │ │ + beq.n 48c9c <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #36352 @ 0x8e00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 181ca8 │ │ │ │ + bl 181858 │ │ │ │ movs r7, #12 │ │ │ │ - movw r2, #4172 @ 0x104c │ │ │ │ + movw r2, #2052 @ 0x804 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ adds r3, r4, r1 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ mul.w r6, r7, r3 │ │ │ │ adds r5, r2, r6 │ │ │ │ ldr r6, [r2, r6] │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 48cca <_PyTime_AsTimeval_clamp@@Base+0x5c0> │ │ │ │ + bcs.n 48cca <_PyTime_AsTimeval_clamp@@Base+0x5c2> │ │ │ │ subs r1, r3, #1 │ │ │ │ - b.n 48ce8 <_PyTime_AsTimeval_clamp@@Base+0x5de> │ │ │ │ + b.n 48ce8 <_PyTime_AsTimeval_clamp@@Base+0x5e0> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, r3, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bhi.n 48ce8 <_PyTime_AsTimeval_clamp@@Base+0x5de> │ │ │ │ + bhi.n 48ce8 <_PyTime_AsTimeval_clamp@@Base+0x5e0> │ │ │ │ ldrh r2, [r5, #8] │ │ │ │ - movw r3, #63952 @ 0xf9d0 │ │ │ │ + movw r3, #61832 @ 0xf188 │ │ │ │ movt r3, #74 @ 0x4a │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 48cb2 <_PyTime_AsTimeval_clamp@@Base+0x5a8> │ │ │ │ - movw r0, #38476 @ 0x964c │ │ │ │ + bge.n 48cb2 <_PyTime_AsTimeval_clamp@@Base+0x5aa> │ │ │ │ + movw r0, #36428 @ 0x8e4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - movw r2, #31852 @ 0x7c6c │ │ │ │ + b.w 7d244 │ │ │ │ + movw r2, #29804 @ 0x746c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #48492 @ 0xbd6c │ │ │ │ + movw r0, #46444 @ 0xb56c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 48d3e <_PyTime_AsTimeval_clamp@@Base+0x634> │ │ │ │ + bhi.n 48d3e <_PyTime_AsTimeval_clamp@@Base+0x636> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 48d58 <_PyTime_AsTimeval_clamp@@Base+0x64e> │ │ │ │ - b.n 48d6a <_PyTime_AsTimeval_clamp@@Base+0x660> │ │ │ │ - movw r0, #55144 @ 0xd768 │ │ │ │ + bgt.n 48d58 <_PyTime_AsTimeval_clamp@@Base+0x650> │ │ │ │ + b.n 48d6a <_PyTime_AsTimeval_clamp@@Base+0x662> │ │ │ │ + movw r0, #53096 @ 0xcf68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48d38 <_PyTime_AsTimeval_clamp@@Base+0x62e> │ │ │ │ + bne.n 48d38 <_PyTime_AsTimeval_clamp@@Base+0x630> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48e58 <_PyTime_AsTimeval_clamp@@Base+0x74e> │ │ │ │ + b.n 48e58 <_PyTime_AsTimeval_clamp@@Base+0x750> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48d80 <_PyTime_AsTimeval_clamp@@Base+0x676> │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 48d80 <_PyTime_AsTimeval_clamp@@Base+0x678> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48d54 <_PyTime_AsTimeval_clamp@@Base+0x64a> │ │ │ │ - ldr r0, [pc, #244] @ (48e60 <_PyTime_AsTimeval_clamp@@Base+0x756>) │ │ │ │ + bne.n 48d54 <_PyTime_AsTimeval_clamp@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #244] @ (48e60 <_PyTime_AsTimeval_clamp@@Base+0x758>) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48e58 <_PyTime_AsTimeval_clamp@@Base+0x74e> │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 48e58 <_PyTime_AsTimeval_clamp@@Base+0x750> │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48d9a <_PyTime_AsTimeval_clamp@@Base+0x690> │ │ │ │ + bge.n 48d9a <_PyTime_AsTimeval_clamp@@Base+0x692> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48d9a <_PyTime_AsTimeval_clamp@@Base+0x690> │ │ │ │ + cbnz r3, 48d9a <_PyTime_AsTimeval_clamp@@Base+0x692> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.n 48d62 <_PyTime_AsTimeval_clamp@@Base+0x658> │ │ │ │ + beq.n 48d62 <_PyTime_AsTimeval_clamp@@Base+0x65a> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 48d6a <_PyTime_AsTimeval_clamp@@Base+0x660> │ │ │ │ + blt.n 48d6a <_PyTime_AsTimeval_clamp@@Base+0x662> │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48d54 <_PyTime_AsTimeval_clamp@@Base+0x64a> │ │ │ │ + beq.n 48d54 <_PyTime_AsTimeval_clamp@@Base+0x64c> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #176] @ (48e64 <_PyTime_AsTimeval_clamp@@Base+0x75a>) │ │ │ │ + ldr r1, [pc, #176] @ (48e64 <_PyTime_AsTimeval_clamp@@Base+0x75c>) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109914 │ │ │ │ + bl 109b0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48e20 <_PyTime_AsTimeval_clamp@@Base+0x716> │ │ │ │ + cbz r0, 48e20 <_PyTime_AsTimeval_clamp@@Base+0x718> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 48e44 <_PyTime_AsTimeval_clamp@@Base+0x73a> │ │ │ │ + beq.n 48e44 <_PyTime_AsTimeval_clamp@@Base+0x73c> │ │ │ │ movw r8, #44696 @ 0xae98 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr.w r1, [r8] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48df2 <_PyTime_AsTimeval_clamp@@Base+0x6e8> │ │ │ │ + bge.n 48df2 <_PyTime_AsTimeval_clamp@@Base+0x6ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48df2 <_PyTime_AsTimeval_clamp@@Base+0x6e8> │ │ │ │ + cbnz r3, 48df2 <_PyTime_AsTimeval_clamp@@Base+0x6ea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 48dfe <_PyTime_AsTimeval_clamp@@Base+0x6f4> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 48e0c <_PyTime_AsTimeval_clamp@@Base+0x702> │ │ │ │ - b.n 48e20 <_PyTime_AsTimeval_clamp@@Base+0x716> │ │ │ │ + bne.n 48dfe <_PyTime_AsTimeval_clamp@@Base+0x6f6> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 48e0c <_PyTime_AsTimeval_clamp@@Base+0x704> │ │ │ │ + b.n 48e20 <_PyTime_AsTimeval_clamp@@Base+0x718> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 48e0c <_PyTime_AsTimeval_clamp@@Base+0x702> │ │ │ │ + blt.n 48e0c <_PyTime_AsTimeval_clamp@@Base+0x704> │ │ │ │ cmp r7, r6 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - cbz r4, 48e24 <_PyTime_AsTimeval_clamp@@Base+0x71a> │ │ │ │ - movw r1, #38488 @ 0x9658 │ │ │ │ + cbz r4, 48e24 <_PyTime_AsTimeval_clamp@@Base+0x71c> │ │ │ │ + movw r1, #36440 @ 0x8e58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48e44 <_PyTime_AsTimeval_clamp@@Base+0x73a> │ │ │ │ + b.n 48e44 <_PyTime_AsTimeval_clamp@@Base+0x73c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15f100 <_Py_HashDouble@@Base+0x104> │ │ │ │ + bl 15f220 <_Py_HashDouble@@Base+0x108> │ │ │ │ cmp r0, r4 │ │ │ │ - blt.n 48e20 <_PyTime_AsTimeval_clamp@@Base+0x716> │ │ │ │ + blt.n 48e20 <_PyTime_AsTimeval_clamp@@Base+0x718> │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #52] @ (48e68 <_PyTime_AsTimeval_clamp@@Base+0x75e>) │ │ │ │ + ldr r0, [pc, #52] @ (48e68 <_PyTime_AsTimeval_clamp@@Base+0x760>) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48e58 <_PyTime_AsTimeval_clamp@@Base+0x74e> │ │ │ │ + bge.n 48e58 <_PyTime_AsTimeval_clamp@@Base+0x750> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48e58 <_PyTime_AsTimeval_clamp@@Base+0x74e> │ │ │ │ + cbnz r3, 48e58 <_PyTime_AsTimeval_clamp@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 48e7e <_PyTime_AsTimeval_clamp@@Base+0x774> │ │ │ │ + cbz r3, 48e7e <_PyTime_AsTimeval_clamp@@Base+0x776> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48e8e <_PyTime_AsTimeval_clamp@@Base+0x784> │ │ │ │ + bge.n 48e8e <_PyTime_AsTimeval_clamp@@Base+0x786> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 48e8e <_PyTime_AsTimeval_clamp@@Base+0x784> │ │ │ │ + b.n 48e8e <_PyTime_AsTimeval_clamp@@Base+0x786> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 48e86 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ + cbz r0, 48e86 <_PyTime_AsTimeval_clamp@@Base+0x77e> │ │ │ │ b.w 471a6 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ 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, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 48eb4 <_PyTime_AsTimeval_clamp@@Base+0x7aa> │ │ │ │ + bne.n 48eb4 <_PyTime_AsTimeval_clamp@@Base+0x7ac> │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 48ed2 <_PyTime_AsTimeval_clamp@@Base+0x7c8> │ │ │ │ + b.n 48ed2 <_PyTime_AsTimeval_clamp@@Base+0x7ca> │ │ │ │ mov r0, r1 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48ed2 <_PyTime_AsTimeval_clamp@@Base+0x7c8> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 48ee4 <_PyTime_AsTimeval_clamp@@Base+0x7da> │ │ │ │ + bne.n 48ed2 <_PyTime_AsTimeval_clamp@@Base+0x7ca> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 48ee4 <_PyTime_AsTimeval_clamp@@Base+0x7dc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48eec <_PyTime_AsTimeval_clamp@@Base+0x7e2> │ │ │ │ + b.n 48eec <_PyTime_AsTimeval_clamp@@Base+0x7e4> │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 48ee4 <_PyTime_AsTimeval_clamp@@Base+0x7da> │ │ │ │ + blt.n 48ee4 <_PyTime_AsTimeval_clamp@@Base+0x7dc> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 48eec <_PyTime_AsTimeval_clamp@@Base+0x7e2> │ │ │ │ + b.n 48eec <_PyTime_AsTimeval_clamp@@Base+0x7e4> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ - cbz r7, 48f10 <_PyTime_AsTimeval_clamp@@Base+0x806> │ │ │ │ + cbz r7, 48f10 <_PyTime_AsTimeval_clamp@@Base+0x808> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 48f20 <_PyTime_AsTimeval_clamp@@Base+0x816> │ │ │ │ + b.n 48f20 <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 48f1e <_PyTime_AsTimeval_clamp@@Base+0x814> │ │ │ │ + ble.n 48f1e <_PyTime_AsTimeval_clamp@@Base+0x816> │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 48f1a <_PyTime_AsTimeval_clamp@@Base+0x810> │ │ │ │ - cbnz r2, 48f44 <_PyTime_AsTimeval_clamp@@Base+0x83a> │ │ │ │ + bgt.n 48f1a <_PyTime_AsTimeval_clamp@@Base+0x812> │ │ │ │ + cbnz r2, 48f44 <_PyTime_AsTimeval_clamp@@Base+0x83c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 48f20 <_PyTime_AsTimeval_clamp@@Base+0x816> │ │ │ │ + b.n 48f20 <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ mov r6, r7 │ │ │ │ - ldr r1, [pc, #332] @ (49070 <_PyTime_AsTimeval_clamp@@Base+0x966>) │ │ │ │ + ldr r1, [pc, #332] @ (49070 <_PyTime_AsTimeval_clamp@@Base+0x968>) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 48f4a <_PyTime_AsTimeval_clamp@@Base+0x840> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 48f4a <_PyTime_AsTimeval_clamp@@Base+0x842> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x95e> │ │ │ │ + b.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x960> │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r4, r6 │ │ │ │ movw r7, #5192 @ 0x1448 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 48f6e <_PyTime_AsTimeval_clamp@@Base+0x864> │ │ │ │ + beq.n 48f6e <_PyTime_AsTimeval_clamp@@Base+0x866> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - cbz r4, 48f66 <_PyTime_AsTimeval_clamp@@Base+0x85c> │ │ │ │ + cbz r4, 48f66 <_PyTime_AsTimeval_clamp@@Base+0x85e> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 48f68 <_PyTime_AsTimeval_clamp@@Base+0x85e> │ │ │ │ - b.n 48f74 <_PyTime_AsTimeval_clamp@@Base+0x86a> │ │ │ │ + bne.n 48f68 <_PyTime_AsTimeval_clamp@@Base+0x860> │ │ │ │ + b.n 48f74 <_PyTime_AsTimeval_clamp@@Base+0x86c> │ │ │ │ mov r4, r7 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - b.n 48f76 <_PyTime_AsTimeval_clamp@@Base+0x86c> │ │ │ │ + b.n 48f76 <_PyTime_AsTimeval_clamp@@Base+0x86e> │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 48f76 <_PyTime_AsTimeval_clamp@@Base+0x86c> │ │ │ │ + b.n 48f76 <_PyTime_AsTimeval_clamp@@Base+0x86e> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 28dbc4 <_PyXIData_ReleaseAndRawFree@@Base+0xa3c> │ │ │ │ + bl 28d33c <_PyXIData_ReleaseAndRawFree@@Base+0xa3c> │ │ │ │ cmp sl, r7 │ │ │ │ - bne.n 48f8e <_PyTime_AsTimeval_clamp@@Base+0x884> │ │ │ │ + bne.n 48f8e <_PyTime_AsTimeval_clamp@@Base+0x886> │ │ │ │ ands.w r6, r0, #1 │ │ │ │ - beq.n 48ffe <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ + beq.n 48ffe <_PyTime_AsTimeval_clamp@@Base+0x8f6> │ │ │ │ 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 109914 │ │ │ │ + bl 109b0c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x95e> │ │ │ │ + b.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x960> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 49006 <_PyTime_AsTimeval_clamp@@Base+0x8fc> │ │ │ │ + bge.n 49006 <_PyTime_AsTimeval_clamp@@Base+0x8fe> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -41203,70 +41202,70 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49014 <_PyTime_AsTimeval_clamp@@Base+0x90a> │ │ │ │ + blt.n 49014 <_PyTime_AsTimeval_clamp@@Base+0x90c> │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 49026 <_PyTime_AsTimeval_clamp@@Base+0x91c> │ │ │ │ + beq.n 49026 <_PyTime_AsTimeval_clamp@@Base+0x91e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49058 <_PyTime_AsTimeval_clamp@@Base+0x94e> │ │ │ │ + blt.n 49058 <_PyTime_AsTimeval_clamp@@Base+0x950> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 48f40 <_PyTime_AsTimeval_clamp@@Base+0x836> │ │ │ │ + bne.n 48f40 <_PyTime_AsTimeval_clamp@@Base+0x838> │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48fa6 <_PyTime_AsTimeval_clamp@@Base+0x89c> │ │ │ │ + bne.n 48fa6 <_PyTime_AsTimeval_clamp@@Base+0x89e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x95e> │ │ │ │ + bge.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x960> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x95e> │ │ │ │ + b.n 49068 <_PyTime_AsTimeval_clamp@@Base+0x960> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48fe8 <_PyTime_AsTimeval_clamp@@Base+0x8de> │ │ │ │ + bne.n 48fe8 <_PyTime_AsTimeval_clamp@@Base+0x8e0> │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48fe8 <_PyTime_AsTimeval_clamp@@Base+0x8de> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48fe8 <_PyTime_AsTimeval_clamp@@Base+0x8e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 28e65c <_PyEval_GetANext@@Base+0x2dc> │ │ │ │ + bl 28ddd4 <_PyEval_GetANext@@Base+0x2dc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49042 <_PyTime_AsTimeval_clamp@@Base+0x938> │ │ │ │ + bge.n 49042 <_PyTime_AsTimeval_clamp@@Base+0x93a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49042 <_PyTime_AsTimeval_clamp@@Base+0x938> │ │ │ │ + cbnz r3, 49042 <_PyTime_AsTimeval_clamp@@Base+0x93a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 49052 <_PyTime_AsTimeval_clamp@@Base+0x948> │ │ │ │ + bne.n 49052 <_PyTime_AsTimeval_clamp@@Base+0x94a> │ │ │ │ movs r0, #7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 102e44 │ │ │ │ + b.w 103038 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 49006 <_PyTime_AsTimeval_clamp@@Base+0x8fc> │ │ │ │ - b.n 48f40 <_PyTime_AsTimeval_clamp@@Base+0x836> │ │ │ │ + bne.n 49006 <_PyTime_AsTimeval_clamp@@Base+0x8fe> │ │ │ │ + b.n 48f40 <_PyTime_AsTimeval_clamp@@Base+0x838> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48ff6 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + bne.n 48ff6 <_PyTime_AsTimeval_clamp@@Base+0x8ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48ff6 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48ff6 <_PyTime_AsTimeval_clamp@@Base+0x8ee> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r2, #28] │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -41274,104 +41273,104 @@ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - cbnz r6, 4909c <_PyTime_AsTimeval_clamp@@Base+0x992> │ │ │ │ + cbnz r6, 4909c <_PyTime_AsTimeval_clamp@@Base+0x994> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4909c <_PyTime_AsTimeval_clamp@@Base+0x992> │ │ │ │ + ble.n 4909c <_PyTime_AsTimeval_clamp@@Base+0x994> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4909c <_PyTime_AsTimeval_clamp@@Base+0x992> │ │ │ │ - cbnz r2, 490c0 <_PyTime_AsTimeval_clamp@@Base+0x9b6> │ │ │ │ - ldr r1, [pc, #456] @ (49268 <_PyTime_AsTimeval_clamp@@Base+0xb5e>) │ │ │ │ + bgt.n 4909c <_PyTime_AsTimeval_clamp@@Base+0x994> │ │ │ │ + cbnz r2, 490c0 <_PyTime_AsTimeval_clamp@@Base+0x9b8> │ │ │ │ + ldr r1, [pc, #456] @ (49268 <_PyTime_AsTimeval_clamp@@Base+0xb60>) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49102 <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + cbz r0, 49102 <_PyTime_AsTimeval_clamp@@Base+0x9fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49124 <_PyTime_AsTimeval_clamp@@Base+0xa1a> │ │ │ │ + beq.n 49124 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 49106 <_PyTime_AsTimeval_clamp@@Base+0x9fc> │ │ │ │ + bpl.n 49106 <_PyTime_AsTimeval_clamp@@Base+0x9fe> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 49102 <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + cbz r0, 49102 <_PyTime_AsTimeval_clamp@@Base+0x9fa> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 49126 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + beq.n 49126 <_PyTime_AsTimeval_clamp@@Base+0xa1e> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49260 <_PyTime_AsTimeval_clamp@@Base+0xb56> │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + b.n 49260 <_PyTime_AsTimeval_clamp@@Base+0xb58> │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9972 @ 0x26f4 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9fa> │ │ │ │ movs r6, #0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 4916e <_PyTime_AsTimeval_clamp@@Base+0xa64> │ │ │ │ + ble.n 4916e <_PyTime_AsTimeval_clamp@@Base+0xa66> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 49154 <_PyTime_AsTimeval_clamp@@Base+0xa4a> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 49154 <_PyTime_AsTimeval_clamp@@Base+0xa4c> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9972 @ 0x26f4 │ │ │ │ + movw r0, #7924 @ 0x1ef4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9fa> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + beq.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9fa> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 49172 <_PyTime_AsTimeval_clamp@@Base+0xa68> │ │ │ │ - b.n 490ec <_PyTime_AsTimeval_clamp@@Base+0x9e2> │ │ │ │ + beq.n 49172 <_PyTime_AsTimeval_clamp@@Base+0xa6a> │ │ │ │ + b.n 490ec <_PyTime_AsTimeval_clamp@@Base+0x9e4> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + beq.n 49102 <_PyTime_AsTimeval_clamp@@Base+0x9fa> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [r0, #32] │ │ │ │ @@ -41387,80 +41386,80 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 491c8 <_PyTime_AsTimeval_clamp@@Base+0xabe> │ │ │ │ + cbz r3, 491c8 <_PyTime_AsTimeval_clamp@@Base+0xac0> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 491d8 <_PyTime_AsTimeval_clamp@@Base+0xace> │ │ │ │ + cbz r2, 491d8 <_PyTime_AsTimeval_clamp@@Base+0xad0> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 49200 <_PyTime_AsTimeval_clamp@@Base+0xaf6> │ │ │ │ + cbz r0, 49200 <_PyTime_AsTimeval_clamp@@Base+0xaf8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 49200 <_PyTime_AsTimeval_clamp@@Base+0xaf6> │ │ │ │ + cbz r0, 49200 <_PyTime_AsTimeval_clamp@@Base+0xaf8> │ │ │ │ mov r1, r4 │ │ │ │ blx 2c2a4 │ │ │ │ movw r3, #10552 @ 0x2938 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - cbz r6, 491f6 <_PyTime_AsTimeval_clamp@@Base+0xaec> │ │ │ │ + cbz r6, 491f6 <_PyTime_AsTimeval_clamp@@Base+0xaee> │ │ │ │ adds r0, #1 │ │ │ │ - b.n 491ec <_PyTime_AsTimeval_clamp@@Base+0xae2> │ │ │ │ + b.n 491ec <_PyTime_AsTimeval_clamp@@Base+0xae4> │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4921e <_PyTime_AsTimeval_clamp@@Base+0xb14> │ │ │ │ + cbnz r0, 4921e <_PyTime_AsTimeval_clamp@@Base+0xb16> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49214 <_PyTime_AsTimeval_clamp@@Base+0xb0a> │ │ │ │ + bge.n 49214 <_PyTime_AsTimeval_clamp@@Base+0xb0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49214 <_PyTime_AsTimeval_clamp@@Base+0xb0a> │ │ │ │ + cbnz r3, 49214 <_PyTime_AsTimeval_clamp@@Base+0xb0c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ movw r7, #10552 @ 0x2938 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 275e44 │ │ │ │ + bl 27561c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4925a <_PyTime_AsTimeval_clamp@@Base+0xb50> │ │ │ │ + cbz r3, 4925a <_PyTime_AsTimeval_clamp@@Base+0xb52> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - cbz r3, 49254 <_PyTime_AsTimeval_clamp@@Base+0xb4a> │ │ │ │ + cbz r3, 49254 <_PyTime_AsTimeval_clamp@@Base+0xb4c> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt 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 4922e <_PyTime_AsTimeval_clamp@@Base+0xb24> │ │ │ │ + b.n 4922e <_PyTime_AsTimeval_clamp@@Base+0xb26> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ @@ -41469,173 +41468,173 @@ │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 49292 <_PyTime_AsTimeval_clamp@@Base+0xb88> │ │ │ │ + cbz r3, 49292 <_PyTime_AsTimeval_clamp@@Base+0xb8a> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 492a2 <_PyTime_AsTimeval_clamp@@Base+0xb98> │ │ │ │ + b.n 492a2 <_PyTime_AsTimeval_clamp@@Base+0xb9a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 492a0 <_PyTime_AsTimeval_clamp@@Base+0xb96> │ │ │ │ + ble.n 492a0 <_PyTime_AsTimeval_clamp@@Base+0xb98> │ │ │ │ cmp r2, #5 │ │ │ │ - bgt.n 4929c <_PyTime_AsTimeval_clamp@@Base+0xb92> │ │ │ │ - cbnz r1, 492c2 <_PyTime_AsTimeval_clamp@@Base+0xbb8> │ │ │ │ + bgt.n 4929c <_PyTime_AsTimeval_clamp@@Base+0xb94> │ │ │ │ + cbnz r1, 492c2 <_PyTime_AsTimeval_clamp@@Base+0xbba> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 492a2 <_PyTime_AsTimeval_clamp@@Base+0xb98> │ │ │ │ + b.n 492a2 <_PyTime_AsTimeval_clamp@@Base+0xb9a> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #384] @ (49424 <_PyTime_AsTimeval_clamp@@Base+0xd1a>) │ │ │ │ + ldr r1, [pc, #384] @ (49424 <_PyTime_AsTimeval_clamp@@Base+0xd1c>) │ │ │ │ add r2, sp, #28 │ │ │ │ movs r6, #5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 492c8 <_PyTime_AsTimeval_clamp@@Base+0xbbe> │ │ │ │ - b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc56> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 492c8 <_PyTime_AsTimeval_clamp@@Base+0xbc0> │ │ │ │ + b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc58> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ ldr.w r9, [r0] │ │ │ │ subs r4, r3, #1 │ │ │ │ - beq.n 49304 <_PyTime_AsTimeval_clamp@@Base+0xbfa> │ │ │ │ + beq.n 49304 <_PyTime_AsTimeval_clamp@@Base+0xbfc> │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - cbz r6, 492da <_PyTime_AsTimeval_clamp@@Base+0xbd0> │ │ │ │ + cbz r6, 492da <_PyTime_AsTimeval_clamp@@Base+0xbd2> │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq.n 4930c <_PyTime_AsTimeval_clamp@@Base+0xc02> │ │ │ │ + beq.n 4930c <_PyTime_AsTimeval_clamp@@Base+0xc04> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - cbz r7, 492e2 <_PyTime_AsTimeval_clamp@@Base+0xbd8> │ │ │ │ + cbz r7, 492e2 <_PyTime_AsTimeval_clamp@@Base+0xbda> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 49312 <_PyTime_AsTimeval_clamp@@Base+0xc08> │ │ │ │ + beq.n 49312 <_PyTime_AsTimeval_clamp@@Base+0xc0a> │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 492f0 <_PyTime_AsTimeval_clamp@@Base+0xbe6> │ │ │ │ + beq.n 492f0 <_PyTime_AsTimeval_clamp@@Base+0xbe8> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 49316 <_PyTime_AsTimeval_clamp@@Base+0xc0c> │ │ │ │ + beq.n 49316 <_PyTime_AsTimeval_clamp@@Base+0xc0e> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc0e> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 49318 <_PyTime_AsTimeval_clamp@@Base+0xc0e> │ │ │ │ - b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc56> │ │ │ │ + bne.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 49318 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ + b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc58> │ │ │ │ mov r8, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc0e> │ │ │ │ + b.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ mov r8, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc0e> │ │ │ │ + b.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ mov r8, r4 │ │ │ │ - b.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc0e> │ │ │ │ + b.n 49318 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ movs r4, #0 │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r6, 49326 <_PyTime_AsTimeval_clamp@@Base+0xc1c> │ │ │ │ - bl 121a70 │ │ │ │ + cbnz r6, 49326 <_PyTime_AsTimeval_clamp@@Base+0xc1e> │ │ │ │ + bl 121c64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 49352 <_PyTime_AsTimeval_clamp@@Base+0xc48> │ │ │ │ + bmi.n 49352 <_PyTime_AsTimeval_clamp@@Base+0xc4a> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #38536 @ 0x9688 │ │ │ │ + movw r1, #36488 @ 0x8e88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ - ldr r1, [pc, #212] @ (49428 <_PyTime_AsTimeval_clamp@@Base+0xd1e>) │ │ │ │ + b.w e21d8 │ │ │ │ + ldr r1, [pc, #212] @ (49428 <_PyTime_AsTimeval_clamp@@Base+0xd20>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49364 <_PyTime_AsTimeval_clamp@@Base+0xc5a> │ │ │ │ + bne.n 49364 <_PyTime_AsTimeval_clamp@@Base+0xc5c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4941c <_PyTime_AsTimeval_clamp@@Base+0xd12> │ │ │ │ + b.n 4941c <_PyTime_AsTimeval_clamp@@Base+0xd14> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 49380 <_PyTime_AsTimeval_clamp@@Base+0xc76> │ │ │ │ + cbnz r5, 49380 <_PyTime_AsTimeval_clamp@@Base+0xc78> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #38568 @ 0x96a8 │ │ │ │ + movw r1, #36520 @ 0x8ea8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc56> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc58> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #13992 @ 0x36a8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 49394 <_PyTime_AsTimeval_clamp@@Base+0xc8a> │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 493f4 <_PyTime_AsTimeval_clamp@@Base+0xcea> │ │ │ │ + beq.n 49394 <_PyTime_AsTimeval_clamp@@Base+0xc8c> │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 493f4 <_PyTime_AsTimeval_clamp@@Base+0xcec> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ee1c │ │ │ │ + bl 8ee34 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 493ac <_PyTime_AsTimeval_clamp@@Base+0xca2> │ │ │ │ + cbz r0, 493ac <_PyTime_AsTimeval_clamp@@Base+0xca4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 493d8 <_PyTime_AsTimeval_clamp@@Base+0xcce> │ │ │ │ + bge.n 493d8 <_PyTime_AsTimeval_clamp@@Base+0xcd0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 493d8 <_PyTime_AsTimeval_clamp@@Base+0xcce> │ │ │ │ + b.n 493d8 <_PyTime_AsTimeval_clamp@@Base+0xcd0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 493c0 <_PyTime_AsTimeval_clamp@@Base+0xcb6> │ │ │ │ + bge.n 493c0 <_PyTime_AsTimeval_clamp@@Base+0xcb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 493c0 <_PyTime_AsTimeval_clamp@@Base+0xcb6> │ │ │ │ + cbnz r3, 493c0 <_PyTime_AsTimeval_clamp@@Base+0xcb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #38608 @ 0x96d0 │ │ │ │ + movw r1, #36560 @ 0x8ed0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc56> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 49360 <_PyTime_AsTimeval_clamp@@Base+0xc58> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 493e4 <_PyTime_AsTimeval_clamp@@Base+0xcda> │ │ │ │ + blt.n 493e4 <_PyTime_AsTimeval_clamp@@Base+0xcdc> │ │ │ │ mov r5, fp │ │ │ │ - b.n 493f4 <_PyTime_AsTimeval_clamp@@Base+0xcea> │ │ │ │ + b.n 493f4 <_PyTime_AsTimeval_clamp@@Base+0xcec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 493e0 <_PyTime_AsTimeval_clamp@@Base+0xcd6> │ │ │ │ + bne.n 493e0 <_PyTime_AsTimeval_clamp@@Base+0xcd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 493e0 <_PyTime_AsTimeval_clamp@@Base+0xcd6> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 493e0 <_PyTime_AsTimeval_clamp@@Base+0xcd8> │ │ │ │ mov r3, r6 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1e991c │ │ │ │ + bl 1e8f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4941c <_PyTime_AsTimeval_clamp@@Base+0xd12> │ │ │ │ + bge.n 4941c <_PyTime_AsTimeval_clamp@@Base+0xd14> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4941c <_PyTime_AsTimeval_clamp@@Base+0xd12> │ │ │ │ + cbnz r3, 4941c <_PyTime_AsTimeval_clamp@@Base+0xd14> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r7, r1, #1 │ │ │ │ asrs r0, r7, #7 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -41645,214 +41644,214 @@ │ │ │ │ b.w 43c10 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (49490 <_PyTime_AsTimeval_clamp@@Base+0xd86>) │ │ │ │ + ldr r1, [pc, #56] @ (49490 <_PyTime_AsTimeval_clamp@@Base+0xd88>) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + bl 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4948e <_PyTime_AsTimeval_clamp@@Base+0xd84> │ │ │ │ + bne.n 4948e <_PyTime_AsTimeval_clamp@@Base+0xd86> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49480 <_PyTime_AsTimeval_clamp@@Base+0xd76> │ │ │ │ + bge.n 49480 <_PyTime_AsTimeval_clamp@@Base+0xd78> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49480 <_PyTime_AsTimeval_clamp@@Base+0xd76> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49480 <_PyTime_AsTimeval_clamp@@Base+0xd78> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (49490 <_PyTime_AsTimeval_clamp@@Base+0xd86>) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + ldr r1, [pc, #4] @ (49490 <_PyTime_AsTimeval_clamp@@Base+0xd88>) │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #320] @ (495d4 <_PyTime_AsTimeval_clamp@@Base+0xeca>) │ │ │ │ + ldr r4, [pc, #320] @ (495d4 <_PyTime_AsTimeval_clamp@@Base+0xecc>) │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.w 43d0e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2dc00 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 131d98 │ │ │ │ + b.w 131eb0 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.w 44130 │ │ │ │ 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, #24276 @ 0x5ed4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 49520 <_PyTime_AsTimeval_clamp@@Base+0xe16> │ │ │ │ + bne.n 49520 <_PyTime_AsTimeval_clamp@@Base+0xe18> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bne.n 49504 <_PyTime_AsTimeval_clamp@@Base+0xdfa> │ │ │ │ + bne.n 49504 <_PyTime_AsTimeval_clamp@@Base+0xdfc> │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe74> │ │ │ │ + b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe76> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 49576 <_PyTime_AsTimeval_clamp@@Base+0xe6c> │ │ │ │ + bne.n 49576 <_PyTime_AsTimeval_clamp@@Base+0xe6e> │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe74> │ │ │ │ + b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe76> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bpl.n 49576 <_PyTime_AsTimeval_clamp@@Base+0xe6c> │ │ │ │ + bpl.n 49576 <_PyTime_AsTimeval_clamp@@Base+0xe6e> │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 49550 <_PyTime_AsTimeval_clamp@@Base+0xe46> │ │ │ │ + cbz r0, 49550 <_PyTime_AsTimeval_clamp@@Base+0xe48> │ │ │ │ mov r1, r7 │ │ │ │ - bl 93e28 │ │ │ │ - cbz r0, 49554 <_PyTime_AsTimeval_clamp@@Base+0xe4a> │ │ │ │ + bl 93e5c │ │ │ │ + cbz r0, 49554 <_PyTime_AsTimeval_clamp@@Base+0xe4c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49550 <_PyTime_AsTimeval_clamp@@Base+0xe46> │ │ │ │ + bge.n 49550 <_PyTime_AsTimeval_clamp@@Base+0xe48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49550 <_PyTime_AsTimeval_clamp@@Base+0xe46> │ │ │ │ + cbnz r3, 49550 <_PyTime_AsTimeval_clamp@@Base+0xe48> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe74> │ │ │ │ + b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe76> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe74> │ │ │ │ + bge.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe76> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4957e <_PyTime_AsTimeval_clamp@@Base+0xe74> │ │ │ │ + cbnz r3, 4957e <_PyTime_AsTimeval_clamp@@Base+0xe76> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe74> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4957e <_PyTime_AsTimeval_clamp@@Base+0xe76> │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #5952 @ 0x1740 │ │ │ │ + movw fp, #3864 @ 0xf18 │ │ │ │ movt fp, #59 @ 0x3b │ │ │ │ - movw r7, #16960 @ 0x4240 │ │ │ │ + movw r7, #14872 @ 0x3a18 │ │ │ │ movt r7, #60 @ 0x3c │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #63312 @ 0xf750 │ │ │ │ + movw r6, #61224 @ 0xef28 │ │ │ │ movt r6, #58 @ 0x3a │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 4967a <_PyTime_AsTimeval_clamp@@Base+0xf70> │ │ │ │ + bge.n 4967a <_PyTime_AsTimeval_clamp@@Base+0xf72> │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 495ce <_PyTime_AsTimeval_clamp@@Base+0xec4> │ │ │ │ + bne.n 495ce <_PyTime_AsTimeval_clamp@@Base+0xec6> │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 495e4 <_PyTime_AsTimeval_clamp@@Base+0xeda> │ │ │ │ + b.n 495e4 <_PyTime_AsTimeval_clamp@@Base+0xedc> │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 495da <_PyTime_AsTimeval_clamp@@Base+0xed0> │ │ │ │ + bne.n 495da <_PyTime_AsTimeval_clamp@@Base+0xed2> │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 495e4 <_PyTime_AsTimeval_clamp@@Base+0xeda> │ │ │ │ + b.n 495e4 <_PyTime_AsTimeval_clamp@@Base+0xedc> │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 495f8 <_PyTime_AsTimeval_clamp@@Base+0xeee> │ │ │ │ + bcs.n 495f8 <_PyTime_AsTimeval_clamp@@Base+0xef0> │ │ │ │ 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 495fa <_PyTime_AsTimeval_clamp@@Base+0xef0> │ │ │ │ + b.n 495fa <_PyTime_AsTimeval_clamp@@Base+0xef2> │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 4963c <_PyTime_AsTimeval_clamp@@Base+0xf32> │ │ │ │ + bpl.n 4963c <_PyTime_AsTimeval_clamp@@Base+0xf34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 4963c <_PyTime_AsTimeval_clamp@@Base+0xf32> │ │ │ │ + beq.n 4963c <_PyTime_AsTimeval_clamp@@Base+0xf34> │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #60148 @ 0xeaf4 │ │ │ │ + movw r3, #58036 @ 0xe2b4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 49638 <_PyTime_AsTimeval_clamp@@Base+0xf2e> │ │ │ │ + beq.n 49638 <_PyTime_AsTimeval_clamp@@Base+0xf30> │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 49626 <_PyTime_AsTimeval_clamp@@Base+0xf1c> │ │ │ │ + b.n 49626 <_PyTime_AsTimeval_clamp@@Base+0xf1e> │ │ │ │ mov r0, ip │ │ │ │ - b.n 49642 <_PyTime_AsTimeval_clamp@@Base+0xf38> │ │ │ │ + b.n 49642 <_PyTime_AsTimeval_clamp@@Base+0xf3a> │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 20a010 │ │ │ │ + bl 209628 │ │ │ │ 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 49670 <_PyTime_AsTimeval_clamp@@Base+0xf66> │ │ │ │ + bge.n 49670 <_PyTime_AsTimeval_clamp@@Base+0xf68> │ │ │ │ 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 4964e <_PyTime_AsTimeval_clamp@@Base+0xf44> │ │ │ │ + b.n 4964e <_PyTime_AsTimeval_clamp@@Base+0xf46> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 495bc <_PyTime_AsTimeval_clamp@@Base+0xeb2> │ │ │ │ + b.n 495bc <_PyTime_AsTimeval_clamp@@Base+0xeb4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.w 443e6 │ │ │ │ @@ -41861,160 +41860,160 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #36148 @ 0x8d34 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl dfeb4 │ │ │ │ + bl dfdf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 496e0 <_PyTime_AsTimeval_clamp@@Base+0xfd6> │ │ │ │ - beq.n 496c2 <_PyTime_AsTimeval_clamp@@Base+0xfb8> │ │ │ │ + bgt.n 496e0 <_PyTime_AsTimeval_clamp@@Base+0xfd8> │ │ │ │ + beq.n 496c2 <_PyTime_AsTimeval_clamp@@Base+0xfba> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4971e <_PyTime_AsTimeval_clamp@@Base+0x1014> │ │ │ │ + b.n 4971e <_PyTime_AsTimeval_clamp@@Base+0x1016> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + movw r1, #36980 @ 0x9074 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a2e <_PyTime_AsTimeval_clamp@@Base+0x1324> │ │ │ │ + bl 49a2e <_PyTime_AsTimeval_clamp@@Base+0x1326> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb4> │ │ │ │ + beq.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb6> │ │ │ │ mov r1, r5 │ │ │ │ - bl 26bb04 │ │ │ │ - cbnz r0, 4970c <_PyTime_AsTimeval_clamp@@Base+0x1002> │ │ │ │ + bl 26b2cc │ │ │ │ + cbnz r0, 4970c <_PyTime_AsTimeval_clamp@@Base+0x1004> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb4> │ │ │ │ + bge.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb4> │ │ │ │ + bne.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 496be <_PyTime_AsTimeval_clamp@@Base+0xfb6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4971e <_PyTime_AsTimeval_clamp@@Base+0x1014> │ │ │ │ + bge.n 4971e <_PyTime_AsTimeval_clamp@@Base+0x1016> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4971e <_PyTime_AsTimeval_clamp@@Base+0x1014> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4971e <_PyTime_AsTimeval_clamp@@Base+0x1016> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 126df8 │ │ │ │ - cbz r0, 4976e <_PyTime_AsTimeval_clamp@@Base+0x1064> │ │ │ │ - movw r7, #21616 @ 0x5470 │ │ │ │ + bl 126fe8 │ │ │ │ + cbz r0, 4976e <_PyTime_AsTimeval_clamp@@Base+0x1066> │ │ │ │ + movw r7, #19568 @ 0x4c70 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #228] @ (49834 <_PyTime_AsTimeval_clamp@@Base+0x112a>) │ │ │ │ + ldr r1, [pc, #228] @ (49834 <_PyTime_AsTimeval_clamp@@Base+0x112c>) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d7ec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 13d928 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 49772 <_PyTime_AsTimeval_clamp@@Base+0x1068> │ │ │ │ - bl 1fee68 │ │ │ │ + cbnz r0, 49772 <_PyTime_AsTimeval_clamp@@Base+0x106a> │ │ │ │ + bl 1fe470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1044> │ │ │ │ + bne.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1046> │ │ │ │ mov r0, r5 │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4982c <_PyTime_AsTimeval_clamp@@Base+0x1122> │ │ │ │ + b.n 4982c <_PyTime_AsTimeval_clamp@@Base+0x1124> │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4979a <_PyTime_AsTimeval_clamp@@Base+0x1090> │ │ │ │ + bne.n 4979a <_PyTime_AsTimeval_clamp@@Base+0x1092> │ │ │ │ ldr.w r3, [r5, #260] @ 0x104 │ │ │ │ - cbnz r3, 49788 <_PyTime_AsTimeval_clamp@@Base+0x107e> │ │ │ │ + cbnz r3, 49788 <_PyTime_AsTimeval_clamp@@Base+0x1080> │ │ │ │ mov r0, r5 │ │ │ │ - bl dede0 │ │ │ │ - b.n 4982c <_PyTime_AsTimeval_clamp@@Base+0x1122> │ │ │ │ + bl ded1c │ │ │ │ + b.n 4982c <_PyTime_AsTimeval_clamp@@Base+0x1124> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x1118> │ │ │ │ + bge.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x111a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x1118> │ │ │ │ - b.n 497e4 <_PyTime_AsTimeval_clamp@@Base+0x10da> │ │ │ │ + bne.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x111a> │ │ │ │ + b.n 497e4 <_PyTime_AsTimeval_clamp@@Base+0x10dc> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 497d2 <_PyTime_AsTimeval_clamp@@Base+0x10c8> │ │ │ │ + bmi.n 497d2 <_PyTime_AsTimeval_clamp@@Base+0x10ca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 497b4 <_PyTime_AsTimeval_clamp@@Base+0x10aa> │ │ │ │ + bge.n 497b4 <_PyTime_AsTimeval_clamp@@Base+0x10ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 497b4 <_PyTime_AsTimeval_clamp@@Base+0x10aa> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 497b4 <_PyTime_AsTimeval_clamp@@Base+0x10ac> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23900 @ 0x5d5c │ │ │ │ + movw r1, #21852 @ 0x555c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r5 │ │ │ │ - bl dede0 │ │ │ │ - b.n 4976e <_PyTime_AsTimeval_clamp@@Base+0x1064> │ │ │ │ + bl ded1c │ │ │ │ + b.n 4976e <_PyTime_AsTimeval_clamp@@Base+0x1066> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbnz r2, 497ea <_PyTime_AsTimeval_clamp@@Base+0x10e0> │ │ │ │ + cbnz r2, 497ea <_PyTime_AsTimeval_clamp@@Base+0x10e2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x1118> │ │ │ │ + bge.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x111a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49822 <_PyTime_AsTimeval_clamp@@Base+0x1118> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x1118> │ │ │ │ + cbnz r3, 49822 <_PyTime_AsTimeval_clamp@@Base+0x111a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49822 <_PyTime_AsTimeval_clamp@@Base+0x111a> │ │ │ │ mov r0, r5 │ │ │ │ bl 49bb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4980c <_PyTime_AsTimeval_clamp@@Base+0x1102> │ │ │ │ + bne.n 4980c <_PyTime_AsTimeval_clamp@@Base+0x1104> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49768 <_PyTime_AsTimeval_clamp@@Base+0x105e> │ │ │ │ + bge.n 49768 <_PyTime_AsTimeval_clamp@@Base+0x1060> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49768 <_PyTime_AsTimeval_clamp@@Base+0x105e> │ │ │ │ + bne.n 49768 <_PyTime_AsTimeval_clamp@@Base+0x1060> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49768 <_PyTime_AsTimeval_clamp@@Base+0x105e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49768 <_PyTime_AsTimeval_clamp@@Base+0x1060> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1044> │ │ │ │ + bge.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1046> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1044> │ │ │ │ + bne.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1046> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1044> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4974e <_PyTime_AsTimeval_clamp@@Base+0x1046> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 127934 │ │ │ │ + b.w 127b30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ @@ -42023,216 +42022,216 @@ │ │ │ │ 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 49866 <_PyTime_AsTimeval_clamp@@Base+0x115c> │ │ │ │ + bne.n 49866 <_PyTime_AsTimeval_clamp@@Base+0x115e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49884 <_PyTime_AsTimeval_clamp@@Base+0x117a> │ │ │ │ - b.n 4987e <_PyTime_AsTimeval_clamp@@Base+0x1174> │ │ │ │ + bne.n 49884 <_PyTime_AsTimeval_clamp@@Base+0x117c> │ │ │ │ + b.n 4987e <_PyTime_AsTimeval_clamp@@Base+0x1176> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6100 @ 0x17d4 │ │ │ │ + movw r0, #4052 @ 0xfd4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49858 <_PyTime_AsTimeval_clamp@@Base+0x114e> │ │ │ │ - b.n 4989c <_PyTime_AsTimeval_clamp@@Base+0x1192> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4989c <_PyTime_AsTimeval_clamp@@Base+0x1192> │ │ │ │ + bne.n 49858 <_PyTime_AsTimeval_clamp@@Base+0x1150> │ │ │ │ + b.n 4989c <_PyTime_AsTimeval_clamp@@Base+0x1194> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4989c <_PyTime_AsTimeval_clamp@@Base+0x1194> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ - cbz r0, 4989c <_PyTime_AsTimeval_clamp@@Base+0x1192> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + cbz r0, 4989c <_PyTime_AsTimeval_clamp@@Base+0x1194> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 499a4 <_PyTime_AsTimeval_clamp@@Base+0x129a> │ │ │ │ + b.n 499a4 <_PyTime_AsTimeval_clamp@@Base+0x129c> │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 498c4 <_PyTime_AsTimeval_clamp@@Base+0x11ba> │ │ │ │ + cbz r0, 498c4 <_PyTime_AsTimeval_clamp@@Base+0x11bc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 498e0 <_PyTime_AsTimeval_clamp@@Base+0x11d6> │ │ │ │ + bge.n 498e0 <_PyTime_AsTimeval_clamp@@Base+0x11d8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 498e0 <_PyTime_AsTimeval_clamp@@Base+0x11d6> │ │ │ │ + b.n 498e0 <_PyTime_AsTimeval_clamp@@Base+0x11d8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 498de <_PyTime_AsTimeval_clamp@@Base+0x11d4> │ │ │ │ - bl 12d1e0 │ │ │ │ - cbz r0, 498da <_PyTime_AsTimeval_clamp@@Base+0x11d0> │ │ │ │ + cbz r0, 498de <_PyTime_AsTimeval_clamp@@Base+0x11d6> │ │ │ │ + bl 12d324 │ │ │ │ + cbz r0, 498da <_PyTime_AsTimeval_clamp@@Base+0x11d2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 498e0 <_PyTime_AsTimeval_clamp@@Base+0x11d6> │ │ │ │ - ldr r0, [pc, #4] @ (498e4 <_PyTime_AsTimeval_clamp@@Base+0x11da>) │ │ │ │ + b.n 498e0 <_PyTime_AsTimeval_clamp@@Base+0x11d8> │ │ │ │ + ldr r0, [pc, #4] @ (498e4 <_PyTime_AsTimeval_clamp@@Base+0x11dc>) │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #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, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1294> │ │ │ │ + beq.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1296> │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1294> │ │ │ │ + bne.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1294> │ │ │ │ - movw r3, #55241 @ 0xd7c9 │ │ │ │ + beq.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1296> │ │ │ │ + movw r3, #54329 @ 0xd439 │ │ │ │ movt r3, #24 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #39132 @ 0x98dc │ │ │ │ + movw r0, #37084 @ 0x90dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4994a <_PyTime_AsTimeval_clamp@@Base+0x1240> │ │ │ │ + cbnz r0, 4994a <_PyTime_AsTimeval_clamp@@Base+0x1242> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #39140 @ 0x98e4 │ │ │ │ + movw r0, #37092 @ 0x90e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49980 <_PyTime_AsTimeval_clamp@@Base+0x1276> │ │ │ │ + bge.n 49980 <_PyTime_AsTimeval_clamp@@Base+0x1278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49980 <_PyTime_AsTimeval_clamp@@Base+0x1276> │ │ │ │ + cbnz r3, 49980 <_PyTime_AsTimeval_clamp@@Base+0x1278> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4993e <_PyTime_AsTimeval_clamp@@Base+0x1234> │ │ │ │ + beq.n 4993e <_PyTime_AsTimeval_clamp@@Base+0x1236> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1294> │ │ │ │ + bge.n 4999e <_PyTime_AsTimeval_clamp@@Base+0x1296> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4999e <_PyTime_AsTimeval_clamp@@Base+0x1294> │ │ │ │ + cbnz r3, 4999e <_PyTime_AsTimeval_clamp@@Base+0x1296> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #56832 @ 0xde00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #39148 @ 0x98ec │ │ │ │ + movw r0, #37100 @ 0x90ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 499f0 <_PyTime_AsTimeval_clamp@@Base+0x12e6> │ │ │ │ + bne.n 499f0 <_PyTime_AsTimeval_clamp@@Base+0x12e8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49a28 <_PyTime_AsTimeval_clamp@@Base+0x131e> │ │ │ │ + b.n 49a28 <_PyTime_AsTimeval_clamp@@Base+0x1320> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 49a0c <_PyTime_AsTimeval_clamp@@Base+0x1302> │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 49a0c <_PyTime_AsTimeval_clamp@@Base+0x1304> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 499da <_PyTime_AsTimeval_clamp@@Base+0x12d0> │ │ │ │ - bl a0700 │ │ │ │ + bne.n 499da <_PyTime_AsTimeval_clamp@@Base+0x12d2> │ │ │ │ + bl a0730 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c2f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r7, 49a20 <_PyTime_AsTimeval_clamp@@Base+0x1316> │ │ │ │ - b.n 499de <_PyTime_AsTimeval_clamp@@Base+0x12d4> │ │ │ │ + bl a2600 │ │ │ │ + cbz r7, 49a20 <_PyTime_AsTimeval_clamp@@Base+0x1318> │ │ │ │ + b.n 499de <_PyTime_AsTimeval_clamp@@Base+0x12d6> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r1, #36148 @ 0x8d34 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 49ab6 <_PyTime_AsTimeval_clamp@@Base+0x13ac> │ │ │ │ + bne.n 49ab6 <_PyTime_AsTimeval_clamp@@Base+0x13ae> │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 1f5e20 │ │ │ │ + bl 1f5428 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140a> │ │ │ │ + beq.n 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140c> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r8, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x141e> │ │ │ │ + ble.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x1420> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r5, [r0, #20] │ │ │ │ add.w r3, r7, r6, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -42242,117 +42241,117 @@ │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 215f14 │ │ │ │ + bl 216674 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49b0c <_PyTime_AsTimeval_clamp@@Base+0x1402> │ │ │ │ + beq.n 49b0c <_PyTime_AsTimeval_clamp@@Base+0x1404> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r7, [r7, #260] @ 0x104 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 49a82 <_PyTime_AsTimeval_clamp@@Base+0x1378> │ │ │ │ - b.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x141e> │ │ │ │ + bne.n 49a82 <_PyTime_AsTimeval_clamp@@Base+0x137a> │ │ │ │ + b.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x1420> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 49ac8 <_PyTime_AsTimeval_clamp@@Base+0x13be> │ │ │ │ + bge.n 49ac8 <_PyTime_AsTimeval_clamp@@Base+0x13c0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 49ade <_PyTime_AsTimeval_clamp@@Base+0x13d4> │ │ │ │ + b.n 49ade <_PyTime_AsTimeval_clamp@@Base+0x13d6> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10708 @ 0x29d4 │ │ │ │ + movw r1, #8660 @ 0x21d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140a> │ │ │ │ + cbz r4, 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140c> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x141e> │ │ │ │ + beq.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x1420> │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 49b28 <_PyTime_AsTimeval_clamp@@Base+0x141e> │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 49b28 <_PyTime_AsTimeval_clamp@@Base+0x1420> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #37112 @ 0x90f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49b18 <_PyTime_AsTimeval_clamp@@Base+0x140e> │ │ │ │ + blt.n 49b18 <_PyTime_AsTimeval_clamp@@Base+0x1410> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x141e> │ │ │ │ + b.n 49b28 <_PyTime_AsTimeval_clamp@@Base+0x1420> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140a> │ │ │ │ + bne.n 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49b14 <_PyTime_AsTimeval_clamp@@Base+0x140c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49b50 <_PyTime_AsTimeval_clamp@@Base+0x1446> │ │ │ │ + bne.n 49b50 <_PyTime_AsTimeval_clamp@@Base+0x1448> │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49b58 <_PyTime_AsTimeval_clamp@@Base+0x144e> │ │ │ │ + bge.n 49b58 <_PyTime_AsTimeval_clamp@@Base+0x1450> │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 49b7c <_PyTime_AsTimeval_clamp@@Base+0x1472> │ │ │ │ + cbz r0, 49b7c <_PyTime_AsTimeval_clamp@@Base+0x1474> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49b9e <_PyTime_AsTimeval_clamp@@Base+0x1494> │ │ │ │ + bge.n 49b9e <_PyTime_AsTimeval_clamp@@Base+0x1496> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49b9e <_PyTime_AsTimeval_clamp@@Base+0x1494> │ │ │ │ + b.n 49b9e <_PyTime_AsTimeval_clamp@@Base+0x1496> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 49b96 <_PyTime_AsTimeval_clamp@@Base+0x148c> │ │ │ │ - bl 12d1e0 │ │ │ │ - cbz r0, 49b92 <_PyTime_AsTimeval_clamp@@Base+0x1488> │ │ │ │ + cbz r0, 49b96 <_PyTime_AsTimeval_clamp@@Base+0x148e> │ │ │ │ + bl 12d324 │ │ │ │ + cbz r0, 49b92 <_PyTime_AsTimeval_clamp@@Base+0x148a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 49b9e <_PyTime_AsTimeval_clamp@@Base+0x1494> │ │ │ │ + b.n 49b9e <_PyTime_AsTimeval_clamp@@Base+0x1496> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49baa <_PyTime_AsTimeval_clamp@@Base+0x14a0> │ │ │ │ - b.w 8a634 │ │ │ │ + blt.n 49baa <_PyTime_AsTimeval_clamp@@Base+0x14a2> │ │ │ │ + b.w 8a640 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00049bb4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -42364,15 +42363,15 @@ │ │ │ │ bge.n 49bd2 │ │ │ │ mov r0, r1 │ │ │ │ blx 2d658 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r7, [r4, #260] @ 0x104 │ │ │ │ - bl 15eb0c │ │ │ │ + bl 15ec2c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 49c02 │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ cbz r3, 49bf6 │ │ │ │ ldr.w r2, [r4, #264] @ 0x108 │ │ │ │ cbz r2, 49bf2 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ @@ -42391,166 +42390,166 @@ │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 49c2e │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 49c46 │ │ │ │ b.n 49c58 │ │ │ │ - movw r0, #55044 @ 0xd704 │ │ │ │ + movw r0, #52948 @ 0xced4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49d22 │ │ │ │ b.n 49c20 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 49c66 │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 49c76 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49d22 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 49c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49c54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 49c54 │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 49d02 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 49caa │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 49ca6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #35032 @ 0x88d8 │ │ │ │ + movw r1, #32984 @ 0x80d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 49d04 │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 49cbc │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cbz r0, 49cdc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 49cfc │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #35120 @ 0x8930 │ │ │ │ + movw r1, #33072 @ 0x8130 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #31748 @ 0x7c04 │ │ │ │ + movw r2, #29700 @ 0x7404 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #55044 @ 0xd704 │ │ │ │ + movw r0, #52948 @ 0xced4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 49d22 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 49d04 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 49d14 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1eebec │ │ │ │ + b.w 1ee1f4 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 28dda4 <_PyXIData_ReleaseAndRawFree@@Base+0xc1c> │ │ │ │ + b.w 28d51c <_PyXIData_ReleaseAndRawFree@@Base+0xc1c> │ │ │ │ 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 │ │ │ │ cbnz r1, 49d50 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 49d6e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ bmi.n 49d74 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #39528 @ 0x9a68 │ │ │ │ + movw r1, #37480 @ 0x9268 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 49dd6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 49da0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49d6e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #39560 @ 0x9a88 │ │ │ │ + movw r1, #37512 @ 0x9288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 49d6e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 49dd4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r3, 49dc2 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cbnz r3, 49db6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ b.n 49dc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 49dae │ │ │ │ b.n 49d6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [r4, #32] │ │ │ │ cbnz r0, 49dd2 │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ b.n 49d6e │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -42584,43 +42583,43 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r4, #1 │ │ │ │ mov r1, ip │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 49e82 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cbz r0, 49e82 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ ldrb.w r3, [sp, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ cbz r3, 49e5e │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ blx 2cef4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 49e68 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ blx 2d09c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cbz r4, 49e86 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ + bl 10306c │ │ │ │ movs r4, #0 │ │ │ │ b.n 49ece │ │ │ │ ldrd r4, r5, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ ldrd r4, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r4, r5, [sp, #32] │ │ │ │ ldrd r4, r5, [sp, #160] @ 0xa0 │ │ │ │ @@ -42637,98 +42636,98 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 49ee4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49f9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49f88 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 124028 │ │ │ │ + bl 124218 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 124028 │ │ │ │ + bl 124218 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 124028 │ │ │ │ + bl 124218 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 124028 │ │ │ │ + bl 124218 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 124028 │ │ │ │ + bl 124218 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 124028 │ │ │ │ + bl 124218 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 49f88 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 49fa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 49f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 49fae │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49f88 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ b.n 4a058 │ │ │ │ @@ -42747,90 +42746,90 @@ │ │ │ │ cbz r2, 49fe6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 123724 │ │ │ │ + bl 123914 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ cbz r4, 4a00e │ │ │ │ ldr r0, [pc, #28] @ (4a014 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #144] @ (4a0a8 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #40] @ (4a054 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cbz r2, 4a044 │ │ │ │ - movw r0, #39780 @ 0x9b64 │ │ │ │ + movw r0, #37732 @ 0x9364 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #34296 @ 0x85f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ ldr r5, [pc, #144] @ (4a0e8 ) │ │ │ │ lsls r0, r2, #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 │ │ │ │ cbz r1, 4a06e │ │ │ │ ldr r0, [pc, #92] @ (4a0c8 ) │ │ │ │ b.n 4a070 │ │ │ │ ldr r0, [pc, #92] @ (4a0cc ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 4a090 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 4a0b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a0c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4a0c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4a0c2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #144] @ (4a15c ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -42862,68 +42861,68 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (4a144 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r4, [r3, #3736] @ 0xe98 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 4a136 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 4a140 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ bne.n 4a182 │ │ │ │ - movw r2, #31852 @ 0x7c6c │ │ │ │ + movw r2, #29804 @ 0x746c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #62000 @ 0xf230 │ │ │ │ + movw r0, #59952 @ 0xea30 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ b.n 4a1fa │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4a1a2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #39788 @ 0x9b6c │ │ │ │ + movw r1, #37740 @ 0x936c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 181ca8 │ │ │ │ + bl 181858 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ bcs.n 4a1d2 │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #30744 @ 0x7818 │ │ │ │ + movw r2, #28632 @ 0x6fd8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #19480 @ 0x4c18 │ │ │ │ + movw r3, #17368 @ 0x43d8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r3, [r3, r0, lsl #1] │ │ │ │ b.n 4a1d4 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #14236 @ 0x379c │ │ │ │ + movw r3, #12124 @ 0x2f5c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ @@ -42932,58 +42931,58 @@ │ │ │ │ movne r0, r2 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 1e9d60 │ │ │ │ + bl 1e9368 │ │ │ │ cbz r0, 4a27a │ │ │ │ - movw r6, #26572 @ 0x67cc │ │ │ │ + movw r6, #24460 @ 0x5f8c │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cbz r0, 4a27c │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r5, 4a260 │ │ │ │ - bl e08cc │ │ │ │ + bl e080c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ blt.n 4a260 │ │ │ │ beq.n 4a246 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4a250 │ │ │ │ b.n 4a21c │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4a23a │ │ │ │ b.n 4a260 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4a21c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4a21c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4a274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42991,77 +42990,77 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 4a2a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ b.n 4a2b4 │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4a29e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 4a2c0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 4a350 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b8228 <_Py_Specialize_Resume@@Base+0x9c> │ │ │ │ + bl b815c <_Py_Specialize_Resume@@Base+0x9c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4a34a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ bne.n 4a2e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ b.n 4a2f0 │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4a2da │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbnz r3, 4a326 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cbnz r0, 4a33a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 4a326 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cbnz r0, 4a33a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 4a326 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cbnz r0, 4a33a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbz r3, 4a32e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ b.n 4a34a │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cbnz r0, 4a33a │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cbz r0, 4a34a │ │ │ │ ldr r0, [pc, #16] @ (4a354 ) │ │ │ │ @@ -43079,39 +43078,39 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r2, 4a380 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #14172 @ 0x375c │ │ │ │ + movw r0, #12124 @ 0x2f5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85d64 │ │ │ │ - bl 204e48 │ │ │ │ + b.w 85d74 │ │ │ │ + bl 20445c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4a3b6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18496 @ 0x4840 │ │ │ │ + movw r0, #16448 @ 0x4040 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a3aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 4a3ae │ │ │ │ mov r4, r5 │ │ │ │ b.n 4a3b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4a3aa │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -43124,307 +43123,307 @@ │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4a490 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4a490 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4a490 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #46424 @ 0xb558 │ │ │ │ + movw r0, #44376 @ 0xad58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4a43c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #773 @ 0x305 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #46432 @ 0xb560 │ │ │ │ + movw r0, #44384 @ 0xad60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4a472 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4a430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4a490 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 74e30 │ │ │ │ + bl 74e5c │ │ │ │ cbz r0, 4a4d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 93e28 │ │ │ │ + bl 93e5c │ │ │ │ cbz r0, 4a4d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a4d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4a4d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0004a4d6 : │ │ │ │ cbz r0, 4a4ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4a4ea │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ 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 4a50c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29b728 <_PyUnicode_ToNumeric@@Base+0x8438> │ │ │ │ + b.w 29aea0 <_PyUnicode_ToNumeric@@Base+0x8438> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #30312 @ 0x7668 │ │ │ │ + movw r2, #28264 @ 0x6e68 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47232 @ 0xb880 │ │ │ │ + movw r0, #45184 @ 0xb080 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13aafc │ │ │ │ + bl 13ac34 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 29b92c <_PyUnicode_ToNumeric@@Base+0x863c> │ │ │ │ + b.w 29b0a4 <_PyUnicode_ToNumeric@@Base+0x863c> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 4a604 │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4a600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4a600 │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + movw r0, #53252 @ 0xd004 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4a5ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #781 @ 0x30d │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #46556 @ 0xb5dc │ │ │ │ + movw r0, #44508 @ 0xaddc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a5e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4a5e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4a5a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4a600 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4a6f4 │ │ │ │ bic.w r6, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ adds r7, r5, #4 │ │ │ │ mov r2, r5 │ │ │ │ cmp r3, r5 │ │ │ │ ble.n 4a694 │ │ │ │ ldrd r3, r1, [r6, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ ldr.w r7, [r3, r7, lsl #2] │ │ │ │ - bl 140874 │ │ │ │ + bl 1409b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cbnz r1, 4a65a │ │ │ │ adds r5, #1 │ │ │ │ b.n 4a636 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r7, 4a6e0 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a68c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 4a68c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.n 4a656 │ │ │ │ b.n 4a6e0 │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ cbz r3, 4a6f6 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 961f8 │ │ │ │ + bl 96218 │ │ │ │ cbz r0, 4a6f6 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 4a6e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a6dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4a6dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ bne.n 4a6a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4a6f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ b.w 4a704 │ │ │ │ │ │ │ │ @@ -43437,19 +43436,19 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cbz r3, 4a71c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 4a738 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #46608 @ 0xb610 │ │ │ │ + movw r1, #44560 @ 0xae10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4a744 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4a78c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -43461,43 +43460,43 @@ │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 4a75a │ │ │ │ cbnz r2, 4a78c │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #46652 @ 0xb63c │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4a740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4a740 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 4a740 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1835e0 <_PyUnicode_IsLinebreak@@Base+0x11c> │ │ │ │ + bl 183190 <_PyUnicode_IsLinebreak@@Base+0x11c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4a7b6 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -43507,630 +43506,629 @@ │ │ │ │ mov r1, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cbnz r7, 4a7e0 │ │ │ │ cmp r3, r7 │ │ │ │ ble.n 4a7e0 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 4a7e0 │ │ │ │ - cbnz r2, 4a800 │ │ │ │ + cbnz r2, 4a806 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #152] @ (4a87c ) │ │ │ │ movs r2, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ movs r4, #1 │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ + mov r3, r7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + movw r4, #27584 @ 0x6bc0 │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a86a │ │ │ │ + cbz r0, 4a870 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4a824 │ │ │ │ + beq.n 4a82a │ │ │ │ mov r0, r3 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 4a83c │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 4a842 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 270980 │ │ │ │ + bl 270158 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4a86e │ │ │ │ - b.n 4a86a │ │ │ │ + bne.n 4a874 │ │ │ │ + b.n 4a870 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #52496 @ 0xcd10 │ │ │ │ + movw r0, #50400 @ 0xc4e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a876 │ │ │ │ + b.n 4a87c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - 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 285ca8 <_PyCompile_OptimizeCfg@@Base+0x5b8> │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - it ne │ │ │ │ - movne 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, #4024] @ 0xfb8 │ │ │ │ - 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 4a8d0 │ │ │ │ - ldr.w r5, [ip, #8] │ │ │ │ - b.n 4a8e0 │ │ │ │ - cmp r3, ip │ │ │ │ - ble.n 4a8de │ │ │ │ - cmp r3, #3 │ │ │ │ - bgt.n 4a8da │ │ │ │ - cbnz r2, 4a906 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 4a8e0 │ │ │ │ - mov r5, ip │ │ │ │ - ldr r1, [pc, #220] @ (4a9c0 ) │ │ │ │ - mov r0, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r4, #3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r3, ip │ │ │ │ - add r1, sp, #28 │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - movs r1, #1 │ │ │ │ - strd r1, r4, [sp, #4] │ │ │ │ - mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 4a90c │ │ │ │ - b.n 4a9b8 │ │ │ │ - clz r5, r2 │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ - add r6, r5 │ │ │ │ - ldr.w r9, [r4] │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.n 4a990 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4a958 │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ - mov sl, r0 │ │ │ │ - cbnz r0, 4a930 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4a9b8 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a952 │ │ │ │ - bl 8fe24 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a94e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 4a94e │ │ │ │ - mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - adds r2, r5, #1 │ │ │ │ - beq.n 4a922 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne.n 4a95a │ │ │ │ - b.n 4a998 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - cbnz r0, 4a970 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4a9b8 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a99c │ │ │ │ - bl 8fe24 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a98a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a98a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 4a99c │ │ │ │ - b.n 4a964 │ │ │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 4a99c │ │ │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1647a4 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - 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 24d61c <_PyErr_FormatFromCause@@Base+0x6b4> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4a9e2 │ │ │ │ + cbz r3, 4a89e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4a9f2 │ │ │ │ + b.n 4a8ae │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4a9f0 │ │ │ │ + blt.n 4a8ac │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4a9ec │ │ │ │ - cbnz r1, 4aa10 │ │ │ │ + bgt.n 4a8a8 │ │ │ │ + cbnz r1, 4a8cc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4a9f2 │ │ │ │ + b.n 4a8ae │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #636] @ (4ac70 ) │ │ │ │ + ldr r1, [pc, #636] @ (4ab2c ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4aa16 │ │ │ │ - b.n 4aaa8 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4a8d2 │ │ │ │ + b.n 4a964 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bne.n 4aa26 │ │ │ │ + bne.n 4a8e2 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 4aa96 │ │ │ │ + b.n 4a952 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 4aa3a │ │ │ │ + cbz r5, 4a8f6 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 4aa42 │ │ │ │ + bne.n 4a8fe │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 4aa88 │ │ │ │ + b.n 4a944 │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4aa58 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4aaa8 │ │ │ │ + cbnz r0, 4a914 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4a964 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4aa78 │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 4a934 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa72 │ │ │ │ + bge.n 4a92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aa72 │ │ │ │ + cbnz r3, 4a92e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 4aa4c │ │ │ │ + beq.n 4a908 │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 4abde │ │ │ │ + bne.w 4aa9a │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4aaac │ │ │ │ + cbnz r0, 4a968 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ae02 │ │ │ │ + b.n 4acbe │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #18096 @ 0x46b0 │ │ │ │ + movw fp, #16048 @ 0x3eb0 │ │ │ │ movt fp, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4ab5a │ │ │ │ + beq.n 4aa16 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4abb4 │ │ │ │ + blt.n 4aa70 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 4aae8 │ │ │ │ + bpl.n 4a9a4 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4aac0 │ │ │ │ + b.n 4a97c │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 4ab16 │ │ │ │ + bmi.n 4a9d2 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4aad8 │ │ │ │ + bne.n 4a994 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4ab16 │ │ │ │ + bne.n 4a9d2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #42128 @ 0xa490 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 4ab16 │ │ │ │ + bne.n 4a9d2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 4abb4 │ │ │ │ + b.n 4aa70 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4abc2 │ │ │ │ + beq.n 4aa7e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ab36 │ │ │ │ + bgt.n 4a9f2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4ab54 │ │ │ │ + b.n 4aa10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 4ab88 │ │ │ │ + cbnz r0, 4aa44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab54 │ │ │ │ + bge.n 4aa10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ab54 │ │ │ │ + cbnz r3, 4aa10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4aabc │ │ │ │ + b.n 4a978 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4abb4 │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + blt.n 4aa70 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 4ab9c │ │ │ │ + bpl.n 4aa58 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 4abb4 │ │ │ │ - b.n 4ab66 │ │ │ │ + bcc.n 4aa70 │ │ │ │ + b.n 4aa22 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ade8 │ │ │ │ + beq.w 4aca4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4abc2 │ │ │ │ + bge.n 4aa7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4abc2 │ │ │ │ + cbnz r3, 4aa7e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4abc2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa7e │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4abc2 │ │ │ │ + cbz r0, 4aa7e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ab78 │ │ │ │ + bgt.n 4aa34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 216f94 │ │ │ │ + bl 2165a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4ae02 │ │ │ │ + bne.w 4acbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4aaa8 │ │ │ │ + bge.w 4a964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4aaa8 │ │ │ │ + bne.w 4a964 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aaa8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a964 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4aaa8 │ │ │ │ + bne.w 4a964 │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4ac12 │ │ │ │ + bne.n 4aace │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53404 @ 0xd09c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4adde │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4ac9a │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 4ace2 │ │ │ │ + bne.n 4ab9e │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4adde │ │ │ │ + beq.w 4ac9a │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 4acbe │ │ │ │ + blt.n 4ab7a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4acbe │ │ │ │ + beq.n 4ab7a │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4acba │ │ │ │ + bne.n 4ab76 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4adca │ │ │ │ + beq.w 4ac86 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ac74 │ │ │ │ + bgt.n 4ab30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4acb2 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + b.n 4ab6e │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4ac9e │ │ │ │ + cbz r0, 4ab5a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4adca │ │ │ │ + bge.w 4ac86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4adca │ │ │ │ + bne.w 4ac86 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4adca │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ac86 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4acb2 │ │ │ │ + bge.n 4ab6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4acb2 │ │ │ │ + cbnz r3, 4ab6e │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4ac3c │ │ │ │ + b.n 4aaf8 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 4ac4a │ │ │ │ - cbnz r5, 4acce │ │ │ │ + bcs.n 4ab06 │ │ │ │ + cbnz r5, 4ab8a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42128 @ 0xa490 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4ad5e │ │ │ │ + beq.n 4ac1a │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 4adbe │ │ │ │ + blt.n 4ac7a │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ad7e │ │ │ │ - b.n 4adca │ │ │ │ - bl 7649c │ │ │ │ + bne.n 4ac3a │ │ │ │ + b.n 4ac86 │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4adde │ │ │ │ + beq.n 4ac9a │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 4ad4e │ │ │ │ + beq.n 4ac0a │ │ │ │ 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 1f744c │ │ │ │ + bl 1f6a54 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4ad4e │ │ │ │ + blt.n 4ac0a │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4adca │ │ │ │ + beq.n 4ac86 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ad2a │ │ │ │ + bgt.n 4abe6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4ad48 │ │ │ │ + b.n 4ac04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 4ad96 │ │ │ │ + cbnz r0, 4ac52 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad48 │ │ │ │ + bge.n 4ac04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ad48 │ │ │ │ + cbnz r3, 4ac04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 4acec │ │ │ │ - cbnz r5, 4ad72 │ │ │ │ + b.n 4aba8 │ │ │ │ + cbnz r5, 4ac2e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42128 @ 0xa490 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4ad72 │ │ │ │ + bne.n 4ac2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 4adbe │ │ │ │ + b.n 4ac7a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4adca │ │ │ │ + cbz r0, 4ac86 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ad8a │ │ │ │ + bgt.n 4ac46 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 4adbc │ │ │ │ + b.n 4ac78 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 4adaa │ │ │ │ + cbz r0, 4ac66 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4adca │ │ │ │ + bge.n 4ac86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4adca │ │ │ │ + cbnz r3, 4ac86 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4adca │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ac86 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4adbc │ │ │ │ + bge.n 4ac78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4adbc │ │ │ │ + cbnz r3, 4ac78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 216f94 │ │ │ │ + bl 2165a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ade0 │ │ │ │ + bne.n 4ac9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4adde │ │ │ │ + bge.n 4ac9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4adde │ │ │ │ + cbnz r3, 4ac9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ - b.n 4ae02 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 4acbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4abb2 │ │ │ │ + bge.w 4aa6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4abb2 │ │ │ │ + bne.w 4aa6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4abb2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa6e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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 r2, r1 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + bl 285420 <_PyCompile_OptimizeCfg@@Base+0x5b8> │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + it ne │ │ │ │ + movne 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, #4024] @ 0xfb8 │ │ │ │ + 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 4ad16 │ │ │ │ + ldr.w r5, [ip, #8] │ │ │ │ + b.n 4ad26 │ │ │ │ + cmp r3, ip │ │ │ │ + ble.n 4ad24 │ │ │ │ + cmp r3, #3 │ │ │ │ + bgt.n 4ad20 │ │ │ │ + cbnz r2, 4ad4c │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 4ad26 │ │ │ │ + mov r5, ip │ │ │ │ + ldr r1, [pc, #224] @ (4ae08 ) │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r4, #3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + mov r3, ip │ │ │ │ + add r1, sp, #28 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + movs r1, #1 │ │ │ │ + strd r1, r4, [sp, #4] │ │ │ │ + mov r1, r6 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 4ad52 │ │ │ │ + b.n 4adfe │ │ │ │ + clz r5, r2 │ │ │ │ + lsrs r5, r5, #5 │ │ │ │ + add r6, r5 │ │ │ │ + ldr.w r9, [r4] │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.n 4add6 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 4ad9e │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ + mov sl, r0 │ │ │ │ + cbnz r0, 4ad76 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4adfe │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 4ad98 │ │ │ │ + bl 8fe3c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 4ad94 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 4ad94 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + adds r2, r5, #1 │ │ │ │ + beq.n 4ad68 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne.n 4ada0 │ │ │ │ + b.n 4adde │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 4adb6 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4adfe │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 4ade2 │ │ │ │ + bl 8fe3c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 4add0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4add0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 4ade2 │ │ │ │ + b.n 4adaa │ │ │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 4ade2 │ │ │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1648cc │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + 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 24ce20 <_PyErr_FormatFromCause@@Base+0x6b4> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ae32 │ │ │ │ + cbz r0, 4ae34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ bl 46df4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -44140,381 +44138,382 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4ae72 │ │ │ │ + beq.n 4ae74 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 4ae72 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 4ae74 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 156658 │ │ │ │ + bl 156778 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ae7a │ │ │ │ + bne.n 4ae7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 4aef6 │ │ │ │ + b.n 4aef8 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4ae90 │ │ │ │ + beq.n 4ae92 │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 4ae9a │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 4ae9c │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 4aeaa │ │ │ │ + b.n 4aeac │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 156658 │ │ │ │ + bl 156778 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4aeaa │ │ │ │ + bne.n 4aeac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 4aef6 │ │ │ │ + b.n 4aef8 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4aed2 │ │ │ │ + bne.n 4aed4 │ │ │ │ movw r3, #48468 @ 0xbd54 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #44120 @ 0xac58 │ │ │ │ + movw r1, #42072 @ 0xa458 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4aef6 │ │ │ │ + b.n 4aef8 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 3ba1a │ │ │ │ - movw r0, #33180 @ 0x819c │ │ │ │ + bl 3ba1e │ │ │ │ + movw r0, #31132 @ 0x799c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4afba │ │ │ │ + beq.n 4afbc │ │ │ │ mov r4, r0 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4af8c │ │ │ │ + ble.n 4af8e │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 140874 │ │ │ │ + bl 1409b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 4af88 │ │ │ │ - bl 8ffb0 │ │ │ │ + cbz r5, 4af8a │ │ │ │ + bl 8ffc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4af74 │ │ │ │ + bne.n 4af76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af5e │ │ │ │ + bge.n 4af60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4af5e │ │ │ │ + cbnz r3, 4af60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afba │ │ │ │ + bge.n 4afbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4afba │ │ │ │ + cbnz r3, 4afbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4afba │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4afbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af88 │ │ │ │ + bge.n 4af8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4af88 │ │ │ │ + cbnz r3, 4af8a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4af26 │ │ │ │ + b.n 4af28 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 4afce │ │ │ │ + cbz r3, 4afd0 │ │ │ │ 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 961f8 │ │ │ │ + bl 96218 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 4afce │ │ │ │ + cbz r3, 4afd0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4af96 │ │ │ │ + bne.n 4af98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4afbe │ │ │ │ + blt.n 4afc0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4afce │ │ │ │ + b.n 4afd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4afba │ │ │ │ + bne.n 4afbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4afba │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4afbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4aff4 │ │ │ │ + cbz r3, 4aff6 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 4b006 │ │ │ │ + b.n 4b008 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4b004 │ │ │ │ + ble.n 4b006 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 4affe │ │ │ │ - cbnz r1, 4b02a │ │ │ │ + bgt.n 4b000 │ │ │ │ + cbnz r1, 4b02c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 4b006 │ │ │ │ + b.n 4b008 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r1, [pc, #288] @ (4b128 ) │ │ │ │ + ldr r1, [pc, #288] @ (4b12c ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b032 │ │ │ │ - b.n 4b120 │ │ │ │ + cbnz r0, 4b034 │ │ │ │ + b.n 4b122 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 4b046 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4b048 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b120 │ │ │ │ + bne.n 4b122 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 4b05a │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4b05c │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b120 │ │ │ │ + bne.n 4b122 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4b066 │ │ │ │ + bne.n 4b068 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 4b0c0 │ │ │ │ + b.n 4b0c2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 4b120 │ │ │ │ - bne.n 4b060 │ │ │ │ + blt.n 4b122 │ │ │ │ + bne.n 4b062 │ │ │ │ movw r5, #27584 @ 0x6bc0 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ ldr.w r3, [r5, #220] @ 0xdc │ │ │ │ - cbz r3, 4b0c0 │ │ │ │ - bl a0700 │ │ │ │ + cbz r3, 4b0c2 │ │ │ │ + bl a0730 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2da60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4b0ba │ │ │ │ + bge.n 4b0bc │ │ │ │ ldr.w r3, [r5, #220] @ 0xdc │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 4b0b8 │ │ │ │ + bne.n 4b0ba │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #220] @ 0xdc │ │ │ │ - cbnz r3, 4b0da │ │ │ │ + cbnz r3, 4b0dc │ │ │ │ ldr.w r3, [r5, #220] @ 0xdc │ │ │ │ - cbnz r3, 4b106 │ │ │ │ - bl a0700 │ │ │ │ + cbnz r3, 4b108 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2cd70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4b0ea │ │ │ │ + bge.n 4b0ec │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 4b10a │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 4b10c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 4b114 │ │ │ │ + bne.n 4b116 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 134cdc <_Py_set_inheritable@@Base> │ │ │ │ + bl 134df4 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b114 │ │ │ │ + bne.n 4b116 │ │ │ │ mov r0, r6 │ │ │ │ blx 2cb18 │ │ │ │ - b.n 4b10a │ │ │ │ + b.n 4b10c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4b114 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4b120 │ │ │ │ + bne.n 4b116 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4b122 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4b168 │ │ │ │ + beq.n 4b16c │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b168 │ │ │ │ + beq.n 4b16c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4b196 │ │ │ │ - b.n 4b182 │ │ │ │ + beq.n 4b19a │ │ │ │ + b.n 4b186 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4b160 │ │ │ │ - movw r0, #46728 @ 0xb688 │ │ │ │ + beq.n 4b164 │ │ │ │ + movw r0, #44680 @ 0xae88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r5 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b160 │ │ │ │ + bne.n 4b164 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b206 │ │ │ │ + b.n 4b20a │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #46728 @ 0xb688 │ │ │ │ + movw r0, #44680 @ 0xae88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b17e │ │ │ │ + beq.n 4b182 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b17e │ │ │ │ + beq.n 4b182 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b1c4 │ │ │ │ + cbnz r0, 4b1c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b17e │ │ │ │ + bge.n 4b182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b17e │ │ │ │ + bne.n 4b182 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b17e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b182 │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4b1fc │ │ │ │ + cbnz r0, 4b200 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b1e4 │ │ │ │ + bge.n 4b1e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b1e4 │ │ │ │ + cbnz r3, 4b1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b17e │ │ │ │ + bge.n 4b182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b17e │ │ │ │ + bne.n 4b182 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b17e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b182 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r5, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ 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, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b230 │ │ │ │ + cbz r0, 4b234 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ bl 470f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ @@ -44524,150 +44523,150 @@ │ │ │ │ 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, 4b264 │ │ │ │ + cbnz r0, 4b268 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4b26c │ │ │ │ + cbz r0, 4b270 │ │ │ │ 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 4b256 │ │ │ │ + beq.n 4b25a │ │ │ │ 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, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 4b290 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4b2ae │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 4b40a │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #46736 @ 0xb690 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ - cbz r3, 4b2f2 │ │ │ │ + cbz r3, 4b2b2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b2f2 │ │ │ │ + cbnz r0, 4b2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b2f2 │ │ │ │ + beq.n 4b2b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29c420 <_PyUnicode_ToNumeric@@Base+0x9130> │ │ │ │ + bl 29bb98 <_PyUnicode_ToNumeric@@Base+0x9130> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b2f6 │ │ │ │ + cbnz r0, 4b2b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + bl 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4b368 │ │ │ │ + b.n 4b328 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 4b31a │ │ │ │ + cbnz r0, 4b2da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b2ec │ │ │ │ + bge.n 4b2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b2ec │ │ │ │ + bne.n 4b2ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b2ec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b2ac │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #50228 @ 0xc434 │ │ │ │ + movw r0, #48180 @ 0xbc34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2ec │ │ │ │ + beq.n 4b2ac │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #46744 @ 0xb698 │ │ │ │ + movw r0, #44688 @ 0xae90 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ str r7, [r4, #24] │ │ │ │ - cbnz r0, 4b356 │ │ │ │ + cbnz r0, 4b316 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ - b.n 4b368 │ │ │ │ + bl 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.n 4b328 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b368 │ │ │ │ + bge.n 4b328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b368 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b328 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2cd08 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 105df4 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 4b35e │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4b37c │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 4b48e │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #44700 @ 0xae9c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 8b258 │ │ │ │ + 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b3be │ │ │ │ + bge.n 4b3c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b3be │ │ │ │ + cbnz r3, 4b3c2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -44678,900 +44677,900 @@ │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ - movweq r1, #46788 @ 0xb6c4 │ │ │ │ + movweq r1, #44740 @ 0xaec4 │ │ │ │ movteq r4, #77 @ 0x4d │ │ │ │ itete ne │ │ │ │ - movwne r1, #46796 @ 0xb6cc │ │ │ │ + movwne r1, #44748 @ 0xaecc │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ 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, #10 │ │ │ │ - bl 75bd8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 4b478 │ │ │ │ - cmp r6, #3 │ │ │ │ - ble.n 4b438 │ │ │ │ - ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 4b438 │ │ │ │ - ldrb r3, [r0, #18] │ │ │ │ - orn r3, r3, #127 @ 0x7f │ │ │ │ - strb r3, [r0, #18] │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 4b44a │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5192 @ 0x1448 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 4b456 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 4b45e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b46c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 4b470 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 4b478 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b46c │ │ │ │ - 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4b4a0 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4b4d2 │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4b432 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4b464 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b4d6 │ │ │ │ + b.n 4b468 │ │ │ │ mov r5, r0 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4bc │ │ │ │ + bge.n 4b44e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b4bc │ │ │ │ + cbnz r3, 4b44e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4b4d6 │ │ │ │ - b.n 4b494 │ │ │ │ + bne.n 4b468 │ │ │ │ + b.n 4b426 │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28dda4 <_PyXIData_ReleaseAndRawFree@@Base+0xc1c> │ │ │ │ - cbnz r0, 4b4e6 │ │ │ │ + bl 28d51c <_PyXIData_ReleaseAndRawFree@@Base+0xc1c> │ │ │ │ + cbnz r0, 4b478 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b4fa │ │ │ │ + b.n 4b48c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 4b4c2 │ │ │ │ + bgt.n 4b454 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1eebec │ │ │ │ + b.w 1ee1f4 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 4b4f4 │ │ │ │ + beq.n 4b486 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 4b4fa │ │ │ │ + bne.n 4b48c │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, 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 r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + adds r0, #13 │ │ │ │ + movs r1, #10 │ │ │ │ + bl 75c04 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 4b4fc │ │ │ │ + cmp r6, #3 │ │ │ │ + ble.n 4b4bc │ │ │ │ + ldrb r3, [r5, #23] │ │ │ │ + cbz r3, 4b4bc │ │ │ │ + ldrb r3, [r0, #18] │ │ │ │ + orn r3, r3, #127 @ 0x7f │ │ │ │ + strb r3, [r0, #18] │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cbz r3, 4b4ce │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5192 @ 0x1448 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 4b4da │ │ │ │ + mov r1, r4 │ │ │ │ + movs r0, #1 │ │ │ │ + bl 804ac │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4b4e2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 4b4f0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 4b4f4 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 4b4fc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b4f0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 4b51a │ │ │ │ + cbz r3, 4b51e │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4b51c │ │ │ │ + b.n 4b520 │ │ │ │ mov r7, r3 │ │ │ │ - movw r4, #8328 @ 0x2088 │ │ │ │ + movw r4, #6208 @ 0x1840 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ 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 4b554 │ │ │ │ + bne.n 4b558 │ │ │ │ cmp.w r8, #2 │ │ │ │ - ble.n 4b554 │ │ │ │ + ble.n 4b558 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bne.n 4b554 │ │ │ │ - cbnz r6, 4b57a │ │ │ │ - ldr r1, [pc, #424] @ (4b700 ) │ │ │ │ + bne.n 4b558 │ │ │ │ + cbnz r6, 4b57e │ │ │ │ + ldr r1, [pc, #424] @ (4b704 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b57a │ │ │ │ + cbnz r0, 4b57e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b6f2 │ │ │ │ + b.n 4b6f6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b576 │ │ │ │ + beq.n 4b57a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b576 │ │ │ │ + beq.n 4b57a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b576 │ │ │ │ + beq.n 4b57a │ │ │ │ add r7, r8 │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 4b5c4 │ │ │ │ + beq.n 4b5c8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 4b5b6 │ │ │ │ + cbnz r0, 4b5ba │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4b5c4 │ │ │ │ - b.n 4b576 │ │ │ │ + bge.n 4b5c8 │ │ │ │ + b.n 4b57a │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1cc408 │ │ │ │ + bl 1cba18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b576 │ │ │ │ + beq.n 4b57a │ │ │ │ cmp r7, #4 │ │ │ │ - bne.n 4b5aa │ │ │ │ + bne.n 4b5ae │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ adds.w fp, r7, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne.w fp, #1 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldrd r6, r5, [sp, #40] @ 0x28 │ │ │ │ - beq.n 4b5e4 │ │ │ │ + beq.n 4b5e8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4b61c │ │ │ │ + bne.n 4b620 │ │ │ │ ldrb.w sl, [sp, #108] @ 0x6c │ │ │ │ eor.w r8, r4, #1 │ │ │ │ and.w r8, r8, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4b63c │ │ │ │ + beq.n 4b640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4b63c │ │ │ │ + beq.n 4b640 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #5080 @ 0x13d8 │ │ │ │ + movw r2, #3032 @ 0xbd8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 4b576 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 4b57a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #5080 @ 0x13d8 │ │ │ │ + movw r2, #3032 @ 0xbd8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18696 @ 0x4908 │ │ │ │ + movw r1, #16648 @ 0x4108 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 4b576 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 4b57a │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmn.w r7, #100 @ 0x64 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #46836 @ 0xb6f4 │ │ │ │ + movw r1, #44788 @ 0xaef4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ite ne │ │ │ │ movne r3, r7 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #46844 @ 0xb6fc │ │ │ │ + movw r0, #44796 @ 0xaefc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b576 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 4b57a │ │ │ │ + bl a0730 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4b686 │ │ │ │ + beq.n 4b68a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c220 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b6ce │ │ │ │ + b.n 4b6d2 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmn.w r7, #100 @ 0x64 │ │ │ │ - bne.n 4b6a0 │ │ │ │ + bne.n 4b6a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4b6a0 │ │ │ │ + beq.n 4b6a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx 2c848 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b6ce │ │ │ │ + b.n 4b6d2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4b6ac │ │ │ │ + bne.n 4b6b0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4b6c4 │ │ │ │ + beq.n 4b6c8 │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r1, r0 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c6b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b6ce │ │ │ │ + b.n 4b6d2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx 2c1b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl a25d0 │ │ │ │ - cbz r4, 4b6ea │ │ │ │ + bl a2600 │ │ │ │ + cbz r4, 4b6ee │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ - b.n 4b576 │ │ │ │ + bl 10306c │ │ │ │ + b.n 4b57a │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4b732 │ │ │ │ + cbz r0, 4b736 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b732 │ │ │ │ + bge.n 4b736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b732 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b736 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4b74c │ │ │ │ + cbz r0, 4b750 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b74c │ │ │ │ + bge.n 4b750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b74c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b750 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b766 │ │ │ │ + cbz r0, 4b76a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b766 │ │ │ │ + bge.n 4b76a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b766 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b76a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4b796 │ │ │ │ + bgt.n 4b79a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4b7b2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4b7b6 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 4b7b8 │ │ │ │ + cbz r5, 4b7bc │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b804 │ │ │ │ - cbnz r1, 4b7d2 │ │ │ │ + b.n 4b808 │ │ │ │ + cbnz r1, 4b7d6 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4b7b2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4b7b6 │ │ │ │ movw r4, #44696 @ 0xae98 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4b7ee │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 4b7f2 │ │ │ │ - b.n 4b7b2 │ │ │ │ + bne.n 4b7f2 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 4b7f6 │ │ │ │ + b.n 4b7b6 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 4b802 │ │ │ │ + bgt.n 4b806 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #46856 @ 0xb708 │ │ │ │ + movw r1, #44808 @ 0xaf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 4b7b2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4b7b6 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004b808 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0004b80c <_PyXI_NewExcInfo@@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 r0, 4b826 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + cbz r0, 4b82a <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4b83e <_PyXI_NewExcInfo@@Base+0x36> │ │ │ │ + bne.n 4b842 <_PyXI_NewExcInfo@@Base+0x36> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47080 @ 0xb7e8 │ │ │ │ + movw r1, #45032 @ 0xafe8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4b84a <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4b84e <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1a9d38 │ │ │ │ + bl 1a93d0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b84e <_PyXI_NewExcInfo@@Base+0x46> │ │ │ │ + cbnz r0, 4b852 <_PyXI_NewExcInfo@@Base+0x46> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ba04 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + b.n 4ba08 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 4b860 <_PyXI_NewExcInfo@@Base+0x58> │ │ │ │ + bmi.n 4b864 <_PyXI_NewExcInfo@@Base+0x58> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4b872 <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ + bge.n 4b876 <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 4b872 <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ + bpl.n 4b876 <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 229658 │ │ │ │ + bl 228d48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba04 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ - b.n 4b9ec <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + beq.w 4ba08 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + b.n 4b9f0 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29660 @ 0x73dc │ │ │ │ + movw r1, #27612 @ 0x6bdc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b9b6 <_PyXI_NewExcInfo@@Base+0x1ae> │ │ │ │ - movw r1, #51068 @ 0xc77c │ │ │ │ + beq.w 4b9ba <_PyXI_NewExcInfo@@Base+0x1ae> │ │ │ │ + movw r1, #48972 @ 0xbf4c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b89e <_PyXI_NewExcInfo@@Base+0x96> │ │ │ │ + cbnz r0, 4b8a2 <_PyXI_NewExcInfo@@Base+0x96> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b930 <_PyXI_NewExcInfo@@Base+0x128> │ │ │ │ + b.n 4b934 <_PyXI_NewExcInfo@@Base+0x128> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22993c │ │ │ │ + bl 22902c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b8ba <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ + bge.n 4b8be <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b8ba <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ + cbnz r3, 4b8be <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b898 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b89c <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #51100 @ 0xc79c │ │ │ │ + movw r1, #49004 @ 0xbf6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b898 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b89c <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22993c │ │ │ │ + bl 22902c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b8f0 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ + bge.n 4b8f4 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b8f0 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ + cbnz r3, 4b8f4 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b898 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b89c <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #51876 @ 0xcaa4 │ │ │ │ + movw r1, #49780 @ 0xc274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b898 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b89c <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22993c │ │ │ │ + bl 22902c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b926 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ + bge.n 4b92a <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b926 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ + cbnz r3, 4b92a <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b944 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ + bge.n 4b948 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4b944 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ + cbnz r3, 4b948 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4b9c0 <_PyXI_NewExcInfo@@Base+0x1b8> │ │ │ │ + bne.n 4b9c4 <_PyXI_NewExcInfo@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9092 @ 0x2384 │ │ │ │ + movw r1, #7044 @ 0x1b84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b9ca <_PyXI_NewExcInfo@@Base+0x1c2> │ │ │ │ + cbz r0, 4b9ce <_PyXI_NewExcInfo@@Base+0x1c2> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22993c │ │ │ │ + bl 22902c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b976 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ + bge.n 4b97a <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b976 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 4b97a <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 4b9d4 <_PyXI_NewExcInfo@@Base+0x1cc> │ │ │ │ + cbz r3, 4b9d8 <_PyXI_NewExcInfo@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6420 @ 0x1914 │ │ │ │ + movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b9de <_PyXI_NewExcInfo@@Base+0x1d6> │ │ │ │ + cbz r0, 4b9e2 <_PyXI_NewExcInfo@@Base+0x1d6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22993c │ │ │ │ + bl 22902c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9a8 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bge.n 4b9ac <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b9a8 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + cbnz r3, 4b9ac <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 4ba04 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ - movw r4, #47036 @ 0xb7bc │ │ │ │ + cbnz r3, 4ba08 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + movw r4, #44988 @ 0xafbc │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 4b9e6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #46896 @ 0xb730 │ │ │ │ + b.n 4b9ea <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #44848 @ 0xaf30 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 4b9e6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #34840 @ 0x8818 │ │ │ │ + b.n 4b9ea <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #32792 @ 0x8018 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4b9e6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #46940 @ 0xb75c │ │ │ │ + b.n 4b9ea <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #44892 @ 0xaf5c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 4b9e6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #34928 @ 0x8870 │ │ │ │ + b.n 4b9ea <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #32880 @ 0x8070 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4b9e6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #46984 @ 0xb788 │ │ │ │ + b.n 4b9ea <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #44936 @ 0xaf88 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 25eee0 │ │ │ │ + bl 25e6ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ movw r3, #5216 @ 0x1460 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 69044 │ │ │ │ - b.n 4b84a <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ + bl 69378 │ │ │ │ + b.n 4b84e <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + b.n 4b708 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r1, [pc, #4] @ (4ba18 <_PyXI_NewExcInfo@@Base+0x20c>) │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ + lsls r0, r2, #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 │ │ │ │ - ldr r1, [pc, #108] @ (4ba88 <_PyXI_NewExcInfo@@Base+0x280>) │ │ │ │ + ldr r1, [pc, #108] @ (4ba9c <_PyXI_NewExcInfo@@Base+0x290>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ba82 <_PyXI_NewExcInfo@@Base+0x27a> │ │ │ │ + beq.n 4ba96 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 4ba4a <_PyXI_NewExcInfo@@Base+0x242> │ │ │ │ + cbz r5, 4ba5e <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d1e0 │ │ │ │ + bl 12d324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba46 <_PyXI_NewExcInfo@@Base+0x23e> │ │ │ │ + bge.n 4ba5a <_PyXI_NewExcInfo@@Base+0x24e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ba46 <_PyXI_NewExcInfo@@Base+0x23e> │ │ │ │ + cbnz r3, 4ba5a <_PyXI_NewExcInfo@@Base+0x24e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4ba4c <_PyXI_NewExcInfo@@Base+0x244> │ │ │ │ - b.n 4ba82 <_PyXI_NewExcInfo@@Base+0x27a> │ │ │ │ - ldr r4, [pc, #64] @ (4ba8c <_PyXI_NewExcInfo@@Base+0x284>) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4ba60 <_PyXI_NewExcInfo@@Base+0x254> │ │ │ │ + b.n 4ba96 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ + ldr r4, [pc, #64] @ (4baa0 <_PyXI_NewExcInfo@@Base+0x294>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 28113c <_PyObject_GetState@@Base> │ │ │ │ + bl 28094c <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4ba6c <_PyXI_NewExcInfo@@Base+0x264> │ │ │ │ + cbnz r0, 4ba80 <_PyXI_NewExcInfo@@Base+0x274> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba82 <_PyXI_NewExcInfo@@Base+0x27a> │ │ │ │ + bge.n 4ba96 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ba82 <_PyXI_NewExcInfo@@Base+0x27a> │ │ │ │ + cbnz r3, 4ba96 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba82 <_PyXI_NewExcInfo@@Base+0x27a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba96 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #47092 @ 0xb7f4 │ │ │ │ + movw r0, #45044 @ 0xaff4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r3, #27 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 4b704 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (4ba9c <_PyXI_NewExcInfo@@Base+0x294>) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldrd r0, r1, [r0, #8] │ │ │ │ - cbnz r1, 4baae <_PyXI_NewExcInfo@@Base+0x2a6> │ │ │ │ - mov r1, r0 │ │ │ │ - movs r0, #1 │ │ │ │ - b.w 8049c │ │ │ │ - b.w 96884 <_PyTuple_FromPair@@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, #52] @ 0x34 │ │ │ │ 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 4bbc2 <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + beq.n 4bbb4 <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bbc2 <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + bne.n 4bbb4 <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bbc2 <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + beq.n 4bbb4 <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r5, 4bb12 <_PyXI_NewExcInfo@@Base+0x30a> │ │ │ │ + cbz r5, 4bb04 <_PyXI_NewExcInfo@@Base+0x2f8> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4bb1a <_PyXI_NewExcInfo@@Base+0x312> │ │ │ │ + b.n 4bb0c <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - movw r0, #47100 @ 0xb7fc │ │ │ │ + movw r0, #45052 @ 0xaffc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4bb6e <_PyXI_NewExcInfo@@Base+0x366> │ │ │ │ + cbnz r0, 4bb60 <_PyXI_NewExcInfo@@Base+0x354> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #38260 @ 0x9574 │ │ │ │ + movw r0, #36212 @ 0x8d74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #580 @ 0x244 │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 4bba4 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + bge.n 4bb96 <_PyXI_NewExcInfo@@Base+0x38a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bba4 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + cbnz r3, 4bb96 <_PyXI_NewExcInfo@@Base+0x38a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bb62 <_PyXI_NewExcInfo@@Base+0x35a> │ │ │ │ + beq.n 4bb54 <_PyXI_NewExcInfo@@Base+0x348> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bbc2 <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + bge.n 4bbb4 <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4bbc2 <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + cbnz r3, 4bbb4 <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_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, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4bbec <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ + bne.n 4bbde <_PyXI_NewExcInfo@@Base+0x3d2> │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 4bc54 <_PyXI_NewExcInfo@@Base+0x44c> │ │ │ │ - b.n 4bc06 <_PyXI_NewExcInfo@@Base+0x3fe> │ │ │ │ + bpl.n 4bc46 <_PyXI_NewExcInfo@@Base+0x43a> │ │ │ │ + b.n 4bbf8 <_PyXI_NewExcInfo@@Base+0x3ec> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46028 @ 0xb3cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bbde <_PyXI_NewExcInfo@@Base+0x3d6> │ │ │ │ + bne.n 4bbd0 <_PyXI_NewExcInfo@@Base+0x3c4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bd2a <_PyXI_NewExcInfo@@Base+0x522> │ │ │ │ + b.n 4bd1c <_PyXI_NewExcInfo@@Base+0x510> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 4bc54 <_PyXI_NewExcInfo@@Base+0x44c> │ │ │ │ + bpl.n 4bc46 <_PyXI_NewExcInfo@@Base+0x43a> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 4bc1c <_PyXI_NewExcInfo@@Base+0x414> │ │ │ │ + bpl.n 4bc0e <_PyXI_NewExcInfo@@Base+0x402> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 4bc34 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + bmi.n 4bc26 <_PyXI_NewExcInfo@@Base+0x41a> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47108 @ 0xb804 │ │ │ │ + movw r1, #45060 @ 0xb004 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4bc02 <_PyXI_NewExcInfo@@Base+0x3fa> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4bbf4 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ 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 4bd38 <_PyXI_NewExcInfo@@Base+0x530> │ │ │ │ + bl 4bd3c <_PyXI_NewExcInfo@@Base+0x530> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4bd12 <_PyXI_NewExcInfo@@Base+0x50a> │ │ │ │ + b.n 4bd04 <_PyXI_NewExcInfo@@Base+0x4f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 11a2cc │ │ │ │ - cbnz r0, 4bc86 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + bl 11a4c0 │ │ │ │ + cbnz r0, 4bc78 <_PyXI_NewExcInfo@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a2cc │ │ │ │ - cbnz r0, 4bc86 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + bl 11a4c0 │ │ │ │ + cbnz r0, 4bc78 <_PyXI_NewExcInfo@@Base+0x46c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #47172 @ 0xb844 │ │ │ │ + movw r1, #45124 @ 0xb044 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bc02 <_PyXI_NewExcInfo@@Base+0x3fa> │ │ │ │ + beq.n 4bbf4 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4bcb8 <_PyXI_NewExcInfo@@Base+0x4b0> │ │ │ │ + ble.n 4bcaa <_PyXI_NewExcInfo@@Base+0x49e> │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63392 @ 0xf7a0 │ │ │ │ + movw r1, #61344 @ 0xefa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ - b.n 4bc02 <_PyXI_NewExcInfo@@Base+0x3fa> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 4bbf4 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bcce <_PyXI_NewExcInfo@@Base+0x4c6> │ │ │ │ + bne.n 4bcc0 <_PyXI_NewExcInfo@@Base+0x4b4> │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ - b.n 4bc02 <_PyXI_NewExcInfo@@Base+0x3fa> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 4bbf4 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4bcf8 <_PyXI_NewExcInfo@@Base+0x4f0> │ │ │ │ + ble.n 4bcea <_PyXI_NewExcInfo@@Base+0x4de> │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63392 @ 0xf7a0 │ │ │ │ + movw r1, #61344 @ 0xefa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ - b.n 4bc02 <_PyXI_NewExcInfo@@Base+0x3fa> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 4bbf4 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 4bd38 <_PyXI_NewExcInfo@@Base+0x530> │ │ │ │ + bl 4bd3c <_PyXI_NewExcInfo@@Base+0x530> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldrd r0, r1, [r0, #8] │ │ │ │ + cbnz r1, 4bd2e <_PyXI_NewExcInfo@@Base+0x522> │ │ │ │ + mov r1, r0 │ │ │ │ + movs r0, #1 │ │ │ │ + b.w 804ac │ │ │ │ + b.w 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w fda40 │ │ │ │ + b.w fdc34 │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -45582,31 +45581,31 @@ │ │ │ │ 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 4bd78 <_PyXI_NewExcInfo@@Base+0x570> │ │ │ │ + ble.n 4bd7c <_PyXI_NewExcInfo@@Base+0x570> │ │ │ │ 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 4bd5e <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ + b.n 4bd62 <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004bd88 : │ │ │ │ +0004bd8c : │ │ │ │ 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 │ │ │ │ @@ -45614,223 +45613,224 @@ │ │ │ │ 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 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 4bdde │ │ │ │ + cbz r0, 4bde2 │ │ │ │ mov r0, sp │ │ │ │ - bl 1afac0 │ │ │ │ + bl 1af0e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bdd6 │ │ │ │ + bge.n 4bdda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bdd6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bdda │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4bdde │ │ │ │ - bl 79dc0 │ │ │ │ + cbz r0, 4bde2 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (4be48 ) │ │ │ │ + ldr r3, [pc, #84] @ (4be50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #56] @ 4be40 │ │ │ │ + vldr d6, [pc, #60] @ 4be48 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4be26 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4be36 │ │ │ │ + bne.n 4be2a │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4be3a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (4be54 ) │ │ │ │ - b.w 26d5c4 │ │ │ │ + ldr r1, [pc, #4] @ (4be5c ) │ │ │ │ + b.w 26cd98 │ │ │ │ nop │ │ │ │ asrs r0, r4, #32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0004be58 : │ │ │ │ +0004be60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 1c8b78 │ │ │ │ + bl 1c8188 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4be86 │ │ │ │ - bl 79dc0 │ │ │ │ + cbz r0, 4be8e │ │ │ │ + bl 79de8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4bea8 │ │ │ │ + cbz r3, 4beb0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4beb8 │ │ │ │ + b.n 4bec0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4beb6 │ │ │ │ + blt.n 4bebe │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4beb2 │ │ │ │ - cbnz r1, 4bed6 │ │ │ │ + bgt.n 4beba │ │ │ │ + cbnz r1, 4bede │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4beb8 │ │ │ │ + b.n 4bec0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #132] @ (4bf40 ) │ │ │ │ + ldr r1, [pc, #132] @ (4bf48 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4bf38 │ │ │ │ - b.n 4bedc │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4bf40 │ │ │ │ + b.n 4bee4 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 4bf2c │ │ │ │ + cbz r4, 4bf34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4bf18 │ │ │ │ + beq.n 4bf20 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47272 @ 0xb8a8 │ │ │ │ + movw r1, #45224 @ 0xb0a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4bf2a │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4bf38 │ │ │ │ + bne.n 4bf32 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4bf40 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4bfd6 │ │ │ │ + beq.n 4bfde │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4bf7e │ │ │ │ + beq.n 4bf86 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47300 @ 0xb8c4 │ │ │ │ + movw r1, #45252 @ 0xb0c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 181ca8 │ │ │ │ + bl 181858 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4bfae │ │ │ │ + bcs.n 4bfb6 │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #30744 @ 0x7818 │ │ │ │ + movw r2, #28632 @ 0x6fd8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #19480 @ 0x4c18 │ │ │ │ + movw r3, #17368 @ 0x43d8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r3, [r3, r0, lsl #1] │ │ │ │ - b.n 4bfb0 │ │ │ │ + b.n 4bfb8 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r3, r3, lsl #3 │ │ │ │ - movw r2, #14236 @ 0x379c │ │ │ │ + movw r2, #12124 @ 0x2f5c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r3, #8328 @ 0x2088 │ │ │ │ + movw r3, #6208 @ 0x1840 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add r2, r1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - b.w 7d220 │ │ │ │ - movw r2, #31852 @ 0x7c6c │ │ │ │ + b.w 7d244 │ │ │ │ + movw r2, #29804 @ 0x746c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #61952 @ 0xf200 │ │ │ │ + movw r0, #59904 @ 0xea00 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004bff6 : │ │ │ │ +0004bffe : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -45844,15 +45844,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #4 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 126d48 <_PyArena_Free@@Base+0x1588> │ │ │ │ + bl 126f38 <_PyArena_Free@@Base+0x1588> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2d580 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -45861,40 +45861,40 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4c060 │ │ │ │ + bne.n 4c068 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 4c096 │ │ │ │ + b.n 4c09e │ │ │ │ mov r0, r1 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c096 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 4c07e │ │ │ │ + bne.n 4c09e │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 4c086 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c0c4 │ │ │ │ + b.n 4c0cc │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47392 @ 0xb920 │ │ │ │ + movw r1, #45344 @ 0xb120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4c07a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4c082 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4c07e │ │ │ │ - vldr d7, [pc, #36] @ 4c0c8 │ │ │ │ + bls.n 4c086 │ │ │ │ + vldr d7, [pc, #36] @ 4c0d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #36] @ (4c0d0 ) │ │ │ │ + ldr r2, [pc, #36] @ (4c0d8 ) │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ @@ -45912,87 +45912,87 @@ │ │ │ │ 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 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ 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 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r2, #60 @ 0x3c │ │ │ │ - cbz r1, 4c194 │ │ │ │ + cbz r1, 4c19c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r7, 4c16a │ │ │ │ + cbz r7, 4c172 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #3212 @ 0xc8c │ │ │ │ + movw r4, #1164 @ 0x48c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #47436 @ 0xb94c │ │ │ │ + movw r0, #45388 @ 0xb14c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 4c1c0 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 4c1c8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #3212 @ 0xc8c │ │ │ │ + movw r4, #1164 @ 0x48c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ - movw r0, #47464 @ 0xb968 │ │ │ │ + movw r0, #45416 @ 0xb168 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 4c1c0 │ │ │ │ - cbz r7, 4c1aa │ │ │ │ + bl 85d74 │ │ │ │ + b.n 4c1c8 │ │ │ │ + cbz r7, 4c1b2 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r0, #47488 @ 0xb980 │ │ │ │ + movw r0, #45440 @ 0xb180 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 4c1c0 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 4c1c8 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #47508 @ 0xb994 │ │ │ │ + movw r0, #45460 @ 0xb194 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -46005,447 +46005,447 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c206 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4c230 │ │ │ │ - b.n 4c216 │ │ │ │ + bne.n 4c20e │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4c238 │ │ │ │ + b.n 4c21e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c214 │ │ │ │ + blt.n 4c21c │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4c216 │ │ │ │ + b.n 4c21e │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 4c232 │ │ │ │ + b.n 4c23a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c234 : │ │ │ │ +0004c23c : │ │ │ │ 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, #10708 @ 0x29d4 │ │ │ │ + movw r1, #8660 @ 0x21d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #10712 @ 0x29d8 │ │ │ │ + movw r0, #8664 @ 0x21d8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c2f8 │ │ │ │ + beq.n 4c300 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2c98c │ │ │ │ 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 4c2d0 │ │ │ │ + ble.n 4c2d8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #32113 @ 0x7d71 │ │ │ │ + movw r2, #32621 @ 0x7f6d │ │ │ │ movt r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #61893 @ 0xf1c5 │ │ │ │ + movw r1, #62213 @ 0xf305 │ │ │ │ movt r1, #19 │ │ │ │ - movw r0, #28381 @ 0x6edd │ │ │ │ + movw r0, #28877 @ 0x70cd │ │ │ │ movt r0, #18 │ │ │ │ - bl 1a9540 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1a8b70 <_Py_hashtable_new_full@@Base> │ │ │ │ str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 4c2d0 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 4c2f8 │ │ │ │ + cbnz r0, 4c2d8 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 4c300 │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 125bb8 <_PyArena_Free@@Base+0x3f8> │ │ │ │ + bl 125da8 <_PyArena_Free@@Base+0x3f8> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 4c2e4 │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 4c2ec │ │ │ │ + bl 127e20 <_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 2d580 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c3b8 │ │ │ │ + beq.n 4c3c0 │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c3b4 │ │ │ │ + bne.n 4c3bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c3b4 │ │ │ │ + beq.n 4c3bc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #55241 @ 0xd7c9 │ │ │ │ + movw r2, #54329 @ 0xd439 │ │ │ │ movt r2, #24 │ │ │ │ - movw r0, #47524 @ 0xb9a4 │ │ │ │ + movw r0, #45476 @ 0xb1a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c362 │ │ │ │ + cbnz r0, 4c36a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #562 @ 0x232 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #47532 @ 0xb9ac │ │ │ │ + movw r0, #45484 @ 0xb1ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c396 │ │ │ │ + bge.n 4c39e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c396 │ │ │ │ + cbnz r3, 4c39e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c356 │ │ │ │ + beq.n 4c35e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c3b4 │ │ │ │ + bge.n 4c3bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c3b4 │ │ │ │ + cbnz r3, 4c3bc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4c44c │ │ │ │ + beq.n 4c454 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4c3f4 │ │ │ │ + beq.n 4c3fc │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47556 @ 0xb9c4 │ │ │ │ + movw r1, #45508 @ 0xb1c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 181ca8 │ │ │ │ + bl 181858 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4c424 │ │ │ │ + bcs.n 4c42c │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #30744 @ 0x7818 │ │ │ │ + movw r2, #28632 @ 0x6fd8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #19480 @ 0x4c18 │ │ │ │ + movw r3, #17368 @ 0x43d8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r3, [r3, r0, lsl #1] │ │ │ │ - b.n 4c426 │ │ │ │ + b.n 4c42e │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r3, r3, lsl #3 │ │ │ │ - movw r2, #14236 @ 0x379c │ │ │ │ + movw r2, #12124 @ 0x2f5c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r3, #8328 @ 0x2088 │ │ │ │ + movw r3, #6208 @ 0x1840 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add r2, r1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ - b.w 7d220 │ │ │ │ - movw r2, #31852 @ 0x7c6c │ │ │ │ + b.w 7d244 │ │ │ │ + movw r2, #29804 @ 0x746c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #61976 @ 0xf218 │ │ │ │ + movw r0, #59928 @ 0xea18 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #47648 @ 0xba20 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 85d64 │ │ │ │ - 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, #22172 @ 0x569c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - bl 8b24c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #15740 @ 0x3d7c │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 85d74 │ │ │ │ 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, 4c4e6 │ │ │ │ + cbz r4, 4c4b6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r0, r3 │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r1, [r3, #-32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4c4ce │ │ │ │ + bne.n 4c49e │ │ │ │ subs r2, r2, r4 │ │ │ │ add r0, r2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #27528 @ 0x6b88 │ │ │ │ + movw r1, #25480 @ 0x6388 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2db80 │ │ │ │ - cbnz r0, 4c52a │ │ │ │ + cbnz r0, 4c4fa │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 4c532 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 4c502 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 29d2a8 │ │ │ │ + b.w 29ca20 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c576 │ │ │ │ + beq.n 4c546 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #47668 @ 0xba34 │ │ │ │ + movw r1, #45620 @ 0xb234 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #184] @ (4c634 ) │ │ │ │ + ldr r1, [pc, #184] @ (4c604 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 4c58a │ │ │ │ + bge.n 4c55a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c630 │ │ │ │ - bne.n 4c59e │ │ │ │ + b.n 4c600 │ │ │ │ + bne.n 4c56e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c586 │ │ │ │ - beq.n 4c5a0 │ │ │ │ + blt.n 4c556 │ │ │ │ + beq.n 4c570 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 4c5a0 │ │ │ │ - ldr r5, [pc, #148] @ (4c634 ) │ │ │ │ + b.n 4c570 │ │ │ │ + ldr r5, [pc, #148] @ (4c604 ) │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 14cefc │ │ │ │ + bl 14d024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c586 │ │ │ │ + beq.n 4c556 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 10b2fc │ │ │ │ + bl 10b4f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c5cc │ │ │ │ + bge.n 4c59c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4c5cc │ │ │ │ + cbnz r3, 4c59c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c586 │ │ │ │ + beq.n 4c556 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1342d4 │ │ │ │ - cbnz r0, 4c5f2 │ │ │ │ + bl 1343ec │ │ │ │ + cbnz r0, 4c5c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c586 │ │ │ │ + bge.n 4c556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c586 │ │ │ │ + bne.n 4c556 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c586 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c556 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c60e │ │ │ │ + bge.n 4c5de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4c60e │ │ │ │ + cbnz r3, 4c5de │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c620 │ │ │ │ + blt.n 4c5f0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4c630 │ │ │ │ + b.n 4c600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c616 │ │ │ │ + bne.n 4c5e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c616 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c5e6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldr r3, [pc, #48] @ (4c66c ) │ │ │ │ + ldr r3, [pc, #48] @ (4c63c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4} │ │ │ │ - movw r0, #54820 @ 0xd624 │ │ │ │ + movw r0, #52772 @ 0xce24 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r3, #3832] @ 0xef8 │ │ │ │ ldr.w r1, [r3, #3752] @ 0xea8 │ │ │ │ eor.w r4, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #4 │ │ │ │ add.w r3, r3, r4, lsl #4 │ │ │ │ pop {r4} │ │ │ │ ldr.w r2, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + ldrd r2, r3, [r0, #16] │ │ │ │ + movw r0, #20124 @ 0x4e9c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + bl 8b258 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #13692 @ 0x357c │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 8b258 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4c6aa │ │ │ │ - movw r2, #31852 @ 0x7c6c │ │ │ │ + bne.n 4c6b2 │ │ │ │ + movw r2, #29804 @ 0x746c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #62052 @ 0xf264 │ │ │ │ + movw r0, #60004 @ 0xea64 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4c6ea │ │ │ │ + b.n 4c6f2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4c6ca │ │ │ │ + beq.n 4c6d2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47724 @ 0xba6c │ │ │ │ + movw r1, #45652 @ 0xb254 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 181ca8 │ │ │ │ - bl c61e4 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 181858 │ │ │ │ + bl c611c <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ @@ -46454,228 +46454,228 @@ │ │ │ │ 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, 4c72e │ │ │ │ + cbz r3, 4c736 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4c72e │ │ │ │ + cbnz r0, 4c736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c72e │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + beq.n 4c736 │ │ │ │ + movw r0, #53252 @ 0xd004 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4c732 │ │ │ │ + cbnz r0, 4c73a │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + bl 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c786 │ │ │ │ + b.n 4c78e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #47808 @ 0xbac0 │ │ │ │ + movw r0, #45760 @ 0xb2c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c766 │ │ │ │ + bge.n 4c76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c766 │ │ │ │ + cbnz r3, 4c76e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4c728 │ │ │ │ + beq.n 4c730 │ │ │ │ mov r0, r5 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c786 │ │ │ │ + bge.n 4c78e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c786 │ │ │ │ + cbnz r3, 4c78e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4c7c6 │ │ │ │ - movw r2, #31852 @ 0x7c6c │ │ │ │ + bne.n 4c7ce │ │ │ │ + movw r2, #29804 @ 0x746c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #62040 @ 0xf258 │ │ │ │ + movw r0, #59992 @ 0xea58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4c806 │ │ │ │ + b.n 4c80e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4c7e6 │ │ │ │ + beq.n 4c7ee │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #47824 @ 0xbad0 │ │ │ │ + movw r1, #45776 @ 0xb2d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 181ca8 │ │ │ │ - bl c32e0 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 181858 │ │ │ │ + bl c3218 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4c82a │ │ │ │ + cbz r3, 4c832 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c856 │ │ │ │ - b.n 4c840 │ │ │ │ + cbnz r0, 4c85e │ │ │ │ + b.n 4c848 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #21656 @ 0x5498 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c8b4 │ │ │ │ - bl 1817f4 │ │ │ │ + b.n 4c8bc │ │ │ │ + bl 180f10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c868 │ │ │ │ + blt.n 4c870 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4c878 │ │ │ │ + blt.n 4c880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4c844 │ │ │ │ - b.n 4c890 │ │ │ │ + bne.n 4c84c │ │ │ │ + b.n 4c898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c852 │ │ │ │ + bne.n 4c85a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c852 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c85a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c840 │ │ │ │ + bge.n 4c848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c840 │ │ │ │ + bne.n 4c848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c840 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c848 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c8a4 │ │ │ │ + bge.n 4c8ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c8a4 │ │ │ │ + cbnz r3, 4c8ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c840 │ │ │ │ + bne.n 4c848 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #31688 @ 0x7bc8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4c8e8 │ │ │ │ + bne.n 4c8f0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4c8e8 │ │ │ │ + bne.n 4c8f0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c948 │ │ │ │ + bge.n 4c950 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4c948 │ │ │ │ + b.n 4c950 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c90c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4c920 │ │ │ │ + bne.n 4c914 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4c928 │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 1843ec │ │ │ │ + bl 183f9c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 4c948 │ │ │ │ - cbnz r0, 4c924 │ │ │ │ + beq.n 4c950 │ │ │ │ + cbnz r0, 4c92c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c948 │ │ │ │ + b.n 4c950 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c93c │ │ │ │ + bge.n 4c944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4c940 │ │ │ │ + cbz r3, 4c948 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4c948 │ │ │ │ + b.n 4c950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c93c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c944 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ @@ -46685,1043 +46685,1042 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #13140 @ 0x3354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cc138 │ │ │ │ - cbnz r0, 4c982 │ │ │ │ + bl cc070 │ │ │ │ + cbnz r0, 4c98a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ca36 │ │ │ │ + b.n 4ca3e │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c9a0 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4c9a8 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c97e │ │ │ │ - bl 1d21e0 <_PyXI_FreeSession@@Base+0x120> │ │ │ │ + bne.n 4c986 │ │ │ │ + bl 1d17f0 <_PyXI_FreeSession@@Base+0x120> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c97e │ │ │ │ - movw r3, #62565 @ 0xf465 │ │ │ │ + beq.n 4c986 │ │ │ │ + movw r3, #62853 @ 0xf585 │ │ │ │ movt r3, #21 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 4c9f2 │ │ │ │ - cbnz r1, 4c9d4 │ │ │ │ + bne.n 4c9fa │ │ │ │ + cbnz r1, 4c9dc │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #496 @ 0x1f0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4c9fc │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4ca04 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1391d8 │ │ │ │ + bl 139310 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c9fc │ │ │ │ + beq.n 4ca04 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4ca18 │ │ │ │ + b.n 4ca20 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4ca18 │ │ │ │ + bge.n 4ca20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c97e │ │ │ │ + bge.n 4c986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c97e │ │ │ │ + bne.n 4c986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c97e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c986 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1392ec │ │ │ │ + bl 139424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca36 │ │ │ │ + bge.n 4ca3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ca36 │ │ │ │ + cbnz r3, 4ca3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4ca62 │ │ │ │ + cbnz r0, 4ca6a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4ca6a │ │ │ │ + cbz r0, 4ca72 │ │ │ │ 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 4ca54 │ │ │ │ + beq.n 4ca5c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4ca90 │ │ │ │ + cbnz r2, 4ca98 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4ca90 │ │ │ │ + bne.n 4ca98 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4caac │ │ │ │ - ldr r4, [pc, #224] @ (4cb74 ) │ │ │ │ + cbnz r0, 4cab4 │ │ │ │ + ldr r4, [pc, #224] @ (4cb7c ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4caf8 │ │ │ │ + cbz r0, 4cb00 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4cac0 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 4cae2 │ │ │ │ - b.n 4caf8 │ │ │ │ - bl 8fe24 │ │ │ │ + cbnz r0, 4cac8 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 4caea │ │ │ │ + b.n 4cb00 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cada │ │ │ │ + bge.n 4cae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cada │ │ │ │ + cbnz r3, 4cae2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4cab8 │ │ │ │ + beq.n 4cac0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4cafc │ │ │ │ + bge.n 4cb04 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33328 @ 0x8230 │ │ │ │ + movw r1, #31280 @ 0x7a30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cb6c │ │ │ │ + b.n 4cb74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4cb64 │ │ │ │ + cbz r0, 4cb6c │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4cb16 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 4cb64 │ │ │ │ + bcc.n 4cb1e │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 4cb6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cb10 │ │ │ │ + beq.n 4cb18 │ │ │ │ add.w r8, r0, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 4cb34 │ │ │ │ + beq.n 4cb3c │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 4cb2a │ │ │ │ + b.n 4cb32 │ │ │ │ ldr.w r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 4cb5e │ │ │ │ + cbz r0, 4cb66 │ │ │ │ clz r3, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ strd r5, r2, [r0, #12] │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ strd r4, r3, [r0, #20] │ │ │ │ - b.n 4cb6c │ │ │ │ + b.n 4cb74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 4caf8 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 4cb00 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - │ │ │ │ -0004cb78 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ - ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 4cb80 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 4cbc2 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ - cmp r2, #1 │ │ │ │ - push {r4} │ │ │ │ - bne.n 4cba0 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ - movw r4, #44712 @ 0xaea8 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - movw r2, #47940 @ 0xbb44 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - pop {r4} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 4cbbe <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ - movw r4, #44712 @ 0xaea8 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - movw r2, #48032 @ 0xbba0 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - pop {r4} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ - pop {r4} │ │ │ │ - bx lr │ │ │ │ - bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 4cc00 <_PyEval_FormatAwaitableError@@Base+0x88> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - bmi.n 4cc18 <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14952 @ 0x3a68 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4cc40 <_PyEval_FormatAwaitableError@@Base+0xc8> │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #14952 @ 0x3a68 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4cbd8 <_PyEval_FormatAwaitableError@@Base+0x60> │ │ │ │ - b.n 4cc40 <_PyEval_FormatAwaitableError@@Base+0xc8> │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 4cc44 <_PyEval_FormatAwaitableError@@Base+0xcc> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14952 @ 0x3a68 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - mov r3, r4 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 4cc7e <_PyEval_FormatAwaitableError@@Base+0x106> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl fac88 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4cc40 <_PyEval_FormatAwaitableError@@Base+0xc8> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl fac88 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 4cc6e <_PyEval_FormatAwaitableError@@Base+0xf6> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2d504 │ │ │ │ - bl 8a634 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 4cc70 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ - cbz r5, 4cc7e <_PyEval_FormatAwaitableError@@Base+0x106> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4cca0 <_PyEval_FormatAwaitableError@@Base+0x128> │ │ │ │ + cbz r3, 4cb9e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4ccb0 <_PyEval_FormatAwaitableError@@Base+0x138> │ │ │ │ + b.n 4cbae │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4ccae <_PyEval_FormatAwaitableError@@Base+0x136> │ │ │ │ + blt.n 4cbac │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4ccaa <_PyEval_FormatAwaitableError@@Base+0x132> │ │ │ │ - cbnz r1, 4ccd0 <_PyEval_FormatAwaitableError@@Base+0x158> │ │ │ │ + bgt.n 4cba8 │ │ │ │ + cbnz r1, 4cbce │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ccb0 <_PyEval_FormatAwaitableError@@Base+0x138> │ │ │ │ + b.n 4cbae │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #656] @ (4cf44 <_PyEval_FormatAwaitableError@@Base+0x3cc>) │ │ │ │ + ldr r1, [pc, #656] @ (4ce40 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4ccd6 <_PyEval_FormatAwaitableError@@Base+0x15e> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4cbd4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d066 <_PyEval_FormatAwaitableError@@Base+0x4ee> │ │ │ │ + b.n 4cf62 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 4cd1e <_PyEval_FormatAwaitableError@@Base+0x1a6> │ │ │ │ + beq.n 4cc1c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 4cce4 <_PyEval_FormatAwaitableError@@Base+0x16c> │ │ │ │ + cbz r4, 4cbe2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ccec <_PyEval_FormatAwaitableError@@Base+0x174> │ │ │ │ - b.n 4cd2c <_PyEval_FormatAwaitableError@@Base+0x1b4> │ │ │ │ + bne.n 4cbea │ │ │ │ + b.n 4cc2a │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ccfe <_PyEval_FormatAwaitableError@@Base+0x186> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 4cd2c <_PyEval_FormatAwaitableError@@Base+0x1b4> │ │ │ │ - b.n 4cccc <_PyEval_FormatAwaitableError@@Base+0x154> │ │ │ │ - bl 8fe24 │ │ │ │ + cbnz r0, 4cbfc │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 4cc2a │ │ │ │ + b.n 4cbca │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cd18 <_PyEval_FormatAwaitableError@@Base+0x1a0> │ │ │ │ + bge.n 4cc16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cd18 <_PyEval_FormatAwaitableError@@Base+0x1a0> │ │ │ │ + cbnz r3, 4cc16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 4cd30 <_PyEval_FormatAwaitableError@@Base+0x1b8> │ │ │ │ - b.n 4ccf6 <_PyEval_FormatAwaitableError@@Base+0x17e> │ │ │ │ + bne.n 4cc2e │ │ │ │ + b.n 4cbf4 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cd30 <_PyEval_FormatAwaitableError@@Base+0x1b8> │ │ │ │ + b.n 4cc2e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 4ce70 <_PyEval_FormatAwaitableError@@Base+0x2f8> │ │ │ │ + bne.w 4cd6e │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4cd6e <_PyEval_FormatAwaitableError@@Base+0x1f6> │ │ │ │ + cbnz r0, 4cc6c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d040 <_PyEval_FormatAwaitableError@@Base+0x4c8> │ │ │ │ + b.n 4cf3c │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #18096 @ 0x46b0 │ │ │ │ + movw fp, #16048 @ 0x3eb0 │ │ │ │ movt fp, #47 @ 0x2f │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 4cdf0 <_PyEval_FormatAwaitableError@@Base+0x278> │ │ │ │ + beq.n 4ccee │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4ce4a <_PyEval_FormatAwaitableError@@Base+0x2d2> │ │ │ │ + blt.n 4cd48 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 4cda6 <_PyEval_FormatAwaitableError@@Base+0x22e> │ │ │ │ + bpl.n 4cca4 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4cd7e <_PyEval_FormatAwaitableError@@Base+0x206> │ │ │ │ + b.n 4cc7c │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 4cdac <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ + bmi.n 4ccaa │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4cd96 <_PyEval_FormatAwaitableError@@Base+0x21e> │ │ │ │ + bne.n 4cc94 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ce58 <_PyEval_FormatAwaitableError@@Base+0x2e0> │ │ │ │ + beq.n 4cd56 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4cdcc <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ + bgt.n 4ccca │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4cdea <_PyEval_FormatAwaitableError@@Base+0x272> │ │ │ │ + b.n 4cce8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 4ce1e <_PyEval_FormatAwaitableError@@Base+0x2a6> │ │ │ │ + cbnz r0, 4cd1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cdea <_PyEval_FormatAwaitableError@@Base+0x272> │ │ │ │ + bge.n 4cce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4cdea <_PyEval_FormatAwaitableError@@Base+0x272> │ │ │ │ + cbnz r3, 4cce8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4cd7a <_PyEval_FormatAwaitableError@@Base+0x202> │ │ │ │ + b.n 4cc78 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4ce4a <_PyEval_FormatAwaitableError@@Base+0x2d2> │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ + blt.n 4cd48 │ │ │ │ + movw r3, #16048 @ 0x3eb0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 4ce32 <_PyEval_FormatAwaitableError@@Base+0x2ba> │ │ │ │ + bpl.n 4cd30 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 4ce4a <_PyEval_FormatAwaitableError@@Base+0x2d2> │ │ │ │ - b.n 4cdfc <_PyEval_FormatAwaitableError@@Base+0x284> │ │ │ │ + bcc.n 4cd48 │ │ │ │ + b.n 4ccfa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d04c <_PyEval_FormatAwaitableError@@Base+0x4d4> │ │ │ │ + beq.w 4cf48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ce58 <_PyEval_FormatAwaitableError@@Base+0x2e0> │ │ │ │ + bge.n 4cd56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ce58 <_PyEval_FormatAwaitableError@@Base+0x2e0> │ │ │ │ + cbnz r3, 4cd56 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce58 <_PyEval_FormatAwaitableError@@Base+0x2e0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cd56 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ce58 <_PyEval_FormatAwaitableError@@Base+0x2e0> │ │ │ │ + cbz r0, 4cd56 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ce0e <_PyEval_FormatAwaitableError@@Base+0x296> │ │ │ │ + bgt.n 4cd0c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 216f94 │ │ │ │ + bl 2165a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4d040 <_PyEval_FormatAwaitableError@@Base+0x4c8> │ │ │ │ + bne.w 4cf3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cd6a <_PyEval_FormatAwaitableError@@Base+0x1f2> │ │ │ │ + bge.n 4cc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cd6a <_PyEval_FormatAwaitableError@@Base+0x1f2> │ │ │ │ + bne.n 4cc68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cd6a <_PyEval_FormatAwaitableError@@Base+0x1f2> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cc68 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4cd6a <_PyEval_FormatAwaitableError@@Base+0x1f2> │ │ │ │ + bne.w 4cc68 │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4cea4 <_PyEval_FormatAwaitableError@@Base+0x32c> │ │ │ │ + bne.n 4cda2 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53404 @ 0xd09c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4d038 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4cf34 │ │ │ │ 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 4cf60 <_PyEval_FormatAwaitableError@@Base+0x3e8> │ │ │ │ + bne.n 4ce5c │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d038 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + beq.w 4cf34 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4cf4c <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ + blt.n 4ce48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4cf4c <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ + beq.n 4ce48 │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4cf48 <_PyEval_FormatAwaitableError@@Base+0x3d0> │ │ │ │ + bne.n 4ce44 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + beq.w 4cf20 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4cefc <_PyEval_FormatAwaitableError@@Base+0x384> │ │ │ │ + bgt.n 4cdfa │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4cf3a <_PyEval_FormatAwaitableError@@Base+0x3c2> │ │ │ │ + b.n 4ce38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4cf26 <_PyEval_FormatAwaitableError@@Base+0x3ae> │ │ │ │ + cbz r0, 4ce24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + bge.w 4cf20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + bne.w 4cf20 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf20 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf3a <_PyEval_FormatAwaitableError@@Base+0x3c2> │ │ │ │ + bge.n 4ce38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4cf3a <_PyEval_FormatAwaitableError@@Base+0x3c2> │ │ │ │ + cbnz r3, 4ce38 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 4cecc <_PyEval_FormatAwaitableError@@Base+0x354> │ │ │ │ - nop │ │ │ │ + b.n 4cdca │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #1 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 4ced6 <_PyEval_FormatAwaitableError@@Base+0x35e> │ │ │ │ + bcs.n 4cdd4 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 4d018 <_PyEval_FormatAwaitableError@@Base+0x4a0> │ │ │ │ + blt.n 4cf14 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cfd8 <_PyEval_FormatAwaitableError@@Base+0x460> │ │ │ │ - b.n 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ - bl 7649c │ │ │ │ + bne.n 4ced4 │ │ │ │ + b.n 4cf20 │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d038 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + beq.n 4cf34 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 4cfcc <_PyEval_FormatAwaitableError@@Base+0x454> │ │ │ │ + beq.n 4cec8 │ │ │ │ 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 1f744c │ │ │ │ + bl 1f6a54 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4cfcc <_PyEval_FormatAwaitableError@@Base+0x454> │ │ │ │ + blt.n 4cec8 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + beq.n 4cf20 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4cfa8 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ + bgt.n 4cea4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4cfc6 <_PyEval_FormatAwaitableError@@Base+0x44e> │ │ │ │ + b.n 4cec2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 4cff0 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ + cbnz r0, 4ceec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cfc6 <_PyEval_FormatAwaitableError@@Base+0x44e> │ │ │ │ + bge.n 4cec2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cfc6 <_PyEval_FormatAwaitableError@@Base+0x44e> │ │ │ │ + cbnz r3, 4cec2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 4cf6a <_PyEval_FormatAwaitableError@@Base+0x3f2> │ │ │ │ + b.n 4ce66 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + cbz r0, 4cf20 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4cfe4 <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + bgt.n 4cee0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4d016 <_PyEval_FormatAwaitableError@@Base+0x49e> │ │ │ │ + b.n 4cf12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d004 <_PyEval_FormatAwaitableError@@Base+0x48c> │ │ │ │ + cbz r0, 4cf00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + bge.n 4cf20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + cbnz r3, 4cf20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d024 <_PyEval_FormatAwaitableError@@Base+0x4ac> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf20 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d016 <_PyEval_FormatAwaitableError@@Base+0x49e> │ │ │ │ + bge.n 4cf12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d016 <_PyEval_FormatAwaitableError@@Base+0x49e> │ │ │ │ + cbnz r3, 4cf12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 216f94 │ │ │ │ + bl 2165a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d03a <_PyEval_FormatAwaitableError@@Base+0x4c2> │ │ │ │ + bne.n 4cf36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d038 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + bge.n 4cf34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d038 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + cbnz r3, 4cf34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4d066 <_PyEval_FormatAwaitableError@@Base+0x4ee> │ │ │ │ + b.n 4cf62 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ce48 <_PyEval_FormatAwaitableError@@Base+0x2d0> │ │ │ │ + bge.w 4cd46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ce48 <_PyEval_FormatAwaitableError@@Base+0x2d0> │ │ │ │ + bne.w 4cd46 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce48 <_PyEval_FormatAwaitableError@@Base+0x2d0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cd46 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + │ │ │ │ +0004cf6a <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ + ldr r3, [r1, #40] @ 0x28 │ │ │ │ + cbz r3, 4cf72 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cbnz r3, 4cfb4 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cmp r2, #1 │ │ │ │ + push {r4} │ │ │ │ + bne.n 4cf92 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + movw r4, #44712 @ 0xaea8 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + movw r2, #45892 @ 0xb344 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 4cfb0 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + movw r4, #44712 @ 0xaea8 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + movw r2, #45984 @ 0xb3a0 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ + pop {r4} │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 4cff2 <_PyEval_FormatAwaitableError@@Base+0x88> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + bmi.n 4d00a <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + movw r0, #12904 @ 0x3268 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4d032 <_PyEval_FormatAwaitableError@@Base+0xc8> │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #12904 @ 0x3268 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + mov r2, r3 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4cfca <_PyEval_FormatAwaitableError@@Base+0x60> │ │ │ │ + b.n 4d032 <_PyEval_FormatAwaitableError@@Base+0xc8> │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 4d036 <_PyEval_FormatAwaitableError@@Base+0xcc> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + movw r0, #12904 @ 0x3268 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + mov r3, r4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 4d070 <_PyEval_FormatAwaitableError@@Base+0x106> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl fae88 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4d032 <_PyEval_FormatAwaitableError@@Base+0xc8> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl fae88 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 4d060 <_PyEval_FormatAwaitableError@@Base+0xf6> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2d504 │ │ │ │ + bl 8a640 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 4d062 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 79de8 │ │ │ │ + cbz r5, 4d070 <_PyEval_FormatAwaitableError@@Base+0x106> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79de8 │ │ │ │ + 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4d09a <_PyEval_FormatAwaitableError@@Base+0x522> │ │ │ │ + bls.n 4d0a0 <_PyEval_FormatAwaitableError@@Base+0x136> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #48124 @ 0xbbfc │ │ │ │ + movw r1, #46076 @ 0xb3fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4d0c4 <_PyEval_FormatAwaitableError@@Base+0x54c> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4d0ca <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5192 @ 0x1448 │ │ │ │ movtne r4, #77 @ 0x4d │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 183678 <_PyUnicode_IsLinebreak@@Base+0x1b4> │ │ │ │ - cbnz r0, 4d0f0 <_PyEval_FormatAwaitableError@@Base+0x578> │ │ │ │ + bl 183228 <_PyUnicode_IsLinebreak@@Base+0x1b4> │ │ │ │ + cbnz r0, 4d0f6 <_PyEval_FormatAwaitableError@@Base+0x18c> │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbnz r0, 4d0c8 <_PyEval_FormatAwaitableError@@Base+0x550> │ │ │ │ + bl e39ac │ │ │ │ + cbnz r0, 4d0ce <_PyEval_FormatAwaitableError@@Base+0x164> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d0f0 <_PyEval_FormatAwaitableError@@Base+0x578> │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 4d0f6 <_PyEval_FormatAwaitableError@@Base+0x18c> │ │ │ │ + bl e3be4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18780c │ │ │ │ + bl 18747c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4d0c4 <_PyEval_FormatAwaitableError@@Base+0x54c> │ │ │ │ + beq.n 4d0ca <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d0c4 <_PyEval_FormatAwaitableError@@Base+0x54c> │ │ │ │ + blt.n 4d0ca <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d0ea <_PyEval_FormatAwaitableError@@Base+0x572> │ │ │ │ + blt.n 4d0f0 <_PyEval_FormatAwaitableError@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4d0f0 <_PyEval_FormatAwaitableError@@Base+0x578> │ │ │ │ + b.n 4d0f6 <_PyEval_FormatAwaitableError@@Base+0x18c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d0e6 <_PyEval_FormatAwaitableError@@Base+0x56e> │ │ │ │ + b.n 4d0ec <_PyEval_FormatAwaitableError@@Base+0x182> │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #33180 @ 0x819c │ │ │ │ + movw r0, #31132 @ 0x799c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (4d12c <_PyEval_FormatAwaitableError@@Base+0x5b4>) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ - nop │ │ │ │ + ldr r1, [pc, #4] @ (4d130 <_PyEval_FormatAwaitableError@@Base+0x1c6>) │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 4d220 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ - cbz r0, 4d180 <_PyEval_FormatAwaitableError@@Base+0x608> │ │ │ │ + bl 4d228 <_PyEval_FormatAwaitableError@@Base+0x2be> │ │ │ │ + cbz r0, 4d184 <_PyEval_FormatAwaitableError@@Base+0x21a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d164 <_PyEval_FormatAwaitableError@@Base+0x5ec> │ │ │ │ + bge.n 4d168 <_PyEval_FormatAwaitableError@@Base+0x1fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d164 <_PyEval_FormatAwaitableError@@Base+0x5ec> │ │ │ │ + cbnz r3, 4d168 <_PyEval_FormatAwaitableError@@Base+0x1fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4d182 <_PyEval_FormatAwaitableError@@Base+0x60a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4d186 <_PyEval_FormatAwaitableError@@Base+0x21c> │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 4d180 <_PyEval_FormatAwaitableError@@Base+0x608> │ │ │ │ - bl e3ca0 │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 4d184 <_PyEval_FormatAwaitableError@@Base+0x21a> │ │ │ │ + bl e3be4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 26e084 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 26d85c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, 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 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4d1e2 <_PyEval_FormatAwaitableError@@Base+0x66a> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4d1e6 <_PyEval_FormatAwaitableError@@Base+0x27c> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4d1f8 <_PyEval_FormatAwaitableError@@Base+0x680> │ │ │ │ + vldr d7, [pc, #72] @ 4d200 <_PyEval_FormatAwaitableError@@Base+0x296> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4d1e6 <_PyEval_FormatAwaitableError@@Base+0x66e> │ │ │ │ + bhi.n 4d1ea <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4d1ee <_PyEval_FormatAwaitableError@@Base+0x676> │ │ │ │ + b.n 4d1f2 <_PyEval_FormatAwaitableError@@Base+0x288> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d1ee <_PyEval_FormatAwaitableError@@Base+0x676> │ │ │ │ + b.n 4d1f2 <_PyEval_FormatAwaitableError@@Base+0x288> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ 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 82994 │ │ │ │ - movw r0, #48164 @ 0xbc24 │ │ │ │ + b.w 829a4 │ │ │ │ + movw r0, #46116 @ 0xb424 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ 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 261d94 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 261594 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d2aa <_PyEval_FormatAwaitableError@@Base+0x732> │ │ │ │ + beq.n 4d2b2 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 4d2b0 <_PyEval_FormatAwaitableError@@Base+0x738> │ │ │ │ + cbnz r2, 4d2b8 <_PyEval_FormatAwaitableError@@Base+0x34e> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d262 <_PyEval_FormatAwaitableError@@Base+0x6ea> │ │ │ │ + cbnz r0, 4d26a <_PyEval_FormatAwaitableError@@Base+0x300> │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d2aa <_PyEval_FormatAwaitableError@@Base+0x732> │ │ │ │ + bge.n 4d2b2 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 4d2aa <_PyEval_FormatAwaitableError@@Base+0x732> │ │ │ │ + cbnz r2, 4d2b2 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d2aa <_PyEval_FormatAwaitableError@@Base+0x732> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d2b2 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d274 <_PyEval_FormatAwaitableError@@Base+0x6fc> │ │ │ │ + bge.n 4d27c <_PyEval_FormatAwaitableError@@Base+0x312> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 4d274 <_PyEval_FormatAwaitableError@@Base+0x6fc> │ │ │ │ + cbnz r2, 4d27c <_PyEval_FormatAwaitableError@@Base+0x312> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 14e0a8 │ │ │ │ - cbnz r0, 4d2ae <_PyEval_FormatAwaitableError@@Base+0x736> │ │ │ │ + bl 14e1d4 │ │ │ │ + cbnz r0, 4d2b6 <_PyEval_FormatAwaitableError@@Base+0x34c> │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #48172 @ 0xbc2c │ │ │ │ + movw r1, #46124 @ 0xb42c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d2aa <_PyEval_FormatAwaitableError@@Base+0x732> │ │ │ │ + bge.n 4d2b2 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d2aa <_PyEval_FormatAwaitableError@@Base+0x732> │ │ │ │ + cbnz r3, 4d2b2 <_PyEval_FormatAwaitableError@@Base+0x348> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d2b0 <_PyEval_FormatAwaitableError@@Base+0x738> │ │ │ │ + b.n 4d2b8 <_PyEval_FormatAwaitableError@@Base+0x34e> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ │ │ │ │ -0004d2c4 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 25e720 │ │ │ │ +0004d2cc <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 25df2c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48220 @ 0xbc5c │ │ │ │ + movw r0, #46172 @ 0xb45c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4d338 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4d340 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4d350 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + vldr d7, [pc, #68] @ 4d358 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4d33c <_PyXI_ExcInfoAsObject@@Base+0x78> │ │ │ │ + bgt.n 4d344 <_PyXI_ExcInfoAsObject@@Base+0x78> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4d344 <_PyXI_ExcInfoAsObject@@Base+0x80> │ │ │ │ + b.n 4d34c <_PyXI_ExcInfoAsObject@@Base+0x80> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d344 <_PyXI_ExcInfoAsObject@@Base+0x80> │ │ │ │ + b.n 4d34c <_PyXI_ExcInfoAsObject@@Base+0x80> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ 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 cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 4d38c <_PyXI_ExcInfoAsObject@@Base+0xc8> │ │ │ │ + blt.n 4d394 <_PyXI_ExcInfoAsObject@@Base+0xc8> │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2d1b0 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 4d38e <_PyXI_ExcInfoAsObject@@Base+0xca> │ │ │ │ + b.n 4d396 <_PyXI_ExcInfoAsObject@@Base+0xca> │ │ │ │ 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 │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ 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 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4d400 <_PyXI_ExcInfoAsObject@@Base+0x13c> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4d408 <_PyXI_ExcInfoAsObject@@Base+0x13c> │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vc │ │ │ │ movvc r0, r3 │ │ │ │ - b.n 4d402 <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ + b.n 4d40a <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4d436 <_PyXI_ExcInfoAsObject@@Base+0x172> │ │ │ │ + cbnz r1, 4d43e <_PyXI_ExcInfoAsObject@@Base+0x172> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36352 @ 0x8e00 │ │ │ │ + movw r1, #34304 @ 0x8600 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d45c <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + b.n 4d464 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d45a <_PyXI_ExcInfoAsObject@@Base+0x196> │ │ │ │ + bge.n 4d462 <_PyXI_ExcInfoAsObject@@Base+0x196> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4d45a <_PyXI_ExcInfoAsObject@@Base+0x196> │ │ │ │ + cbnz r3, 4d462 <_PyXI_ExcInfoAsObject@@Base+0x196> │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -47733,257 +47732,257 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4d4da <_PyXI_ExcInfoAsObject@@Base+0x216> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4d4e2 <_PyXI_ExcInfoAsObject@@Base+0x216> │ │ │ │ mov r5, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2d1f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4d4cc <_PyXI_ExcInfoAsObject@@Base+0x208> │ │ │ │ - bl 29f614 <_Py_c_neg@@Base+0x9c> │ │ │ │ - b.n 4d4da <_PyXI_ExcInfoAsObject@@Base+0x216> │ │ │ │ + cbz r3, 4d4d4 <_PyXI_ExcInfoAsObject@@Base+0x208> │ │ │ │ + bl 29ed8c <_Py_c_neg@@Base+0x9c> │ │ │ │ + b.n 4d4e2 <_PyXI_ExcInfoAsObject@@Base+0x216> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 4d4f6 <_PyXI_ExcInfoAsObject@@Base+0x232> │ │ │ │ - movw r0, #48292 @ 0xbca4 │ │ │ │ + cbnz r3, 4d4fe <_PyXI_ExcInfoAsObject@@Base+0x232> │ │ │ │ + movw r0, #46244 @ 0xb4a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1509ac │ │ │ │ - cbnz r0, 4d528 <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ + bl 150ad4 │ │ │ │ + cbnz r0, 4d530 <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #48308 @ 0xbcb4 │ │ │ │ + movw r0, #46260 @ 0xb4b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 150ebc │ │ │ │ - b.n 4d54c <_PyXI_ExcInfoAsObject@@Base+0x288> │ │ │ │ + bl 150fe4 │ │ │ │ + b.n 4d554 <_PyXI_ExcInfoAsObject@@Base+0x288> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4d54a <_PyXI_ExcInfoAsObject@@Base+0x286> │ │ │ │ + bne.n 4d552 <_PyXI_ExcInfoAsObject@@Base+0x286> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19084 @ 0x4a8c │ │ │ │ + movw r1, #17036 @ 0x428c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (4d55c <_PyXI_ExcInfoAsObject@@Base+0x298>) │ │ │ │ - b.w 26110c <_PyTime_FromMillisecondsObject@@Base+0x694> │ │ │ │ + ldr r1, [pc, #4] @ (4d564 <_PyXI_ExcInfoAsObject@@Base+0x298>) │ │ │ │ + b.w 26090c <_PyEval_MatchKeys@@Base+0x1834> │ │ │ │ nop │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4d59c <_PyXI_ExcInfoAsObject@@Base+0x2d8> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bne.n 4d5a4 <_PyXI_ExcInfoAsObject@@Base+0x2d8> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #12912 @ 0x3270 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4d6c6 <_PyXI_ExcInfoAsObject@@Base+0x402> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4d6ce <_PyXI_ExcInfoAsObject@@Base+0x402> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl fac88 │ │ │ │ + bl fae88 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4d5c8 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + cbz r0, 4d5d0 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d5ce <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + beq.n 4d5d6 <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4d6ba <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ + b.n 4d6c2 <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ blx 2d0dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4d5f8 <_PyXI_ExcInfoAsObject@@Base+0x334> │ │ │ │ + cbz r3, 4d600 <_PyXI_ExcInfoAsObject@@Base+0x334> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 4d5f8 <_PyXI_ExcInfoAsObject@@Base+0x334> │ │ │ │ + beq.n 4d600 <_PyXI_ExcInfoAsObject@@Base+0x334> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 4d5c8 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 4d5d0 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4d606 <_PyXI_ExcInfoAsObject@@Base+0x342> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 4d5c8 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + bcc.n 4d60e <_PyXI_ExcInfoAsObject@@Base+0x342> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 4d5d0 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d600 <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ + beq.n 4d608 <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ blx 2d0dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r3, 4d62e <_PyXI_ExcInfoAsObject@@Base+0x36a> │ │ │ │ + cbnz r3, 4d636 <_PyXI_ExcInfoAsObject@@Base+0x36a> │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r0, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 4d63e <_PyXI_ExcInfoAsObject@@Base+0x37a> │ │ │ │ + b.n 4d646 <_PyXI_ExcInfoAsObject@@Base+0x37a> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 4d6ba <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 4d6c2 <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 4d650 <_PyXI_ExcInfoAsObject@@Base+0x38c> │ │ │ │ + beq.n 4d658 <_PyXI_ExcInfoAsObject@@Base+0x38c> │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r3, #1 │ │ │ │ - b.n 4d63e <_PyXI_ExcInfoAsObject@@Base+0x37a> │ │ │ │ - cbz r3, 4d6b0 <_PyXI_ExcInfoAsObject@@Base+0x3ec> │ │ │ │ + b.n 4d646 <_PyXI_ExcInfoAsObject@@Base+0x37a> │ │ │ │ + cbz r3, 4d6b8 <_PyXI_ExcInfoAsObject@@Base+0x3ec> │ │ │ │ adds r4, r2, r3 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4d662 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ + bcc.n 4d66a <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ movs r4, #0 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 4d6ba <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 4d6c2 <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d65a <_PyXI_ExcInfoAsObject@@Base+0x396> │ │ │ │ + beq.n 4d662 <_PyXI_ExcInfoAsObject@@Base+0x396> │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 4d69c <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ + beq.n 4d6a4 <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ 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 4d670 <_PyXI_ExcInfoAsObject@@Base+0x3ac> │ │ │ │ + b.n 4d678 <_PyXI_ExcInfoAsObject@@Base+0x3ac> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #4 │ │ │ │ - bl a068c │ │ │ │ + bl a06bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 4d6ba <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ + bl 79de8 │ │ │ │ + b.n 4d6c2 <_PyXI_ExcInfoAsObject@@Base+0x3f6> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl a068c │ │ │ │ + bl a06bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4d74e <_PyXI_ExcInfoAsObject@@Base+0x48a> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4d756 <_PyXI_ExcInfoAsObject@@Base+0x48a> │ │ │ │ mov r4, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2d1f4 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 288888 <_Py_c_abs@@Base> │ │ │ │ + bl 288000 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 4d73a <_PyXI_ExcInfoAsObject@@Base+0x476> │ │ │ │ - bl 29f614 <_Py_c_neg@@Base+0x9c> │ │ │ │ - b.n 4d750 <_PyXI_ExcInfoAsObject@@Base+0x48c> │ │ │ │ - movw r0, #48468 @ 0xbd54 │ │ │ │ + cbz r1, 4d742 <_PyXI_ExcInfoAsObject@@Base+0x476> │ │ │ │ + bl 29ed8c <_Py_c_neg@@Base+0x9c> │ │ │ │ + b.n 4d758 <_PyXI_ExcInfoAsObject@@Base+0x48c> │ │ │ │ + movw r0, #46420 @ 0xb554 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4d750 <_PyXI_ExcInfoAsObject@@Base+0x48c> │ │ │ │ + b.n 4d758 <_PyXI_ExcInfoAsObject@@Base+0x48c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -47998,129 +47997,129 @@ │ │ │ │ ldr.w r9, [r0, #28] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w fp, r8, r6, lsl #2 │ │ │ │ add r6, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 4d7f6 <_PyXI_ExcInfoAsObject@@Base+0x532> │ │ │ │ + bmi.n 4d7fe <_PyXI_ExcInfoAsObject@@Base+0x532> │ │ │ │ ldr.w r3, [fp, #4]! │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ strlt.w ip, [r3] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7c2 <_PyXI_ExcInfoAsObject@@Base+0x4fe> │ │ │ │ + bge.n 4d7ca <_PyXI_ExcInfoAsObject@@Base+0x4fe> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 4d7c2 <_PyXI_ExcInfoAsObject@@Base+0x4fe> │ │ │ │ + cbnz r2, 4d7ca <_PyXI_ExcInfoAsObject@@Base+0x4fe> │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ subs r3, r6, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 4d802 <_PyXI_ExcInfoAsObject@@Base+0x53e> │ │ │ │ + blt.n 4d80a <_PyXI_ExcInfoAsObject@@Base+0x53e> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 4d7ea <_PyXI_ExcInfoAsObject@@Base+0x526> │ │ │ │ + beq.n 4d7f2 <_PyXI_ExcInfoAsObject@@Base+0x526> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24704 @ 0x6080 │ │ │ │ + movw r1, #23044 @ 0x5a04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4d802 <_PyXI_ExcInfoAsObject@@Base+0x53e> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4d80a <_PyXI_ExcInfoAsObject@@Base+0x53e> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 4d784 <_PyXI_ExcInfoAsObject@@Base+0x4c0> │ │ │ │ + bne.n 4d78c <_PyXI_ExcInfoAsObject@@Base+0x4c0> │ │ │ │ ldr.w r8, [r8, #260] @ 0x104 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d77e <_PyXI_ExcInfoAsObject@@Base+0x4ba> │ │ │ │ + b.n 4d786 <_PyXI_ExcInfoAsObject@@Base+0x4ba> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0004d80a <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 25ee08 │ │ │ │ +0004d812 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 25e614 │ │ │ │ │ │ │ │ -0004d80e <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0004d816 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 25eee0 │ │ │ │ + bl 25e6ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6fc68 │ │ │ │ + b.w 6fc60 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7412 @ 0x1cf4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d87a <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ + beq.n 4d882 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4d87a <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ + beq.n 4d882 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #50944 @ 0xc700 │ │ │ │ + movw r1, #48848 @ 0xbed0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc138 │ │ │ │ - cbnz r0, 4d890 <_PyXI_FreeExcInfo@@Base+0x82> │ │ │ │ - b.n 4d8ba <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + bl cc070 │ │ │ │ + cbnz r0, 4d898 <_PyXI_FreeExcInfo@@Base+0x82> │ │ │ │ + b.n 4d8c2 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4d85c <_PyXI_FreeExcInfo@@Base+0x4e> │ │ │ │ - movw r0, #50944 @ 0xc700 │ │ │ │ + beq.n 4d864 <_PyXI_FreeExcInfo@@Base+0x4e> │ │ │ │ + movw r0, #48848 @ 0xbed0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 4d8ba <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ - b.n 4d85c <_PyXI_FreeExcInfo@@Base+0x4e> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 4d8c2 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + b.n 4d864 <_PyXI_FreeExcInfo@@Base+0x4e> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d8ba <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + cbz r0, 4d8c2 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4d8be <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + cbnz r0, 4d8c6 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d8ba <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + bge.n 4d8c2 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d8ba <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + cbnz r3, 4d8c2 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d8d0 <_PyXI_FreeExcInfo@@Base+0xc2> │ │ │ │ + b.n 4d8d8 <_PyXI_FreeExcInfo@@Base+0xc2> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ strd r2, r4, [r0, #8] │ │ │ │ @@ -48131,265 +48130,265 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4d93e <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + beq.n 4d946 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ mov r0, r3 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 4d93e <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 4d946 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #51636 @ 0xc9b4 │ │ │ │ + movw r0, #49540 @ 0xc184 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d9f4 <_PyXI_FreeExcInfo@@Base+0x1e6> │ │ │ │ + b.n 4d9fc <_PyXI_FreeExcInfo@@Base+0x1e6> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - cbnz r3, 4d962 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ + cbnz r3, 4d96a <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ movw r0, #44696 @ 0xae98 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #48768 @ 0xbe80 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4d944 <_PyXI_FreeExcInfo@@Base+0x136> │ │ │ │ + bge.n 4d94c <_PyXI_FreeExcInfo@@Base+0x136> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 4d97a <_PyXI_FreeExcInfo@@Base+0x16c> │ │ │ │ + bne.n 4d982 <_PyXI_FreeExcInfo@@Base+0x16c> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - cbnz r6, 4d9c4 <_PyXI_FreeExcInfo@@Base+0x1b6> │ │ │ │ - b.n 4d9ba <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + cbnz r6, 4d9cc <_PyXI_FreeExcInfo@@Base+0x1b6> │ │ │ │ + b.n 4d9c2 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d9a6 <_PyXI_FreeExcInfo@@Base+0x198> │ │ │ │ + bge.n 4d9ae <_PyXI_FreeExcInfo@@Base+0x198> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d9a6 <_PyXI_FreeExcInfo@@Base+0x198> │ │ │ │ + cbnz r3, 4d9ae <_PyXI_FreeExcInfo@@Base+0x198> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 4d93a <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ - bne.n 4d974 <_PyXI_FreeExcInfo@@Base+0x166> │ │ │ │ + blt.n 4d942 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + bne.n 4d97c <_PyXI_FreeExcInfo@@Base+0x166> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4d940 <_PyXI_FreeExcInfo@@Base+0x132> │ │ │ │ + b.n 4d948 <_PyXI_FreeExcInfo@@Base+0x132> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d9e6 <_PyXI_FreeExcInfo@@Base+0x1d8> │ │ │ │ + blt.n 4d9ee <_PyXI_FreeExcInfo@@Base+0x1d8> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4d9f4 <_PyXI_FreeExcInfo@@Base+0x1e6> │ │ │ │ + b.n 4d9fc <_PyXI_FreeExcInfo@@Base+0x1e6> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4d9ba <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + bge.n 4d9c2 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r3, r1, r4 │ │ │ │ ldr r0, [r1, r4] │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #4] │ │ │ │ adds r3, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4d9b2 <_PyXI_FreeExcInfo@@Base+0x1a4> │ │ │ │ + beq.n 4d9ba <_PyXI_FreeExcInfo@@Base+0x1a4> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 4d9d8 <_PyXI_FreeExcInfo@@Base+0x1ca> │ │ │ │ + b.n 4d9e0 <_PyXI_FreeExcInfo@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d9ba <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d9ba <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + bne.n 4d9c2 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d9c2 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ 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 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36796 @ 0x8fbc │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ blx 2d5f0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ - cbz r1, 4da92 <_PyXI_FreeExcInfo@@Base+0x284> │ │ │ │ + cbz r1, 4da9a <_PyXI_FreeExcInfo@@Base+0x284> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4da82 <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ - movw r0, #48784 @ 0xbe90 │ │ │ │ + bne.n 4da8a <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ + movw r0, #46736 @ 0xb690 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - cbz r0, 4da9c <_PyXI_FreeExcInfo@@Base+0x28e> │ │ │ │ + bl 85d74 │ │ │ │ + cbz r0, 4daa4 <_PyXI_FreeExcInfo@@Base+0x28e> │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4da82 <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ + bge.n 4da8a <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4da82 <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ + cbnz r3, 4da8a <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4da9c <_PyXI_FreeExcInfo@@Base+0x28e> │ │ │ │ + bge.n 4daa4 <_PyXI_FreeExcInfo@@Base+0x28e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4da9c <_PyXI_FreeExcInfo@@Base+0x28e> │ │ │ │ + b.n 4daa4 <_PyXI_FreeExcInfo@@Base+0x28e> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #56536 @ 0xdcd8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dad0 <_PyXI_FreeExcInfo@@Base+0x2c2> │ │ │ │ + cbz r0, 4dad8 <_PyXI_FreeExcInfo@@Base+0x2c2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 26c628 │ │ │ │ + b.w 26bdf0 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 4db1a <_PyXI_FreeExcInfo@@Base+0x30c> │ │ │ │ + cbnz r2, 4db22 <_PyXI_FreeExcInfo@@Base+0x30c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 105944 │ │ │ │ + bl 105b34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 4db5c <_PyXI_FreeExcInfo@@Base+0x34e> │ │ │ │ + bgt.n 4db64 <_PyXI_FreeExcInfo@@Base+0x34e> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #57780 @ 0xe1b4 │ │ │ │ + movw r1, #55732 @ 0xd9b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4db58 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4db60 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #48860 @ 0xbedc │ │ │ │ + movw r2, #46812 @ 0xb6dc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (4dbc8 <_PyXI_FreeExcInfo@@Base+0x3ba>) │ │ │ │ + ldr r0, [pc, #156] @ (4dbd0 <_PyXI_FreeExcInfo@@Base+0x3ba>) │ │ │ │ movw r3, #28344 @ 0x6eb8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - bl e2c20 │ │ │ │ + bl e2b60 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #144] @ (4dbcc <_PyXI_FreeExcInfo@@Base+0x3be>) │ │ │ │ + ldr r0, [pc, #144] @ (4dbd4 <_PyXI_FreeExcInfo@@Base+0x3be>) │ │ │ │ ldr.w r3, [r0, #468] @ 0x1d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db54 <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + bge.n 4db5c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #468] @ 0x1d4 │ │ │ │ - cbnz r3, 4db54 <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + cbnz r3, 4db5c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ add.w r0, r0, #468 @ 0x1d4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4daf6 <_PyXI_FreeExcInfo@@Base+0x2e8> │ │ │ │ + bne.n 4dafe <_PyXI_FreeExcInfo@@Base+0x2e8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4dbc0 <_PyXI_FreeExcInfo@@Base+0x3b2> │ │ │ │ + b.n 4dbc8 <_PyXI_FreeExcInfo@@Base+0x3b2> │ │ │ │ subs r0, #1 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4db58 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ + beq.n 4db60 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ add.w sl, r5, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 9309c │ │ │ │ - cbz r0, 4db92 <_PyXI_FreeExcInfo@@Base+0x384> │ │ │ │ + bl 930d8 │ │ │ │ + cbz r0, 4db9a <_PyXI_FreeExcInfo@@Base+0x384> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 4db72 <_PyXI_FreeExcInfo@@Base+0x364> │ │ │ │ + bne.n 4db7a <_PyXI_FreeExcInfo@@Base+0x364> │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4dbaa <_PyXI_FreeExcInfo@@Base+0x39c> │ │ │ │ + cbnz r0, 4dbb2 <_PyXI_FreeExcInfo@@Base+0x39c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db58 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ + bge.n 4db60 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4db58 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ + bne.n 4db60 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4db58 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4db60 <_PyXI_FreeExcInfo@@Base+0x34a> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ @@ -48402,275 +48401,275 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c274 │ │ │ │ mov r0, r4 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 49a2e <_PyTime_AsTimeval_clamp@@Base+0x1324> │ │ │ │ + b.w 49a2e <_PyTime_AsTimeval_clamp@@Base+0x1326> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1fa830 │ │ │ │ + bl 1f9e38 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 4dc40 <_PyXI_FreeExcInfo@@Base+0x432> │ │ │ │ + cbz r2, 4dc48 <_PyXI_FreeExcInfo@@Base+0x432> │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 291a1c │ │ │ │ + bl 291194 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dc50 <_PyXI_FreeExcInfo@@Base+0x442> │ │ │ │ + cbnz r0, 4dc58 <_PyXI_FreeExcInfo@@Base+0x442> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dc6a <_PyXI_FreeExcInfo@@Base+0x45c> │ │ │ │ + b.n 4dc72 <_PyXI_FreeExcInfo@@Base+0x45c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 28d570 <_PyXIData_ReleaseAndRawFree@@Base+0x3e8> │ │ │ │ + bl 28cce8 <_PyXIData_ReleaseAndRawFree@@Base+0x3e8> │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dc2e <_PyXI_FreeExcInfo@@Base+0x420> │ │ │ │ - b.n 4dc3c <_PyXI_FreeExcInfo@@Base+0x42e> │ │ │ │ - bl 23a278 │ │ │ │ + bne.n 4dc36 <_PyXI_FreeExcInfo@@Base+0x420> │ │ │ │ + b.n 4dc44 <_PyXI_FreeExcInfo@@Base+0x42e> │ │ │ │ + bl 239a98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dc6a <_PyXI_FreeExcInfo@@Base+0x45c> │ │ │ │ + bge.n 4dc72 <_PyXI_FreeExcInfo@@Base+0x45c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4dc6a <_PyXI_FreeExcInfo@@Base+0x45c> │ │ │ │ + cbnz r3, 4dc72 <_PyXI_FreeExcInfo@@Base+0x45c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4dc8c <_PyXI_FreeExcInfo@@Base+0x47e> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4dc96 <_PyXI_FreeExcInfo@@Base+0x488> │ │ │ │ + bne.n 4dc94 <_PyXI_FreeExcInfo@@Base+0x47e> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4dc9e <_PyXI_FreeExcInfo@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4dcbc <_PyXI_FreeExcInfo@@Base+0x4ae> │ │ │ │ + cbnz r2, 4dcc4 <_PyXI_FreeExcInfo@@Base+0x4ae> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4dcbc <_PyXI_FreeExcInfo@@Base+0x4ae> │ │ │ │ + bne.n 4dcc4 <_PyXI_FreeExcInfo@@Base+0x4ae> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4dcdc <_PyXI_FreeExcInfo@@Base+0x4ce> │ │ │ │ - ldr r4, [pc, #60] @ (4dcfc <_PyXI_FreeExcInfo@@Base+0x4ee>) │ │ │ │ + cbnz r0, 4dce4 <_PyXI_FreeExcInfo@@Base+0x4ce> │ │ │ │ + ldr r4, [pc, #60] @ (4dd04 <_PyXI_FreeExcInfo@@Base+0x4ee>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4dcdc <_PyXI_FreeExcInfo@@Base+0x4ce> │ │ │ │ + cbnz r0, 4dce4 <_PyXI_FreeExcInfo@@Base+0x4ce> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4dcf6 <_PyXI_FreeExcInfo@@Base+0x4e8> │ │ │ │ + b.n 4dcfe <_PyXI_FreeExcInfo@@Base+0x4e8> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dcd8 <_PyXI_FreeExcInfo@@Base+0x4ca> │ │ │ │ + beq.n 4dce0 <_PyXI_FreeExcInfo@@Base+0x4ca> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #48908 @ 0xbf0c │ │ │ │ + movw r0, #46860 @ 0xb70c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 4dd40 <_PyXI_FreeExcInfo@@Base+0x532> │ │ │ │ + bne.n 4dd48 <_PyXI_FreeExcInfo@@Base+0x532> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4dd58 <_PyXI_FreeExcInfo@@Base+0x54a> │ │ │ │ + bne.n 4dd60 <_PyXI_FreeExcInfo@@Base+0x54a> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4dd78 <_PyXI_FreeExcInfo@@Base+0x56a> │ │ │ │ + b.n 4dd80 <_PyXI_FreeExcInfo@@Base+0x56a> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34508 @ 0x86cc │ │ │ │ + movw r0, #32460 @ 0x7ecc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dd2a <_PyXI_FreeExcInfo@@Base+0x51c> │ │ │ │ - b.n 4deea <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ - bl 155de8 │ │ │ │ + bne.n 4dd32 <_PyXI_FreeExcInfo@@Base+0x51c> │ │ │ │ + b.n 4def2 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4dd78 <_PyXI_FreeExcInfo@@Base+0x56a> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4dd80 <_PyXI_FreeExcInfo@@Base+0x56a> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4deea <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ + bne.w 4def2 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4dd86 <_PyXI_FreeExcInfo@@Base+0x578> │ │ │ │ + bne.n 4dd8e <_PyXI_FreeExcInfo@@Base+0x578> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4dda6 <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ - bl 155de8 │ │ │ │ + b.n 4ddae <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4dda6 <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4ddae <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4deea <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ + bne.w 4def2 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #328] @ 4def8 <_PyXI_FreeExcInfo@@Base+0x6ea> │ │ │ │ + vldr d10, [pc, #328] @ 4df00 <_PyXI_FreeExcInfo@@Base+0x6ea> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4ddd2 <_PyXI_FreeExcInfo@@Base+0x5c4> │ │ │ │ + bhi.n 4ddda <_PyXI_FreeExcInfo@@Base+0x5c4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4de42 <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ - b.n 4de98 <_PyXI_FreeExcInfo@@Base+0x68a> │ │ │ │ - ble.n 4de42 <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ + bhi.n 4de4a <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ + b.n 4dea0 <_PyXI_FreeExcInfo@@Base+0x68a> │ │ │ │ + ble.n 4de4a <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4de42 <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ + bhi.n 4de4a <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4de42 <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ + beq.n 4de4a <_PyXI_FreeExcInfo@@Base+0x634> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2d5a4 │ │ │ │ - vldr d6, [pc, #260] @ 4df00 <_PyXI_FreeExcInfo@@Base+0x6f2> │ │ │ │ + vldr d6, [pc, #260] @ 4df08 <_PyXI_FreeExcInfo@@Base+0x6f2> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 4df08 <_PyXI_FreeExcInfo@@Base+0x6fa> │ │ │ │ + vldr d5, [pc, #256] @ 4df10 <_PyXI_FreeExcInfo@@Base+0x6fa> │ │ │ │ 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 4de30 <_PyXI_FreeExcInfo@@Base+0x622> │ │ │ │ + ble.n 4de38 <_PyXI_FreeExcInfo@@Base+0x622> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 4ded4 <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ + b.n 4dedc <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 4de6c <_PyXI_FreeExcInfo@@Base+0x65e> │ │ │ │ + b.n 4de74 <_PyXI_FreeExcInfo@@Base+0x65e> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 29f4ec <_PyXIData_Free@@Base+0x29c> │ │ │ │ + bl 29ec64 <_PyXIData_Free@@Base+0x29c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 29f4ec <_PyXIData_Free@@Base+0x29c> │ │ │ │ + bl 29ec64 <_PyXIData_Free@@Base+0x29c> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #9400 @ 0x24b8 │ │ │ │ + movw r3, #7280 @ 0x1c70 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 4ded4 <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ + beq.n 4dedc <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4ded4 <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ + bvs.n 4dedc <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4ded4 <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ + ble.n 4dedc <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 29f614 <_Py_c_neg@@Base+0x9c> │ │ │ │ - b.n 4deea <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ + bl 29ed8c <_Py_c_neg@@Base+0x9c> │ │ │ │ + b.n 4def2 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4deb0 <_PyXI_FreeExcInfo@@Base+0x6a2> │ │ │ │ + bne.n 4deb8 <_PyXI_FreeExcInfo@@Base+0x6a2> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 4ded4 <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ + b.n 4dedc <_PyXI_FreeExcInfo@@Base+0x6c6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c90c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2da84 │ │ │ │ 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 1843ec │ │ │ │ + b.w 183f9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -48687,237 +48686,237 @@ │ │ │ │ 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, 4df36 <_PyXI_FreeExcInfo@@Base+0x728> │ │ │ │ + cbnz r5, 4df3e <_PyXI_FreeExcInfo@@Base+0x728> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4df36 <_PyXI_FreeExcInfo@@Base+0x728> │ │ │ │ + ble.n 4df3e <_PyXI_FreeExcInfo@@Base+0x728> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4df36 <_PyXI_FreeExcInfo@@Base+0x728> │ │ │ │ - cbnz r2, 4df56 <_PyXI_FreeExcInfo@@Base+0x748> │ │ │ │ + bne.n 4df3e <_PyXI_FreeExcInfo@@Base+0x728> │ │ │ │ + cbnz r2, 4df5e <_PyXI_FreeExcInfo@@Base+0x748> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #88] @ (4df94 <_PyXI_FreeExcInfo@@Base+0x786>) │ │ │ │ + ldr r5, [pc, #88] @ (4df9c <_PyXI_FreeExcInfo@@Base+0x786>) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r5, #1 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4df56 <_PyXI_FreeExcInfo@@Base+0x748> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4df5e <_PyXI_FreeExcInfo@@Base+0x748> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4df8e <_PyXI_FreeExcInfo@@Base+0x780> │ │ │ │ + b.n 4df96 <_PyXI_FreeExcInfo@@Base+0x780> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 29e928 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 29e0a0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4df52 <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ + beq.n 4df5a <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2c9e0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4df86 <_PyXI_FreeExcInfo@@Base+0x778> │ │ │ │ + beq.n 4df8e <_PyXI_FreeExcInfo@@Base+0x778> │ │ │ │ mov r0, r6 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #48936 @ 0xbf28 │ │ │ │ + movw r2, #46888 @ 0xb728 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 4e18c │ │ │ │ - b.n 4df52 <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ + bl 4e194 │ │ │ │ + b.n 4df5a <_PyXI_FreeExcInfo@@Base+0x744> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #36236 @ 0x8d8c │ │ │ │ + movw r0, #34188 @ 0x858c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4dfe2 <_PyXI_FreeExcInfo@@Base+0x7d4> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 4dfea <_PyXI_FreeExcInfo@@Base+0x7d4> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37968 @ 0x9450 │ │ │ │ + movw r0, #35920 @ 0x8c50 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4dfee <_PyXI_FreeExcInfo@@Base+0x7e0> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4dff6 <_PyXI_FreeExcInfo@@Base+0x7e0> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4dff2 <_PyXI_FreeExcInfo@@Base+0x7e4> │ │ │ │ + cbnz r0, 4dffa <_PyXI_FreeExcInfo@@Base+0x7e4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e07c <_PyXI_FreeExcInfo@@Base+0x86e> │ │ │ │ + b.n 4e084 <_PyXI_FreeExcInfo@@Base+0x86e> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e014 <_PyXI_FreeExcInfo@@Base+0x806> │ │ │ │ + beq.n 4e01c <_PyXI_FreeExcInfo@@Base+0x806> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4dfee <_PyXI_FreeExcInfo@@Base+0x7e0> │ │ │ │ - ldr r6, [pc, #104] @ (4e080 <_PyXI_FreeExcInfo@@Base+0x872>) │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4dff6 <_PyXI_FreeExcInfo@@Base+0x7e0> │ │ │ │ + ldr r6, [pc, #104] @ (4e088 <_PyXI_FreeExcInfo@@Base+0x872>) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 4e03e <_PyXI_FreeExcInfo@@Base+0x830> │ │ │ │ + cbnz r0, 4e046 <_PyXI_FreeExcInfo@@Base+0x830> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49016 @ 0xbf78 │ │ │ │ + movw r1, #46968 @ 0xb778 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 4e05e <_PyXI_FreeExcInfo@@Base+0x850> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 4e066 <_PyXI_FreeExcInfo@@Base+0x850> │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 4e018 <_PyXI_FreeExcInfo@@Base+0x80a> │ │ │ │ - ldr r0, [pc, #60] @ (4e084 <_PyXI_FreeExcInfo@@Base+0x876>) │ │ │ │ + bne.n 4e020 <_PyXI_FreeExcInfo@@Base+0x80a> │ │ │ │ + ldr r0, [pc, #60] @ (4e08c <_PyXI_FreeExcInfo@@Base+0x876>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 1f7d0c │ │ │ │ + bl 1f7314 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4e068 <_PyXI_FreeExcInfo@@Base+0x85a> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4e070 <_PyXI_FreeExcInfo@@Base+0x85a> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dfee <_PyXI_FreeExcInfo@@Base+0x7e0> │ │ │ │ - b.n 4e074 <_PyXI_FreeExcInfo@@Base+0x866> │ │ │ │ - cbnz r0, 4e074 <_PyXI_FreeExcInfo@@Base+0x866> │ │ │ │ + bne.n 4dff6 <_PyXI_FreeExcInfo@@Base+0x7e0> │ │ │ │ + b.n 4e07c <_PyXI_FreeExcInfo@@Base+0x866> │ │ │ │ + cbnz r0, 4e07c <_PyXI_FreeExcInfo@@Base+0x866> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4e07c <_PyXI_FreeExcInfo@@Base+0x86e> │ │ │ │ + b.n 4e084 <_PyXI_FreeExcInfo@@Base+0x86e> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004e088 : │ │ │ │ +0004e090 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e0e8 │ │ │ │ + cbz r0, 4e0f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r5, #20540 @ 0x503c │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4e0b6 │ │ │ │ + bne.n 4e0be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e102 │ │ │ │ + bge.n 4e10a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e102 │ │ │ │ + b.n 4e10a │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e102 │ │ │ │ + cbz r0, 4e10a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28abb0 │ │ │ │ + bl 28a328 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e0dc │ │ │ │ + bge.n 4e0e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4e0e0 │ │ │ │ + cbz r3, 4e0e8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e102 │ │ │ │ + b.n 4e10a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e0dc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e0e4 │ │ │ │ movs r0, #9 │ │ │ │ - bl 102e44 │ │ │ │ + bl 103038 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #20540 @ 0x503c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 28abb0 │ │ │ │ + b.w 28a328 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 4e126 │ │ │ │ + cbnz r3, 4e12e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4e126 │ │ │ │ + ble.n 4e12e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4e126 │ │ │ │ - cbnz r1, 4e142 │ │ │ │ + bne.n 4e12e │ │ │ │ + cbnz r1, 4e14a │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - ldr r5, [pc, #92] @ (4e188 ) │ │ │ │ + ldr r5, [pc, #92] @ (4e190 ) │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4e16e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4e176 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #55080 @ 0xd728 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4e172 │ │ │ │ + beq.n 4e17a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #49064 @ 0xbfa8 │ │ │ │ + movw r1, #47016 @ 0xb7a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e184 │ │ │ │ + b.n 4e18c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27cfac │ │ │ │ + bl 27c558 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e16e │ │ │ │ + beq.n 4e176 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -48934,212 +48933,212 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2ceb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 288dd0 <_Py_c_abs@@Base+0x548> │ │ │ │ + bl 288548 <_Py_c_abs@@Base+0x548> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 245e58 │ │ │ │ + b.w 245678 │ │ │ │ │ │ │ │ -0004e1c8 : │ │ │ │ - b.w 2065b0 │ │ │ │ +0004e1d0 : │ │ │ │ + b.w 205bc8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r0, #8 │ │ │ │ - ldr r2, [pc, #124] @ (4e260 ) │ │ │ │ + ldr r2, [pc, #124] @ (4e268 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4e204 │ │ │ │ + bne.n 4e20c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4e1f4 │ │ │ │ + bne.n 4e1fc │ │ │ │ dmb ish │ │ │ │ - beq.n 4e210 │ │ │ │ + beq.n 4e218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ ldrd r0, r1, [r5, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 292a20 │ │ │ │ + bl 292198 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4e234 │ │ │ │ + bne.n 4e23c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4e224 │ │ │ │ + bne.n 4e22c │ │ │ │ dmb ish │ │ │ │ - beq.n 4e240 │ │ │ │ + beq.n 4e248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 28c268 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4e260 ) │ │ │ │ + bl 28b9e0 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4e268 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4e25a │ │ │ │ + beq.n 4e262 │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4e294 ) │ │ │ │ + ldr r3, [pc, #32] @ (4e29c ) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 4e288 │ │ │ │ - bl 1a52b8 <_Py_write_noraise@@Base+0xd9c> │ │ │ │ + cbz r3, 4e290 │ │ │ │ + bl 1a48e8 <_Py_write_noraise@@Base+0xd9c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4e290 │ │ │ │ + b.n 4e298 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4e2ba │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4e2dc │ │ │ │ + bne.n 4e2c2 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4e2e4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 4e2d2 │ │ │ │ + cbz r3, 4e2da │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 4e2cc │ │ │ │ + blt.n 4e2d4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 4e2d0 │ │ │ │ + b.n 4e2d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4e2de │ │ │ │ + b.n 4e2e6 │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4e31c │ │ │ │ + beq.n 4e324 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4e31c │ │ │ │ + beq.n 4e324 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 4e34a │ │ │ │ - b.n 4e336 │ │ │ │ + beq.n 4e352 │ │ │ │ + b.n 4e33e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4e314 │ │ │ │ - movw r0, #49164 @ 0xc00c │ │ │ │ + beq.n 4e31c │ │ │ │ + movw r0, #47116 @ 0xb80c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r6 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e314 │ │ │ │ + bne.n 4e31c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e390 │ │ │ │ + b.n 4e398 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #49164 @ 0xc00c │ │ │ │ + movw r0, #47116 @ 0xb80c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e332 │ │ │ │ + beq.n 4e33a │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e332 │ │ │ │ + beq.n 4e33a │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4e37c │ │ │ │ + cbnz r0, 4e384 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e332 │ │ │ │ + bge.n 4e33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e332 │ │ │ │ + bne.n 4e33a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e332 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e33a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004e392 : │ │ │ │ - ldr r3, [pc, #68] @ (4e3d8 ) │ │ │ │ +0004e39a : │ │ │ │ + ldr r3, [pc, #68] @ (4e3e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - cbz r0, 4e3d4 │ │ │ │ + cbz r0, 4e3dc │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 4e3aa │ │ │ │ + bls.n 4e3b2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 4e39c │ │ │ │ + b.n 4e3a4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4e3c4 │ │ │ │ + beq.n 4e3cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 4e3a6 │ │ │ │ + bcc.n 4e3ae │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4e3d4 │ │ │ │ + cbz r0, 4e3dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -49147,332 +49146,332 @@ │ │ │ │ movs r0, r0 │ │ │ │ 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 4e408 │ │ │ │ + bne.n 4e410 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28240 @ 0x6e50 │ │ │ │ + movw r1, #26192 @ 0x6650 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4e42e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4e436 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 4e43a │ │ │ │ + cbnz r3, 4e442 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4e432 │ │ │ │ + cbz r3, 4e43a │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #28292 @ 0x6e84 │ │ │ │ + movw r1, #26244 @ 0x6684 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e452 │ │ │ │ + b.n 4e45a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 245e58 │ │ │ │ + bl 245678 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27e0c0 <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ - cbnz r0, 4e452 │ │ │ │ + bl 27d8cc <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ + cbnz r0, 4e45a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004e454 : │ │ │ │ +0004e45c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4e484 ) │ │ │ │ + ldr r3, [pc, #32] @ (4e48c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b1564 │ │ │ │ - cbz r0, 4e480 │ │ │ │ + bl 1b0b8c │ │ │ │ + cbz r0, 4e488 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004e488 : │ │ │ │ - b.w 1e7e40 │ │ │ │ +0004e490 : │ │ │ │ + b.w 1e7448 │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e4ce │ │ │ │ + bge.n 4e4d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e4ce │ │ │ │ + cbnz r3, 4e4d6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 28113c <_PyObject_GetState@@Base> │ │ │ │ - cbz r0, 4e508 │ │ │ │ + bl 28094c <_PyObject_GetState@@Base> │ │ │ │ + cbz r0, 4e510 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e50c │ │ │ │ + cbnz r0, 4e514 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e508 │ │ │ │ + bge.n 4e510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e508 │ │ │ │ + cbnz r3, 4e510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e53a │ │ │ │ + b.n 4e542 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 4e52a │ │ │ │ + bge.n 4e532 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #49176 @ 0xc018 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #49184 @ 0xc020 │ │ │ │ + movw r0, #47136 @ 0xb820 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4e560 │ │ │ │ + cbnz r2, 4e568 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4e560 │ │ │ │ + bne.n 4e568 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4e580 │ │ │ │ - ldr r4, [pc, #88] @ (4e5bc ) │ │ │ │ + cbnz r0, 4e588 │ │ │ │ + ldr r4, [pc, #88] @ (4e5c4 ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4e580 │ │ │ │ + cbnz r0, 4e588 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e5b8 │ │ │ │ + b.n 4e5c0 │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4e5a8 │ │ │ │ + cbz r0, 4e5b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e5a8 │ │ │ │ + cbz r0, 4e5b0 │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 4e5aa │ │ │ │ + cbz r0, 4e5b2 │ │ │ │ strd r5, r4, [r0, #8] │ │ │ │ - b.n 4e5b8 │ │ │ │ + b.n 4e5c0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 4e57c │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 4e584 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0004e5c0 : │ │ │ │ +0004e5c8 : │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #37332 @ 0x91d4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e5fa │ │ │ │ - ldr r3, [pc, #148] @ (4e678 ) │ │ │ │ + bne.n 4e602 │ │ │ │ + ldr r3, [pc, #148] @ (4e680 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #392] @ 0x188 │ │ │ │ - blt.n 4e5fa │ │ │ │ + blt.n 4e602 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 4e60c │ │ │ │ - movw r0, #34872 @ 0x8838 │ │ │ │ + bgt.n 4e614 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #1678 @ 0x68e │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4e670 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4e678 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 4e626 │ │ │ │ + cbz r0, 4e62e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 4e628 │ │ │ │ + bge.n 4e630 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 4e65e │ │ │ │ - b.n 4e65a │ │ │ │ + cbnz r0, 4e666 │ │ │ │ + b.n 4e662 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 90178 │ │ │ │ - cbz r0, 4e63a │ │ │ │ + bl 90190 │ │ │ │ + cbz r0, 4e642 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4e640 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 4e670 │ │ │ │ + b.n 4e648 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 4e678 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 4e64e │ │ │ │ + ble.n 4e656 │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 4e640 │ │ │ │ + b.n 4e648 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e674 │ │ │ │ + b.n 4e67c │ │ │ │ addw r4, r4, #1122 @ 0x462 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4e65a │ │ │ │ + beq.n 4e662 │ │ │ │ blx r3 │ │ │ │ - b.n 4e65a │ │ │ │ + b.n 4e662 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #32316 @ 0x7e3c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e6ac │ │ │ │ + beq.n 4e6b4 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4e6ac │ │ │ │ + beq.n 4e6b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4e6d6 │ │ │ │ - b.n 4e6c4 │ │ │ │ + beq.n 4e6de │ │ │ │ + b.n 4e6cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4e6a4 │ │ │ │ - movw r0, #54716 @ 0xd5bc │ │ │ │ + beq.n 4e6ac │ │ │ │ + movw r0, #52620 @ 0xcd8c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e6a4 │ │ │ │ - b.n 4e702 │ │ │ │ + bne.n 4e6ac │ │ │ │ + b.n 4e70a │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #54716 @ 0xd5bc │ │ │ │ + movw r0, #52620 @ 0xcd8c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4e702 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4e70a │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl dcef4 │ │ │ │ - cbnz r0, 4e6f8 │ │ │ │ + bl dce34 │ │ │ │ + cbnz r0, 4e700 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5728 @ 0x1660 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4e702 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4e70a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4e844 │ │ │ │ + b.w 4e84c │ │ │ │ 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 │ │ │ │ - bl 2589b4 │ │ │ │ + bl 258378 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e728 │ │ │ │ - beq.n 4e72c │ │ │ │ + blt.n 4e730 │ │ │ │ + beq.n 4e734 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4e734 │ │ │ │ + b.n 4e73c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e734 │ │ │ │ + b.n 4e73c │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004e736 : │ │ │ │ - ldr r3, [pc, #28] @ (4e754 ) │ │ │ │ +0004e73e : │ │ │ │ + ldr r3, [pc, #28] @ (4e75c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r3, #3884] @ 0xf2c │ │ │ │ - cbz r0, 4e750 │ │ │ │ + cbz r0, 4e758 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -49485,144 +49484,144 @@ │ │ │ │ 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, 4e782 │ │ │ │ + cbnz r6, 4e78a │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4e782 │ │ │ │ + ble.n 4e78a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4e782 │ │ │ │ - cbnz r2, 4e79e │ │ │ │ + bne.n 4e78a │ │ │ │ + cbnz r2, 4e7a6 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #116] @ (4e7fc ) │ │ │ │ + ldr r6, [pc, #116] @ (4e804 ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4e7f0 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4e7f8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e7b8 │ │ │ │ + bne.n 4e7c0 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4e7d4 │ │ │ │ - bl 155de8 │ │ │ │ + b.n 4e7dc │ │ │ │ + bl 155f08 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4e7d4 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4e7f0 │ │ │ │ + bne.n 4e7dc │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4e7f8 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #53980 @ 0xd2dc │ │ │ │ movt r2, #2 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 4e8e6 │ │ │ │ + b.n 4e8ee │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e842 │ │ │ │ + bge.n 4e84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e842 │ │ │ │ + cbnz r3, 4e84a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004e844 : │ │ │ │ +0004e84c : │ │ │ │ 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, #32316 @ 0x7e3c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e876 │ │ │ │ + cbz r0, 4e87e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1835e0 <_PyUnicode_IsLinebreak@@Base+0x11c> │ │ │ │ - cbz r0, 4e8ae │ │ │ │ + bl 183190 <_PyUnicode_IsLinebreak@@Base+0x11c> │ │ │ │ + cbz r0, 4e8b6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 216f94 │ │ │ │ + bl 2165a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4e8b0 │ │ │ │ + bne.n 4e8b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e8ae │ │ │ │ + bge.n 4e8b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e8ae │ │ │ │ + cbnz r3, 4e8b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004e8b4 : │ │ │ │ +0004e8bc : │ │ │ │ movw r3, #22732 @ 0x58cc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 4e8c2 │ │ │ │ + cbnz r0, 4e8ca │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4e736 │ │ │ │ + bl 4e73e │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -49632,662 +49631,665 @@ │ │ │ │ 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 4e94c │ │ │ │ + beq.n 4e954 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4e93a │ │ │ │ + bvs.n 4e942 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #48936 @ 0xbf28 │ │ │ │ + movw r3, #46888 @ 0xb728 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #49416 @ 0xc108 │ │ │ │ + movw r2, #47368 @ 0xb908 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 4e942 │ │ │ │ - movw r2, #49416 @ 0xc108 │ │ │ │ + b.n 4e94a │ │ │ │ + movw r2, #47368 @ 0xb908 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4e18c │ │ │ │ + bl 4e194 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e954 │ │ │ │ + b.n 4e95c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004e95a <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +0004e962 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e98e <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ + beq.n 4e996 <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 4e992 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ + bls.n 4e99a <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #47404 @ 0xb92c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e994 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + b.n 4e99c <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004e996 : │ │ │ │ +0004e99e : │ │ │ │ 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 26cf48 │ │ │ │ + bl 26c71c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004e9b2 : │ │ │ │ +0004e9ba : │ │ │ │ movw r3, #22732 @ 0x58cc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004e9be : │ │ │ │ +0004e9c6 : │ │ │ │ movw r3, #22732 @ 0x58cc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #92] @ (4ea38 ) │ │ │ │ + ldr r3, [pc, #92] @ (4ea40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4e9fe │ │ │ │ + beq.n 4ea06 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 4ea0e │ │ │ │ - cbnz r3, 4ea1e │ │ │ │ - movw r0, #62144 @ 0xf2c0 │ │ │ │ + beq.n 4ea16 │ │ │ │ + cbnz r3, 4ea26 │ │ │ │ + movw r0, #60096 @ 0xeac0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - movw r0, #3332 @ 0xd04 │ │ │ │ + b.w 7d244 │ │ │ │ + movw r0, #1284 @ 0x504 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - movw r0, #48196 @ 0xbc44 │ │ │ │ + b.w 7d244 │ │ │ │ + movw r0, #46148 @ 0xb444 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #49496 @ 0xc158 │ │ │ │ + movw r1, #47448 @ 0xb958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004ea3c : │ │ │ │ +0004ea44 : │ │ │ │ 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, #37332 @ 0x91d4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4ea6e │ │ │ │ + beq.n 4ea76 │ │ │ │ movw r1, #1645 @ 0x66d │ │ │ │ - movw r0, #34872 @ 0x8838 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ea8a │ │ │ │ + b.n 4ea92 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 4ea88 │ │ │ │ + blt.n 4ea90 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 4ea88 │ │ │ │ + cbz r3, 4ea90 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ ittt gt │ │ │ │ addgt.w r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004ea8c : │ │ │ │ +0004ea94 : │ │ │ │ movw r3, #22732 @ 0x58cc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004ea98 : │ │ │ │ +0004eaa0 : │ │ │ │ movw r3, #22732 @ 0x58cc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10c48c │ │ │ │ + b.w 10c684 │ │ │ │ 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 4ead0 │ │ │ │ + bmi.n 4ead8 │ │ │ │ movw r2, #24276 @ 0x5ed4 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4eb04 │ │ │ │ + bne.n 4eb0c │ │ │ │ mov r6, r0 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4eb00 │ │ │ │ + cbz r0, 4eb08 │ │ │ │ mov r1, r6 │ │ │ │ - bl 93e28 │ │ │ │ - cbnz r0, 4eaec │ │ │ │ + bl 93e5c │ │ │ │ + cbnz r0, 4eaf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93e28 │ │ │ │ - cbz r0, 4eb0c │ │ │ │ + bl 93e5c │ │ │ │ + cbz r0, 4eb14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eb00 │ │ │ │ + bge.n 4eb08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4eb00 │ │ │ │ + cbnz r3, 4eb08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4eb0c │ │ │ │ + b.n 4eb14 │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1491f4 │ │ │ │ - cbnz r0, 4eb32 │ │ │ │ + bl 149320 │ │ │ │ + cbnz r0, 4eb3a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4eb7e │ │ │ │ + b.n 4eb86 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ebe2 │ │ │ │ + bl 4ebea │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4eb58 │ │ │ │ - movw r3, #56673 @ 0xdd61 │ │ │ │ + beq.n 4eb60 │ │ │ │ + movw r3, #54489 @ 0xd4d9 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 4eb62 │ │ │ │ + bne.n 4eb6a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29de3c │ │ │ │ - b.n 4eb6a │ │ │ │ - bl 8a368 │ │ │ │ + bl 29d5b4 │ │ │ │ + b.n 4eb72 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eb40 │ │ │ │ - b.n 4eb2e │ │ │ │ + beq.n 4eb48 │ │ │ │ + b.n 4eb36 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4eb76 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4eb7e │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eb2e │ │ │ │ + bne.n 4eb36 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004eb80 : │ │ │ │ +0004eb88 : │ │ │ │ movw r3, #22732 @ 0x58cc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ 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 4ebbc │ │ │ │ + bmi.n 4ebc4 │ │ │ │ movw r3, #24276 @ 0x5ed4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4ebbc │ │ │ │ + beq.n 4ebc4 │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - b.n 4ebd2 │ │ │ │ + b.n 4ebda │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d96a │ │ │ │ + bl 3d972 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ebb2 │ │ │ │ + beq.n 4ebba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #53500 @ 0xd0fc │ │ │ │ + movw r1, #51404 @ 0xc8cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 4ed9c <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ + b.n 4eda4 <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ec10 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 4ec14 │ │ │ │ - b.n 4ec36 │ │ │ │ + bne.n 4ec18 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 4ec1c │ │ │ │ + b.n 4ec3e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4ec3e │ │ │ │ + bge.n 4ec46 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 4ec3e │ │ │ │ + cbz r3, 4ec46 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 4ec3e │ │ │ │ - movw r2, #16549 @ 0x40a5 │ │ │ │ + cbz r3, 4ec46 │ │ │ │ + movw r2, #16845 @ 0x41cd │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4ec2e │ │ │ │ + bne.n 4ec36 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 4ec32 │ │ │ │ + b.n 4ec3a │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4ec3c │ │ │ │ + bge.n 4ec44 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ec3e │ │ │ │ + b.n 4ec46 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004ec42 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +0004ec4a <_PyXIData_FormatNotShareableError@@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 r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 22f32c <_PyObject_GetXIData@@Base+0x668> │ │ │ │ + bl 22eaf0 <_PyObject_GetXIData@@Base+0x668> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4ecbc <_PyXIData_FormatNotShareableError@@Base+0x7a> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4ecc4 <_PyXIData_FormatNotShareableError@@Base+0x7a> │ │ │ │ add.w r4, r4, r4, lsr #31 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add r9, r4 │ │ │ │ ldrb.w r1, [r9, #128] @ 0x80 │ │ │ │ subs r1, #233 @ 0xe9 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi.n 4ecc0 <_PyXIData_FormatNotShareableError@@Base+0x7e> │ │ │ │ + bhi.n 4ecc8 <_PyXIData_FormatNotShareableError@@Base+0x7e> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9bc20 │ │ │ │ + b.w 9bc64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ecc8 <_PyXIData_FormatNotShareableError@@Base+0x86> │ │ │ │ + b.n 4ecd0 <_PyXIData_FormatNotShareableError@@Base+0x86> │ │ │ │ movw r0, #5208 @ 0x1458 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 4ecec <_PyXIData_FormatNotShareableError@@Base+0xaa> │ │ │ │ - cbz r2, 4ecec <_PyXIData_FormatNotShareableError@@Base+0xaa> │ │ │ │ + blt.n 4ecf4 <_PyXIData_FormatNotShareableError@@Base+0xaa> │ │ │ │ + cbz r2, 4ecf4 <_PyXIData_FormatNotShareableError@@Base+0xaa> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4ed04 <_PyXIData_FormatNotShareableError@@Base+0xc2> │ │ │ │ + bgt.n 4ed0c <_PyXIData_FormatNotShareableError@@Base+0xc2> │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #49636 @ 0xc1e4 │ │ │ │ + movw r1, #47588 @ 0xb9e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4ed4c <_PyXIData_FormatNotShareableError@@Base+0x10a> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4ed54 <_PyXIData_FormatNotShareableError@@Base+0x10a> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 4ed68 <_PyXIData_FormatNotShareableError@@Base+0x126> │ │ │ │ + cbz r6, 4ed70 <_PyXIData_FormatNotShareableError@@Base+0x126> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 4ed52 <_PyXIData_FormatNotShareableError@@Base+0x110> │ │ │ │ + beq.n 4ed5a <_PyXIData_FormatNotShareableError@@Base+0x110> │ │ │ │ mov r0, r8 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 4ed52 <_PyXIData_FormatNotShareableError@@Base+0x110> │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 4ed5a <_PyXIData_FormatNotShareableError@@Base+0x110> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22304 @ 0x5720 │ │ │ │ + movw r1, #20256 @ 0x4f20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ed98 <_PyXIData_FormatNotShareableError@@Base+0x156> │ │ │ │ + b.n 4eda0 <_PyXIData_FormatNotShareableError@@Base+0x156> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ - b.n 4ed82 <_PyXIData_FormatNotShareableError@@Base+0x140> │ │ │ │ + b.n 4ed8a <_PyXIData_FormatNotShareableError@@Base+0x140> │ │ │ │ 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 4ed82 <_PyXIData_FormatNotShareableError@@Base+0x140> │ │ │ │ + beq.n 4ed8a <_PyXIData_FormatNotShareableError@@Base+0x140> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 4ed74 <_PyXIData_FormatNotShareableError@@Base+0x132> │ │ │ │ + b.n 4ed7c <_PyXIData_FormatNotShareableError@@Base+0x132> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed96 <_PyXIData_FormatNotShareableError@@Base+0x154> │ │ │ │ + bge.n 4ed9e <_PyXIData_FormatNotShareableError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed96 <_PyXIData_FormatNotShareableError@@Base+0x154> │ │ │ │ + cbnz r3, 4ed9e <_PyXIData_FormatNotShareableError@@Base+0x154> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 4d220 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ - cbz r0, 4ee08 <_PyXIData_FormatNotShareableError@@Base+0x1c6> │ │ │ │ + bl 4d228 <_PyEval_FormatAwaitableError@@Base+0x2be> │ │ │ │ + cbz r0, 4ee10 <_PyXIData_FormatNotShareableError@@Base+0x1c6> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 4edc6 <_PyXIData_FormatNotShareableError@@Base+0x184> │ │ │ │ + cbnz r4, 4edce <_PyXIData_FormatNotShareableError@@Base+0x184> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc468 │ │ │ │ + bl dc3a8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4edd8 <_PyXIData_FormatNotShareableError@@Base+0x196> │ │ │ │ + b.n 4ede0 <_PyXIData_FormatNotShareableError@@Base+0x196> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #35008 @ 0x88c0 │ │ │ │ + movw r2, #32960 @ 0x80c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl dc468 │ │ │ │ + bl dc3a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4edec <_PyXIData_FormatNotShareableError@@Base+0x1aa> │ │ │ │ + bge.n 4edf4 <_PyXIData_FormatNotShareableError@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4edec <_PyXIData_FormatNotShareableError@@Base+0x1aa> │ │ │ │ + cbnz r3, 4edf4 <_PyXIData_FormatNotShareableError@@Base+0x1aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4ee0a <_PyXIData_FormatNotShareableError@@Base+0x1c8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4ee12 <_PyXIData_FormatNotShareableError@@Base+0x1c8> │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 4ee08 <_PyXIData_FormatNotShareableError@@Base+0x1c6> │ │ │ │ - bl e3ca0 │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 4ee10 <_PyXIData_FormatNotShareableError@@Base+0x1c6> │ │ │ │ + bl e3be4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 26e084 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 26d85c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4ee38 <_PyXIData_FormatNotShareableError@@Base+0x1f6> │ │ │ │ + cbz r0, 4ee40 <_PyXIData_FormatNotShareableError@@Base+0x1f6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ee38 <_PyXIData_FormatNotShareableError@@Base+0x1f6> │ │ │ │ + bge.n 4ee40 <_PyXIData_FormatNotShareableError@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4ee38 <_PyXIData_FormatNotShareableError@@Base+0x1f6> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ee40 <_PyXIData_FormatNotShareableError@@Base+0x1f6> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ddfc │ │ │ │ - b.w 29f3b4 <_PyXIData_Free@@Base+0x164> │ │ │ │ + b.w 7de0c │ │ │ │ + b.w 29eb2c <_PyXIData_Free@@Base+0x164> │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #53508 @ 0xd104 │ │ │ │ + movw r1, #51412 @ 0xc8d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 4ed9c <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ + b.n 4eda4 <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ 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, 4ee78 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ + cbnz r7, 4ee80 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 4ee78 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ + blt.n 4ee80 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4ee78 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ - cbnz r2, 4ee9a <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ - ldr r1, [pc, #92] @ (4eed8 <_PyXIData_FormatNotShareableError@@Base+0x296>) │ │ │ │ + bgt.n 4ee80 <_PyXIData_FormatNotShareableError@@Base+0x236> │ │ │ │ + cbnz r2, 4eea2 <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ + ldr r1, [pc, #92] @ (4eee0 <_PyXIData_FormatNotShareableError@@Base+0x296>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4ee9a <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4eea2 <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4eed2 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ + b.n 4eeda <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4eeaa <_PyXIData_FormatNotShareableError@@Base+0x268> │ │ │ │ + ble.n 4eeb2 <_PyXIData_FormatNotShareableError@@Base+0x268> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4eeac <_PyXIData_FormatNotShareableError@@Base+0x26a> │ │ │ │ - b.n 4ee96 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bge.n 4eeb4 <_PyXIData_FormatNotShareableError@@Base+0x26a> │ │ │ │ + b.n 4ee9e <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2d708 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4eeca <_PyXIData_FormatNotShareableError@@Base+0x288> │ │ │ │ + cbz r0, 4eed2 <_PyXIData_FormatNotShareableError@@Base+0x288> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2881e0 │ │ │ │ - b.n 4ee96 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bl 287958 │ │ │ │ + b.n 4ee9e <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r1, #1 │ │ │ │ - movw r1, #53248 @ 0xd000 │ │ │ │ + movw r1, #51152 @ 0xc7d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4ed9c <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ + b.n 4eda4 <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ 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, 4ef20 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ + cbnz r0, 4ef28 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 4ef20 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ + blt.n 4ef28 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4ef20 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ - cbz r2, 4ef20 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ + bgt.n 4ef28 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ + cbz r2, 4ef28 <_PyXIData_FormatNotShareableError@@Base+0x2de> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #6112 @ 0x17e0 │ │ │ │ + movw r1, #4064 @ 0xfe0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ - b.n 4ef40 <_PyXIData_FormatNotShareableError@@Base+0x2fe> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4ef48 <_PyXIData_FormatNotShareableError@@Base+0x2fe> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (4ef48 <_PyXIData_FormatNotShareableError@@Base+0x306>) │ │ │ │ + ldr r4, [pc, #32] @ (4ef50 <_PyXIData_FormatNotShareableError@@Base+0x306>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ef0a <_PyXIData_FormatNotShareableError@@Base+0x2c8> │ │ │ │ + bne.n 4ef12 <_PyXIData_FormatNotShareableError@@Base+0x2c8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r1, #1 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.w 39910 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 4efda <_PyXIData_FormatNotShareableError@@Base+0x398> │ │ │ │ + beq.n 4efea <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #48528 @ 0xbd90 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e3dc │ │ │ │ - cbnz r0, 4efae <_PyXIData_FormatNotShareableError@@Base+0x36c> │ │ │ │ + bl 4e3e4 │ │ │ │ + cbnz r0, 4efbe <_PyXIData_FormatNotShareableError@@Base+0x374> │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 4ef90 <_PyXIData_FormatNotShareableError@@Base+0x34e> │ │ │ │ - bl e3ca0 │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 4efa0 <_PyXIData_FormatNotShareableError@@Base+0x356> │ │ │ │ + bl e3be4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4efd8 <_PyXIData_FormatNotShareableError@@Base+0x396> │ │ │ │ + b.n 4efe8 <_PyXIData_FormatNotShareableError@@Base+0x39e> │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ef82 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ + bne.n 4ef92 <_PyXIData_FormatNotShareableError@@Base+0x348> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ef82 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ - b.n 4efd6 <_PyXIData_FormatNotShareableError@@Base+0x394> │ │ │ │ + bne.n 4ef92 <_PyXIData_FormatNotShareableError@@Base+0x348> │ │ │ │ + b.n 4efe6 <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4efc0 <_PyXIData_FormatNotShareableError@@Base+0x37e> │ │ │ │ + bge.n 4efd0 <_PyXIData_FormatNotShareableError@@Base+0x386> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4efc0 <_PyXIData_FormatNotShareableError@@Base+0x37e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4efd0 <_PyXIData_FormatNotShareableError@@Base+0x386> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1952 @ 0x7a0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -50295,211 +50297,208 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4f018 <_PyXIData_FormatNotShareableError@@Base+0x3d6> │ │ │ │ + bne.n 4f028 <_PyXIData_FormatNotShareableError@@Base+0x3de> │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4f018 <_PyXIData_FormatNotShareableError@@Base+0x3d6> │ │ │ │ + bne.n 4f028 <_PyXIData_FormatNotShareableError@@Base+0x3de> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f070 <_PyXIData_FormatNotShareableError@@Base+0x42e> │ │ │ │ + bge.n 4f080 <_PyXIData_FormatNotShareableError@@Base+0x436> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4f070 <_PyXIData_FormatNotShareableError@@Base+0x42e> │ │ │ │ + b.n 4f080 <_PyXIData_FormatNotShareableError@@Base+0x436> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f038 <_PyXIData_FormatNotShareableError@@Base+0x3f6> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 4f048 <_PyXIData_FormatNotShareableError@@Base+0x406> │ │ │ │ + bne.n 4f048 <_PyXIData_FormatNotShareableError@@Base+0x3fe> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 4f058 <_PyXIData_FormatNotShareableError@@Base+0x40e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 4f070 <_PyXIData_FormatNotShareableError@@Base+0x42e> │ │ │ │ - cbnz r0, 4f04c <_PyXIData_FormatNotShareableError@@Base+0x40a> │ │ │ │ + beq.n 4f080 <_PyXIData_FormatNotShareableError@@Base+0x436> │ │ │ │ + cbnz r0, 4f05c <_PyXIData_FormatNotShareableError@@Base+0x412> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f070 <_PyXIData_FormatNotShareableError@@Base+0x42e> │ │ │ │ + b.n 4f080 <_PyXIData_FormatNotShareableError@@Base+0x436> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f064 <_PyXIData_FormatNotShareableError@@Base+0x422> │ │ │ │ + bge.n 4f074 <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4f068 <_PyXIData_FormatNotShareableError@@Base+0x426> │ │ │ │ + cbz r3, 4f078 <_PyXIData_FormatNotShareableError@@Base+0x42e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4f070 <_PyXIData_FormatNotShareableError@@Base+0x42e> │ │ │ │ + b.n 4f080 <_PyXIData_FormatNotShareableError@@Base+0x436> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f064 <_PyXIData_FormatNotShareableError@@Base+0x422> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f074 <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004f078 : │ │ │ │ +0004f088 : │ │ │ │ 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 18c5e4 │ │ │ │ + bl 18c254 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.w 39910 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4f0ca │ │ │ │ + cbz r0, 4f0d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f0ca │ │ │ │ + bge.n 4f0d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f0ca │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4f0d2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ 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 4f0fa │ │ │ │ + bhi.n 4f102 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4f112 │ │ │ │ + beq.n 4f11a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f114 │ │ │ │ - movw r0, #5296 @ 0x14b0 │ │ │ │ + b.n 4f11c │ │ │ │ + movw r0, #3248 @ 0xcb0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f0f0 │ │ │ │ - b.n 4f140 │ │ │ │ + bne.n 4f0f8 │ │ │ │ + b.n 4f148 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 244d2c <_PyLong_AsTime_t@@Base+0x240> │ │ │ │ + bl 24454c <_PyLong_AsTime_t@@Base+0x240> │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 4f140 │ │ │ │ + beq.n 4f148 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f144 │ │ │ │ + blt.n 4f14c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20544 @ 0x5040 │ │ │ │ + movw r1, #18496 @ 0x4840 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f176 │ │ │ │ + b.n 4f17e │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 4f15c │ │ │ │ + cbz r0, 4f164 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl eade0 │ │ │ │ + bl eb004 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f140 │ │ │ │ + beq.n 4f148 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4f176 │ │ │ │ - cbz r4, 4f16c │ │ │ │ + cbnz r0, 4f17e │ │ │ │ + cbz r4, 4f174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f174 │ │ │ │ + bge.n 4f17c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4f174 │ │ │ │ + b.n 4f17c │ │ │ │ mov r0, r5 │ │ │ │ - bl 10afa8 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 4f140 │ │ │ │ + bl 10b1a0 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 4f148 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #16 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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, 4f1a8 │ │ │ │ + cbz r3, 4f1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4f1a8 │ │ │ │ + bne.n 4f1b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 27f4c8 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 27ecd4 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f1b2 │ │ │ │ + beq.n 4f1ba │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 4f1c2 │ │ │ │ + cbz r2, 4f1ca │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f1f8 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 4f20a │ │ │ │ - b.n 4f244 │ │ │ │ + bne.n 4f200 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 4f212 │ │ │ │ + b.n 4f24c │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 4f258 │ │ │ │ + vldr d6, [pc, #88] @ 4f260 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4f248 │ │ │ │ + bhi.n 4f250 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2dc00 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -50507,379 +50506,379 @@ │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f250 │ │ │ │ + bge.n 4f258 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4f250 │ │ │ │ + b.n 4f258 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f250 │ │ │ │ + b.n 4f258 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - b.w 29f78c <_Py_c_neg@@Base+0x214> │ │ │ │ - movw r0, #44500 @ 0xadd4 │ │ │ │ + b.w 29ef04 <_Py_c_neg@@Base+0x214> │ │ │ │ + movw r0, #42452 @ 0xa5d4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ 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 r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f356 │ │ │ │ + beq.n 4f35e │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ - ldr r0, [pc, #196] @ (4f360 ) │ │ │ │ + ldr r0, [pc, #196] @ (4f368 ) │ │ │ │ mov r1, sp │ │ │ │ - bl 14427c │ │ │ │ + bl 1443bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f336 │ │ │ │ + beq.n 4f33e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15336 @ 0x3be8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f2d2 │ │ │ │ + beq.n 4f2da │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #49764 @ 0xc264 │ │ │ │ + movw r1, #47716 @ 0xba64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e2298 │ │ │ │ - b.n 4f336 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 4f33e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f336 │ │ │ │ + blt.n 4f33e │ │ │ │ movw r0, #56744 @ 0xdda8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f336 │ │ │ │ + cbz r0, 4f33e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r0, #12] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r6, [r8, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f31a │ │ │ │ + bge.n 4f322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f31a │ │ │ │ + cbnz r3, 4f322 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4f326 │ │ │ │ + blt.n 4f32e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f35a │ │ │ │ + b.n 4f362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f322 │ │ │ │ + bne.n 4f32a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f322 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f32a │ │ │ │ movs r0, #0 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f356 │ │ │ │ + bge.n 4f35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f356 │ │ │ │ + cbnz r3, 4f35e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r4, r6, #6 │ │ │ │ lsls r0, r2, #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, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f3fa │ │ │ │ + beq.n 4f402 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f3fa │ │ │ │ + beq.n 4f402 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #43213 @ 0xa8cd │ │ │ │ + movw r3, #43525 @ 0xaa05 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4f39c │ │ │ │ + bne.n 4f3a4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4f3a0 │ │ │ │ + b.n 4f3a8 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4f3c2 │ │ │ │ + beq.n 4f3ca │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4f3c2 │ │ │ │ + cbz r3, 4f3ca │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #42317 @ 0xa54d │ │ │ │ + movw r3, #42329 @ 0xa559 │ │ │ │ movt r3, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4f3c2 │ │ │ │ + bne.n 4f3ca │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5a44c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x494> │ │ │ │ + bl 5a458 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x494> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4f3dc │ │ │ │ + cbz r0, 4f3e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3dc │ │ │ │ + bge.n 4f3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f3dc │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4f3e4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4f3fa │ │ │ │ + cbz r0, 4f402 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3fa │ │ │ │ + bge.n 4f402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f3fa │ │ │ │ + cbnz r3, 4f402 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4f428 │ │ │ │ + beq.n 4f430 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #50876 @ 0xc6bc │ │ │ │ + movw r0, #48780 @ 0xbe8c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4f428 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4f430 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f43c │ │ │ │ + b.n 4f444 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ bl 45cc4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f424 │ │ │ │ + beq.n 4f42c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ 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, 4f45c │ │ │ │ + cbz r3, 4f464 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4f46c │ │ │ │ + b.n 4f474 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4f46a │ │ │ │ + ble.n 4f472 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f466 │ │ │ │ - cbnz r1, 4f490 │ │ │ │ + bne.n 4f46e │ │ │ │ + cbnz r1, 4f498 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4f46c │ │ │ │ + b.n 4f474 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #496] @ (4f660 ) │ │ │ │ + ldr r1, [pc, #496] @ (4f668 ) │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f496 │ │ │ │ + cbnz r0, 4f49e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f640 │ │ │ │ + b.n 4f648 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f48c │ │ │ │ + bne.n 4f494 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ vstr d1, [sp, #32] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f48c │ │ │ │ + bne.n 4f494 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4f56a │ │ │ │ + beq.n 4f572 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - cbz r0, 4f506 │ │ │ │ + cbz r0, 4f50e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4f4e0 │ │ │ │ + bne.n 4f4e8 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4f4fe │ │ │ │ - bl 155de8 │ │ │ │ + b.n 4f506 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f4fe │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4f506 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f48c │ │ │ │ + bne.n 4f494 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.w 4f634 │ │ │ │ - b.n 4f50a │ │ │ │ - vldr d8, [pc, #320] @ 4f648 │ │ │ │ + beq.w 4f63c │ │ │ │ + b.n 4f512 │ │ │ │ + vldr d8, [pc, #320] @ 4f650 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4f518 │ │ │ │ + bne.n 4f520 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4f536 │ │ │ │ - bl 155de8 │ │ │ │ + b.n 4f53e │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f536 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4f53e │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f48c │ │ │ │ + bne.n 4f494 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 4f54a │ │ │ │ + bmi.n 4f552 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4f572 │ │ │ │ + bpl.n 4f57a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20120 @ 0x4e98 │ │ │ │ + movw r1, #18072 @ 0x4698 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - bl 8a368 │ │ │ │ + bl fcc44 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f48c │ │ │ │ - b.n 4f620 │ │ │ │ - vldr d8, [pc, #220] @ 4f648 │ │ │ │ - vldr d9, [pc, #224] @ 4f650 │ │ │ │ + bne.n 4f494 │ │ │ │ + b.n 4f628 │ │ │ │ + vldr d8, [pc, #220] @ 4f650 │ │ │ │ + vldr d9, [pc, #224] @ 4f658 │ │ │ │ vldr d11, [sp, #40] @ 0x28 │ │ │ │ vldr d14, [sp, #24] │ │ │ │ vldr d10, [sp, #48] @ 0x30 │ │ │ │ vldr d13, [sp, #32] │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f596 │ │ │ │ + bne.n 4f59e │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4f620 │ │ │ │ + beq.n 4f628 │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #188] @ 4f658 │ │ │ │ + vldr d7, [pc, #188] @ 4f660 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4f62a │ │ │ │ + bgt.n 4f632 │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4f62a │ │ │ │ + bgt.n 4f632 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4f62a │ │ │ │ + bgt.n 4f632 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4f62a │ │ │ │ + bgt.n 4f632 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 288888 <_Py_c_abs@@Base> │ │ │ │ + bl 288000 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 288888 <_Py_c_abs@@Base> │ │ │ │ + bl 288000 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4f620 │ │ │ │ + bls.n 4f628 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 288888 <_Py_c_abs@@Base> │ │ │ │ + bl 288000 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4f620 │ │ │ │ + bls.n 4f628 │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4f62a │ │ │ │ + bhi.n 4f632 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4f640 │ │ │ │ + b.n 4f648 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 4f640 │ │ │ │ + b.n 4f648 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4f56e │ │ │ │ - b.n 4f54a │ │ │ │ + bpl.n 4f576 │ │ │ │ + b.n 4f552 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 4f576 │ │ │ │ + bvs.n 4f57e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ strb r0, [r4, #0] │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -50894,42 +50893,42 @@ │ │ │ │ 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 │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0004f6b0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #28] @ (4f6d0 <_PyContext_NewHamtForTests@@Base+0x20>) │ │ │ │ +0004f6b8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #28] @ (4f6d8 <_PyContext_NewHamtForTests@@Base+0x20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ add.w r0, r3, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004f6d4 <_Py_c_diff@@Base>: │ │ │ │ +0004f6dc <_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 {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -50938,84 +50937,84 @@ │ │ │ │ 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, #34432 @ 0x8680 │ │ │ │ + movw r1, #32384 @ 0x7e80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc138 │ │ │ │ - cbz r0, 4f71a <_Py_c_diff@@Base+0x46> │ │ │ │ + bl cc070 │ │ │ │ + cbz r0, 4f722 <_Py_c_diff@@Base+0x46> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 24adec │ │ │ │ + bl 24a5fc │ │ │ │ add sp, #20 │ │ │ │ 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 r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #92 @ 0x5c │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 4f76e <_Py_c_diff@@Base+0x9a> │ │ │ │ + beq.n 4f776 <_Py_c_diff@@Base+0x9a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 4f76e <_Py_c_diff@@Base+0x9a> │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 4f776 <_Py_c_diff@@Base+0x9a> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #49816 @ 0xc298 │ │ │ │ + movw r1, #47768 @ 0xba98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f77e <_Py_c_diff@@Base+0xaa> │ │ │ │ - bl 4fb28 │ │ │ │ + beq.n 4f786 <_Py_c_diff@@Base+0xaa> │ │ │ │ + bl 4fb30 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4f7d8 <_Py_c_diff@@Base+0x104> │ │ │ │ + b.n 4f7e0 <_Py_c_diff@@Base+0x104> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 4f794 <_Py_c_diff@@Base+0xc0> │ │ │ │ + bge.n 4f79c <_Py_c_diff@@Base+0xc0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 242528 <_PyEval_MatchClass@@Base+0x40c> │ │ │ │ + bl 241d48 <_PyEval_MatchClass@@Base+0x40c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f77a <_Py_c_diff@@Base+0xa6> │ │ │ │ + beq.n 4f782 <_Py_c_diff@@Base+0xa6> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4f7b8 <_Py_c_diff@@Base+0xe4> │ │ │ │ + ble.n 4f7c0 <_Py_c_diff@@Base+0xe4> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4f7d8 <_Py_c_diff@@Base+0x104> │ │ │ │ + ble.n 4f7e0 <_Py_c_diff@@Base+0x104> │ │ │ │ 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 │ │ │ │ @@ -51028,28 +51027,28 @@ │ │ │ │ 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, 4f7fa <_Py_c_diff@@Base+0x126> │ │ │ │ + cbnz r0, 4f802 <_Py_c_diff@@Base+0x126> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4f80a <_Py_c_diff@@Base+0x136> │ │ │ │ - b.n 4f804 <_Py_c_diff@@Base+0x130> │ │ │ │ + cbz r0, 4f812 <_Py_c_diff@@Base+0x136> │ │ │ │ + b.n 4f80c <_Py_c_diff@@Base+0x130> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f7f4 <_Py_c_diff@@Base+0x120> │ │ │ │ - b.n 4f818 <_Py_c_diff@@Base+0x144> │ │ │ │ + beq.n 4f7fc <_Py_c_diff@@Base+0x120> │ │ │ │ + b.n 4f820 <_Py_c_diff@@Base+0x144> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4f818 <_Py_c_diff@@Base+0x144> │ │ │ │ + cbnz r0, 4f820 <_Py_c_diff@@Base+0x144> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 4f818 <_Py_c_diff@@Base+0x144> │ │ │ │ + cbz r0, 4f820 <_Py_c_diff@@Base+0x144> │ │ │ │ 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 │ │ │ │ @@ -51058,470 +51057,514 @@ │ │ │ │ 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, #60880 @ 0xedd0 │ │ │ │ + movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl cc138 │ │ │ │ - cbz r0, 4f886 <_Py_c_diff@@Base+0x1b2> │ │ │ │ + bl cc070 │ │ │ │ + cbz r0, 4f88e <_Py_c_diff@@Base+0x1b2> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 24ad34 │ │ │ │ + bl 24a544 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4f860 <_Py_c_diff@@Base+0x18c> │ │ │ │ - cbnz r0, 4f86c <_Py_c_diff@@Base+0x198> │ │ │ │ - b.n 4f886 <_Py_c_diff@@Base+0x1b2> │ │ │ │ + beq.n 4f868 <_Py_c_diff@@Base+0x18c> │ │ │ │ + cbnz r0, 4f874 <_Py_c_diff@@Base+0x198> │ │ │ │ + b.n 4f88e <_Py_c_diff@@Base+0x1b2> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f886 <_Py_c_diff@@Base+0x1b2> │ │ │ │ - b.n 4f878 <_Py_c_diff@@Base+0x1a4> │ │ │ │ + bge.n 4f88e <_Py_c_diff@@Base+0x1b2> │ │ │ │ + b.n 4f880 <_Py_c_diff@@Base+0x1a4> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 4f87e <_Py_c_diff@@Base+0x1aa> │ │ │ │ + cbz r0, 4f886 <_Py_c_diff@@Base+0x1aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f886 <_Py_c_diff@@Base+0x1b2> │ │ │ │ + bge.n 4f88e <_Py_c_diff@@Base+0x1b2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4f886 <_Py_c_diff@@Base+0x1b2> │ │ │ │ + b.n 4f88e <_Py_c_diff@@Base+0x1b2> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, 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, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4f8aa <_Py_c_diff@@Base+0x1d6> │ │ │ │ + cbnz r3, 4f8b2 <_Py_c_diff@@Base+0x1d6> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4f8aa <_Py_c_diff@@Base+0x1d6> │ │ │ │ + ble.n 4f8b2 <_Py_c_diff@@Base+0x1d6> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f8aa <_Py_c_diff@@Base+0x1d6> │ │ │ │ - cbnz r4, 4f8cc <_Py_c_diff@@Base+0x1f8> │ │ │ │ + bne.n 4f8b2 <_Py_c_diff@@Base+0x1d6> │ │ │ │ + cbnz r4, 4f8d4 <_Py_c_diff@@Base+0x1f8> │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (4f964 <_Py_c_diff@@Base+0x290>) │ │ │ │ + ldr r4, [pc, #176] @ (4f96c <_Py_c_diff@@Base+0x290>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f8cc <_Py_c_diff@@Base+0x1f8> │ │ │ │ + cbnz r0, 4f8d4 <_Py_c_diff@@Base+0x1f8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f95e <_Py_c_diff@@Base+0x28a> │ │ │ │ + b.n 4f966 <_Py_c_diff@@Base+0x28a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4f8e0 <_Py_c_diff@@Base+0x20c> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4f8e8 <_Py_c_diff@@Base+0x20c> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f8c8 <_Py_c_diff@@Base+0x1f4> │ │ │ │ + bne.n 4f8d0 <_Py_c_diff@@Base+0x1f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f8f4 <_Py_c_diff@@Base+0x220> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4f8fc <_Py_c_diff@@Base+0x220> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f8c8 <_Py_c_diff@@Base+0x1f4> │ │ │ │ + bne.n 4f8d0 <_Py_c_diff@@Base+0x1f4> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22172 @ 0x569c │ │ │ │ + movw r1, #20124 @ 0x4e9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #48684 @ 0xbe2c │ │ │ │ + movw r0, #46760 @ 0xb6a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f8c8 <_Py_c_diff@@Base+0x1f4> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 4f8d0 <_Py_c_diff@@Base+0x1f4> │ │ │ │ + bl a0730 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2cf40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r6, 4f956 <_Py_c_diff@@Base+0x282> │ │ │ │ + bl a2600 │ │ │ │ + cbz r6, 4f95e <_Py_c_diff@@Base+0x282> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f942 <_Py_c_diff@@Base+0x26e> │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 4f94a <_Py_c_diff@@Base+0x26e> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f916 <_Py_c_diff@@Base+0x242> │ │ │ │ - b.n 4f8c8 <_Py_c_diff@@Base+0x1f4> │ │ │ │ + beq.n 4f91e <_Py_c_diff@@Base+0x242> │ │ │ │ + b.n 4f8d0 <_Py_c_diff@@Base+0x1f4> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #1] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4f9ba <_Py_c_diff@@Base+0x2e6> │ │ │ │ + bne.n 4f9c2 <_Py_c_diff@@Base+0x2e6> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 4ebe2 │ │ │ │ + bl 4ebea │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f9a4 <_Py_c_diff@@Base+0x2d0> │ │ │ │ - movw r3, #32909 @ 0x808d │ │ │ │ + beq.n 4f9ac <_Py_c_diff@@Base+0x2d0> │ │ │ │ + movw r3, #31325 @ 0x7a5d │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4f9ae <_Py_c_diff@@Base+0x2da> │ │ │ │ + bne.n 4f9b6 <_Py_c_diff@@Base+0x2da> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 218258 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 217d64 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f98c <_Py_c_diff@@Base+0x2b8> │ │ │ │ - b.n 4f9c2 <_Py_c_diff@@Base+0x2ee> │ │ │ │ + beq.n 4f994 <_Py_c_diff@@Base+0x2b8> │ │ │ │ + b.n 4f9ca <_Py_c_diff@@Base+0x2ee> │ │ │ │ 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 1491f4 │ │ │ │ + bl 149320 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 4f9e2 <_Py_c_diff@@Base+0x30e> │ │ │ │ + cbnz r3, 4f9ea <_Py_c_diff@@Base+0x30e> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 4f9fc <_Py_c_diff@@Base+0x328> │ │ │ │ + cbz r2, 4fa04 <_Py_c_diff@@Base+0x328> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 4f9fc <_Py_c_diff@@Base+0x328> │ │ │ │ + cbz r3, 4fa04 <_Py_c_diff@@Base+0x328> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36988 @ 0x907c │ │ │ │ + movw r1, #34940 @ 0x887c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fa9e <_Py_c_diff@@Base+0x3ca> │ │ │ │ + b.n 4faa6 <_Py_c_diff@@Base+0x3ca> │ │ │ │ mov r0, r1 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 4fa0a <_Py_c_diff@@Base+0x336> │ │ │ │ + cbz r2, 4fa12 <_Py_c_diff@@Base+0x336> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2703f8 │ │ │ │ + bl 26fbd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f9f8 <_Py_c_diff@@Base+0x324> │ │ │ │ + beq.n 4fa00 <_Py_c_diff@@Base+0x324> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r0, #12 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1876ec │ │ │ │ + bl 18735c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add.w r0, r4, #16 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1876ec │ │ │ │ + bl 18735c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 4fa9e <_Py_c_diff@@Base+0x3ca> │ │ │ │ + cbz r3, 4faa6 <_Py_c_diff@@Base+0x3ca> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 270cc8 │ │ │ │ + bl 2704a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fa5e <_Py_c_diff@@Base+0x38a> │ │ │ │ + beq.n 4fa66 <_Py_c_diff@@Base+0x38a> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 4fa76 <_Py_c_diff@@Base+0x3a2> │ │ │ │ + b.n 4fa7e <_Py_c_diff@@Base+0x3a2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9f8 <_Py_c_diff@@Base+0x324> │ │ │ │ + bge.n 4fa00 <_Py_c_diff@@Base+0x324> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f9f8 <_Py_c_diff@@Base+0x324> │ │ │ │ + bne.n 4fa00 <_Py_c_diff@@Base+0x324> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9f8 <_Py_c_diff@@Base+0x324> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fa00 <_Py_c_diff@@Base+0x324> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4fa9c <_Py_c_diff@@Base+0x3c8> │ │ │ │ + bge.n 4faa4 <_Py_c_diff@@Base+0x3c8> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r3] │ │ │ │ str r3, [r7, r6] │ │ │ │ - b.n 4fa76 <_Py_c_diff@@Base+0x3a2> │ │ │ │ + b.n 4fa7e <_Py_c_diff@@Base+0x3a2> │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004faa2 <_PyObject_CheckXIData@@Base>: │ │ │ │ +0004faaa <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r2, [r3, #3720] @ 0xe88 │ │ │ │ adds.w r6, r2, #904 @ 0x388 │ │ │ │ - beq.n 4faf2 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ + beq.n 4fafa <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ add.w r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 4faf2 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ + cbz r3, 4fafa <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ strd r6, r3, [sp] │ │ │ │ - bl 22eed4 <_PyObject_GetXIData@@Base+0x210> │ │ │ │ + bl 22e698 <_PyObject_GetXIData@@Base+0x210> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbnz r0, 4faf8 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r0, 4fb00 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 4fafa <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ + cbnz r3, 4fb02 <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 4fae8 <_PyObject_CheckXIData@@Base+0x46> │ │ │ │ + cbz r3, 4faf0 <_PyObject_CheckXIData@@Base+0x46> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4faf2 <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ + cbnz r3, 4fafa <_PyObject_CheckXIData@@Base+0x50> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22ef78 <_PyObject_GetXIData@@Base+0x2b4> │ │ │ │ + bl 22e73c <_PyObject_GetXIData@@Base+0x2b4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fafa <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ + b.n 4fb02 <_PyObject_CheckXIData@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ 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 r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #49864 @ 0xc2c8 │ │ │ │ + movw r0, #47816 @ 0xbac8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 218704 │ │ │ │ + bl 217df4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004fb28 : │ │ │ │ +0004fb30 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (4fb58 ) │ │ │ │ + ldr r0, [pc, #32] @ (4fb60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #49884 @ 0xc2dc │ │ │ │ + movw r2, #47836 @ 0xbadc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 26bb04 │ │ │ │ - cbz r0, 4fb92 │ │ │ │ + bl 26b2cc │ │ │ │ + cbz r0, 4fb9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fb90 │ │ │ │ + bge.n 4fb98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4fb90 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4fb98 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #3 │ │ │ │ - b.w 22f5e8 <_PyObject_GetXIData@@Base+0x924> │ │ │ │ + b.w 22edac <_PyObject_GetXIData@@Base+0x924> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4fbb2 │ │ │ │ + cbz r0, 4fbba │ │ │ │ movs r1, #3 │ │ │ │ - b.w 22f5e8 <_PyObject_GetXIData@@Base+0x924> │ │ │ │ + b.w 22edac <_PyObject_GetXIData@@Base+0x924> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4fbdc │ │ │ │ + ble.n 4fbe4 │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 4fbea │ │ │ │ + b.n 4fbf2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ subs r4, #1 │ │ │ │ - bcc.n 4fbdc │ │ │ │ + bcc.n 4fbe4 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 7fc94 │ │ │ │ - b.n 4fbea │ │ │ │ + bl 7fca4 │ │ │ │ + b.n 4fbf2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r0, #8 │ │ │ │ - ldr r2, [pc, #120] @ (4fc88 ) │ │ │ │ + ldr r2, [pc, #120] @ (4fc90 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4fc30 │ │ │ │ + bne.n 4fc38 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4fc20 │ │ │ │ + bne.n 4fc28 │ │ │ │ dmb ish │ │ │ │ - beq.n 4fc3c │ │ │ │ + beq.n 4fc44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 29fff0 <_Py_c_neg@@Base+0xa78> │ │ │ │ + bl 29f768 <_Py_c_neg@@Base+0xa78> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4fc5c │ │ │ │ + bne.n 4fc64 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4fc4c │ │ │ │ + bne.n 4fc54 │ │ │ │ dmb ish │ │ │ │ - beq.n 4fc68 │ │ │ │ + beq.n 4fc70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 28c268 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4fc88 ) │ │ │ │ + bl 28b9e0 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4fc90 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4fc82 │ │ │ │ + beq.n 4fc8a │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ - b.n 4fe40 │ │ │ │ + b.n 4feb0 │ │ │ │ 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 4fcce │ │ │ │ + bgt.n 4fcd6 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 4fcc0 │ │ │ │ - movw r1, #23736 @ 0x5cb8 │ │ │ │ + cbz r2, 4fcc8 │ │ │ │ + movw r1, #21688 @ 0x54b8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl fca44 │ │ │ │ - b.n 4fcd6 │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4fcde │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl fca44 │ │ │ │ - b.n 4fcd6 │ │ │ │ - bl 12f4c0 <_PyEval_UnpackIndices@@Base+0x1af0> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 4fcde │ │ │ │ + bl 12f5d8 <_PyEval_UnpackIndices@@Base+0x1ac4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fcda │ │ │ │ + bne.n 4fce2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fce6 │ │ │ │ + b.n 4fcee │ │ │ │ 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, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ + mov r4, r1 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 2c98c │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 139198 │ │ │ │ + cbnz r0, 4fd48 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r5, [r5, #20] │ │ │ │ + cmp r6, r4 │ │ │ │ + blt.n 4fd3c │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 2d914 │ │ │ │ + cbnz r0, 4fd3c │ │ │ │ + subs r1, r6, r4 │ │ │ │ + adds r0, r5, r4 │ │ │ │ + bl 95e84 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 4fd4a │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 95e84 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 4fd4a │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbz r3, 4fd54 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 13a99c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4fcf2 │ │ │ │ + cbz r0, 4fd64 │ │ │ │ movs r1, #5 │ │ │ │ - b.w 22f5e8 <_PyObject_GetXIData@@Base+0x924> │ │ │ │ + b.w 22edac <_PyObject_GetXIData@@Base+0x924> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #32223 @ 0x7ddf │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #55912 @ 0xda68 │ │ │ │ @@ -51529,169 +51572,168 @@ │ │ │ │ b.w 46f5e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r1, 4fd2e │ │ │ │ + cbz r1, 4fda0 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 4fd44 │ │ │ │ - b.n 4fd3a │ │ │ │ - bl 26e948 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ + cbnz r0, 4fdb6 │ │ │ │ + b.n 4fdac │ │ │ │ + bl 26e120 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fd26 │ │ │ │ + bne.n 4fd98 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd50 │ │ │ │ - bl 74e30 │ │ │ │ + b.n 4fdc2 │ │ │ │ + bl 74e5c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fd36 │ │ │ │ + beq.n 4fda8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [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, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4fd74 │ │ │ │ + cbnz r3, 4fde6 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 4fd74 │ │ │ │ + ble.n 4fde6 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 4fd74 │ │ │ │ - cbnz r4, 4fd96 │ │ │ │ + bne.n 4fde6 │ │ │ │ + cbnz r4, 4fe08 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #192] @ (4fe3c ) │ │ │ │ + ldr r4, [pc, #188] @ (4feac ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fd96 │ │ │ │ + cbnz r0, 4fe08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fe34 │ │ │ │ + b.n 4fea6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4fdaa │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 4fe1c │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4fd92 │ │ │ │ + bne.n 4fe04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fd92 │ │ │ │ + beq.n 4fe04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fd92 │ │ │ │ + beq.n 4fe04 │ │ │ │ ldrd r4, r6, [sp, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #49928 @ 0xc308 │ │ │ │ + movw r1, #47880 @ 0xbb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #46844 @ 0xb6fc │ │ │ │ + movw r0, #44796 @ 0xaefc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fd92 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 4fe04 │ │ │ │ + bl a0730 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c220 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r7, 4fe2c │ │ │ │ + bl a2600 │ │ │ │ + cbz r7, 4fe9e │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4fe18 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 4fe8a │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fdea │ │ │ │ - b.n 4fd92 │ │ │ │ + beq.n 4fe5c │ │ │ │ + b.n 4fe04 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ strb r0, [r7, #1] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 4fe64 │ │ │ │ + cbz r7, 4fed4 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4fe64 │ │ │ │ + beq.n 4fed4 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 4fe6e │ │ │ │ - bl 171b48 <_PyType_LookupRef@@Base+0x654> │ │ │ │ + bgt.n 4fede │ │ │ │ + bl 171be0 <_PyType_LookupRef@@Base+0x6c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ff00 │ │ │ │ - b.n 4ffa2 │ │ │ │ + blt.n 4ff70 │ │ │ │ + b.n 50012 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4ff06 │ │ │ │ + bne.n 4ff76 │ │ │ │ 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 4fe88 │ │ │ │ + blt.n 4fef8 │ │ │ │ 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 4fef2 │ │ │ │ + ble.n 4ff62 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 4fec2 │ │ │ │ + bne.n 4ff32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5e78 │ │ │ │ - cbnz r0, 4feb0 │ │ │ │ + bl 1f5480 │ │ │ │ + cbnz r0, 4ff20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4ff24 │ │ │ │ + b.n 4ff94 │ │ │ │ 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 │ │ │ │ @@ -51709,385 +51751,342 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r7, #0] │ │ │ │ str r7, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fed0 │ │ │ │ - b.n 4fe96 │ │ │ │ + bne.n 4ff40 │ │ │ │ + b.n 4ff06 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ffa2 │ │ │ │ + bge.n 50012 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ffa2 │ │ │ │ + b.n 50012 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2aae90 <_PyMonitoring_FireBranchEvent@@Base+0xe0> │ │ │ │ + bl 2aa698 <_PyMonitoring_FireBranchEvent@@Base+0xd4> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 4ff1a │ │ │ │ + bcs.n 4ff8a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 123724 │ │ │ │ + bl 123914 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4ff28 │ │ │ │ + cbnz r0, 4ff98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ffa2 │ │ │ │ + b.n 50012 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ff42 │ │ │ │ + blt.n 4ffb2 │ │ │ │ mul.w r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 4ff42 │ │ │ │ + bge.n 4ffb2 │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 4ff82 │ │ │ │ - bl 26bb04 │ │ │ │ - cbnz r0, 4ff6c │ │ │ │ + ble.n 4fff2 │ │ │ │ + bl 26b2cc │ │ │ │ + cbnz r0, 4ffdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff24 │ │ │ │ + bge.n 4ff94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ff24 │ │ │ │ + bne.n 4ff94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ff24 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ff94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff7e │ │ │ │ + bge.n 4ffee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4ff7e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ffee │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4ff46 │ │ │ │ + b.n 4ffb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ffa2 │ │ │ │ + bge.n 50012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ffa2 │ │ │ │ + cbnz r3, 50012 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cbz r0, 50022 │ │ │ │ + movs r1, #7 │ │ │ │ + b.w 22edac <_PyObject_GetXIData@@Base+0x924> │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ - cbnz r0, 50000 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r5, [r5, #20] │ │ │ │ - cmp r6, r4 │ │ │ │ - blt.n 4fff4 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ + bl 139198 │ │ │ │ + cbnz r0, 50086 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ + cmp r5, r2 │ │ │ │ + blt.n 5007a │ │ │ │ + subs r6, r5, r2 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + adds r0, r4, r6 │ │ │ │ blx 2d914 │ │ │ │ - cbnz r0, 4fff4 │ │ │ │ - subs r1, r6, r4 │ │ │ │ - adds r0, r5, r4 │ │ │ │ - bl 95e64 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 50002 │ │ │ │ + cbnz r0, 5007a │ │ │ │ + mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 50088 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50002 │ │ │ │ + b.n 50088 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5000c │ │ │ │ + cbz r3, 50092 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5001c │ │ │ │ - movs r1, #7 │ │ │ │ - b.w 22f5e8 <_PyObject_GetXIData@@Base+0x924> │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - bx lr │ │ │ │ - bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 50056 │ │ │ │ + beq.n 500c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 50056 │ │ │ │ + ble.n 500c6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50070 │ │ │ │ + bge.n 500e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 50070 │ │ │ │ + b.n 500e0 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5008c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 500fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5008c │ │ │ │ + bge.n 500fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5008c │ │ │ │ + cbnz r3, 500fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 500b2 │ │ │ │ + bne.n 50122 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 500ca │ │ │ │ - b.n 500dc │ │ │ │ + cbnz r0, 5013a │ │ │ │ + b.n 5014c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #52504 @ 0xcd18 │ │ │ │ + movw r0, #50408 @ 0xc4e8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 500a6 │ │ │ │ - b.n 501be │ │ │ │ - bl 8fe24 │ │ │ │ + bne.n 50116 │ │ │ │ + b.n 5022e │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 500ea │ │ │ │ + blt.n 5015a │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 500fa │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5016a │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 501be │ │ │ │ + bne.n 5022e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 500fa │ │ │ │ + b.n 5016a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 500d8 │ │ │ │ + bne.n 50148 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 500d8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50148 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 50120 │ │ │ │ + beq.n 50190 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50190 │ │ │ │ + beq.n 50200 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r1, 50136 │ │ │ │ + cbz r1, 501a6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bge.n 50142 │ │ │ │ + bge.n 501b2 │ │ │ │ add r4, r3 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ - b.n 50142 │ │ │ │ + b.n 501b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26e948 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ + bl 26e120 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50126 │ │ │ │ - b.n 501be │ │ │ │ + bne.n 50196 │ │ │ │ + b.n 5022e │ │ │ │ cmp r4, r3 │ │ │ │ mov.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - bl 270cc8 │ │ │ │ + bl 2704a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501be │ │ │ │ + beq.n 5022e │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 50172 │ │ │ │ + bge.n 501e2 │ │ │ │ add.w r6, r0, r3, lsl #2 │ │ │ │ ldr.w r6, [r6, #-4] │ │ │ │ str.w r6, [r0, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 5015c │ │ │ │ + b.n 501cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str.w r5, [r0, r4, lsl #2] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 501c0 │ │ │ │ + b.n 50230 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #15864 @ 0x3df8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ - bl 10b908 │ │ │ │ - bl db384 │ │ │ │ + bl 10bb00 │ │ │ │ + bl db2c4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #52504 @ 0xcd18 │ │ │ │ + movw r0, #50408 @ 0xc4e8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ - mov r5, r1 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - blx 2c98c │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 139060 │ │ │ │ - cbnz r0, 5021a │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ - cmp r5, r2 │ │ │ │ - blt.n 5020e │ │ │ │ - subs r6, r5, r2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r0, r4, r6 │ │ │ │ - blx 2d914 │ │ │ │ - cbnz r0, 5020e │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 95e64 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5021c │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 95e64 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5021c │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbz r3, 50226 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ 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, 5025c │ │ │ │ + cbz r6, 50262 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 5026c │ │ │ │ + cbz r2, 50272 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 123724 │ │ │ │ + bl 123914 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7fc94 │ │ │ │ - cbz r4, 5029a │ │ │ │ - ldr r0, [pc, #28] @ (502a0 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 7fca4 │ │ │ │ + cbz r4, 502a0 │ │ │ │ + ldr r0, [pc, #28] @ (502a8 ) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #144] @ (50334 ) │ │ │ │ + nop │ │ │ │ + ldr r5, [pc, #144] @ (5033c ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -52096,536 +52095,536 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 502e2 │ │ │ │ + beq.n 502ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 502e2 │ │ │ │ + ble.n 502ea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 502fe │ │ │ │ + bge.n 50306 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 502fe │ │ │ │ + b.n 50306 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5031a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 50322 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121ef0 │ │ │ │ + bl 1220e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5031a │ │ │ │ + bge.n 50322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5031a │ │ │ │ + cbnz r3, 50322 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50340 │ │ │ │ + bne.n 50348 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50358 │ │ │ │ - b.n 5036a │ │ │ │ + cbnz r0, 50360 │ │ │ │ + b.n 50372 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #52504 @ 0xcd18 │ │ │ │ + movw r0, #50408 @ 0xc4e8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50334 │ │ │ │ - b.n 50460 │ │ │ │ - bl 8fe24 │ │ │ │ + bne.n 5033c │ │ │ │ + b.n 50468 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50378 │ │ │ │ + blt.n 50380 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 50388 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 50390 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50460 │ │ │ │ + bne.n 50468 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50388 │ │ │ │ + b.n 50390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50366 │ │ │ │ + bne.n 5036e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50366 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5036e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 503a8 │ │ │ │ + bne.n 503b0 │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50044 @ 0xc37c │ │ │ │ + movw r1, #47996 @ 0xbb7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 50460 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 50468 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 503d0 │ │ │ │ + blt.n 503d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 215f14 │ │ │ │ + bl 216674 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50460 │ │ │ │ + beq.n 50468 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 50462 │ │ │ │ + b.n 5046a │ │ │ │ negs r3, r3 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 503d8 │ │ │ │ - cbnz r6, 503f2 │ │ │ │ + ble.n 503e0 │ │ │ │ + cbnz r6, 503fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 27d2e0 │ │ │ │ + bl 27c978 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 503c6 │ │ │ │ - b.n 50460 │ │ │ │ + bne.n 503ce │ │ │ │ + b.n 50468 │ │ │ │ negs r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218bec │ │ │ │ - cbnz r0, 50460 │ │ │ │ + bl 219834 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ + cbnz r0, 50468 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, r0 │ │ │ │ - bge.n 5042e │ │ │ │ + bge.n 50436 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 215f14 │ │ │ │ + bl 216674 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50460 │ │ │ │ + beq.n 50468 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50454 │ │ │ │ - b.n 5044a │ │ │ │ + bge.n 5045c │ │ │ │ + b.n 50452 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 27d2e0 │ │ │ │ + bl 27c978 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5041c │ │ │ │ - b.n 50460 │ │ │ │ + bne.n 50424 │ │ │ │ + b.n 50468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50454 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5045c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218bec │ │ │ │ + bl 219834 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 503c6 │ │ │ │ + beq.n 503ce │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 50484 │ │ │ │ + cbnz r3, 5048c │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 50484 │ │ │ │ + cbnz r3, 5048c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20e4fc <_Py_Specialize_Send@@Base+0x11c> │ │ │ │ + b.w 20db14 <_Py_Specialize_Send@@Base+0x11c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl eb378 │ │ │ │ + bl eb598 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5055c │ │ │ │ + beq.n 50564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e4fc <_Py_Specialize_Send@@Base+0x11c> │ │ │ │ + bl 20db14 <_Py_Specialize_Send@@Base+0x11c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5055c │ │ │ │ + beq.n 50564 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ subs r3, #1 │ │ │ │ - bl 216a6c │ │ │ │ + bl 21617c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 504ca │ │ │ │ + bne.n 504d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5055c │ │ │ │ + bge.n 50564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5055c │ │ │ │ + bne.n 50564 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5055c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50564 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 504dc │ │ │ │ + bge.n 504e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 504dc │ │ │ │ + cbnz r3, 504e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 50510 │ │ │ │ - cbnz r6, 504fa │ │ │ │ + cbz r3, 50518 │ │ │ │ + cbnz r6, 50502 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #50080 @ 0xc3a0 │ │ │ │ + movw r1, #48032 @ 0xbba0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 3759a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5055c │ │ │ │ + beq.n 50564 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 50516 │ │ │ │ + b.n 5051e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #63000 @ 0xf618 │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 504e2 │ │ │ │ - b.n 5055c │ │ │ │ + bne.n 504ea │ │ │ │ + b.n 50564 │ │ │ │ subs r6, r6, r3 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 50530 │ │ │ │ + cbnz r3, 50538 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r7 │ │ │ │ - bl 150b9c │ │ │ │ + bl 150cc4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5055c │ │ │ │ + beq.n 50564 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w eb898 │ │ │ │ - cbnz r6, 50548 │ │ │ │ + b.w ebab4 │ │ │ │ + cbnz r6, 50550 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #50088 @ 0xc3a8 │ │ │ │ + movw r1, #48040 @ 0xbba8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 3759a │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5051a │ │ │ │ - b.n 5055c │ │ │ │ + bne.n 50522 │ │ │ │ + b.n 50564 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #63000 @ 0xf618 │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50532 │ │ │ │ + bne.n 5053a │ │ │ │ mov r0, r7 │ │ │ │ - bl 16acf8 │ │ │ │ + bl 16ad34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.w 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ b.w 465f4 │ │ │ │ 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 24c194 │ │ │ │ - cbz r0, 505cc │ │ │ │ + bl 24b9a4 │ │ │ │ + cbz r0, 505d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 505b2 │ │ │ │ + cbnz r0, 505ba │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 505d0 │ │ │ │ + bge.n 505d8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 505d0 │ │ │ │ - bl 8ee68 │ │ │ │ - cbnz r0, 505d8 │ │ │ │ + b.n 505d8 │ │ │ │ + bl 8ee80 │ │ │ │ + cbnz r0, 505e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 505cc │ │ │ │ + bge.n 505d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 505cc │ │ │ │ + cbnz r3, 505d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 50610 │ │ │ │ + b.n 50618 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #50096 @ 0xc3b0 │ │ │ │ + movw r0, #48048 @ 0xbbb0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50610 │ │ │ │ + bge.n 50618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50610 │ │ │ │ + cbnz r3, 50618 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #50104 @ 0xc3b8 │ │ │ │ + movw r1, #48056 @ 0xbbb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 50650 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 50658 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2da00 <__clock_getres64@plt> │ │ │ │ - cbz r0, 50654 │ │ │ │ + cbz r0, 5065c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50674 │ │ │ │ + b.n 5067c │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 50678 │ │ │ │ + vldr d6, [pc, #16] @ 50680 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 505a6 │ │ │ │ + bvs.n 505ae │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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 506e8 │ │ │ │ - cbz r0, 506d6 │ │ │ │ + bl 506f0 │ │ │ │ + cbz r0, 506de │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2cac0 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 506b6 │ │ │ │ + cbz r0, 506be │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 506d6 │ │ │ │ + b.n 506de │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 506e0 │ │ │ │ + vldr d6, [pc, #24] @ 506e8 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5060e │ │ │ │ + bvs.n 50616 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5072e │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5072e │ │ │ │ + bne.n 50736 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 50736 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #50120 @ 0xc3c8 │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ + movw r1, #48072 @ 0xbbc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50732 │ │ │ │ + b.n 5073a │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #53832 @ 0xd248 │ │ │ │ + movw r1, #51736 @ 0xca18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ b.w 3aace │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 22e8a4 │ │ │ │ + bl 22e068 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50766 │ │ │ │ + beq.n 5076e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50768 │ │ │ │ + bge.n 50770 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 50768 │ │ │ │ + b.n 50770 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #50200 @ 0xc418 │ │ │ │ + movw r1, #48152 @ 0xbc18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 507c0 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 507c8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 207098 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2066b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 507c0 │ │ │ │ + beq.n 507c8 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2c368 <__clock_settime64@plt> │ │ │ │ - cbz r0, 507c4 │ │ │ │ + cbz r0, 507cc │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 507cc │ │ │ │ + b.n 507d4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 507f2 │ │ │ │ + cbz r4, 507fa │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - b.n 50802 │ │ │ │ + b.n 5080a │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 50800 │ │ │ │ - bne.n 507fa │ │ │ │ - cbnz r2, 50826 │ │ │ │ + blt.n 50808 │ │ │ │ + bne.n 50802 │ │ │ │ + cbnz r2, 5082e │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 50802 │ │ │ │ + b.n 5080a │ │ │ │ mov r8, r4 │ │ │ │ - ldr r1, [pc, #76] @ (50850 ) │ │ │ │ + ldr r1, [pc, #76] @ (50858 ) │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 50848 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 50850 │ │ │ │ cmn.w r5, r8 │ │ │ │ - bne.n 50830 │ │ │ │ + bne.n 50838 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.n 50832 │ │ │ │ + b.n 5083a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr.w r0, [r7, #444] @ 0x1bc │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r1, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 9bc20 │ │ │ │ + bl 9bc64 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #3] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52633,134 +52632,134 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #15980 @ 0x3e6c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 50884 │ │ │ │ + beq.n 5088c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 50884 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5088c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 50886 │ │ │ │ + b.n 5088e │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 508a2 │ │ │ │ + bmi.n 508aa │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 508a2 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 508d0 │ │ │ │ + beq.n 508aa │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 508d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 508cc │ │ │ │ + cbz r0, 508d4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 22e8a4 │ │ │ │ + bl 22e068 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 508d8 │ │ │ │ + bne.n 508e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 508cc │ │ │ │ + bge.n 508d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 508cc │ │ │ │ + cbnz r3, 508d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 508d8 │ │ │ │ + b.n 508e0 │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 50900 │ │ │ │ + cbnz r4, 50908 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 50900 │ │ │ │ + ble.n 50908 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 50900 │ │ │ │ - cbnz r2, 50920 │ │ │ │ + bne.n 50908 │ │ │ │ + cbnz r2, 50928 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #68] @ (50948 ) │ │ │ │ + ldr r4, [pc, #68] @ (50950 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 50938 │ │ │ │ + cbz r0, 50940 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bl 1647a4 │ │ │ │ + bl 1648cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 50c2e │ │ │ │ + bl 50c36 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5093c │ │ │ │ + bne.n 50944 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50944 │ │ │ │ + b.n 5094c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r2, #4] │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - cbz r0, 5095e │ │ │ │ + cbz r0, 50966 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50966 │ │ │ │ + bge.n 5096e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 509f6 │ │ │ │ + bne.n 509fe │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 509f6 │ │ │ │ + beq.n 509fe │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50a38 │ │ │ │ + beq.n 50a40 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -52776,192 +52775,192 @@ │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r0, #24] │ │ │ │ - cbz r2, 50a02 │ │ │ │ + cbz r2, 50a0a │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #32] │ │ │ │ - b.n 50a02 │ │ │ │ + b.n 50a0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldrd r0, r3, [r5, #4] │ │ │ │ - cbz r3, 50a16 │ │ │ │ + cbz r3, 50a1e │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 80634 │ │ │ │ + bl 80644 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 50a1e │ │ │ │ + b.n 50a26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a2c │ │ │ │ + bge.n 50a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 50a30 │ │ │ │ + cbz r3, 50a38 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50a38 │ │ │ │ + b.n 50a40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a2c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #53656 @ 0xd198 │ │ │ │ + movw r1, #51560 @ 0xc968 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 3bb00 │ │ │ │ + b.w 3bb00 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 50a68 │ │ │ │ + cbz r2, 50a70 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ - b.n 50a78 │ │ │ │ + b.n 50a80 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 50a76 │ │ │ │ + bhi.n 50a7e │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50a9a │ │ │ │ + cbnz r0, 50aa2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 50a78 │ │ │ │ + b.n 50a80 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #368] @ (50bec ) │ │ │ │ + ldr r1, [pc, #368] @ (50bf4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #4 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50a9c │ │ │ │ - b.n 50ad0 │ │ │ │ + cbnz r0, 50aa4 │ │ │ │ + b.n 50ad8 │ │ │ │ mov r6, r2 │ │ │ │ adds r1, r4, r6 │ │ │ │ ldr.w r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 50b78 │ │ │ │ + beq.n 50b80 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - cbz r7, 50ada │ │ │ │ + cbz r7, 50ae2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 50ad4 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 50adc │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #50220 @ 0xc42c │ │ │ │ + movw r1, #48172 @ 0xbc2c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #3752 @ 0xea8 │ │ │ │ + movw r0, #1704 @ 0x6a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r7 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 50be2 │ │ │ │ + b.n 50bea │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 50adc │ │ │ │ - b.n 50b86 │ │ │ │ - ldr r7, [pc, #276] @ (50bf0 ) │ │ │ │ + bne.n 50ae4 │ │ │ │ + b.n 50b8e │ │ │ │ + ldr r7, [pc, #276] @ (50bf8 ) │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - cbz r4, 50b4c │ │ │ │ + cbz r4, 50b54 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50af2 │ │ │ │ + bne.n 50afa │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 50b4e │ │ │ │ - b.n 50b92 │ │ │ │ + bne.n 50b56 │ │ │ │ + b.n 50b9a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 50b18 │ │ │ │ + bmi.n 50b20 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50244 @ 0xc444 │ │ │ │ + movw r1, #48196 @ 0xbc44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 50b34 │ │ │ │ + bne.n 50b3c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 50aec │ │ │ │ + beq.n 50af4 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 50aec │ │ │ │ + beq.n 50af4 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 50aec │ │ │ │ + beq.n 50af4 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #7556 @ 0x1d84 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 50ad0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 50ad8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 50b94 │ │ │ │ + bmi.n 50b9c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #50304 @ 0xc480 │ │ │ │ + movw r1, #48256 @ 0xbc80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #3752 @ 0xea8 │ │ │ │ + movw r0, #1704 @ 0x6a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 50ad0 │ │ │ │ - ldr r6, [pc, #116] @ (50bf0 ) │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 50ad8 │ │ │ │ + ldr r6, [pc, #116] @ (50bf8 ) │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r7, r6 │ │ │ │ - b.n 50b94 │ │ │ │ + b.n 50b9c │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - ldr r6, [pc, #96] @ (50bf0 ) │ │ │ │ - b.n 50b94 │ │ │ │ - ldr r6, [pc, #92] @ (50bf0 ) │ │ │ │ + ldr r6, [pc, #96] @ (50bf8 ) │ │ │ │ + b.n 50b9c │ │ │ │ + ldr r6, [pc, #92] @ (50bf8 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ad0 │ │ │ │ + beq.n 50ad8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -52978,93 +52977,93 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #5] │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r0, #20 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 50c14 │ │ │ │ + bne.n 50c1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ 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 50c5e │ │ │ │ + beq.n 50c66 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 50c5e │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 50c66 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 285ab8 <_PyCompile_OptimizeCfg@@Base+0x3c8> │ │ │ │ + b.w 285230 <_PyCompile_OptimizeCfg@@Base+0x3c8> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50c7e │ │ │ │ + beq.n 50c86 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + movw r1, #48280 @ 0xbc98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 50ca6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 50cae │ │ │ │ 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 50ca2 │ │ │ │ + bgt.n 50caa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 50cac │ │ │ │ - bl 20d58c │ │ │ │ + ble.n 50cb4 │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50cd6 │ │ │ │ + b.n 50cde │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 244474 │ │ │ │ + bl 243c94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ca6 │ │ │ │ + beq.n 50cae │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 50cd4 │ │ │ │ + ble.n 50cdc │ │ │ │ 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] │ │ │ │ @@ -53072,166 +53071,166 @@ │ │ │ │ blx 2d5b4 │ │ │ │ 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 │ │ │ │ - cbnz r1, 50d06 │ │ │ │ + cbnz r1, 50d0e │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36352 @ 0x8e00 │ │ │ │ + movw r1, #34304 @ 0x8600 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50d1a │ │ │ │ + b.n 50d22 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r0, #16 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl 1876ec │ │ │ │ + bl 18735c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 50d48 │ │ │ │ + bhi.n 50d50 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50d60 │ │ │ │ - b.n 50d8a │ │ │ │ - movw r0, #24324 @ 0x5f04 │ │ │ │ + bne.n 50d68 │ │ │ │ + b.n 50d92 │ │ │ │ + movw r0, #22248 @ 0x56e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50d38 │ │ │ │ - b.n 50d8a │ │ │ │ + bne.n 50d40 │ │ │ │ + b.n 50d92 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c0f4 │ │ │ │ + bl 12c330 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50d8e │ │ │ │ - movw r2, #25420 @ 0x634c │ │ │ │ + cbnz r0, 50d96 │ │ │ │ + movw r2, #23200 @ 0x5aa0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #24324 @ 0x5f04 │ │ │ │ + movw r0, #22248 @ 0x56e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50de8 │ │ │ │ + b.n 50df0 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 50d8a │ │ │ │ + beq.n 50d92 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.n 50daa │ │ │ │ + bhi.n 50db2 │ │ │ │ cmp r7, #2 │ │ │ │ - bgt.n 50dc8 │ │ │ │ - b.n 50dda │ │ │ │ + bgt.n 50dd0 │ │ │ │ + b.n 50de2 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50da4 │ │ │ │ - b.n 50d8a │ │ │ │ + bne.n 50dac │ │ │ │ + b.n 50d92 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 50ddc │ │ │ │ + beq.n 50de4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 50ddc │ │ │ │ - b.n 50d8a │ │ │ │ + bge.n 50de4 │ │ │ │ + b.n 50d92 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 50e8c │ │ │ │ + bl 50e94 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #41088 @ 0xa080 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50e42 │ │ │ │ + bne.n 50e4a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 50e42 │ │ │ │ + bne.n 50e4a │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 50e42 │ │ │ │ + bhi.n 50e4a │ │ │ │ mov r4, r2 │ │ │ │ bl 44ee2 <_PyBytes_ReverseFind@@Base+0x3f2> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 50e4c │ │ │ │ + beq.n 50e54 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 50e4e │ │ │ │ + b.n 50e56 │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 50e4e │ │ │ │ + b.n 50e56 │ │ │ │ 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, #56] @ 0x38 │ │ │ │ - cbz r0, 50e7a │ │ │ │ + cbz r0, 50e82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e7a │ │ │ │ + bge.n 50e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50e7a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 50e82 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15169c <_PyUnicode_AsUTF8String@@Base+0x788> │ │ │ │ + bl 1517c4 <_PyUnicode_AsUTF8String@@Base+0x788> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d6f4 │ │ │ │ + bl 22f674 │ │ │ │ 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, #2976] @ 0xba0 │ │ │ │ @@ -53241,846 +53240,846 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #50536 @ 0xc568 │ │ │ │ + movw r1, #48488 @ 0xbd68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #50540 @ 0xc56c │ │ │ │ + movw r0, #48492 @ 0xbd6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5117e │ │ │ │ - cbnz r4, 50eda │ │ │ │ + beq.w 51186 │ │ │ │ + cbnz r4, 50ee2 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 50f10 │ │ │ │ + b.n 50f18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c0f4 │ │ │ │ - cbz r0, 50f2e │ │ │ │ - movw r1, #21616 @ 0x5470 │ │ │ │ + bl 12c330 │ │ │ │ + cbz r0, 50f36 │ │ │ │ + movw r1, #19568 @ 0x4c70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 183ef8 │ │ │ │ - cbnz r0, 50f10 │ │ │ │ - b.n 5117e │ │ │ │ + bl 183aa8 │ │ │ │ + cbnz r0, 50f18 │ │ │ │ + b.n 51186 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 51080 │ │ │ │ - bl 871c0 │ │ │ │ + bne.w 51088 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5117e │ │ │ │ - bl a0700 │ │ │ │ + bne.w 51186 │ │ │ │ + bl a0730 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c72c <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 50efa │ │ │ │ - b.n 51182 │ │ │ │ + beq.n 50f02 │ │ │ │ + b.n 5118a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bmi.n 50ffe │ │ │ │ + bmi.n 51006 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a2cc │ │ │ │ + bl 11a4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5111a │ │ │ │ + beq.w 51122 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 50ffe │ │ │ │ + beq.n 51006 │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 50ffe │ │ │ │ + bne.n 51006 │ │ │ │ add.w r8, sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50fe6 │ │ │ │ + bne.n 50fee │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ ldr.w r4, [r8] │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ - bgt.n 50f96 │ │ │ │ + bgt.n 50f9e │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2c2ec <__memcpy_chk@plt> │ │ │ │ - movw r3, #10380 @ 0x288c │ │ │ │ + movw r3, #8260 @ 0x2044 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r2, r9, r5 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r5] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c72c <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50fc8 │ │ │ │ + bne.n 50fd0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 50fd0 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 50fd8 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50f96 │ │ │ │ - b.n 50fde │ │ │ │ + beq.n 50f9e │ │ │ │ + b.n 50fe6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 5113a │ │ │ │ + bge.w 51142 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 5117e │ │ │ │ + bl 13a99c │ │ │ │ + b.n 51186 │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5117e │ │ │ │ - bl e3ca0 │ │ │ │ - movw r1, #27388 @ 0x6afc │ │ │ │ + beq.w 51186 │ │ │ │ + bl e3be4 │ │ │ │ + movw r1, #25316 @ 0x62e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 183ef8 │ │ │ │ + bl 183aa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5117e │ │ │ │ + beq.w 51186 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - bgt.n 51090 │ │ │ │ + bgt.n 51098 │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ add.w r9, r8, r4 │ │ │ │ blx 2c2ec <__memcpy_chk@plt> │ │ │ │ - movw r3, #10380 @ 0x288c │ │ │ │ + movw r3, #8260 @ 0x2044 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r8, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 13a864 │ │ │ │ - bl a0700 │ │ │ │ + bl 13a99c │ │ │ │ + bl a0730 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c72c <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 5107a │ │ │ │ + bne.n 51082 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 51080 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 51088 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5104a │ │ │ │ - b.n 5117e │ │ │ │ + beq.n 51052 │ │ │ │ + b.n 51186 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 51198 │ │ │ │ + bge.w 511a0 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 5117e │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 51186 │ │ │ │ mov r0, r4 │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50fde │ │ │ │ - bl 126f54 │ │ │ │ + beq.n 50fe6 │ │ │ │ + bl 127144 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ blx 2d5b4 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 13a864 │ │ │ │ - bl a0700 │ │ │ │ + bl 13a99c │ │ │ │ + bl a0730 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c72c <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 510e0 │ │ │ │ + bne.n 510e8 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 510e4 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 510ec │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 510b0 │ │ │ │ - b.n 51112 │ │ │ │ + beq.n 510b8 │ │ │ │ + b.n 5111a │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 510f4 │ │ │ │ + bge.n 510fc │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 51112 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5111a │ │ │ │ ldrb.w r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 511cc │ │ │ │ + beq.n 511d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50832 @ 0xc690 │ │ │ │ + movw r1, #48784 @ 0xbe90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r8 │ │ │ │ - bl dede0 │ │ │ │ - b.n 5117e │ │ │ │ + bl ded1c │ │ │ │ + b.n 51186 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50956 @ 0xc70c │ │ │ │ + movw r1, #48908 @ 0xbf0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 5114c │ │ │ │ + bne.n 51154 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 51190 │ │ │ │ - movw r1, #17716 @ 0x4534 │ │ │ │ + bne.n 51198 │ │ │ │ + movw r1, #15320 @ 0x3bd8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r5 │ │ │ │ blx 2d914 │ │ │ │ - cbz r0, 51190 │ │ │ │ + cbz r0, 51198 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #48504 @ 0xbd78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 511d2 │ │ │ │ + b.n 511da │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 51080 │ │ │ │ + blt.w 51088 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ - b.n 511d2 │ │ │ │ + bl 8a640 │ │ │ │ + b.n 511da │ │ │ │ mov r0, r9 │ │ │ │ - bl 8a634 │ │ │ │ - b.n 511d2 │ │ │ │ - movw r1, #17716 @ 0x4534 │ │ │ │ + bl 8a640 │ │ │ │ + b.n 511da │ │ │ │ + movw r1, #15320 @ 0x3bd8 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2d914 │ │ │ │ - cbz r0, 511c2 │ │ │ │ + cbz r0, 511ca │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50700 @ 0xc60c │ │ │ │ + movw r1, #48652 @ 0xbe0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5117e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 51186 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75bd8 │ │ │ │ - b.n 511d2 │ │ │ │ + bl 75c04 │ │ │ │ + b.n 511da │ │ │ │ mov r0, r8 │ │ │ │ - bl 127934 │ │ │ │ + bl 127b30 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b4ec │ │ │ │ + bl 10b6e4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 51202 │ │ │ │ + cbz r4, 5120a │ │ │ │ ldr r4, [r5, #24] │ │ │ │ - cbz r4, 51228 │ │ │ │ - b.n 5121a │ │ │ │ + cbz r4, 51230 │ │ │ │ + b.n 51222 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 51230 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 51238 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51230 │ │ │ │ + bge.n 51238 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 51230 │ │ │ │ + b.n 51238 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ 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 db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5127a │ │ │ │ + cbz r0, 51282 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5127a │ │ │ │ + bge.n 51282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5127a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51282 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 51294 │ │ │ │ + cbz r0, 5129c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51294 │ │ │ │ + bge.n 5129c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51294 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5129c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 512ae │ │ │ │ + cbz r0, 512b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512ae │ │ │ │ + bge.n 512b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 512ae │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 512b6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 512c8 │ │ │ │ + cbz r0, 512d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512c8 │ │ │ │ + bge.n 512d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 512c8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 512d0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 512e2 │ │ │ │ + cbz r0, 512ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512e2 │ │ │ │ + bge.n 512ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 512e2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 512ea │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 512fc │ │ │ │ + cbz r0, 51304 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512fc │ │ │ │ + bge.n 51304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 512fc │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51304 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 51316 │ │ │ │ + cbz r0, 5131e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51316 │ │ │ │ + bge.n 5131e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51316 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5131e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 51330 │ │ │ │ + cbz r0, 51338 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51330 │ │ │ │ + bge.n 51338 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51330 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51338 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5134a │ │ │ │ + cbz r0, 51352 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5134a │ │ │ │ + bge.n 51352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5134a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51352 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 51364 │ │ │ │ + cbz r0, 5136c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51364 │ │ │ │ + bge.n 5136c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51364 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5136c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5137e │ │ │ │ + cbz r0, 51386 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5137e │ │ │ │ + bge.n 51386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5137e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51386 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 51398 │ │ │ │ + cbz r0, 513a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51398 │ │ │ │ + bge.n 513a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51398 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 513a0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 513b2 │ │ │ │ + cbz r0, 513ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 513b2 │ │ │ │ + bge.n 513ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 513b2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 513ba │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 513cc │ │ │ │ + cbz r0, 513d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 513cc │ │ │ │ + bge.n 513d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 513cc │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 513d4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 513e6 │ │ │ │ + cbz r0, 513ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 513e6 │ │ │ │ + bge.n 513ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 513e6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 513ee │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 51400 │ │ │ │ + cbz r0, 51408 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51400 │ │ │ │ + bge.n 51408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51400 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51408 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5141a │ │ │ │ + cbz r0, 51422 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5141a │ │ │ │ + bge.n 51422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5141a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51422 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 51434 │ │ │ │ + cbz r0, 5143c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51434 │ │ │ │ + bge.n 5143c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51434 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5143c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ b.w 4a058 │ │ │ │ │ │ │ │ -00051440 : │ │ │ │ +00051448 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (51474 ) │ │ │ │ + ldr r4, [pc, #36] @ (5147c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 2173f8 │ │ │ │ + bl 216a9c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 51472 │ │ │ │ - movw r0, #51060 @ 0xc774 │ │ │ │ + bge.n 5147a │ │ │ │ + movw r0, #49012 @ 0xbf74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 211528 │ │ │ │ + b.w 210c18 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (514c4 ) │ │ │ │ + ldr r2, [pc, #60] @ (514cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ addw r2, r3, #3788 @ 0xecc │ │ │ │ ldr.w r3, [r3, #3788] @ 0xecc │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 514aa │ │ │ │ + beq.n 514b2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - b.n 5149c │ │ │ │ + b.n 514a4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 514b4 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 514be │ │ │ │ + bne.n 514bc │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 514c6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #8212 @ 0x2014 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 10c41c │ │ │ │ - cbnz r0, 514f4 │ │ │ │ - movw r0, #51164 @ 0xc7dc │ │ │ │ + bl 10c614 │ │ │ │ + cbnz r0, 514fc │ │ │ │ + movw r0, #49116 @ 0xbfdc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 211528 │ │ │ │ + b.w 210c18 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 79dc0 │ │ │ │ + b.w 79de8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10600 @ 0x2968 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 51518 │ │ │ │ + bne.n 51520 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5151c │ │ │ │ + bge.n 51524 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1eb580 │ │ │ │ + b.w 1eab88 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 51544 │ │ │ │ + cbnz r0, 5154c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5154c │ │ │ │ + cbz r0, 51554 │ │ │ │ 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 51536 │ │ │ │ + beq.n 5153e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 289650 <_Py_c_abs@@Base+0xdc8> │ │ │ │ - b.n 5124c │ │ │ │ + b.w 288fe4 <_Py_c_abs@@Base+0xfe4> │ │ │ │ + b.n 51254 │ │ │ │ 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, #33] @ 0x21 │ │ │ │ - cbz r7, 51582 │ │ │ │ + cbz r7, 5158a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 515c2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 515ca │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 51594 │ │ │ │ + bpl.n 5159c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 515b4 │ │ │ │ + bgt.n 515bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #51216 @ 0xc810 │ │ │ │ + movw r1, #49168 @ 0xc010 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1208cc │ │ │ │ + bl 120ac0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 515c6 │ │ │ │ + cbnz r0, 515ce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 516f2 │ │ │ │ + b.n 516fa │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 240164 <_PyArg_NoKeywords@@Base+0x3280> │ │ │ │ + bl 23f984 <_PyArg_NoKeywords@@Base+0x3280> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 515ec │ │ │ │ + bne.n 515f4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 515c2 │ │ │ │ + bge.n 515ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 515c2 │ │ │ │ + bne.n 515ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 515c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 515ca │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 515fe │ │ │ │ + bge.n 51606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 515fe │ │ │ │ + cbnz r3, 51606 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 51642 │ │ │ │ + beq.n 5164a │ │ │ │ mov r0, r8 │ │ │ │ - bl 27d734 │ │ │ │ + bl 27cf34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 515c2 │ │ │ │ + beq.n 515ca │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 240a50 <_PyTime_ObjectToTime_t@@Base+0x3c4> │ │ │ │ + bl 240270 <_PyTime_ObjectToTime_t@@Base+0x3c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51632 │ │ │ │ + bne.n 5163a │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 515c2 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 515ca │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 5166a │ │ │ │ + bmi.n 51672 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51276 @ 0xc84c │ │ │ │ + movw r1, #49228 @ 0xc04c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - bl 8fe24 │ │ │ │ + b.w e21d8 │ │ │ │ + bl 8fe3c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5167a │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5167e │ │ │ │ - b.n 515c2 │ │ │ │ + bne.n 51682 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 51686 │ │ │ │ + b.n 515ca │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 51696 │ │ │ │ + bge.n 5169e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movw r1, #30308 @ 0x7664 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 515c2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 515ca │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 516d8 │ │ │ │ + beq.n 516e0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 516ca │ │ │ │ + bmi.n 516d2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51328 @ 0xc880 │ │ │ │ + movw r1, #49280 @ 0xc080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 516e2 │ │ │ │ - bl 93e28 │ │ │ │ + cbz r0, 516ea │ │ │ │ + bl 93e5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 515c2 │ │ │ │ + bne.w 515ca │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 516f2 │ │ │ │ + b.n 516fa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b.n 516d8 │ │ │ │ + b.n 516e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51718 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5173c │ │ │ │ + bne.n 51720 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 51744 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 51732 │ │ │ │ + cbz r3, 5173a │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5172c │ │ │ │ + blt.n 51734 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 51730 │ │ │ │ + b.n 51738 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5173e │ │ │ │ + b.n 51746 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #51380 @ 0xc8b4 │ │ │ │ + movw r0, #49332 @ 0xc0b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 51848 │ │ │ │ + bl 51850 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5177e │ │ │ │ + cbz r3, 51786 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 51788 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 51792 │ │ │ │ + bne.n 51790 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5179a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #30183 @ 0x75e7 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56120 @ 0xdb38 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ @@ -54088,75 +54087,75 @@ │ │ │ │ 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 5181c │ │ │ │ + ble.n 51824 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5181c │ │ │ │ + beq.n 51824 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 517e6 │ │ │ │ + cbz r5, 517ee │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 517e6 │ │ │ │ + bge.n 517ee │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 51800 │ │ │ │ + ble.n 51808 │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 517de │ │ │ │ + blt.n 517e6 │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 244474 │ │ │ │ + bl 243c94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5182a │ │ │ │ + beq.n 51832 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 20a084 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 20969c <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5182c │ │ │ │ + bge.n 51834 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5182c │ │ │ │ + b.n 51834 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #27852 @ 0x6ccc │ │ │ │ + movw r0, #25804 @ 0x64cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5185c │ │ │ │ + cbz r3, 51864 │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5189c │ │ │ │ + bne.n 518a4 │ │ │ │ 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 │ │ │ │ @@ -54178,147 +54177,150 @@ │ │ │ │ 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 24ad34 │ │ │ │ + bl 24a544 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 518ce │ │ │ │ + beq.n 518d6 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 518de │ │ │ │ + bne.n 518e6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 518e0 │ │ │ │ + bge.n 518e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 518e0 │ │ │ │ + b.n 518e8 │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +000518ec <_PySemaphore_Destroy@@Base>: │ │ │ │ + b.w 2db1c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5190c │ │ │ │ + bne.n 51918 <_PySemaphore_Destroy@@Base+0x2c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5192e │ │ │ │ - b.n 51926 │ │ │ │ + bne.n 5193a <_PySemaphore_Destroy@@Base+0x4e> │ │ │ │ + b.n 51932 <_PySemaphore_Destroy@@Base+0x46> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5520 @ 0x1590 │ │ │ │ + movw r0, #3472 @ 0xd90 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 518fc │ │ │ │ + bne.n 51908 <_PySemaphore_Destroy@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51aca │ │ │ │ - bl 8a368 │ │ │ │ + b.n 51ad6 <_PySemaphore_Destroy@@Base+0x1ea> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51922 │ │ │ │ + bne.n 5192e <_PySemaphore_Destroy@@Base+0x42> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51922 │ │ │ │ + beq.n 5192e <_PySemaphore_Destroy@@Base+0x42> │ │ │ │ movs r0, #32 │ │ │ │ blx 2ccf0 <__sched_cpualloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5194a │ │ │ │ - bl 20d58c │ │ │ │ - b.n 51ac2 │ │ │ │ + cbnz r0, 51956 <_PySemaphore_Destroy@@Base+0x6a> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 51ace <_PySemaphore_Destroy@@Base+0x1e2> │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51a72 │ │ │ │ - bl 12c0f4 │ │ │ │ - cbnz r0, 519a6 │ │ │ │ + beq.w 51a7e <_PySemaphore_Destroy@@Base+0x192> │ │ │ │ + bl 12c330 │ │ │ │ + cbnz r0, 519b2 <_PySemaphore_Destroy@@Base+0xc6> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #51396 @ 0xc8c4 │ │ │ │ + movw r1, #49348 @ 0xc0c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 51aba │ │ │ │ + bge.w 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 51aba │ │ │ │ + bne.w 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51aba │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ mov r0, fp │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 519c6 │ │ │ │ + bge.n 519d2 <_PySemaphore_Destroy@@Base+0xe6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 519c6 │ │ │ │ + cbnz r3, 519d2 <_PySemaphore_Destroy@@Base+0xe6> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 519ea │ │ │ │ - bl 8a368 │ │ │ │ + bge.n 519f6 <_PySemaphore_Destroy@@Base+0x10a> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51aba │ │ │ │ + bne.n 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51452 @ 0xc8fc │ │ │ │ + movw r1, #49404 @ 0xc0fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 51aba │ │ │ │ + bl fcc44 │ │ │ │ + b.n 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 51a06 │ │ │ │ + bne.n 51a12 <_PySemaphore_Destroy@@Base+0x126> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51472 @ 0xc910 │ │ │ │ + movw r1, #49424 @ 0xc110 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 51aba │ │ │ │ + bl fcc44 │ │ │ │ + b.n 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ cmp r5, r7 │ │ │ │ - blt.n 51a52 │ │ │ │ + blt.n 51a5e <_PySemaphore_Destroy@@Base+0x172> │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ mov.w r7, r7, lsl #1 │ │ │ │ it ge │ │ │ │ addge r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 51a0a │ │ │ │ + bge.n 51a16 <_PySemaphore_Destroy@@Base+0x12a> │ │ │ │ mov r0, r7 │ │ │ │ blx 2ccf0 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 51a2a │ │ │ │ - bl 20d58c │ │ │ │ - b.n 51aba │ │ │ │ + cbnz r0, 51a36 <_PySemaphore_Destroy@@Base+0x14a> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2c98c │ │ │ │ @@ -54327,369 +54329,369 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d4ac <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r4, fp │ │ │ │ cmp.w r8, r5, lsr #3 │ │ │ │ - bls.w 51958 │ │ │ │ + bls.w 51964 <_PySemaphore_Destroy@@Base+0x78> │ │ │ │ lsrs r2, r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r5, r5, #31 │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ ldr.w r3, [r4, r2, lsl #2] │ │ │ │ orrs r3, r5 │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 51958 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 51aba │ │ │ │ + b.n 51964 <_PySemaphore_Destroy@@Base+0x78> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a8c │ │ │ │ + bge.n 51a98 <_PySemaphore_Destroy@@Base+0x1ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51a8c │ │ │ │ + cbnz r3, 51a98 <_PySemaphore_Destroy@@Base+0x1ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2cce4 │ │ │ │ - cbz r0, 51aaa │ │ │ │ + cbz r0, 51ab6 <_PySemaphore_Destroy@@Base+0x1ca> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 51aba │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 51ac6 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ mov r0, r4 │ │ │ │ blx 2d4ac <__sched_cpufree@plt> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 51aca │ │ │ │ - cbz r4, 51ac2 │ │ │ │ + b.n 51ad6 <_PySemaphore_Destroy@@Base+0x1ea> │ │ │ │ + cbz r4, 51ace <_PySemaphore_Destroy@@Base+0x1e2> │ │ │ │ mov r0, r4 │ │ │ │ blx 2d4ac <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 51922 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 5192e <_PySemaphore_Destroy@@Base+0x42> │ │ │ │ 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] @ (51b10 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (51b1c <_PySemaphore_Destroy@@Base+0x230>) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 51b00 │ │ │ │ + cbz r2, 51b0c <_PySemaphore_Destroy@@Base+0x220> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 51b00 │ │ │ │ - movw r0, #51496 @ 0xc928 │ │ │ │ + cbz r3, 51b0c <_PySemaphore_Destroy@@Base+0x220> │ │ │ │ + movw r0, #49448 @ 0xc128 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #34296 @ 0x85f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - ldr r5, [pc, #144] @ (51ba4 ) │ │ │ │ + b.w 8b258 │ │ │ │ + ldr r5, [pc, #144] @ (51bb0 <_PySemaphore_Destroy@@Base+0x2c4>) │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 51848 │ │ │ │ + bl 51850 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 24ad34 │ │ │ │ + bl 24a544 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 51b5a │ │ │ │ + cbz r0, 51b66 <_PySemaphore_Destroy@@Base+0x27a> │ │ │ │ movw r1, #19464 @ 0x4c08 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.w 1b9894 │ │ │ │ + b.w 1b8ea0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r0, #8 │ │ │ │ - ldr r2, [pc, #120] @ (51bf4 ) │ │ │ │ + ldr r2, [pc, #120] @ (51c00 <_PySemaphore_Destroy@@Base+0x314>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51b9c │ │ │ │ + bne.n 51ba8 <_PySemaphore_Destroy@@Base+0x2bc> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51b8c │ │ │ │ + bne.n 51b98 <_PySemaphore_Destroy@@Base+0x2ac> │ │ │ │ dmb ish │ │ │ │ - beq.n 51ba8 │ │ │ │ + beq.n 51bb4 <_PySemaphore_Destroy@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, sp │ │ │ │ - bl 2a0ff4 <_Py_c_neg@@Base+0x1a7c> │ │ │ │ + bl 2a07fc <_Py_c_neg@@Base+0x1b0c> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51bc8 │ │ │ │ + bne.n 51bd4 <_PySemaphore_Destroy@@Base+0x2e8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51bb8 │ │ │ │ + bne.n 51bc4 <_PySemaphore_Destroy@@Base+0x2d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 51bd4 │ │ │ │ + beq.n 51be0 <_PySemaphore_Destroy@@Base+0x2f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 28c268 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (51bf4 ) │ │ │ │ + bl 28b9e0 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (51c00 <_PySemaphore_Destroy@@Base+0x314>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51bee │ │ │ │ + beq.n 51bfa <_PySemaphore_Destroy@@Base+0x30e> │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 51c08 │ │ │ │ + cbz r0, 51c14 <_PySemaphore_Destroy@@Base+0x328> │ │ │ │ movw r1, #19928 @ 0x4dd8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.w 1b9894 │ │ │ │ + b.w 1b8ea0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 82994 │ │ │ │ - cbz r0, 51c56 │ │ │ │ + bl 829a4 │ │ │ │ + cbz r0, 51c62 <_PySemaphore_Destroy@@Base+0x376> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 51c4c │ │ │ │ + cbnz r0, 51c58 <_PySemaphore_Destroy@@Base+0x36c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51c56 │ │ │ │ + bge.n 51c62 <_PySemaphore_Destroy@@Base+0x376> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51c56 │ │ │ │ + cbnz r3, 51c62 <_PySemaphore_Destroy@@Base+0x376> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51c56 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51c62 <_PySemaphore_Destroy@@Base+0x376> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b.w 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 51c76 │ │ │ │ + cbnz r3, 51c82 <_PySemaphore_Destroy@@Base+0x396> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 51c90 │ │ │ │ + cbz r2, 51c9c <_PySemaphore_Destroy@@Base+0x3b0> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 51c90 │ │ │ │ + cbz r3, 51c9c <_PySemaphore_Destroy@@Base+0x3b0> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51536 @ 0xc950 │ │ │ │ + movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51d30 │ │ │ │ + b.n 51d3c <_PySemaphore_Destroy@@Base+0x450> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1647a4 │ │ │ │ + bl 1648cc │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 51cb8 │ │ │ │ + cbnz r5, 51cc4 <_PySemaphore_Destroy@@Base+0x3d8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 51cd0 │ │ │ │ + cbnz r3, 51cdc <_PySemaphore_Destroy@@Base+0x3f0> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 51d30 │ │ │ │ + b.n 51d3c <_PySemaphore_Destroy@@Base+0x450> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #54212 @ 0xd3c4 │ │ │ │ + movw r1, #52192 @ 0xcbe0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 51c8c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 51c98 <_PySemaphore_Destroy@@Base+0x3ac> │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 51ce6 │ │ │ │ - bl 79dc0 │ │ │ │ + cbz r0, 51cf2 <_PySemaphore_Destroy@@Base+0x406> │ │ │ │ + bl 79de8 │ │ │ │ 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 210830 <_PyTrash_thread_deposit_object@@Base+0x50> │ │ │ │ + bl 20fe48 <_PyTrash_thread_deposit_object@@Base+0x50> │ │ │ │ mov r7, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51d0c │ │ │ │ + cbz r0, 51d18 <_PySemaphore_Destroy@@Base+0x42c> │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 51c8c │ │ │ │ + b.n 51c98 <_PySemaphore_Destroy@@Base+0x3ac> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 210a08 <_PyTrash_thread_deposit_object@@Base+0x228> │ │ │ │ - cbz r7, 51d28 │ │ │ │ + bl 210020 <_PyTrash_thread_deposit_object@@Base+0x228> │ │ │ │ + cbz r7, 51d34 <_PySemaphore_Destroy@@Base+0x448> │ │ │ │ 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} │ │ │ │ + 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, #49524 @ 0xc174 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldrd r2, r4, [r1, #16] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + ldrd r1, r2, [r1, #4] │ │ │ │ + bl 8b258 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r1, #51724 @ 0xca0c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + b.w 3bb00 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #132] @ (51dc8 ) │ │ │ │ + ldr r0, [pc, #132] @ (51e10 <_PySemaphore_Destroy@@Base+0x524>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51d5e │ │ │ │ + bne.n 51da6 <_PySemaphore_Destroy@@Base+0x4ba> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51d4e │ │ │ │ + bne.n 51d96 <_PySemaphore_Destroy@@Base+0x4aa> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 51d7a │ │ │ │ + beq.n 51dc2 <_PySemaphore_Destroy@@Base+0x4d6> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ (51dcc ) │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ (51e14 <_PySemaphore_Destroy@@Base+0x528>) │ │ │ │ ldr.w r4, [r3, #1548] @ 0x60c │ │ │ │ - cbz r4, 51d8c │ │ │ │ + cbz r4, 51dd4 <_PySemaphore_Destroy@@Base+0x4e8> │ │ │ │ ldr.w r4, [r3, #1620] @ 0x654 │ │ │ │ ldr.w r5, [r3, #1624] @ 0x658 │ │ │ │ - b.n 51d8e │ │ │ │ + b.n 51dd6 <_PySemaphore_Destroy@@Base+0x4ea> │ │ │ │ mov r5, r4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51da6 │ │ │ │ + bne.n 51dee <_PySemaphore_Destroy@@Base+0x502> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51d96 │ │ │ │ + bne.n 51dde <_PySemaphore_Destroy@@Base+0x4f2> │ │ │ │ dmb ish │ │ │ │ - beq.n 51db2 │ │ │ │ - ldr r0, [pc, #24] @ (51dc8 ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 51dfa <_PySemaphore_Destroy@@Base+0x50e> │ │ │ │ + ldr r0, [pc, #24] @ (51e10 <_PySemaphore_Destroy@@Base+0x524>) │ │ │ │ + bl 214208 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51572 @ 0xc974 │ │ │ │ + movw r0, #49536 @ 0xc180 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - add r2, pc, #800 @ (adr r2, 520ec ) │ │ │ │ + b.w 8b258 │ │ │ │ + add r2, pc, #800 @ (adr r2, 52134 <_PySemaphore_Destroy@@Base+0x848>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r1, r0 │ │ │ │ - sub sp, #8 │ │ │ │ - movw r0, #51576 @ 0xc978 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - ldrd r2, r4, [r1, #16] │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - ldrd r1, r2, [r1, #4] │ │ │ │ - bl 8b24c │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r1, #53820 @ 0xd23c │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - b.w 3bb00 │ │ │ │ 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 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51e32 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 51e3e <_PySemaphore_Destroy@@Base+0x552> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51eb4 │ │ │ │ - bl a0700 │ │ │ │ + bne.n 51ec0 <_PySemaphore_Destroy@@Base+0x5d4> │ │ │ │ + bl a0730 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cef4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r6, 51e5e │ │ │ │ + bl a2600 │ │ │ │ + cbz r6, 51e6a <_PySemaphore_Destroy@@Base+0x57e> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 51ea6 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 51eb2 <_PySemaphore_Destroy@@Base+0x5c6> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51e32 │ │ │ │ - b.n 51eb4 │ │ │ │ + beq.n 51e3e <_PySemaphore_Destroy@@Base+0x552> │ │ │ │ + b.n 51ec0 <_PySemaphore_Destroy@@Base+0x5d4> │ │ │ │ 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 │ │ │ │ @@ -54702,1184 +54704,1228 @@ │ │ │ │ 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 49ee4 │ │ │ │ - b.n 51eb6 │ │ │ │ + b.n 51ec2 <_PySemaphore_Destroy@@Base+0x5d6> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ + movs r1, #0 │ │ │ │ + bl 243c94 │ │ │ │ + adds r0, #1 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + it eq │ │ │ │ + moveq r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + movw r2, #44976 @ 0xafb0 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + ldrd r0, r1, [r0, #8] │ │ │ │ + b.w 230e78 <_PyXIData_Clear@@Base+0x258> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #360] @ (52034 ) │ │ │ │ + ldr r0, [pc, #360] @ (52074 <_PySemaphore_Destroy@@Base+0x788>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51ee4 │ │ │ │ + bne.n 51f24 <_PySemaphore_Destroy@@Base+0x638> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51ed4 │ │ │ │ + bne.n 51f14 <_PySemaphore_Destroy@@Base+0x628> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 51f00 │ │ │ │ + beq.n 51f40 <_PySemaphore_Destroy@@Base+0x654> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #308] @ (52038 ) │ │ │ │ + ldr r0, [pc, #308] @ (52078 <_PySemaphore_Destroy@@Base+0x78c>) │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 13db40 │ │ │ │ + bl 13dc80 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51fea │ │ │ │ - ldr r6, [pc, #272] @ (5203c ) │ │ │ │ + beq.n 5202a <_PySemaphore_Destroy@@Base+0x73e> │ │ │ │ + ldr r6, [pc, #272] @ (5207c <_PySemaphore_Destroy@@Base+0x790>) │ │ │ │ ldr.w r3, [r6, #1548] @ 0x60c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51fea │ │ │ │ + beq.n 5202a <_PySemaphore_Destroy@@Base+0x73e> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #61893 @ 0xf1c5 │ │ │ │ + movw r1, #62213 @ 0xf305 │ │ │ │ movt r1, #19 │ │ │ │ - movw r3, #6961 @ 0x1b31 │ │ │ │ + movw r3, #5409 @ 0x1521 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ movw r0, #54848 @ 0xd640 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #28381 @ 0x6edd │ │ │ │ + movw r0, #28877 @ 0x70cd │ │ │ │ movt r0, #18 │ │ │ │ movw r4, #50260 @ 0xc454 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1a9540 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1a8b70 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 51fcc │ │ │ │ + cbz r0, 5200c <_PySemaphore_Destroy@@Base+0x720> │ │ │ │ ldr.w r0, [r6, #1640] @ 0x668 │ │ │ │ - bl 52074 │ │ │ │ + bl 520aa <_PySemaphore_Destroy@@Base+0x7be> │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 51fcc │ │ │ │ + cbz r0, 5200c <_PySemaphore_Destroy@@Base+0x720> │ │ │ │ ldr.w r6, [r6, #1644] @ 0x66c │ │ │ │ - bl 1a9630 <_Py_hashtable_new_full@@Base+0xf0> │ │ │ │ + bl 1a8c60 <_Py_hashtable_new_full@@Base+0xf0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51fb2 │ │ │ │ + cbz r0, 51ff2 <_PySemaphore_Destroy@@Base+0x706> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8525 @ 0x214d │ │ │ │ + movw r1, #8633 @ 0x21b9 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a1598 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 51fac │ │ │ │ - movw r1, #8583 @ 0x2187 │ │ │ │ + bl 2a0dd4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 51fec <_PySemaphore_Destroy@@Base+0x700> │ │ │ │ + movw r1, #9077 @ 0x2375 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 2a1598 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 51fb8 │ │ │ │ - b.n 51fd0 │ │ │ │ + bl 2a0dd4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 51ff8 <_PySemaphore_Destroy@@Base+0x70c> │ │ │ │ + b.n 52010 <_PySemaphore_Destroy@@Base+0x724> │ │ │ │ mov r0, r4 │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 51fcc │ │ │ │ - movw r1, #9215 @ 0x23ff │ │ │ │ + b.n 5200c <_PySemaphore_Destroy@@Base+0x720> │ │ │ │ + movw r1, #9643 @ 0x25ab │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2a1598 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 51fea │ │ │ │ - b.n 51fd0 │ │ │ │ - bl 20d58c │ │ │ │ + bl 2a0dd4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5202a <_PySemaphore_Destroy@@Base+0x73e> │ │ │ │ + b.n 52010 <_PySemaphore_Destroy@@Base+0x724> │ │ │ │ + bl 20cba4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 51fea │ │ │ │ + cbz r0, 5202a <_PySemaphore_Destroy@@Base+0x73e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51fea │ │ │ │ + bge.n 5202a <_PySemaphore_Destroy@@Base+0x73e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51fea │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #76] @ (52038 ) │ │ │ │ + cbnz r3, 5202a <_PySemaphore_Destroy@@Base+0x73e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (52078 <_PySemaphore_Destroy@@Base+0x78c>) │ │ │ │ movs r1, #0 │ │ │ │ - bl 13db40 │ │ │ │ + bl 13dc80 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5200a │ │ │ │ + bne.n 5204a <_PySemaphore_Destroy@@Base+0x75e> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51ffa │ │ │ │ + bne.n 5203a <_PySemaphore_Destroy@@Base+0x74e> │ │ │ │ dmb ish │ │ │ │ - beq.n 52016 │ │ │ │ - ldr r0, [pc, #32] @ (52034 ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 52056 <_PySemaphore_Destroy@@Base+0x76a> │ │ │ │ + ldr r0, [pc, #32] @ (52074 <_PySemaphore_Destroy@@Base+0x788>) │ │ │ │ + bl 214208 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5201e │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5205e <_PySemaphore_Destroy@@Base+0x772> │ │ │ │ + bl 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 52026 │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 52066 <_PySemaphore_Destroy@@Base+0x77a> │ │ │ │ + bl 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5202e │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5206e <_PySemaphore_Destroy@@Base+0x782> │ │ │ │ + bl 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r2, pc, #800 @ (adr r2, 52358 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 52398 <_PySemaphore_Destroy@@Base+0xaac>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 523ec ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 5242c <_PySemaphore_Destroy@@Base+0xb40>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movs r1, #0 │ │ │ │ - bl 244474 │ │ │ │ - adds r0, #1 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - it eq │ │ │ │ - moveq r0, #0 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #49540 @ 0xc184 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #47024 @ 0xb7b0 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ - ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 2316a8 <_PyXIData_Clear@@Base+0x2ac> │ │ │ │ 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 1a95dc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ - cbz r0, 520a4 │ │ │ │ + bl 1a8c0c <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + cbz r0, 520da <_PySemaphore_Destroy@@Base+0x7ee> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8405 @ 0x20d5 │ │ │ │ + movw r1, #8425 @ 0x20e9 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1598 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 520a6 │ │ │ │ + bl 2a0dd4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 520dc <_PySemaphore_Destroy@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51588 @ 0xc984 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 2a0a78 <_Py_c_neg@@Base+0x1d88> │ │ │ │ + b.w 2a0a78 <_Py_c_neg@@Base+0x1d88> │ │ │ │ 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] @ (52140 ) │ │ │ │ + ldr r5, [pc, #88] @ (52154 <_PySemaphore_Destroy@@Base+0x868>) │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r5, #1580] @ 0x62c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52106 │ │ │ │ + bne.n 5211a <_PySemaphore_Destroy@@Base+0x82e> │ │ │ │ movs r0, #8 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52110 │ │ │ │ + b.n 52124 <_PySemaphore_Destroy@@Base+0x838> │ │ │ │ ldr.w r0, [r5, #1576] @ 0x628 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 52134 │ │ │ │ + cbz r4, 52148 <_PySemaphore_Destroy@@Base+0x85c> │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74ccc <_Py_hashtable_set@@Base> │ │ │ │ + bl 74cf8 <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5213a │ │ │ │ + bne.n 5214e <_PySemaphore_Destroy@@Base+0x862> │ │ │ │ ldr.w r3, [r5, #1592] @ 0x638 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1576] @ 0x628 │ │ │ │ blx r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5213c │ │ │ │ + b.n 52150 <_PySemaphore_Destroy@@Base+0x864> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - b.w 2a1270 <_Py_c_neg@@Base+0x1cf8> │ │ │ │ - b.w 2a1270 <_Py_c_neg@@Base+0x1cf8> │ │ │ │ - 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 52074 │ │ │ │ - cbz r0, 5217c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74ccc <_Py_hashtable_set@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 52182 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 127c24 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52184 │ │ │ │ - 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 │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 75de8 │ │ │ │ - cbnz r0, 521ac │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 52218 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 82994 │ │ │ │ - cbz r0, 521da │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 82994 │ │ │ │ - cbz r0, 521da │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 344cc <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ - cbz r0, 521da │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 82994 │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r0, 521f2 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 521a8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 521a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 521a8 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 8ffb0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52212 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 52212 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r5, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov 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, 5224a │ │ │ │ + cbz r2, 52186 <_PySemaphore_Destroy@@Base+0x89a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 123724 │ │ │ │ + bl 123914 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7aed0 │ │ │ │ - cbz r4, 52272 │ │ │ │ - ldr r0, [pc, #28] @ (52278 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 7aef8 │ │ │ │ + cbz r4, 521ae <_PySemaphore_Destroy@@Base+0x8c2> │ │ │ │ + ldr r0, [pc, #28] @ (521b4 <_PySemaphore_Destroy@@Base+0x8c8>) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #144] @ (5230c ) │ │ │ │ + ldr r5, [pc, #144] @ (52248 <_PySemaphore_Destroy@@Base+0x95c>) │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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 520aa <_PySemaphore_Destroy@@Base+0x7be> │ │ │ │ + cbz r0, 521e8 <_PySemaphore_Destroy@@Base+0x8fc> │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74cf8 <_Py_hashtable_set@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 521ee <_PySemaphore_Destroy@@Base+0x902> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 127e20 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 521f0 <_PySemaphore_Destroy@@Base+0x904> │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #32 │ │ │ │ - cbz r0, 52294 │ │ │ │ + cbz r0, 5220a <_PySemaphore_Destroy@@Base+0x91e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 522f2 │ │ │ │ + cbz r0, 52268 <_PySemaphore_Destroy@@Base+0x97c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 522c4 │ │ │ │ + bge.n 5223a <_PySemaphore_Destroy@@Base+0x94e> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r6] │ │ │ │ - b.n 522a0 │ │ │ │ - cbz r2, 522d8 │ │ │ │ + b.n 52216 <_PySemaphore_Destroy@@Base+0x92a> │ │ │ │ + cbz r2, 5224e <_PySemaphore_Destroy@@Base+0x962> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 522d8 │ │ │ │ + cbz r0, 5224e <_PySemaphore_Destroy@@Base+0x962> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 522f6 │ │ │ │ + bge.n 5226c <_PySemaphore_Destroy@@Base+0x980> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 522f6 │ │ │ │ - bl 74e30 │ │ │ │ - cbnz r0, 522f6 │ │ │ │ + b.n 5226c <_PySemaphore_Destroy@@Base+0x980> │ │ │ │ + bl 74e5c │ │ │ │ + cbnz r0, 5226c <_PySemaphore_Destroy@@Base+0x980> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 522f2 │ │ │ │ + bge.n 52268 <_PySemaphore_Destroy@@Base+0x97c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 522f2 │ │ │ │ + cbnz r3, 52268 <_PySemaphore_Destroy@@Base+0x97c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52346 │ │ │ │ + b.n 522bc <_PySemaphore_Destroy@@Base+0x9d0> │ │ │ │ ldrd r3, r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r5, #15352 @ 0x3bf8 │ │ │ │ + movw r5, #13304 @ 0x33f8 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - movw r0, #51652 @ 0xc9c4 │ │ │ │ + movw r0, #49604 @ 0xc1c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r1, #15332 @ 0x3be4 │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #16888 @ 0x41f8 │ │ │ │ + movw r3, #14840 @ 0x39f8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r1, #25876 @ 0x6514 │ │ │ │ + movw r1, #23828 @ 0x5d14 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ strd r4, r3, [sp] │ │ │ │ str r5, [sp, #20] │ │ │ │ - movw r3, #50524 @ 0xc55c │ │ │ │ + movw r3, #48476 @ 0xbd5c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - bl db384 │ │ │ │ + bl db2c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 52378 │ │ │ │ + cbz r0, 522ee <_PySemaphore_Destroy@@Base+0xa02> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52378 │ │ │ │ + bge.n 522ee <_PySemaphore_Destroy@@Base+0xa02> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52378 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 522ee <_PySemaphore_Destroy@@Base+0xa02> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 52392 │ │ │ │ + cbz r0, 52308 <_PySemaphore_Destroy@@Base+0xa1c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52392 │ │ │ │ + bge.n 52308 <_PySemaphore_Destroy@@Base+0xa1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52392 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52308 <_PySemaphore_Destroy@@Base+0xa1c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 523ac │ │ │ │ + cbz r0, 52322 <_PySemaphore_Destroy@@Base+0xa36> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 523ac │ │ │ │ + bge.n 52322 <_PySemaphore_Destroy@@Base+0xa36> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 523ac │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52322 <_PySemaphore_Destroy@@Base+0xa36> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 523c6 │ │ │ │ + cbz r0, 5233c <_PySemaphore_Destroy@@Base+0xa50> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 523c6 │ │ │ │ + bge.n 5233c <_PySemaphore_Destroy@@Base+0xa50> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 523c6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5233c <_PySemaphore_Destroy@@Base+0xa50> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 523e0 │ │ │ │ + cbz r0, 52356 <_PySemaphore_Destroy@@Base+0xa6a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 523e0 │ │ │ │ + bge.n 52356 <_PySemaphore_Destroy@@Base+0xa6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 523e0 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52356 <_PySemaphore_Destroy@@Base+0xa6a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 523fa │ │ │ │ + cbz r0, 52370 <_PySemaphore_Destroy@@Base+0xa84> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 523fa │ │ │ │ + bge.n 52370 <_PySemaphore_Destroy@@Base+0xa84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 523fa │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52370 <_PySemaphore_Destroy@@Base+0xa84> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4} │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #8583 @ 0x2187 │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 2a1598 <_Py_hashtable_foreach@@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 │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 75e14 │ │ │ │ + cbnz r0, 5239a <_PySemaphore_Destroy@@Base+0xaae> │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 52406 <_PySemaphore_Destroy@@Base+0xb1a> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 829a4 │ │ │ │ + cbz r0, 523c8 <_PySemaphore_Destroy@@Base+0xadc> │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 829a4 │ │ │ │ + cbz r0, 523c8 <_PySemaphore_Destroy@@Base+0xadc> │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 344cc <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ + cbz r0, 523c8 <_PySemaphore_Destroy@@Base+0xadc> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 829a4 │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r0, 523e0 <_PySemaphore_Destroy@@Base+0xaf4> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 52396 <_PySemaphore_Destroy@@Base+0xaaa> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 52396 <_PySemaphore_Destroy@@Base+0xaaa> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52396 <_PySemaphore_Destroy@@Base+0xaaa> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 8ffc8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 52400 <_PySemaphore_Destroy@@Base+0xb14> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 52400 <_PySemaphore_Destroy@@Base+0xb14> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + adds r3, r5, #1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 52436 │ │ │ │ + cbnz r3, 5242a <_PySemaphore_Destroy@@Base+0xb3e> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 52436 │ │ │ │ + ble.n 5242a <_PySemaphore_Destroy@@Base+0xb3e> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 52436 │ │ │ │ - cbnz r4, 5245a │ │ │ │ + bne.n 5242a <_PySemaphore_Destroy@@Base+0xb3e> │ │ │ │ + cbnz r4, 5244e <_PySemaphore_Destroy@@Base+0xb62> │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ movw r4, #29332 @ 0x7294 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 524b4 │ │ │ │ + cbz r0, 524a8 <_PySemaphore_Destroy@@Base+0xbbc> │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5246c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 524b4 │ │ │ │ + bne.n 52460 <_PySemaphore_Destroy@@Base+0xb74> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 524a8 <_PySemaphore_Destroy@@Base+0xbbc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #37332 @ 0x91d4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52498 │ │ │ │ + beq.n 5248c <_PySemaphore_Destroy@@Base+0xba0> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #51668 @ 0xc9d4 │ │ │ │ + movw r1, #49620 @ 0xc1d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51708 @ 0xc9fc │ │ │ │ + movw r1, #49660 @ 0xc1fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 5234a │ │ │ │ + b.n 522c0 <_PySemaphore_Destroy@@Base+0x9d4> │ │ │ │ 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 r5, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 524e4 │ │ │ │ + beq.n 524d8 <_PySemaphore_Destroy@@Base+0xbec> │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - b.n 524f4 │ │ │ │ + b.n 524e8 <_PySemaphore_Destroy@@Base+0xbfc> │ │ │ │ cmp r3, ip │ │ │ │ - blt.n 524f2 │ │ │ │ + blt.n 524e6 <_PySemaphore_Destroy@@Base+0xbfa> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 524ee │ │ │ │ - cbnz r2, 52514 │ │ │ │ + bgt.n 524e2 <_PySemaphore_Destroy@@Base+0xbf6> │ │ │ │ + cbnz r2, 52508 <_PySemaphore_Destroy@@Base+0xc1c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 524f4 │ │ │ │ + b.n 524e8 <_PySemaphore_Destroy@@Base+0xbfc> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #100] @ (5255c ) │ │ │ │ + ldr r1, [pc, #100] @ (52550 <_PySemaphore_Destroy@@Base+0xc64>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5251a │ │ │ │ - b.n 52554 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5250e <_PySemaphore_Destroy@@Base+0xc22> │ │ │ │ + b.n 52548 <_PySemaphore_Destroy@@Base+0xc5c> │ │ │ │ clz r4, r2 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmn r5, r4 │ │ │ │ ldr.w r1, [r7, #444] @ 0x1bc │ │ │ │ itte eq │ │ │ │ movweq r2, #5192 @ 0x1448 │ │ │ │ movteq r2, #77 @ 0x4d │ │ │ │ ldrne r2, [r0, #0] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - cbz r3, 5253e │ │ │ │ + cbz r3, 52532 <_PySemaphore_Destroy@@Base+0xc46> │ │ │ │ mov r1, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2a1cb8 │ │ │ │ + b.w 2a14bc <_Py_hashtable_foreach@@Base+0x6e8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #11] │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 13f1d0 │ │ │ │ + b.w 13f310 │ │ │ │ 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, 52594 │ │ │ │ + cbnz r4, 52588 <_PySemaphore_Destroy@@Base+0xc9c> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51752 @ 0xca28 │ │ │ │ + movw r1, #49704 @ 0xc228 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 525b0 │ │ │ │ + b.n 525a4 <_PySemaphore_Destroy@@Base+0xcb8> │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2a1b34 │ │ │ │ + b.w 2a1338 <_Py_hashtable_foreach@@Base+0x564> │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #9077 @ 0x2375 │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2a0dd4 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 525e2 │ │ │ │ + cbnz r3, 525ee <_PySemaphore_Destroy@@Base+0xd02> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 525fe │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5260a <_PySemaphore_Destroy@@Base+0xd1e> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 52602 │ │ │ │ + cbz r3, 5260e <_PySemaphore_Destroy@@Base+0xd22> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52618 │ │ │ │ + b.n 52624 <_PySemaphore_Destroy@@Base+0xd38> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 52610 │ │ │ │ + cbz r0, 5261c <_PySemaphore_Destroy@@Base+0xd30> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #16] @ (5261c ) │ │ │ │ - b.w 852a8 │ │ │ │ + ldr r1, [pc, #16] @ (52628 <_PySemaphore_Destroy@@Base+0xd3c>) │ │ │ │ + b.w 852b8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 27d368 │ │ │ │ - cbnz r0, 52644 │ │ │ │ + bl 27cb68 │ │ │ │ + cbnz r0, 52650 <_PySemaphore_Destroy@@Base+0xd64> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 27d6a8 │ │ │ │ + b.w 27cea8 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5266e │ │ │ │ + bne.n 5267a <_PySemaphore_Destroy@@Base+0xd8e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5268c │ │ │ │ - b.n 52686 │ │ │ │ + bne.n 52698 <_PySemaphore_Destroy@@Base+0xdac> │ │ │ │ + b.n 52692 <_PySemaphore_Destroy@@Base+0xda6> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5488 @ 0x1570 │ │ │ │ + movw r0, #3440 @ 0xd70 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52660 │ │ │ │ - b.n 526aa │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 526aa │ │ │ │ + bne.n 5266c <_PySemaphore_Destroy@@Base+0xd80> │ │ │ │ + b.n 526b6 <_PySemaphore_Destroy@@Base+0xdca> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 526b6 <_PySemaphore_Destroy@@Base+0xdca> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5269e │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 526aa │ │ │ │ + bne.n 526aa <_PySemaphore_Destroy@@Base+0xdbe> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 526b6 <_PySemaphore_Destroy@@Base+0xdca> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2a1d1c │ │ │ │ - cbnz r0, 526ae │ │ │ │ + bl 2a1524 <_Py_hashtable_foreach@@Base+0x750> │ │ │ │ + cbnz r0, 526ba <_PySemaphore_Destroy@@Base+0xdce> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 526d4 │ │ │ │ + b.n 526e0 <_PySemaphore_Destroy@@Base+0xdf4> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ce40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 526cc │ │ │ │ + bne.n 526d8 <_PySemaphore_Destroy@@Base+0xdec> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 526aa │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 526b6 <_PySemaphore_Destroy@@Base+0xdca> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 526f8 │ │ │ │ + cbnz r3, 52704 <_PySemaphore_Destroy@@Base+0xe18> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 526f8 │ │ │ │ + ble.n 52704 <_PySemaphore_Destroy@@Base+0xe18> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 526f8 │ │ │ │ - cbnz r1, 5271c │ │ │ │ + bne.n 52704 <_PySemaphore_Destroy@@Base+0xe18> │ │ │ │ + cbnz r1, 52728 <_PySemaphore_Destroy@@Base+0xe3c> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #92] @ (52758 ) │ │ │ │ + ldr r4, [pc, #92] @ (52764 <_PySemaphore_Destroy@@Base+0xe78>) │ │ │ │ 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, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5271c │ │ │ │ + cbnz r0, 52728 <_PySemaphore_Destroy@@Base+0xe3c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52750 │ │ │ │ + b.n 5275c <_PySemaphore_Destroy@@Base+0xe70> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1647a4 │ │ │ │ + bl 1648cc │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 227084 <_PyFunction_FromXIData@@Base+0xe18> │ │ │ │ + bl 226808 <_PyFunction_FromXIData@@Base+0xeac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52718 │ │ │ │ + beq.n 52724 <_PySemaphore_Destroy@@Base+0xe38> │ │ │ │ mov r1, r6 │ │ │ │ - bl 275ab0 │ │ │ │ + bl 275288 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52750 │ │ │ │ + bge.n 5275c <_PySemaphore_Destroy@@Base+0xe70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52750 │ │ │ │ + cbnz r3, 5275c <_PySemaphore_Destroy@@Base+0xe70> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 52788 │ │ │ │ + bne.n 52794 <_PySemaphore_Destroy@@Base+0xea8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29296 @ 0x7270 │ │ │ │ + movw r1, #27236 @ 0x6a64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 527c0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 527cc <_PySemaphore_Destroy@@Base+0xee0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 527cc │ │ │ │ + cbnz r3, 527d8 <_PySemaphore_Destroy@@Base+0xeec> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 527c4 │ │ │ │ + cbz r3, 527d0 <_PySemaphore_Destroy@@Base+0xee4> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 527b4 │ │ │ │ - movw r1, #29344 @ 0x72a0 │ │ │ │ + cbnz r2, 527c0 <_PySemaphore_Destroy@@Base+0xed4> │ │ │ │ + movw r1, #27284 @ 0x6a94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 527c0 │ │ │ │ - movw r1, #29396 @ 0x72d4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 527cc <_PySemaphore_Destroy@@Base+0xee0> │ │ │ │ + movw r1, #27336 @ 0x6ac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52874 │ │ │ │ + b.n 52880 <_PySemaphore_Destroy@@Base+0xf94> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 245e58 │ │ │ │ + bl 245678 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 527f0 │ │ │ │ + cbz r2, 527fc <_PySemaphore_Destroy@@Base+0xf10> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27e0c0 <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ + bl 27d8cc <_PyAsyncGenValueWrapperNew@@Base+0x1f0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52874 │ │ │ │ + bne.n 52880 <_PySemaphore_Destroy@@Base+0xf94> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 52874 │ │ │ │ - cbz r0, 52834 │ │ │ │ + b.n 52880 <_PySemaphore_Destroy@@Base+0xf94> │ │ │ │ + cbz r0, 52840 <_PySemaphore_Destroy@@Base+0xf54> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #56952 @ 0xde78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5283e │ │ │ │ + bne.n 5284a <_PySemaphore_Destroy@@Base+0xf5e> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5281c │ │ │ │ + bge.n 52828 <_PySemaphore_Destroy@@Base+0xf3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5281c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52828 <_PySemaphore_Destroy@@Base+0xf3c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2016 @ 0x7e0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #65504 @ 0xffe0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 527c0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 527cc <_PySemaphore_Destroy@@Base+0xee0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 52862 │ │ │ │ - bl e3ca0 │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 5286e <_PySemaphore_Destroy@@Base+0xf82> │ │ │ │ + bl e3be4 │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ - b.n 52874 │ │ │ │ + bl 1631a4 │ │ │ │ + b.n 52880 <_PySemaphore_Destroy@@Base+0xf94> │ │ │ │ movw r3, #48528 @ 0xbd90 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5284e │ │ │ │ + bne.n 5285a <_PySemaphore_Destroy@@Base+0xf6e> │ │ │ │ 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, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + bhi.n 528a2 <_PySemaphore_Destroy@@Base+0xfb6> │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt.n 528ba <_PySemaphore_Destroy@@Base+0xfce> │ │ │ │ + b.n 528ce <_PySemaphore_Destroy@@Base+0xfe2> │ │ │ │ + movw r0, #52720 @ 0xcdf0 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + movs r3, #1 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 5289c <_PySemaphore_Destroy@@Base+0xfb0> │ │ │ │ + b.n 528da <_PySemaphore_Destroy@@Base+0xfee> │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 105df4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 528d0 <_PySemaphore_Destroy@@Base+0xfe4> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 528d0 <_PySemaphore_Destroy@@Base+0xfe4> │ │ │ │ + b.n 528da <_PySemaphore_Destroy@@Base+0xfee> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.n 52aa0 <_PySemaphore_Destroy@@Base+0x11b4> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #20540 @ 0x503c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52894 │ │ │ │ + bne.n 528fa <_PySemaphore_Destroy@@Base+0x100e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52898 │ │ │ │ + bge.n 528fe <_PySemaphore_Destroy@@Base+0x1012> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 215d58 │ │ │ │ + b.w 215548 │ │ │ │ bx lr │ │ │ │ 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, r2 │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - bhi.n 528c2 │ │ │ │ + bhi.n 52928 <_PySemaphore_Destroy@@Base+0x103c> │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 528f8 │ │ │ │ - b.n 528da │ │ │ │ - movw r0, #53508 @ 0xd104 │ │ │ │ + ble.n 5295e <_PySemaphore_Destroy@@Base+0x1072> │ │ │ │ + b.n 52940 <_PySemaphore_Destroy@@Base+0x1054> │ │ │ │ + movw r0, #51412 @ 0xc8d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 528bc │ │ │ │ - b.n 52a34 │ │ │ │ + bne.n 52922 <_PySemaphore_Destroy@@Base+0x1036> │ │ │ │ + b.n 52a9a <_PySemaphore_Destroy@@Base+0x11ae> │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #49912 @ 0xc2f8 │ │ │ │ + movw r1, #47988 @ 0xbb74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 52a34 │ │ │ │ + beq.w 52a9a <_PySemaphore_Destroy@@Base+0x11ae> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bne.n 52912 │ │ │ │ + bne.n 52978 <_PySemaphore_Destroy@@Base+0x108c> │ │ │ │ ldrd r2, r1, [r6, #4] │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - b.n 5291a │ │ │ │ + b.n 52980 <_PySemaphore_Destroy@@Base+0x1094> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 52922 │ │ │ │ + bne.n 52988 <_PySemaphore_Destroy@@Base+0x109c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5292e │ │ │ │ + bne.n 52994 <_PySemaphore_Destroy@@Base+0x10a8> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 52956 │ │ │ │ - cbz r5, 52956 │ │ │ │ + b.n 529bc <_PySemaphore_Destroy@@Base+0x10d0> │ │ │ │ + cbz r5, 529bc <_PySemaphore_Destroy@@Base+0x10d0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5628 @ 0x15fc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52958 │ │ │ │ + beq.n 529be <_PySemaphore_Destroy@@Base+0x10d2> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51836 @ 0xca7c │ │ │ │ + movw r1, #49788 @ 0xc27c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 52a34 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 52a9a <_PySemaphore_Destroy@@Base+0x11ae> │ │ │ │ movs r5, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - cbz r6, 52974 │ │ │ │ + cbz r6, 529da <_PySemaphore_Destroy@@Base+0x10ee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - cbz r5, 52982 │ │ │ │ + cbz r5, 529e8 <_PySemaphore_Destroy@@Base+0x10fc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 5299c │ │ │ │ + bge.n 52a02 <_PySemaphore_Destroy@@Base+0x1116> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bpl.n 5299c │ │ │ │ + bpl.n 52a02 <_PySemaphore_Destroy@@Base+0x1116> │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 408b6 │ │ │ │ - b.n 529ee │ │ │ │ + bl 408bc │ │ │ │ + b.n 52a54 <_PySemaphore_Destroy@@Base+0x1168> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 529d6 │ │ │ │ - cbz r6, 529ba │ │ │ │ + bpl.n 52a3c <_PySemaphore_Destroy@@Base+0x1150> │ │ │ │ + cbz r6, 52a20 <_PySemaphore_Destroy@@Base+0x1134> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50060 @ 0xc38c │ │ │ │ + movw r1, #48136 @ 0xbc08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 52a14 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 52a7a <_PySemaphore_Destroy@@Base+0x118e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbnz r5, 529ee │ │ │ │ + cbnz r5, 52a54 <_PySemaphore_Destroy@@Base+0x1168> │ │ │ │ mov r0, r4 │ │ │ │ - bl e37b4 │ │ │ │ + bl e36f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 529ee │ │ │ │ + b.n 52a54 <_PySemaphore_Destroy@@Base+0x1168> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #51880 @ 0xcaa8 │ │ │ │ + movw r1, #49832 @ 0xc2a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 52a14 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 52a7a <_PySemaphore_Destroy@@Base+0x118e> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - cbz r0, 52a08 │ │ │ │ + cbz r0, 52a6e <_PySemaphore_Destroy@@Base+0x1182> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a08 │ │ │ │ + bge.n 52a6e <_PySemaphore_Destroy@@Base+0x1182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52a08 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52a6e <_PySemaphore_Destroy@@Base+0x1182> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1fb744 │ │ │ │ - b.n 52a34 │ │ │ │ + bl 1fad4c │ │ │ │ + b.n 52a9a <_PySemaphore_Destroy@@Base+0x11ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a28 │ │ │ │ + bge.n 52a8e <_PySemaphore_Destroy@@Base+0x11a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52a28 │ │ │ │ + cbnz r3, 52a8e <_PySemaphore_Destroy@@Base+0x11a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ 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, r2 │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cmp r2, #1 │ │ │ │ - bhi.n 52a58 │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt.n 52a70 │ │ │ │ - b.n 52a84 │ │ │ │ - movw r0, #54816 @ 0xd620 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - movs r3, #1 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 52a52 │ │ │ │ - b.n 52a90 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 28094c <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 52a86 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 52a86 │ │ │ │ - b.n 52a90 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ + cbz r0, 52b14 <_PySemaphore_Destroy@@Base+0x1228> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cbnz r3, 52ad6 <_PySemaphore_Destroy@@Base+0x11ea> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #49912 @ 0xc2f8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 52bce │ │ │ │ - movs r0, #0 │ │ │ │ + b.w 8b258 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r6, #2 │ │ │ │ + bgt.n 52b02 <_PySemaphore_Destroy@@Base+0x1216> │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r2 │ │ │ │ + bl a0854 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movw r3, #33036 @ 0x810c │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r0, #49920 @ 0xc300 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 8b258 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 52b14 <_PySemaphore_Destroy@@Base+0x1228> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + movw r0, #49932 @ 0xc30c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 8b258 │ │ │ │ + mov r4, r0 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ sub sp, #28 │ │ │ │ adds r1, r5, #1 │ │ │ │ - bne.n 52b4c │ │ │ │ + bne.n 52bd2 <_PySemaphore_Destroy@@Base+0x12e6> │ │ │ │ movs r3, #0 │ │ │ │ movw r8, #19891 @ 0x4db3 │ │ │ │ movt r8, #1371 @ 0x55b │ │ │ │ movw r7, #13527 @ 0x34d7 │ │ │ │ movt r7, #55615 @ 0xd93f │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 96320 │ │ │ │ - cbz r0, 52b0c │ │ │ │ + bl 96340 │ │ │ │ + cbz r0, 52b92 <_PySemaphore_Destroy@@Base+0x12a6> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 52b4c │ │ │ │ + beq.n 52bd2 <_PySemaphore_Destroy@@Base+0x12e6> │ │ │ │ eor.w r4, r0, r0, lsl #16 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r3, r0, #1 │ │ │ │ eor.w r0, r0, r0, lsl #16 │ │ │ │ eor.w r4, r4, r8 │ │ │ │ eor.w r0, r0, r8 │ │ │ │ - beq.n 52b4c │ │ │ │ + beq.n 52bd2 <_PySemaphore_Destroy@@Base+0x12e6> │ │ │ │ mul.w r4, r7, r4 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ eor.w r4, r4, r9 │ │ │ │ eor.w r9, r0, r4 │ │ │ │ - b.n 52ac4 │ │ │ │ + b.n 52b4a <_PySemaphore_Destroy@@Base+0x125e> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ movw r3, #61261 @ 0xef4d │ │ │ │ movt r3, #29416 @ 0x72e8 │ │ │ │ movw r1, #3533 @ 0xdcd │ │ │ │ movt r1, #1 │ │ │ │ movw r5, #51137 @ 0xc7c1 │ │ │ │ movt r5, #9016 @ 0x2338 │ │ │ │ @@ -55902,399 +55948,355 @@ │ │ │ │ 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 52b7a │ │ │ │ + bne.n 52c00 <_PySemaphore_Destroy@@Base+0x1314> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52b98 │ │ │ │ - b.n 52b92 │ │ │ │ + bne.n 52c1e <_PySemaphore_Destroy@@Base+0x1332> │ │ │ │ + b.n 52c18 <_PySemaphore_Destroy@@Base+0x132c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5472 @ 0x1560 │ │ │ │ + movw r0, #3424 @ 0xd60 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52b6c │ │ │ │ - b.n 52ba4 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 52ba4 │ │ │ │ + bne.n 52bf2 <_PySemaphore_Destroy@@Base+0x1306> │ │ │ │ + b.n 52c2a <_PySemaphore_Destroy@@Base+0x133e> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 52c2a <_PySemaphore_Destroy@@Base+0x133e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a1d1c │ │ │ │ - cbnz r0, 52ba8 │ │ │ │ + bl 2a1524 <_Py_hashtable_foreach@@Base+0x750> │ │ │ │ + cbnz r0, 52c2e <_PySemaphore_Destroy@@Base+0x1342> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52bca │ │ │ │ + b.n 52c50 <_PySemaphore_Destroy@@Base+0x1364> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c5a4 │ │ │ │ - cbz r0, 52bc2 │ │ │ │ + cbz r0, 52c48 <_PySemaphore_Destroy@@Base+0x135c> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 52ba4 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 52c2a <_PySemaphore_Destroy@@Base+0x133e> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - bl 28113c <_PyObject_GetState@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 52c42 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 52c04 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #52008 @ 0xcb28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r6, #2 │ │ │ │ - bgt.n 52c30 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r2 │ │ │ │ - bl a0824 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movw r3, #35084 @ 0x890c │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #52016 @ 0xcb30 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 52c42 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - movw r0, #52028 @ 0xcb3c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ - 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r6, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c9e │ │ │ │ + beq.n 52caa <_PySemaphore_Destroy@@Base+0x13be> │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52c9e │ │ │ │ + beq.n 52caa <_PySemaphore_Destroy@@Base+0x13be> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 52cb6 │ │ │ │ + ble.n 52cc2 <_PySemaphore_Destroy@@Base+0x13d6> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + movw r1, #49992 @ 0xc348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 52cc8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 52cd4 <_PySemaphore_Destroy@@Base+0x13e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 52c80 │ │ │ │ - movw r0, #59660 @ 0xe90c │ │ │ │ + beq.n 52c8c <_PySemaphore_Destroy@@Base+0x13a0> │ │ │ │ + movw r0, #57612 @ 0xe10c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52c80 │ │ │ │ - b.n 52cc8 │ │ │ │ + bne.n 52c8c <_PySemaphore_Destroy@@Base+0x13a0> │ │ │ │ + b.n 52cd4 <_PySemaphore_Destroy@@Base+0x13e8> │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f7e34 │ │ │ │ + b.w 1f743c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 52ce8 │ │ │ │ + cbz r3, 52cf4 <_PySemaphore_Destroy@@Base+0x1408> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 52cf8 │ │ │ │ + b.n 52d04 <_PySemaphore_Destroy@@Base+0x1418> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 52cf6 │ │ │ │ + ble.n 52d02 <_PySemaphore_Destroy@@Base+0x1416> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 52cf2 │ │ │ │ - cbnz r1, 52d1c │ │ │ │ + bgt.n 52cfe <_PySemaphore_Destroy@@Base+0x1412> │ │ │ │ + cbnz r1, 52d28 <_PySemaphore_Destroy@@Base+0x143c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52cf8 │ │ │ │ + b.n 52d04 <_PySemaphore_Destroy@@Base+0x1418> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (52df8 ) │ │ │ │ + ldr r1, [pc, #252] @ (52e04 <_PySemaphore_Destroy@@Base+0x1518>) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r5, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52d22 │ │ │ │ - b.n 52df2 │ │ │ │ + cbnz r0, 52d2e <_PySemaphore_Destroy@@Base+0x1442> │ │ │ │ + b.n 52dfe <_PySemaphore_Destroy@@Base+0x1512> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r6, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 52dd8 │ │ │ │ + beq.n 52de4 <_PySemaphore_Destroy@@Base+0x14f8> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 52d72 │ │ │ │ + cbz r4, 52d7e <_PySemaphore_Destroy@@Base+0x1492> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 52d56 │ │ │ │ + bmi.n 52d62 <_PySemaphore_Destroy@@Base+0x1476> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #22668 @ 0x588c │ │ │ │ + movw r1, #20620 @ 0x508c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37860 @ 0x93e4 │ │ │ │ + movw r0, #35812 @ 0x8be4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52df2 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52dfe <_PySemaphore_Destroy@@Base+0x1512> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52df2 │ │ │ │ + beq.n 52dfe <_PySemaphore_Destroy@@Base+0x1512> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 52db0 │ │ │ │ + bne.n 52dbc <_PySemaphore_Destroy@@Base+0x14d0> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 52de0 │ │ │ │ + beq.n 52dec <_PySemaphore_Destroy@@Base+0x1500> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 52d9a │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 52da6 <_PySemaphore_Destroy@@Base+0x14ba> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #22688 @ 0x58a0 │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37860 @ 0x93e4 │ │ │ │ + movw r0, #35812 @ 0x8be4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52df2 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52dfe <_PySemaphore_Destroy@@Base+0x1512> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 52df2 │ │ │ │ + cbz r0, 52dfe <_PySemaphore_Destroy@@Base+0x1512> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 52dc8 │ │ │ │ + beq.n 52dd4 <_PySemaphore_Destroy@@Base+0x14e8> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 52df2 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 52dfe <_PySemaphore_Destroy@@Base+0x1512> │ │ │ │ + movw r3, #29456 @ 0x7310 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 52de2 │ │ │ │ - movw r4, #31504 @ 0x7b10 │ │ │ │ + b.n 52dee <_PySemaphore_Destroy@@Base+0x1502> │ │ │ │ + movw r4, #29456 @ 0x7310 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ 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 52ed0 │ │ │ │ + b.w 52edc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #12] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 52e28 │ │ │ │ + cbnz r3, 52e34 <_PySemaphore_Destroy@@Base+0x1548> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 52e44 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 52e50 <_PySemaphore_Destroy@@Base+0x1564> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 52e48 │ │ │ │ + cbz r3, 52e54 <_PySemaphore_Destroy@@Base+0x1568> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52e50 │ │ │ │ + b.n 52e5c <_PySemaphore_Destroy@@Base+0x1570> │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, 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 r6, [r0, #16] │ │ │ │ - cbz r6, 52e74 │ │ │ │ + cbz r6, 52e80 <_PySemaphore_Destroy@@Base+0x1594> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52eca │ │ │ │ + bge.n 52ed6 <_PySemaphore_Destroy@@Base+0x15ea> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 52eca │ │ │ │ + b.n 52ed6 <_PySemaphore_Destroy@@Base+0x15ea> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52eca │ │ │ │ + cbz r0, 52ed6 <_PySemaphore_Destroy@@Base+0x15ea> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 52eba │ │ │ │ + bge.n 52ec6 <_PySemaphore_Destroy@@Base+0x15da> │ │ │ │ ldrd r0, r1, [r7, #40] @ 0x28 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #8 │ │ │ │ - bl 26626c │ │ │ │ - cbnz r0, 52eb4 │ │ │ │ + bl 265a34 │ │ │ │ + cbnz r0, 52ec0 <_PySemaphore_Destroy@@Base+0x15d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52eca │ │ │ │ + bge.n 52ed6 <_PySemaphore_Destroy@@Base+0x15ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52eca │ │ │ │ + cbnz r3, 52ed6 <_PySemaphore_Destroy@@Base+0x15ea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52eca │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52ed6 <_PySemaphore_Destroy@@Base+0x15ea> │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 52e88 │ │ │ │ + b.n 52e94 <_PySemaphore_Destroy@@Base+0x15a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00052ed0 : │ │ │ │ +00052edc : │ │ │ │ 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 27d0a4 │ │ │ │ - cbz r0, 52efe │ │ │ │ + bl 27c740 │ │ │ │ + cbz r0, 52f0a │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1feed0 │ │ │ │ + b.w 1fe4d8 │ │ │ │ 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, 52f26 │ │ │ │ + cbnz r5, 52f32 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 52f26 │ │ │ │ + ble.n 52f32 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52f26 │ │ │ │ - cbnz r2, 52f46 │ │ │ │ + bne.n 52f32 │ │ │ │ + cbnz r2, 52f52 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #88] @ (52f84 ) │ │ │ │ + ldr r5, [pc, #88] @ (52f90 ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r5, #1 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 52f46 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 52f52 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52f7e │ │ │ │ + b.n 52f8a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 29e928 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 29e0a0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52f42 │ │ │ │ + beq.n 52f4e │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2c4fc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 52f76 │ │ │ │ + beq.n 52f82 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #48936 @ 0xbf28 │ │ │ │ + movw r2, #46888 @ 0xb728 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 4e18c │ │ │ │ - b.n 52f42 │ │ │ │ + bl 4e194 │ │ │ │ + b.n 52f4e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -56302,112 +56304,112 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 52fa4 │ │ │ │ + cbz r3, 52fb0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 52fb4 │ │ │ │ + b.n 52fc0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 52fb2 │ │ │ │ + blt.n 52fbe │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 52fae │ │ │ │ - cbnz r1, 52fd4 │ │ │ │ + bgt.n 52fba │ │ │ │ + cbnz r1, 52fe0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 52fb4 │ │ │ │ + b.n 52fc0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #192] @ (53078 ) │ │ │ │ + ldr r1, [pc, #192] @ (53084 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 52fda │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 52fe6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53074 │ │ │ │ + b.n 53080 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r6, r5 │ │ │ │ ldrb.w r2, [r4, #58] @ 0x3a │ │ │ │ itte eq │ │ │ │ movweq r5, #5192 @ 0x1448 │ │ │ │ movteq r5, #77 @ 0x4d │ │ │ │ ldrne r5, [r0, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r4, #58] @ 0x3a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5306c │ │ │ │ + bne.n 53078 │ │ │ │ ldrd r2, r1, [r4, #60] @ 0x3c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbnz r1, 53020 │ │ │ │ + cbnz r1, 5302c │ │ │ │ ldrb.w r3, [r4, #58] @ 0x3a │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb.w r3, [r4, #58] @ 0x3a │ │ │ │ - cbz r5, 53062 │ │ │ │ + cbz r5, 5306e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 53062 │ │ │ │ + b.n 5306e │ │ │ │ strd r1, r5, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #80] @ (5307c ) │ │ │ │ + ldr r0, [pc, #80] @ (53088 ) │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52fd0 │ │ │ │ - bl cfdbc │ │ │ │ + beq.n 52fdc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53052 │ │ │ │ + bge.n 5305e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53052 │ │ │ │ + cbnz r3, 5305e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 52fd0 │ │ │ │ - beq.n 53004 │ │ │ │ + blt.n 52fdc │ │ │ │ + beq.n 53010 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 53074 │ │ │ │ + b.n 53080 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 53058 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 53064 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r6, #13] │ │ │ │ lsls r7, r1, #1 │ │ │ │ adds r3, #20 │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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, [pc, #28] @ (530b0 ) │ │ │ │ - bl 7ca1c │ │ │ │ - cbz r0, 530ac │ │ │ │ + ldr r0, [pc, #28] @ (530bc ) │ │ │ │ + bl 7ca40 │ │ │ │ + cbz r0, 530b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [r0, #8] │ │ │ │ @@ -56422,409 +56424,409 @@ │ │ │ │ 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, 530de │ │ │ │ + cbnz r6, 530ea │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 530de │ │ │ │ + ble.n 530ea │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 530de │ │ │ │ - cbnz r2, 530fa │ │ │ │ + bne.n 530ea │ │ │ │ + cbnz r2, 53106 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #116] @ (53158 ) │ │ │ │ + ldr r6, [pc, #116] @ (53164 ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5314e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5315a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53114 │ │ │ │ + bne.n 53120 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 53130 │ │ │ │ - bl 155de8 │ │ │ │ + b.n 5313c │ │ │ │ + bl 155f08 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53130 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5314e │ │ │ │ + bne.n 5313c │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5315a │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #55632 @ 0xd950 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4e8e6 │ │ │ │ + b.w 4e8ee │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r5, #17] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 53188 │ │ │ │ + cbnz r3, 53194 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 531b0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 531bc │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 531a6 │ │ │ │ + cbz r3, 531b2 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 531b0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 531bc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 284248 <_PyBytes_Find@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #16] @ (531cc ) │ │ │ │ + b.w 2839c0 <_PyBytes_Find@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #16] @ (531d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 531d4 │ │ │ │ + b.n 531e0 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 2a2000 │ │ │ │ + b.w 2a1808 <_Py_hashtable_foreach@@Base+0xa34> │ │ │ │ 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 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 531fe │ │ │ │ + cbz r0, 5320a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ 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, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53226 │ │ │ │ + bge.n 53232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53226 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53232 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ddfc │ │ │ │ + b.w 7de0c │ │ │ │ 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, 53256 │ │ │ │ + cbnz r0, 53262 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5325e │ │ │ │ + cbz r0, 5326a │ │ │ │ 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 53248 │ │ │ │ + beq.n 53254 │ │ │ │ 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, 53280 │ │ │ │ + cbnz r3, 5328c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 53280 │ │ │ │ + ble.n 5328c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 53280 │ │ │ │ - cbnz r0, 5329e │ │ │ │ + bne.n 5328c │ │ │ │ + cbnz r0, 532aa │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #92] @ (532ec ) │ │ │ │ + ldr r4, [pc, #92] @ (532f8 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5329e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 532aa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 532e6 │ │ │ │ + b.n 532f2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 532b2 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 532be │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5329a │ │ │ │ - bl a0700 │ │ │ │ + bne.n 532a6 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r4, 532da │ │ │ │ - ldr r3, [pc, #36] @ (532f0 ) │ │ │ │ + bl a2600 │ │ │ │ + cbz r4, 532e6 │ │ │ │ + ldr r3, [pc, #36] @ (532fc ) │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ - cbnz r3, 532e4 │ │ │ │ + cbnz r3, 532f0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 21dc20 <_PyEval_AddPendingCall@@Base+0x7e4> │ │ │ │ + b.w 21d1b0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 532e6 │ │ │ │ - ldr r0, [pc, #12] @ (532f4 ) │ │ │ │ + b.n 532f2 │ │ │ │ + ldr r0, [pc, #12] @ (53300 ) │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #16] @ (5330c ) │ │ │ │ + ldr r2, [pc, #16] @ (53318 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 531d4 │ │ │ │ + b.n 531e0 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #34640 @ 0x8750 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 260708 <_PyEval_MatchKeys@@Base+0xe3c> │ │ │ │ + bl 25ff14 <_PyEval_MatchKeys@@Base+0xe3c> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 53360 │ │ │ │ - cbz r0, 53360 │ │ │ │ + beq.n 5336c │ │ │ │ + cbz r0, 5336c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53354 │ │ │ │ + bge.n 53360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 53358 │ │ │ │ + cbz r3, 53364 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53360 │ │ │ │ + b.n 5336c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53354 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53360 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + movw r0, #50088 @ 0xc3a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r1, r2, [r3, #12] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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, #52156 @ 0xcbbc │ │ │ │ + movw r1, #50108 @ 0xc3bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 533b8 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 533c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2c544 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 533bc │ │ │ │ + cbz r0, 533c8 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 533c2 │ │ │ │ + b.n 533ce │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ 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, [pc, #28] @ (533f4 ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (53400 ) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #51496 @ 0xc928 │ │ │ │ + movw r0, #49448 @ 0xc128 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ mov r4, r2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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 53514 │ │ │ │ + bl 53520 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5343a │ │ │ │ + cbz r0, 53446 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 80634 │ │ │ │ + bl 80644 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5342e │ │ │ │ + bge.n 5343a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 53432 │ │ │ │ + cbz r3, 5343e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5343a │ │ │ │ + b.n 53446 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5342e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5343a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 53456 │ │ │ │ + cbz r1, 53462 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 53472 │ │ │ │ + bmi.n 5347e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #44628 @ 0xae54 │ │ │ │ + movw r1, #42580 @ 0xa654 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5348a │ │ │ │ + b.n 53496 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534ca │ │ │ │ + bge.n 534d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 534ca │ │ │ │ + cbnz r3, 534d6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000534cc : │ │ │ │ +000534d8 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (53510 ) │ │ │ │ + ldr r5, [pc, #60] @ (5351c ) │ │ │ │ ldr r5, [r4, r5] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ it eq │ │ │ │ cmpeq ip, r7 │ │ │ │ - beq.n 53508 │ │ │ │ + beq.n 53514 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 53500 │ │ │ │ + bge.n 5350c │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3384] @ 0xd38 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 534ec │ │ │ │ + b.n 534f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -56832,142 +56834,142 @@ │ │ │ │ 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, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5352c │ │ │ │ + cbnz r3, 53538 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 53586 │ │ │ │ + cbz r3, 53592 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5353a │ │ │ │ + cbz r4, 53546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ee68 │ │ │ │ + bl 8ee80 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53540 │ │ │ │ - bl 74e30 │ │ │ │ + b.n 5354c │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 53582 │ │ │ │ + cbz r4, 5358e │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 53558 │ │ │ │ + cbz r2, 53564 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62188 @ 0xf2ec │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5356e │ │ │ │ + beq.n 5357a │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5359e │ │ │ │ + cbz r2, 535aa │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50624 @ 0xc5c0 │ │ │ │ + movw r1, #48528 @ 0xbd90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5359e │ │ │ │ + bne.n 535aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53582 │ │ │ │ + bge.n 5358e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53582 │ │ │ │ + cbnz r3, 5358e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5359e │ │ │ │ - cbz r4, 53596 │ │ │ │ + b.n 535aa │ │ │ │ + cbz r4, 535a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5359e │ │ │ │ + bge.n 535aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5359e │ │ │ │ + b.n 535aa │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 535ba │ │ │ │ + cbz r1, 535c6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 535d6 │ │ │ │ + bmi.n 535e2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #44924 @ 0xaf7c │ │ │ │ + movw r1, #42876 @ 0xa77c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 535ee │ │ │ │ + b.n 535fa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000535f0 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +000535fc <_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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, 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, 53652 <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ + cbnz r0, 5365e <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 53652 <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ + ble.n 5365e <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 53652 <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ - cbz r2, 53652 <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ + bne.n 5365e <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ + cbz r2, 5365e <_PyMonitoring_FirePyStartEvent@@Base+0x62> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #4648 @ 0x1228 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ - b.n 53672 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5367e <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (53678 <_PyMonitoring_FirePyStartEvent@@Base+0x88>) │ │ │ │ + ldr r4, [pc, #32] @ (53684 <_PyMonitoring_FirePyStartEvent@@Base+0x88>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5363c <_PyMonitoring_FirePyStartEvent@@Base+0x4c> │ │ │ │ + bne.n 53648 <_PyMonitoring_FirePyStartEvent@@Base+0x4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56979,95 +56981,95 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139060 │ │ │ │ - cbnz r0, 536f6 <_PyMonitoring_FirePyStartEvent@@Base+0x106> │ │ │ │ + bl 139198 │ │ │ │ + cbnz r0, 53702 <_PyMonitoring_FirePyStartEvent@@Base+0x106> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 536ce <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ + blt.n 536da <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 536ce <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ + ble.n 536da <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d914 │ │ │ │ - cbnz r0, 536ce <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ + cbnz r0, 536da <_PyMonitoring_FirePyStartEvent@@Base+0xde> │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 536f8 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + b.n 53704 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42128 @ 0xa490 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 536ea <_PyMonitoring_FirePyStartEvent@@Base+0xfa> │ │ │ │ + bne.n 536f6 <_PyMonitoring_FirePyStartEvent@@Base+0xfa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 536f8 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + bge.n 53704 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 536f8 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + b.n 53704 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 536f8 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + b.n 53704 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 53702 <_PyMonitoring_FirePyStartEvent@@Base+0x112> │ │ │ │ + cbz r3, 5370e <_PyMonitoring_FirePyStartEvent@@Base+0x112> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #268] @ (53828 <_PyMonitoring_FirePyStartEvent@@Base+0x238>) │ │ │ │ + ldr r3, [pc, #268] @ (53834 <_PyMonitoring_FirePyStartEvent@@Base+0x238>) │ │ │ │ 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 r7, [sp, #56] @ 0x38 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 53754 <_PyMonitoring_FirePyStartEvent@@Base+0x164> │ │ │ │ + bge.n 53760 <_PyMonitoring_FirePyStartEvent@@Base+0x164> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52180 @ 0xcbd4 │ │ │ │ + movw r1, #50132 @ 0xc3d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5375e <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5376a <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 53768 <_PyMonitoring_FirePyStartEvent@@Base+0x178> │ │ │ │ - bl 8a634 │ │ │ │ - cbnz r0, 53764 <_PyMonitoring_FirePyStartEvent@@Base+0x174> │ │ │ │ + beq.n 53774 <_PyMonitoring_FirePyStartEvent@@Base+0x178> │ │ │ │ + bl 8a640 │ │ │ │ + cbnz r0, 53770 <_PyMonitoring_FirePyStartEvent@@Base+0x174> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53822 <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ + b.n 5382e <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #500 @ 0x1f4 │ │ │ │ - movt r8, #70 @ 0x46 │ │ │ │ + movw r8, #63924 @ 0xf9b4 │ │ │ │ + movt r8, #69 @ 0x45 │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 53820 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ + beq.n 5382c <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -57077,852 +57079,852 @@ │ │ │ │ it hi │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ sxtb r0, r7 │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 215444 <_PyParkingLot_Unpark@@Base+0x330> │ │ │ │ + bl 214b34 <_PyParkingLot_Unpark@@Base+0x330> │ │ │ │ eor.w r4, r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 5381c <_PyMonitoring_FirePyStartEvent@@Base+0x22c> │ │ │ │ + cbz r0, 53828 <_PyMonitoring_FirePyStartEvent@@Base+0x22c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5375e <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ + beq.n 5376a <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 53810 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ - movw r2, #50576 @ 0xc590 │ │ │ │ + ble.n 5381c <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ + movw r2, #48488 @ 0xbd68 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20380 @ 0x4f9c │ │ │ │ + movw r1, #18332 @ 0x479c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r3, #19 │ │ │ │ mla r6, r3, r7, r6 │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ add.w r5, r5, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r5, #3412] @ 0xd54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5375e <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ + beq.n 5376a <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3412] @ 0xd54 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5375e <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ + bge.n 5376a <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5375e <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5375e <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ + bne.n 5376a <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5376a <_PyMonitoring_FirePyStartEvent@@Base+0x16e> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ uxtb r4, r4 │ │ │ │ - b.n 5377a <_PyMonitoring_FirePyStartEvent@@Base+0x18a> │ │ │ │ + b.n 53786 <_PyMonitoring_FirePyStartEvent@@Base+0x18a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005382c : │ │ │ │ +00053838 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ - bl 177290 │ │ │ │ + bl 1772c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53886 │ │ │ │ + cbz r0, 53892 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #52208 @ 0xcbf0 │ │ │ │ + movw r0, #50160 @ 0xc3f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5387a │ │ │ │ + bge.n 53886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5387e │ │ │ │ + cbz r3, 5388a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53886 │ │ │ │ + b.n 53892 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5387a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53886 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005388c <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00053898 <_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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000538ba <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +000538c6 <_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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000538e4 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +000538f0 <_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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53934 <_PyMonitoring_FirePyReturnEvent@@Base+0x50> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 53948 <_PyMonitoring_FirePyReturnEvent@@Base+0x64> │ │ │ │ + bne.n 53940 <_PyMonitoring_FirePyReturnEvent@@Base+0x50> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 53954 <_PyMonitoring_FirePyReturnEvent@@Base+0x64> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5393e <_PyMonitoring_FirePyReturnEvent@@Base+0x5a> │ │ │ │ + cbz r3, 5394a <_PyMonitoring_FirePyReturnEvent@@Base+0x5a> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5394a <_PyMonitoring_FirePyReturnEvent@@Base+0x66> │ │ │ │ + b.n 53956 <_PyMonitoring_FirePyReturnEvent@@Base+0x66> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005394c <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00053958 <_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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005397a <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00053986 <_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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 539d0 <_PyMonitoring_FireJumpEvent@@Base+0x56> │ │ │ │ + cbnz r1, 539dc <_PyMonitoring_FireJumpEvent@@Base+0x56> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52252 @ 0xcc1c │ │ │ │ + movw r1, #50204 @ 0xc41c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 539fc <_PyMonitoring_FireJumpEvent@@Base+0x82> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 53a08 <_PyMonitoring_FireJumpEvent@@Base+0x82> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 53a10 <_PyMonitoring_FireJumpEvent@@Base+0x96> │ │ │ │ + beq.n 53a1c <_PyMonitoring_FireJumpEvent@@Base+0x96> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 53a02 <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ + bmi.n 53a0e <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52284 @ 0xcc3c │ │ │ │ + movw r1, #50236 @ 0xc43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53a22 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ + b.n 53a2e <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53a12 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ + bge.n 53a1e <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 53a12 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ + b.n 53a1e <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 53a2e <_PyMonitoring_FireJumpEvent@@Base+0xb4> │ │ │ │ + cbz r0, 53a3a <_PyMonitoring_FireJumpEvent@@Base+0xb4> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00053a30 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2aadb0 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +00053a3c <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2aa5c4 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ │ │ │ │ -00053a34 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +00053a40 <_PyMonitoring_FireBranchLeftEvent@@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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00053a62 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00053a6e <_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, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53a8a <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ + bne.n 53a96 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53abe <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + b.n 53aca <_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, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 53ab8 <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ - bl e3c74 │ │ │ │ - b.n 53abe <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 53a84 <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ + cbnz r4, 53ac4 <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 53aca <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 53a90 <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 53b92 <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ + beq.n 53b9e <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53b92 <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ + bne.n 53b9e <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53b92 <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ + beq.n 53b9e <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #55241 @ 0xd7c9 │ │ │ │ + movw r3, #54329 @ 0xd439 │ │ │ │ movt r3, #24 │ │ │ │ - movw r0, #52344 @ 0xcc78 │ │ │ │ + movw r0, #50296 @ 0xc478 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 53b40 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ + cbnz r0, 53b4c <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #688 @ 0x2b0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #52356 @ 0xcc84 │ │ │ │ + movw r0, #50308 @ 0xc484 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b74 <_PyMonitoring_FirePyThrowEvent@@Base+0x112> │ │ │ │ + bge.n 53b80 <_PyMonitoring_FirePyThrowEvent@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53b74 <_PyMonitoring_FirePyThrowEvent@@Base+0x112> │ │ │ │ + cbnz r3, 53b80 <_PyMonitoring_FirePyThrowEvent@@Base+0x112> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 53b34 <_PyMonitoring_FirePyThrowEvent@@Base+0xd2> │ │ │ │ + beq.n 53b40 <_PyMonitoring_FirePyThrowEvent@@Base+0xd2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b92 <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ + bge.n 53b9e <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53b92 <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ + cbnz r3, 53b9e <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 53bd0 <_PyMonitoring_FirePyThrowEvent@@Base+0x16e> │ │ │ │ + cbnz r0, 53bdc <_PyMonitoring_FirePyThrowEvent@@Base+0x16e> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52368 @ 0xcc90 │ │ │ │ + movw r1, #50320 @ 0xc490 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53bd2 <_PyMonitoring_FirePyThrowEvent@@Base+0x170> │ │ │ │ + b.n 53bde <_PyMonitoring_FirePyThrowEvent@@Base+0x170> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbnz r3, 53be6 <_PyMonitoring_FirePyThrowEvent@@Base+0x184> │ │ │ │ + cbnz r3, 53bf2 <_PyMonitoring_FirePyThrowEvent@@Base+0x184> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 53be6 <_PyMonitoring_FirePyThrowEvent@@Base+0x184> │ │ │ │ + cbnz r3, 53bf2 <_PyMonitoring_FirePyThrowEvent@@Base+0x184> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (53c28 <_PyMonitoring_FirePyThrowEvent@@Base+0x1c6>) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (53c34 <_PyMonitoring_FirePyThrowEvent@@Base+0x1c6>) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 53c18 <_PyMonitoring_FirePyThrowEvent@@Base+0x1b6> │ │ │ │ + cbz r2, 53c24 <_PyMonitoring_FirePyThrowEvent@@Base+0x1b6> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #34296 @ 0x85f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - ldr r5, [pc, #144] @ (53cbc <_PyMonitoring_FireRaiseEvent@@Base+0x90>) │ │ │ │ + b.w 8b258 │ │ │ │ + ldr r5, [pc, #144] @ (53cc8 <_PyMonitoring_FireRaiseEvent@@Base+0x90>) │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00053c2c <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +00053c38 <_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, #11 │ │ │ │ mov r6, r2 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53c54 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 53c60 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53c88 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 53c94 <_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, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 53c82 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ - bl e3c74 │ │ │ │ - b.n 53c88 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 53c4e <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 53c8e <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 53c94 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 53c5a <_PyMonitoring_FireRaiseEvent@@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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 53cb4 <_PyMonitoring_FireRaiseEvent@@Base+0x88> │ │ │ │ + cbnz r0, 53cc0 <_PyMonitoring_FireRaiseEvent@@Base+0x88> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 53cbc <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + cbz r0, 53cc8 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ 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 53ca6 <_PyMonitoring_FireRaiseEvent@@Base+0x7a> │ │ │ │ + beq.n 53cb2 <_PyMonitoring_FireRaiseEvent@@Base+0x7a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00053cbe <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +00053cca <_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, #12 │ │ │ │ mov r6, r2 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53ce6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ + bne.n 53cf2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53d1a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + b.n 53d26 <_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, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 53d14 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ - bl e3c74 │ │ │ │ - b.n 53d1a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 53ce0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ + cbnz r4, 53d20 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 53d26 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 53cec <_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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 53d46 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x88> │ │ │ │ + cbnz r0, 53d52 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x88> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 53d4e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + cbz r0, 53d5a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ 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 53d38 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x7a> │ │ │ │ + beq.n 53d44 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x7a> │ │ │ │ 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 215fa8 <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 53d76 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb8> │ │ │ │ + bl 215704 <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 53d82 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb8> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #9584 @ 0x2570 │ │ │ │ + movw r0, #7536 @ 0x1d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00053d78 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +00053d84 <_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, #13 │ │ │ │ mov r6, r2 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53da0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ + bne.n 53dac <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53dd4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + b.n 53de0 <_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, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 53dce <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ - bl e3c74 │ │ │ │ - b.n 53dd4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 53d9a <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ + cbnz r4, 53dda <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 53de0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 53da6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00053dda <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +00053de6 <_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, #48480 @ 0xbd60 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r4, r2 │ │ │ │ - bl 13ccd8 │ │ │ │ + bl 13ce14 │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53e12 <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ + bne.n 53e1e <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53e5c <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ + b.n 53e68 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ 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, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53e4a <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ + bge.n 53e56 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53e4a <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ + cbnz r3, 53e56 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 53e54 <_PyMonitoring_FireStopIterationEvent@@Base+0x7a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 53e60 <_PyMonitoring_FireStopIterationEvent@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl e3c74 │ │ │ │ - b.n 53e5c <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 53e68 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ movs r0, #0 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 53e0c <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 53e18 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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, 53e88 <_PyMonitoring_FireStopIterationEvent@@Base+0xae> │ │ │ │ + cbnz r0, 53e94 <_PyMonitoring_FireStopIterationEvent@@Base+0xae> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 53e92 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ - b.n 53e98 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe> │ │ │ │ + cbnz r0, 53e9e <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + b.n 53ea4 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53e82 <_PyMonitoring_FireStopIterationEvent@@Base+0xa8> │ │ │ │ - b.n 53ea6 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + beq.n 53e8e <_PyMonitoring_FireStopIterationEvent@@Base+0xa8> │ │ │ │ + b.n 53eb2 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 53ea6 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + cbnz r0, 53eb2 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 53ea6 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + cbz r0, 53eb2 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ 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 │ │ │ │ - cbnz r0, 53ec6 <_PyMonitoring_FireStopIterationEvent@@Base+0xec> │ │ │ │ + cbnz r0, 53ed2 <_PyMonitoring_FireStopIterationEvent@@Base+0xec> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 53ed6 <_PyMonitoring_FireStopIterationEvent@@Base+0xfc> │ │ │ │ - b.n 53ed0 <_PyMonitoring_FireStopIterationEvent@@Base+0xf6> │ │ │ │ + cbz r0, 53ee2 <_PyMonitoring_FireStopIterationEvent@@Base+0xfc> │ │ │ │ + b.n 53edc <_PyMonitoring_FireStopIterationEvent@@Base+0xf6> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53ec0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe6> │ │ │ │ - b.n 53eee <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ + beq.n 53ecc <_PyMonitoring_FireStopIterationEvent@@Base+0xe6> │ │ │ │ + b.n 53efa <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 53eee <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ + cbnz r0, 53efa <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 53ee0 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ + cbz r0, 53eec <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 53eee <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ + cbnz r0, 53efa <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 53eee <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ + cbz r0, 53efa <_PyMonitoring_FireStopIterationEvent@@Base+0x114> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00053ef0 : │ │ │ │ +00053efc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #19 │ │ │ │ movs r2, #4 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 53f24 │ │ │ │ + beq.n 53f30 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 53f2a │ │ │ │ + bls.n 53f36 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52416 @ 0xccc0 │ │ │ │ + movw r1, #50368 @ 0xc4c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53f2c │ │ │ │ + b.n 53f38 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 75de8 │ │ │ │ - cbz r0, 53fb2 │ │ │ │ + bl 75e14 │ │ │ │ + cbz r0, 53fbe │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r1, #16]! │ │ │ │ adds r0, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 53f84 │ │ │ │ + bge.n 53f90 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r6, r0, lsl #2] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r7, r6, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r0, #0] │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ - b.n 53f64 │ │ │ │ + b.n 53f70 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 53fa2 │ │ │ │ + cbz r3, 53fae │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r0, #52464 @ 0xccf0 │ │ │ │ + movw r0, #50416 @ 0xc4f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #15740 @ 0x3d7c │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #13692 @ 0x357c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 53fbe │ │ │ │ + cbz r3, 53fca │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 53fc6 │ │ │ │ + b.n 53fd2 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.w 29ec84 <_PyLong_UnsignedLongLong_Converter@@Base+0x35c> │ │ │ │ + b.w 29e3fc <_PyLong_UnsignedLongLong_Converter@@Base+0x35c> │ │ │ │ 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, #92 @ 0x5c │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 54022 │ │ │ │ + beq.n 5402e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 54022 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5402e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #52468 @ 0xccf4 │ │ │ │ + movw r1, #50420 @ 0xc4f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50c2e │ │ │ │ + bl 50c36 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54034 │ │ │ │ + bne.n 54040 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54040 │ │ │ │ + b.n 5404c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -57931,526 +57933,527 @@ │ │ │ │ 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 5406a │ │ │ │ + bne.n 54076 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 134b10 │ │ │ │ - cbz r0, 54080 │ │ │ │ - b.n 54084 │ │ │ │ + bl 134c28 │ │ │ │ + cbz r0, 5408c │ │ │ │ + b.n 54090 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5804 @ 0x16ac │ │ │ │ + movw r0, #3756 @ 0xeac │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5405e │ │ │ │ + bne.n 5406a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 540b8 │ │ │ │ + b.n 540c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54080 │ │ │ │ + beq.n 5408c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2c714 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 540b0 │ │ │ │ + bne.n 540bc │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 54080 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5408c │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 540cc │ │ │ │ + cbz r3, 540d8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 540d4 │ │ │ │ + b.n 540e0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #2416 @ 0x970 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.w 209840 │ │ │ │ + b.w 208e58 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 54198 │ │ │ │ + beq.n 541a4 │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54194 │ │ │ │ + bne.n 541a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2768d8 │ │ │ │ + bl 2760b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54194 │ │ │ │ + beq.n 541a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b644 <_PyLong_Lshift@@Base+0x7e8> │ │ │ │ + bl 27b13c <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32524 @ 0x7f0c │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 54142 │ │ │ │ + cbnz r0, 5414e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 28d928 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b.w 28d0a0 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + movw r0, #50500 @ 0xc544 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 27bc9c <_PyLong_Lshift@@Base+0xe40> │ │ │ │ + bl 27b210 <_PyLong_Lshift@@Base+0x78c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54176 │ │ │ │ + bge.n 54182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54176 │ │ │ │ + cbnz r3, 54182 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 54136 │ │ │ │ + beq.n 54142 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54194 │ │ │ │ + bge.n 541a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 54194 │ │ │ │ + cbnz r3, 541a0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ - ldr r6, [pc, #252] @ (542a8 ) │ │ │ │ + ldr r6, [pc, #252] @ (542b4 ) │ │ │ │ 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 541da │ │ │ │ + bne.n 541e6 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 541da │ │ │ │ + ble.n 541e6 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 541da │ │ │ │ - cbnz r4, 541fe │ │ │ │ + bne.n 541e6 │ │ │ │ + cbnz r4, 5420a │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #204] @ (542ac ) │ │ │ │ + ldr r4, [pc, #204] @ (542b8 ) │ │ │ │ add r2, sp, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54286 │ │ │ │ + beq.n 54292 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 5421c │ │ │ │ + cbz r0, 54228 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 54220 │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 5422c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54294 │ │ │ │ + b.n 542a0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5421c │ │ │ │ + beq.n 54228 │ │ │ │ ldrd r8, r4, [sp, #24] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #46836 @ 0xb6f4 │ │ │ │ + movw r1, #44788 @ 0xaef4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #46844 @ 0xb6fc │ │ │ │ + movw r0, #44796 @ 0xaefc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5421c │ │ │ │ - bl a0700 │ │ │ │ + beq.n 54228 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c848 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5428c │ │ │ │ + bge.n 54298 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ - b.n 5421c │ │ │ │ + bl 10306c │ │ │ │ + b.n 54228 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 54294 │ │ │ │ + b.n 542a0 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r4, [r3, #20] │ │ │ │ lsls r7, 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 2d770 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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] @ (5430c ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (54318 ) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 542fa │ │ │ │ + cbz r2, 54306 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #34296 @ 0x85f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #144] @ (543a0 ) │ │ │ │ + ldr r5, [pc, #144] @ (543ac ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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 54336 │ │ │ │ + bne.n 54342 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 54358 │ │ │ │ - b.n 54350 │ │ │ │ + bne.n 54364 │ │ │ │ + b.n 5435c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5964 @ 0x174c │ │ │ │ + movw r0, #3916 @ 0xf4c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54328 │ │ │ │ + bne.n 54334 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 543d6 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 543e2 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5434c │ │ │ │ + bne.n 54358 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5436c │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 54378 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5434c │ │ │ │ + bne.n 54358 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5434c │ │ │ │ + beq.n 54358 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #52564 @ 0xcd54 │ │ │ │ + movw r1, #50516 @ 0xc554 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #52568 @ 0xcd58 │ │ │ │ + movw r0, #50520 @ 0xc558 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5434c │ │ │ │ - bl a0700 │ │ │ │ + beq.n 54358 │ │ │ │ + bl a0730 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cdf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 543ce │ │ │ │ + bge.n 543da │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5441c ) │ │ │ │ - bl 217dfc <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (54428 ) │ │ │ │ + bl 2173c0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5440c │ │ │ │ + blt.n 54418 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - movw r0, #36344 @ 0x8df8 │ │ │ │ + b.w 8b258 │ │ │ │ + movw r0, #34296 @ 0x85f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ - ldr r5, [pc, #144] @ (544b0 ) │ │ │ │ + b.w 8b258 │ │ │ │ + ldr r5, [pc, #144] @ (544bc ) │ │ │ │ lsls r0, r2, #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 │ │ │ │ mov r1, sp │ │ │ │ - bl 5447c │ │ │ │ - cbz r0, 54460 │ │ │ │ + bl 54488 │ │ │ │ + cbz r0, 5446c │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54456 │ │ │ │ + bne.n 54462 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ it ge │ │ │ │ bicge.w r0, r0, r0, asr #31 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 544a0 │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 544ac │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 544e6 │ │ │ │ - b.n 544ae │ │ │ │ + cbz r0, 544f2 │ │ │ │ + b.n 544ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 54512 │ │ │ │ + bne.n 5451e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 135a9c │ │ │ │ + bl 135bb4 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54512 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 544ea │ │ │ │ + bne.n 5451e │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 544f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 544e6 │ │ │ │ + bge.n 544f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 544e6 │ │ │ │ + cbnz r3, 544f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5454a │ │ │ │ + b.n 54556 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 54512 │ │ │ │ + cbnz r3, 5451e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r5] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5450e │ │ │ │ + bge.n 5451a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5450e │ │ │ │ + cbnz r3, 5451a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5454a │ │ │ │ + b.n 54556 │ │ │ │ mov r0, r4 │ │ │ │ - bl 156728 │ │ │ │ + bl 156848 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54530 │ │ │ │ + bge.n 5453c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54530 │ │ │ │ + cbnz r3, 5453c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54544 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 54550 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 544e6 │ │ │ │ + bne.n 544f2 │ │ │ │ movs r0, #1 │ │ │ │ strd r7, r6, [r5] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ 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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 54578 │ │ │ │ + beq.n 54586 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 545a6 │ │ │ │ + bne.n 545b4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5458c │ │ │ │ + beq.n 5459a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 545a8 │ │ │ │ + bgt.n 545b6 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 545ce │ │ │ │ + bl fcc44 │ │ │ │ + b.n 545dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 86e70 │ │ │ │ + bl 86e80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 545ce │ │ │ │ + bge.n 545dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 545ce │ │ │ │ + cbnz r3, 545dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -58462,76 +58465,76 @@ │ │ │ │ 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 5447c │ │ │ │ - cbz r0, 5462e │ │ │ │ + bl 54488 │ │ │ │ + cbz r0, 5463c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ lsrs r0, r3, #12 │ │ │ │ orr.w r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54624 │ │ │ │ + bne.n 54632 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ add sp, #12 │ │ │ │ pop {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 54654 │ │ │ │ + bne.n 54662 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5447c │ │ │ │ - cbnz r0, 5466e │ │ │ │ - b.n 5466a │ │ │ │ + bl 54488 │ │ │ │ + cbnz r0, 5467c │ │ │ │ + b.n 54678 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6092 @ 0x17cc │ │ │ │ + movw r0, #4044 @ 0xfcc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54648 │ │ │ │ + bne.n 54656 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 546fa │ │ │ │ + b.n 54708 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5447c │ │ │ │ + bl 54488 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5466a │ │ │ │ + beq.n 54678 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 54698 │ │ │ │ + bcs.n 546a6 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 546b0 │ │ │ │ + bcc.n 546be │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52984 @ 0xcef8 │ │ │ │ + movw r1, #50936 @ 0xc6f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 546e4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 546f2 │ │ │ │ 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 │ │ │ │ @@ -58539,26 +58542,25 @@ │ │ │ │ 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 546f0 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 546fe │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5466a │ │ │ │ - ldr r0, [pc, #16] @ (54700 ) │ │ │ │ - b.n 546fa │ │ │ │ + bne.n 54678 │ │ │ │ + ldr r0, [pc, #16] @ (5470c ) │ │ │ │ + b.n 54708 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ sub sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -58571,127 +58573,127 @@ │ │ │ │ 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, 5473e │ │ │ │ + cbnz r0, 5474a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 54748 │ │ │ │ - b.n 5474e │ │ │ │ + cbnz r0, 54754 │ │ │ │ + b.n 5475a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54738 │ │ │ │ - b.n 5477a │ │ │ │ + beq.n 54744 │ │ │ │ + b.n 54786 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5477a │ │ │ │ + cbnz r0, 54786 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 54758 │ │ │ │ + cbz r0, 54764 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5477a │ │ │ │ + cbnz r0, 54786 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 54762 │ │ │ │ + cbz r0, 5476e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5477a │ │ │ │ + cbnz r0, 54786 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5476c │ │ │ │ + cbz r0, 54778 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5477a │ │ │ │ + cbnz r0, 54786 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5477a │ │ │ │ + cbz r0, 54786 │ │ │ │ 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, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 547f6 │ │ │ │ + cbz r4, 54802 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 547de │ │ │ │ + bge.n 547ea │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 547de │ │ │ │ + bpl.n 547ea │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #92] @ (54804 ) │ │ │ │ + ldr r4, [pc, #92] @ (54810 ) │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 547c2 │ │ │ │ + beq.n 547ce │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 547ce │ │ │ │ + bls.n 547da │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 547d8 │ │ │ │ + b.n 547e4 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r2, #24 │ │ │ │ - b.n 547e0 │ │ │ │ + b.n 547ec │ │ │ │ add r1, r4 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 547ec │ │ │ │ + cbz r5, 547f8 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 547e4 │ │ │ │ + b.n 547f0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 547f6 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 54800 │ │ │ │ + bne.n 54802 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5480c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r2, [r0, #35] @ 0x23 │ │ │ │ - movw r3, #10576 @ 0x2950 │ │ │ │ + movw r3, #8456 @ 0x2108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 54842 │ │ │ │ + cbnz r0, 5484e │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5484a │ │ │ │ + cbz r0, 54856 │ │ │ │ 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 54834 │ │ │ │ + beq.n 54840 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, #0 │ │ │ │ @@ -58703,799 +58705,797 @@ │ │ │ │ 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, 54886 │ │ │ │ + cbnz r0, 54892 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 54890 │ │ │ │ - b.n 54896 │ │ │ │ + cbnz r0, 5489c │ │ │ │ + b.n 548a2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54880 │ │ │ │ - b.n 548a4 │ │ │ │ + beq.n 5488c │ │ │ │ + b.n 548b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 548a4 │ │ │ │ + cbnz r0, 548b0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 548a4 │ │ │ │ + cbz r0, 548b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 548c6 │ │ │ │ + bne.n 548d2 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 548ce │ │ │ │ + bge.n 548da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 548f0 │ │ │ │ + cbz r3, 548fc │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 548f2 │ │ │ │ + b.n 548fe │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #320] @ (54a34 ) │ │ │ │ + ldr r5, [pc, #320] @ (54a40 ) │ │ │ │ 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, 54926 │ │ │ │ + cbnz r7, 54932 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 54926 │ │ │ │ + ble.n 54932 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 54926 │ │ │ │ - cbnz r6, 54952 │ │ │ │ + bgt.n 54932 │ │ │ │ + cbnz r6, 5495e │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movw r4, #30272 @ 0x7640 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54a14 │ │ │ │ + beq.n 54a20 │ │ │ │ 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 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54a10 │ │ │ │ - cbz r7, 549ae │ │ │ │ + beq.n 54a1c │ │ │ │ + cbz r7, 549ba │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5498c │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 54998 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54984 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 54990 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54a10 │ │ │ │ + bne.n 54a1c │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 54990 │ │ │ │ - b.n 549b2 │ │ │ │ + bne.n 5499c │ │ │ │ + b.n 549be │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 549a0 │ │ │ │ + cbnz r0, 549ac │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1cc408 │ │ │ │ - cbnz r0, 549b2 │ │ │ │ - b.n 54a10 │ │ │ │ + bl 1cba18 │ │ │ │ + cbnz r0, 549be │ │ │ │ + b.n 54a1c │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5447c │ │ │ │ - cbz r0, 54a10 │ │ │ │ + bl 54488 │ │ │ │ + cbz r0, 54a1c │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 549b2 │ │ │ │ - b.n 54994 │ │ │ │ + beq.n 549be │ │ │ │ + b.n 549a0 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 549d8 │ │ │ │ + beq.n 549e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2d2b8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 549e6 │ │ │ │ + b.n 549f2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2c3a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ - cbz r5, 54a18 │ │ │ │ + bl a2600 │ │ │ │ + cbz r5, 54a24 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54a02 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 54a0e │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 549ba │ │ │ │ - b.n 54a10 │ │ │ │ + beq.n 549c6 │ │ │ │ + b.n 54a1c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 54a20 │ │ │ │ + b.n 54a2c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 54a20 │ │ │ │ + b.n 54a2c │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e8134 │ │ │ │ - cbz r0, 54a6e │ │ │ │ + bl 1e773c │ │ │ │ + cbz r0, 54a7a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 54a72 │ │ │ │ - bl 1e84a8 │ │ │ │ + cbz r0, 54a7e │ │ │ │ + bl 1e7ab0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54a72 │ │ │ │ + bne.n 54a7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54a6e │ │ │ │ + bge.n 54a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54a6e │ │ │ │ + cbnz r3, 54a7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54a94 │ │ │ │ + b.n 54aa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54a84 │ │ │ │ + blt.n 54a90 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 54a94 │ │ │ │ + b.n 54aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54a7a │ │ │ │ + bne.n 54a86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54a7a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54a86 │ │ │ │ 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, #8] │ │ │ │ - cbz r3, 54ac2 │ │ │ │ - cbnz r1, 54ade │ │ │ │ + cbz r3, 54ace │ │ │ │ + cbnz r1, 54aea │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 54ad8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 54ae4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54af8 │ │ │ │ + b.n 54b04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 54ad8 │ │ │ │ + blt.n 54ae4 │ │ │ │ ldrb.w r2, [r4, #58] @ 0x3a │ │ │ │ movs r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb.w r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #53036 @ 0xcf2c │ │ │ │ + movw r0, #50988 @ 0xc72c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #53092 @ 0xcf64 │ │ │ │ + movw r0, #51044 @ 0xc764 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54b38 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 54b66 │ │ │ │ + bne.n 54b44 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 54b72 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2c964 │ │ │ │ - cbz r0, 54b54 │ │ │ │ + cbz r0, 54b60 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54b68 │ │ │ │ + b.n 54b74 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #21336 @ 0x5358 │ │ │ │ + movw r0, #19332 @ 0x4b84 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8b24c │ │ │ │ - b.n 54b68 │ │ │ │ + bl 8b258 │ │ │ │ + b.n 54b74 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #116] @ (54bf0 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 54b96 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54b86 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 54bb2 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #64] @ (54bf4 ) │ │ │ │ - ldr.w r3, [r3, #1548] @ 0x60c │ │ │ │ - cbz r3, 54bbe │ │ │ │ - bl 21afdc │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 54bd6 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54bc6 │ │ │ │ - dmb ish │ │ │ │ - beq.n 54be2 │ │ │ │ - ldr r0, [pc, #16] @ (54bf0 ) │ │ │ │ - bl 214b18 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - add r2, pc, #800 @ (adr r2, 54f14 ) │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #53128 @ 0xcf88 │ │ │ │ + movw r0, #51080 @ 0xc788 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cdebc │ │ │ │ - cbnz r0, 54c1a │ │ │ │ + bl 1cd4cc │ │ │ │ + cbnz r0, 54b9a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54c6a │ │ │ │ + b.n 54bea │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #53148 @ 0xcf9c │ │ │ │ + movw r1, #51100 @ 0xc79c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c3e │ │ │ │ + bge.n 54bbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54c3e │ │ │ │ + cbnz r3, 54bbe │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 54c16 │ │ │ │ + beq.n 54b96 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27844 @ 0x6cc4 │ │ │ │ + movw r0, #25796 @ 0x64c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c6a │ │ │ │ + bge.n 54bea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54c6a │ │ │ │ + cbnz r3, 54bea │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10b0c4 <_PyErr_SetKeyError@@Base+0x11c> │ │ │ │ + b.w 10b2bc <_PyErr_SetKeyError@@Base+0x11c> │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54cb2 │ │ │ │ + beq.n 54c32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54cb2 │ │ │ │ + ble.n 54c32 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54cce │ │ │ │ + bge.n 54c4e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 54cce │ │ │ │ + b.n 54c4e │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 54cea │ │ │ │ + bl fcc44 │ │ │ │ + b.n 54c6a │ │ │ │ mov r0, r4 │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54cea │ │ │ │ + bge.n 54c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54cea │ │ │ │ + cbnz r3, 54c6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #4080] @ 0xff0 │ │ │ │ + ldr r0, [pc, #112] @ (54cf0 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 54c98 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54c88 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 54cb4 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #60] @ (54cf4 ) │ │ │ │ + ldr.w r3, [r3, #1548] @ 0x60c │ │ │ │ + cbz r3, 54cc0 │ │ │ │ + bl 21a6cc │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 54cd8 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54cc8 │ │ │ │ + dmb ish │ │ │ │ + beq.n 54ce4 │ │ │ │ + ldr r0, [pc, #16] @ (54cf0 ) │ │ │ │ + bl 214208 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + add r2, pc, #800 @ (adr r2, 55014 ) │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54d1c │ │ │ │ + beq.n 54d26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54d1c │ │ │ │ + ble.n 54d26 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d38 │ │ │ │ + bge.n 54d42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 54d38 │ │ │ │ + b.n 54d42 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 54d5e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 54d68 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 54d44 │ │ │ │ - bl 122e2c │ │ │ │ + cbnz r2, 54d4e │ │ │ │ + bl 12301c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54d4a │ │ │ │ - bl 95b14 │ │ │ │ + b.n 54d54 │ │ │ │ + bl 95b34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d5e │ │ │ │ + bge.n 54d68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54d5e │ │ │ │ + cbnz r3, 54d68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 │ │ │ │ - bl 49a2e <_PyTime_AsTimeval_clamp@@Base+0x1324> │ │ │ │ + bl 49a2e <_PyTime_AsTimeval_clamp@@Base+0x1326> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54d9c │ │ │ │ + cbz r0, 54da6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fe40 │ │ │ │ + bl 4feb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d90 │ │ │ │ + bge.n 54d9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 54d94 │ │ │ │ + cbz r3, 54d9e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54d9c │ │ │ │ + b.n 54da6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54d90 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54d9a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 8a634 │ │ │ │ - b.w 2a4254 │ │ │ │ + b.w 8a640 │ │ │ │ + b.w 2a3a5c <_Py_hashtable_foreach@@Base+0x2c88> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1638e4 <_PyLong_Copy@@Base> │ │ │ │ + bl 163a0c <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #9584 @ 0x2570 │ │ │ │ + movw r0, #7536 @ 0x1d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54dfc │ │ │ │ + beq.n 54e06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54dfc │ │ │ │ + ble.n 54e06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54e18 │ │ │ │ + bge.n 54e22 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 54e18 │ │ │ │ + b.n 54e22 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 54e34 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 54e3e │ │ │ │ mov r0, r4 │ │ │ │ - bl e08cc │ │ │ │ + bl e080c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54e34 │ │ │ │ + bge.n 54e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54e34 │ │ │ │ + cbnz r3, 54e3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00054e38 : │ │ │ │ +00054e42 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #48500 @ 0xbd74 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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 1eb520 │ │ │ │ + bl 1eab28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 54e8a │ │ │ │ + cbnz r3, 54e94 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 54e8a │ │ │ │ + ble.n 54e94 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54e8a │ │ │ │ - cbnz r1, 54ea8 │ │ │ │ + bne.n 54e94 │ │ │ │ + cbnz r1, 54eb2 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #280] @ (54fa8 ) │ │ │ │ + ldr r4, [pc, #276] @ (54fb0 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54f9e │ │ │ │ + beq.n 54fa8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54ebc │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 54ec6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54f9e │ │ │ │ - b.n 54ede │ │ │ │ - bl 8fe24 │ │ │ │ + bne.n 54fa8 │ │ │ │ + b.n 54ee8 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ed6 │ │ │ │ + bge.n 54ee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54ed6 │ │ │ │ + cbnz r3, 54ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 54eb2 │ │ │ │ + beq.n 54ebc │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 54ef6 │ │ │ │ + bge.n 54f00 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #37064 @ 0x90c8 │ │ │ │ + movw r1, #35016 @ 0x88c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 54f9e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 54fa8 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 54f0a │ │ │ │ - cbnz r5, 54f22 │ │ │ │ + bcs.n 54f14 │ │ │ │ + cbnz r5, 54f2c │ │ │ │ movs r0, #8 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 102e44 │ │ │ │ + b.w 103038 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53200 @ 0xcfd0 │ │ │ │ + movw r1, #51152 @ 0xc7d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 54f9e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 54fa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 54f9e │ │ │ │ - bl 126f54 │ │ │ │ + cbz r0, 54fa8 │ │ │ │ + bl 127144 │ │ │ │ add.w r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54f4e │ │ │ │ + bne.n 54f58 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54f3e │ │ │ │ + bne.n 54f48 │ │ │ │ dmb ish │ │ │ │ - beq.n 54f5a │ │ │ │ + beq.n 54f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 54f6e │ │ │ │ + bhi.n 54f78 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2a2828 │ │ │ │ + bl 2a2030 <_Py_hashtable_foreach@@Base+0x125c> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54f86 │ │ │ │ + bne.n 54f90 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54f76 │ │ │ │ + bne.n 54f80 │ │ │ │ dmb ish │ │ │ │ - beq.n 54f92 │ │ │ │ + beq.n 54f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 127934 │ │ │ │ + b.w 127b30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00054fac : │ │ │ │ +00054fb4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 54fbe │ │ │ │ - cbnz r1, 54fc4 │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 54fd0 │ │ │ │ + cbz r0, 54fc6 │ │ │ │ + cbnz r1, 54fcc │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 54fd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54fd6 │ │ │ │ + cbnz r0, 54fde │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54ff4 │ │ │ │ + b.n 54ffc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 122e2c │ │ │ │ + bl 12301c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ff4 │ │ │ │ + bge.n 54ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54ff4 │ │ │ │ + cbnz r3, 54ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 55024 │ │ │ │ + beq.n 5502c │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5503a │ │ │ │ + bne.n 55042 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5506c │ │ │ │ + beq.n 55074 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5503c │ │ │ │ - b.n 5506c │ │ │ │ + bgt.n 55044 │ │ │ │ + b.n 55074 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 55058 │ │ │ │ + beq.n 55060 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55086 │ │ │ │ + bne.n 5508e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5506c │ │ │ │ + beq.n 55074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55088 │ │ │ │ + bgt.n 55090 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 550c6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 550ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 8f57c │ │ │ │ + bl 8f594 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550b2 │ │ │ │ + bge.n 550ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 550b2 │ │ │ │ + cbnz r3, 550ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550c6 │ │ │ │ + bge.n 550ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 550c6 │ │ │ │ + cbnz r3, 550ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - cbz r0, 550dc │ │ │ │ + cbz r0, 550e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550e4 │ │ │ │ + bge.n 550ec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -59504,89 +59504,89 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #7900 @ 0x1edc │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 55112 │ │ │ │ + beq.n 5511a │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55128 │ │ │ │ + bne.n 55130 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5515a │ │ │ │ + beq.n 55162 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5512a │ │ │ │ - b.n 5515a │ │ │ │ + bgt.n 55132 │ │ │ │ + b.n 55162 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 55146 │ │ │ │ + beq.n 5514e │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55174 │ │ │ │ + bne.n 5517c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5515a │ │ │ │ + beq.n 55162 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55176 │ │ │ │ + bgt.n 5517e │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 551b4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 551bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 551a0 │ │ │ │ + bge.n 551a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 551a0 │ │ │ │ + cbnz r3, 551a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 551b4 │ │ │ │ + bge.n 551bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 551b4 │ │ │ │ + cbnz r3, 551bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #3832] @ 0xef8 │ │ │ │ - ldr r2, [pc, #304] @ (552fc ) │ │ │ │ + ldr r2, [pc, #304] @ (55304 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add.w ip, sp, #32 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r4, [r3, #3804] @ 0xedc │ │ │ │ @@ -59619,337 +59619,337 @@ │ │ │ │ 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, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 552f0 │ │ │ │ - movw r9, #40152 @ 0x9cd8 │ │ │ │ + beq.n 552f8 │ │ │ │ + movw r9, #38104 @ 0x94d8 │ │ │ │ movt r9, #43 @ 0x2b │ │ │ │ - movw r8, #40164 @ 0x9ce4 │ │ │ │ + movw r8, #38116 @ 0x94e4 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ - movw r7, #40176 @ 0x9cf0 │ │ │ │ + movw r7, #38128 @ 0x94f0 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #32 │ │ │ │ movs r6, #0 │ │ │ │ ldrd r1, r0, [r5, #36] @ 0x24 │ │ │ │ ldrd sl, fp, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ strd r0, r9, [sp, #16] │ │ │ │ - movw r0, #53228 @ 0xcfec │ │ │ │ + movw r0, #51180 @ 0xc7ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ strd r1, r8, [sp, #8] │ │ │ │ strd r3, r7, [sp] │ │ │ │ - movw r1, #27100 @ 0x69dc │ │ │ │ + movw r1, #25052 @ 0x61dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd sl, fp, [sp, #24] │ │ │ │ - movw r3, #40124 @ 0x9cbc │ │ │ │ + movw r3, #38076 @ 0x94bc │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 552ea │ │ │ │ - bl 8ffb0 │ │ │ │ + beq.n 552f2 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 552cc │ │ │ │ + cbz r0, 552d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 552ea │ │ │ │ + bge.n 552f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 552ea │ │ │ │ + cbnz r3, 552f2 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 552ea │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 552f2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 552e0 │ │ │ │ + bge.n 552e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 552e0 │ │ │ │ + cbnz r3, 552e8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ cmp r6, #3 │ │ │ │ - bne.n 55268 │ │ │ │ - b.n 552f2 │ │ │ │ + bne.n 55270 │ │ │ │ + b.n 552fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 55320 │ │ │ │ + cbnz r3, 55328 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 55320 │ │ │ │ + ble.n 55328 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55320 │ │ │ │ - cbnz r1, 5533c │ │ │ │ + bne.n 55328 │ │ │ │ + cbnz r1, 55344 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #280] @ (55440 ) │ │ │ │ + ldr r4, [pc, #280] @ (55448 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 55386 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5538e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5534e │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 55386 │ │ │ │ - b.n 55370 │ │ │ │ - bl 8fe24 │ │ │ │ + cbnz r0, 55356 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5538e │ │ │ │ + b.n 55378 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55368 │ │ │ │ + bge.n 55370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55368 │ │ │ │ + cbnz r3, 55370 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 55346 │ │ │ │ + beq.n 5534e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5538a │ │ │ │ + bge.n 55392 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #37064 @ 0x90c8 │ │ │ │ + movw r1, #35016 @ 0x88c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5543a │ │ │ │ + b.n 55442 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5539e │ │ │ │ - cbnz r4, 553b6 │ │ │ │ + bcs.n 553a6 │ │ │ │ + cbnz r4, 553be │ │ │ │ movs r0, #7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 102e44 │ │ │ │ + b.w 103038 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53200 @ 0xcfd0 │ │ │ │ + movw r1, #51152 @ 0xc7d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 55386 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5538e │ │ │ │ mov r0, r4 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 553ca │ │ │ │ + cbnz r0, 553d2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ add.w r5, r6, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 553e6 │ │ │ │ + bne.n 553ee │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 553d6 │ │ │ │ + bne.n 553de │ │ │ │ dmb ish │ │ │ │ - beq.n 553f2 │ │ │ │ + beq.n 553fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 55406 │ │ │ │ + bhi.n 5540e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2a2828 │ │ │ │ + bl 2a2030 <_Py_hashtable_foreach@@Base+0x125c> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5541e │ │ │ │ + bne.n 55426 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5540e │ │ │ │ + bne.n 55416 │ │ │ │ dmb ish │ │ │ │ - beq.n 5542a │ │ │ │ + beq.n 55432 │ │ │ │ mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 28c268 <_Py_strhex@@Base> │ │ │ │ + bl 28b9e0 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 5546a │ │ │ │ + bne.n 55472 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5548c │ │ │ │ - b.n 55484 │ │ │ │ + bne.n 55494 │ │ │ │ + b.n 5548c │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6140 @ 0x17fc │ │ │ │ + movw r0, #4092 @ 0xffc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5545c │ │ │ │ + bne.n 55464 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55510 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 55518 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55480 │ │ │ │ + bne.n 55488 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55480 │ │ │ │ + beq.n 55488 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55480 │ │ │ │ + beq.n 55488 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 554b8 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 554c0 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55480 │ │ │ │ + bne.n 55488 │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2d534 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 554ec │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 554f4 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 554c0 │ │ │ │ - b.n 55480 │ │ │ │ - cbz r4, 55508 │ │ │ │ + beq.n 554c8 │ │ │ │ + b.n 55488 │ │ │ │ + cbz r4, 55510 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ 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 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5553c │ │ │ │ + bne.n 55544 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5555e │ │ │ │ - b.n 55556 │ │ │ │ + bne.n 55566 │ │ │ │ + b.n 5555e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6124 @ 0x17ec │ │ │ │ + movw r0, #4076 @ 0xfec │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5552e │ │ │ │ + bne.n 55536 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 555cc │ │ │ │ - bl 8a368 │ │ │ │ + b.n 555d4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55552 │ │ │ │ + bne.n 5555a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55552 │ │ │ │ + beq.n 5555a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55552 │ │ │ │ + beq.n 5555a │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2c62c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 555a8 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 555b0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5557e │ │ │ │ - b.n 55552 │ │ │ │ - cbz r4, 555c4 │ │ │ │ + beq.n 55586 │ │ │ │ + b.n 5555a │ │ │ │ + cbz r4, 555cc │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59957,189 +59957,189 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 55600 │ │ │ │ + beq.n 55608 │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 55616 │ │ │ │ + bne.n 5561e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5566c │ │ │ │ + beq.n 55674 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 55618 │ │ │ │ - b.n 5566c │ │ │ │ + bgt.n 55620 │ │ │ │ + b.n 55674 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 55634 │ │ │ │ + beq.n 5563c │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5564a │ │ │ │ + bne.n 55652 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5566c │ │ │ │ + beq.n 55674 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 5566c │ │ │ │ - b.n 5564c │ │ │ │ + ble.n 55674 │ │ │ │ + b.n 55654 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 556a8 │ │ │ │ + cbz r6, 556b0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55686 │ │ │ │ + bne.n 5568e │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 55694 │ │ │ │ + bne.n 5569c │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 556e2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 556ea │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5569c │ │ │ │ - b.n 5565e │ │ │ │ + bne.n 556a4 │ │ │ │ + b.n 55666 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5566c │ │ │ │ - b.n 5569e │ │ │ │ + ble.n 55674 │ │ │ │ + b.n 556a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl edac8 │ │ │ │ + bl edcdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 556c8 │ │ │ │ + bge.n 556d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 556c8 │ │ │ │ + cbnz r3, 556d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 556dc │ │ │ │ + bge.n 556e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 556dc │ │ │ │ + cbnz r3, 556e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 55714 │ │ │ │ + cbnz r3, 5571c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #53280 @ 0xd020 │ │ │ │ + movw r0, #51232 @ 0xc820 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 55750 │ │ │ │ - bl ef204 │ │ │ │ + bpl.n 55758 │ │ │ │ + bl ef418 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55732 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 55750 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 55750 │ │ │ │ + bne.n 5573a │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 55758 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 55758 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 55750 │ │ │ │ + bne.n 55758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #53288 @ 0xd028 │ │ │ │ + movw r0, #51240 @ 0xc828 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 55788 │ │ │ │ + bmi.n 55790 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 557a2 │ │ │ │ + bpl.n 557aa │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #24168 @ 0x5e68 │ │ │ │ + movw r1, #22120 @ 0x5668 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 557ba │ │ │ │ + b.n 557c2 │ │ │ │ tst.w r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ 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 55944 │ │ │ │ + bl 5594c │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -60148,603 +60148,603 @@ │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 55810 │ │ │ │ + bne.n 55818 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55830 │ │ │ │ - b.n 55828 │ │ │ │ + bne.n 55838 │ │ │ │ + b.n 55830 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6000 @ 0x1770 │ │ │ │ + movw r0, #3952 @ 0xf70 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55802 │ │ │ │ - b.n 558fc │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5580a │ │ │ │ + b.n 55904 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 558fc │ │ │ │ + bne.n 55904 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55848 │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 55850 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 558fc │ │ │ │ + bne.n 55904 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55866 │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 5586e │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55862 │ │ │ │ + bge.n 5586a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55862 │ │ │ │ + cbnz r3, 5586a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5583a │ │ │ │ + beq.n 55842 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 558fc │ │ │ │ + beq.n 55904 │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 55896 │ │ │ │ + bge.n 5589e │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 558fc │ │ │ │ - bl a0700 │ │ │ │ + cbz r0, 55904 │ │ │ │ + bl a0730 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, r9, [sp] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c6f0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 558da │ │ │ │ + bge.n 558e2 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 558e8 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 558f0 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 558a0 │ │ │ │ - b.n 558f6 │ │ │ │ + beq.n 558a8 │ │ │ │ + b.n 558fe │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w de808 │ │ │ │ + b.w de744 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov r0, r5 │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00055904 : │ │ │ │ +0005590c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 55918 │ │ │ │ - cbnz r1, 5591e │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 55928 │ │ │ │ + cbz r0, 55920 │ │ │ │ + cbnz r1, 55926 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 55930 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a5efc │ │ │ │ + bl a5f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 55938 │ │ │ │ - movw r0, #53300 @ 0xd034 │ │ │ │ + bge.n 55940 │ │ │ │ + movw r0, #51252 @ 0xc834 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 211528 │ │ │ │ - b.n 5593e │ │ │ │ + bl 210c18 │ │ │ │ + b.n 55946 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00055944 : │ │ │ │ +0005594c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 55976 │ │ │ │ + bpl.n 5597e │ │ │ │ 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, 5596c │ │ │ │ + cbnz r3, 55974 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 55974 │ │ │ │ + b.n 5597c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55962 │ │ │ │ + bne.n 5596a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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 5599a │ │ │ │ + bge.n 559a2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2926fc │ │ │ │ + b.w 291e74 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #47328 @ 0xb8e0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1ac87c <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ + bl 1abeac <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ add sp, #12 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 559de │ │ │ │ + bhi.n 559e6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 559fe │ │ │ │ - b.n 559f6 │ │ │ │ - movw r0, #6008 @ 0x1778 │ │ │ │ + bne.n 55a06 │ │ │ │ + b.n 559fe │ │ │ │ + movw r0, #3960 @ 0xf78 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 559d0 │ │ │ │ - b.n 55ae8 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 559d8 │ │ │ │ + b.n 55af0 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55ae8 │ │ │ │ + bne.n 55af0 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55ae8 │ │ │ │ + beq.n 55af0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 55a26 │ │ │ │ + ble.n 55a2e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55a2a │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 55a2a │ │ │ │ - b.n 55ae8 │ │ │ │ + bne.n 55a32 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 55a32 │ │ │ │ + b.n 55af0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 15e9b4 │ │ │ │ - cbnz r0, 55a4e │ │ │ │ + bl 15ead4 │ │ │ │ + cbnz r0, 55a56 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53436 @ 0xd0bc │ │ │ │ + movw r1, #51388 @ 0xc8bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 55ad2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 55ada │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 55ad2 │ │ │ │ + blt.n 55ada │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 55af0 │ │ │ │ + bl 55af8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55ad2 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 55ada │ │ │ │ + bl a0730 │ │ │ │ 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 2c2bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 55aae │ │ │ │ + bge.n 55ab6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 55aae │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 55ab6 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55a6c │ │ │ │ + beq.n 55a74 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55ab0 │ │ │ │ + b.n 55ab8 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 55be2 │ │ │ │ + bl 55bea │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 55adc │ │ │ │ - cbnz r7, 55ad2 │ │ │ │ + bge.n 55ae4 │ │ │ │ + cbnz r7, 55ada │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 55ae8 │ │ │ │ + bl 1c2da4 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 55af0 │ │ │ │ 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 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 55b16 │ │ │ │ + bge.n 55b1e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 79a30 │ │ │ │ - b.n 55b18 │ │ │ │ + bl 79a58 │ │ │ │ + b.n 55b20 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 55b40 │ │ │ │ + cbz r0, 55b48 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.n 55b34 │ │ │ │ + bgt.n 55b3c │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r8 │ │ │ │ - bl 79a30 │ │ │ │ - b.n 55b36 │ │ │ │ + bl 79a58 │ │ │ │ + b.n 55b3e │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 55b4a │ │ │ │ + cbnz r0, 55b52 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 79dc0 │ │ │ │ - bl 20d58c │ │ │ │ + bl 79de8 │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55bde │ │ │ │ + b.n 55be6 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 55bb8 │ │ │ │ - bl fa474 │ │ │ │ + beq.n 55bc0 │ │ │ │ + bl fa674 │ │ │ │ mul.w fp, r9, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55bbc │ │ │ │ + cbz r0, 55bc4 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r1, fp │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55b88 │ │ │ │ + bne.n 55b90 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55bbc │ │ │ │ + bge.n 55bc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55bbc │ │ │ │ + cbnz r3, 55bc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55bbc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55bc4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55b9a │ │ │ │ + bge.n 55ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55b9a │ │ │ │ + cbnz r3, 55ba2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ str.w r2, [r3, r4, lsl #3] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r2, fp │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 55b50 │ │ │ │ + b.n 55b58 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55bde │ │ │ │ + b.n 55be6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 55bd8 │ │ │ │ + beq.n 55be0 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 55bc6 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 55b44 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 55bce │ │ │ │ + bl 79de8 │ │ │ │ + b.n 55b4c │ │ │ │ ldmia.w sp!, {r3, 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 │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 55c0c │ │ │ │ + beq.n 55c14 │ │ │ │ adds r4, #1 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 55bfc │ │ │ │ + bl 13a99c │ │ │ │ + b.n 55c04 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 79dc0 │ │ │ │ + b.w 79de8 │ │ │ │ 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, #52408 @ 0xccb8 │ │ │ │ + movw r1, #50360 @ 0xc4b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r2, #444] @ 0x1bc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 55c7c │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 55c84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3b700 │ │ │ │ + bl 3b704 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55c60 │ │ │ │ - b.n 55c7c │ │ │ │ + cbnz r0, 55c68 │ │ │ │ + b.n 55c84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55c80 │ │ │ │ + blt.n 55c88 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 55c9e │ │ │ │ + ble.n 55ca6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 270bdc │ │ │ │ + bl 2703b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55c56 │ │ │ │ + bne.n 55c5e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 55c9e │ │ │ │ + cbz r3, 55ca6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55c8e │ │ │ │ + blt.n 55c96 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55c9e │ │ │ │ + b.n 55ca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55c5e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c5e │ │ │ │ + bne.n 55c66 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55c7c │ │ │ │ + bne.n 55c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c7c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55c84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 281eac <_PySemaphore_Destroy@@Base+0x4c0> │ │ │ │ + bl 281628 <_PyObject_GetState@@Base+0xcdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55cca │ │ │ │ + beq.n 55cd2 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 167ff8 │ │ │ │ - b.n 55ccc │ │ │ │ + bl 168044 │ │ │ │ + b.n 55cd4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 207448 │ │ │ │ + bl 206a60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55cf8 │ │ │ │ + beq.n 55d00 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15f80c │ │ │ │ + b.w 15f934 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #53536 @ 0xd120 │ │ │ │ + movw r0, #51488 @ 0xc920 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 17eee4 │ │ │ │ + bl 17e600 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55d3e │ │ │ │ + beq.n 55d46 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 15f80c │ │ │ │ + b.w 15f934 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 212b88 │ │ │ │ + bl 212278 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55d6c │ │ │ │ + beq.n 55d74 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 15f80c │ │ │ │ - b.n 55d6e │ │ │ │ + bl 15f934 │ │ │ │ + b.n 55d76 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 281eac <_PySemaphore_Destroy@@Base+0x4c0> │ │ │ │ + bl 281628 <_PyObject_GetState@@Base+0xcdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55d98 │ │ │ │ + beq.n 55da0 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 15f80c │ │ │ │ - b.n 55d9a │ │ │ │ + bl 15f934 │ │ │ │ + b.n 55da2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 506e8 │ │ │ │ - cbz r0, 55dec │ │ │ │ + bl 506f0 │ │ │ │ + cbz r0, 55df4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2cac0 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 55dd2 │ │ │ │ + cbz r0, 55dda │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 55de0 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 55de8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b1f70 │ │ │ │ + bl 1b1598 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55de4 │ │ │ │ + bne.n 55dec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55dec │ │ │ │ + b.n 55df4 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 15f80c │ │ │ │ + bl 15f934 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00055df0 : │ │ │ │ +00055df8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 55e08 │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 55e12 │ │ │ │ + cbnz r0, 55e10 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 55e1a │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 245b80 │ │ │ │ + bl 2453a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 55e22 │ │ │ │ - movw r0, #53580 @ 0xd14c │ │ │ │ + bge.n 55e2a │ │ │ │ + movw r0, #51532 @ 0xc94c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 211528 │ │ │ │ - b.n 55e28 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 55e30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -60752,422 +60752,422 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2c98c │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 55e60 │ │ │ │ + bne.n 55e68 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55e82 │ │ │ │ - b.n 55e7a │ │ │ │ + bne.n 55e8a │ │ │ │ + b.n 55e82 │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #6024 @ 0x1788 │ │ │ │ + movw r0, #3976 @ 0xf88 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55e52 │ │ │ │ + bne.n 55e5a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55ee6 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 55eee │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55e76 │ │ │ │ + bne.n 55e7e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55e76 │ │ │ │ + bne.n 55e7e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55e76 │ │ │ │ + beq.n 55e7e │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2d454 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 55ed2 │ │ │ │ + bge.n 55eda │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 55ef2 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 55efa │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55ea0 │ │ │ │ + beq.n 55ea8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 55ede │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 55ee6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55e76 │ │ │ │ + bne.n 55e7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 55f02 │ │ │ │ + cbz r3, 55f0a │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 55f02 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 55f0a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 55ed2 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 55eda │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ 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 r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 55f26 │ │ │ │ + cbnz r0, 55f2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7649c │ │ │ │ + b.w 764c4 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55f74 │ │ │ │ + cbz r0, 55f7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5730a │ │ │ │ + bl 577f0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - b.n 55f44 │ │ │ │ + b.n 55f4c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55f98 │ │ │ │ + blt.n 55fa0 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 55fa8 │ │ │ │ + beq.n 55fb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 55f42 │ │ │ │ + ble.n 55f4a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55f3c │ │ │ │ + beq.n 55f44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55f78 │ │ │ │ + blt.n 55f80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55f88 │ │ │ │ + blt.n 55f90 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55fa8 │ │ │ │ + b.n 55fb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f6c │ │ │ │ + bne.n 55f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f6c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f74 │ │ │ │ + bne.n 55f7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f74 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f42 │ │ │ │ + bne.n 55f4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f42 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f4a │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00055fac : │ │ │ │ +00055fb4 : │ │ │ │ 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 245b80 │ │ │ │ + bl 2453a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 55ffa │ │ │ │ + bhi.n 56002 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5601a │ │ │ │ - b.n 56012 │ │ │ │ - movw r0, #6032 @ 0x1790 │ │ │ │ + bne.n 56022 │ │ │ │ + b.n 5601a │ │ │ │ + movw r0, #3984 @ 0xf90 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55fec │ │ │ │ - b.n 560f8 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 55ff4 │ │ │ │ + b.n 56100 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 560f8 │ │ │ │ + bne.n 56100 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 560f8 │ │ │ │ + beq.n 56100 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 56042 │ │ │ │ + ble.n 5604a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 56046 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 56046 │ │ │ │ - b.n 560f8 │ │ │ │ + bne.n 5604e │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5604e │ │ │ │ + b.n 56100 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 15e9b4 │ │ │ │ - cbnz r0, 5606a │ │ │ │ + bl 15ead4 │ │ │ │ + cbnz r0, 56072 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53740 @ 0xd1ec │ │ │ │ + movw r1, #51692 @ 0xc9ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 560e2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 560ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 560e2 │ │ │ │ + blt.n 560ea │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 55af0 │ │ │ │ + bl 55af8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 560e2 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 560ea │ │ │ │ + bl a0730 │ │ │ │ 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 2d2d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 560d4 │ │ │ │ + bge.n 560dc │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 560c2 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 560ca │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56088 │ │ │ │ - b.n 560d0 │ │ │ │ + beq.n 56090 │ │ │ │ + b.n 560d8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55be2 │ │ │ │ + bl 55bea │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 560ec │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 560f8 │ │ │ │ + bne.n 560f4 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 56100 │ │ │ │ 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 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00056100 : │ │ │ │ +00056108 : │ │ │ │ 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 a5efc │ │ │ │ + bl a5f34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5614a │ │ │ │ + bne.n 56152 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5616a │ │ │ │ - b.n 56162 │ │ │ │ + bne.n 56172 │ │ │ │ + b.n 5616a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5992 @ 0x1768 │ │ │ │ + movw r0, #3944 @ 0xf68 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5613c │ │ │ │ - b.n 5621e │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 56144 │ │ │ │ + b.n 56226 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5621e │ │ │ │ + bne.n 56226 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 15e9b4 │ │ │ │ - cbnz r0, 5618c │ │ │ │ + bl 15ead4 │ │ │ │ + cbnz r0, 56194 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53884 @ 0xd27c │ │ │ │ + movw r1, #51836 @ 0xca7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 56208 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56210 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 56208 │ │ │ │ + blt.n 56210 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 55af0 │ │ │ │ + bl 55af8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56208 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 56210 │ │ │ │ + bl a0730 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ca24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 561e4 │ │ │ │ + bge.n 561ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 561e4 │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 561ec │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 561aa │ │ │ │ + beq.n 561b2 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 561e6 │ │ │ │ + b.n 561ee │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 55be2 │ │ │ │ + bl 55bea │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56212 │ │ │ │ - cbnz r7, 56208 │ │ │ │ + bge.n 5621a │ │ │ │ + cbnz r7, 56210 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5621e │ │ │ │ + bl 1c2da4 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 56226 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 82994 │ │ │ │ + b.w 829a4 │ │ │ │ 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, 56262 │ │ │ │ + cbnz r0, 5626a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5626c │ │ │ │ - b.n 56272 │ │ │ │ + cbnz r0, 56274 │ │ │ │ + b.n 5627a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5625c │ │ │ │ - b.n 56280 │ │ │ │ + beq.n 56264 │ │ │ │ + b.n 56288 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 56280 │ │ │ │ + cbnz r0, 56288 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 56280 │ │ │ │ + cbz r0, 56288 │ │ │ │ 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 │ │ │ │ @@ -61175,529 +61175,529 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 562ae │ │ │ │ + beq.n 562b6 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 562c4 │ │ │ │ + bne.n 562cc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 562f6 │ │ │ │ + beq.n 562fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 562c6 │ │ │ │ - b.n 562f6 │ │ │ │ + bgt.n 562ce │ │ │ │ + b.n 562fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 562e2 │ │ │ │ + beq.n 562ea │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56310 │ │ │ │ + bne.n 56318 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 562f6 │ │ │ │ + beq.n 562fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56312 │ │ │ │ + bgt.n 5631a │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 56350 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56358 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 10b2fc │ │ │ │ + bl 10b4f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5633c │ │ │ │ + bge.n 56344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5633c │ │ │ │ + cbnz r3, 56344 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56350 │ │ │ │ + bge.n 56358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56350 │ │ │ │ + cbnz r3, 56358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #52736 @ 0xce00 │ │ │ │ + movw r3, #50640 @ 0xc5d0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #4] @ (56364 ) │ │ │ │ - b.n 56368 │ │ │ │ + ldr r1, [pc, #4] @ (5636c ) │ │ │ │ + b.n 56370 │ │ │ │ nop │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #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 r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl d3614 │ │ │ │ - cbz r0, 563e0 │ │ │ │ + bl d3550 │ │ │ │ + cbz r0, 563e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 56402 │ │ │ │ + bne.n 5640a │ │ │ │ mov r1, r5 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 563e6 │ │ │ │ + bne.n 563ee │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 563cc │ │ │ │ - bl e3ca0 │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 563d4 │ │ │ │ + bl e3be4 │ │ │ │ movw r0, #48512 @ 0xbd80 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #53920 @ 0xd2a0 │ │ │ │ + movw r1, #51872 @ 0xcaa0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 563d4 │ │ │ │ - b.n 563e0 │ │ │ │ + blt.n 563dc │ │ │ │ + b.n 563e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 563e0 │ │ │ │ + bge.n 563e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 563e0 │ │ │ │ + cbnz r3, 563e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56422 │ │ │ │ + b.n 5642a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 563f2 │ │ │ │ + blt.n 563fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56422 │ │ │ │ + b.n 5642a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 563ee │ │ │ │ + bne.n 563f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 563ee │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 563f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56414 │ │ │ │ + bge.n 5641c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56414 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5641c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7c458 │ │ │ │ + b.w 7c47c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r3, [pc, #20] @ (56444 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #1516] @ 0x5ec │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + b.w 8a640 │ │ │ │ + nop │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #168] @ (564dc ) │ │ │ │ + ldr r0, [pc, #168] @ (56500 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #16 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5644e │ │ │ │ + bne.n 56472 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5643e │ │ │ │ + bne.n 56462 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5646a │ │ │ │ + beq.n 5648e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #116] @ (564e0 ) │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #116] @ (56504 ) │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ - cbz r3, 564aa │ │ │ │ + cbz r3, 564ce │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 564e4 <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652c <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 564e4 <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652c <_Py_hashtable_size@@Base> │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 564e4 <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652c <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #12 │ │ │ │ add r4, r0 │ │ │ │ - movw r1, #41449 @ 0xa1e9 │ │ │ │ + movw r1, #42133 @ 0xa495 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 2a1598 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 564ac │ │ │ │ + bl 2a0dd4 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 564d0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 564c4 │ │ │ │ + bne.n 564e8 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 564b4 │ │ │ │ + bne.n 564d8 │ │ │ │ dmb ish │ │ │ │ - beq.n 564d0 │ │ │ │ - ldr r0, [pc, #16] @ (564dc ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 564f4 │ │ │ │ + ldr r0, [pc, #16] @ (56500 ) │ │ │ │ + bl 214208 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 82994 │ │ │ │ - add r2, pc, #800 @ (adr r2, 56800 <_Py_hashtable_size@@Base+0x31c>) │ │ │ │ + b.w 829a4 │ │ │ │ + add r2, pc, #800 @ (adr r2, 56824 <_Py_hashtable_size@@Base+0x2f8>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - │ │ │ │ -000564e4 <_Py_hashtable_size@@Base>: │ │ │ │ - ldrd r3, r2, [r0] │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - add.w r0, r0, r2, lsl #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ - bx lr │ │ │ │ - ldr r3, [pc, #20] @ (56508 <_Py_hashtable_size@@Base+0x24>) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #1516] @ 0x5ec │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - b.w 8a634 │ │ │ │ - movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (56518 <_Py_hashtable_size@@Base+0x34>) │ │ │ │ + ldr r2, [pc, #8] @ (56514 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3d0b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ + b.w 3d0bc <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ nop │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #52736 @ 0xce00 │ │ │ │ + movw r3, #50640 @ 0xc5d0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #4] @ (5652c <_Py_hashtable_size@@Base+0x48>) │ │ │ │ - b.n 56368 │ │ │ │ + ldr r1, [pc, #4] @ (56528 ) │ │ │ │ + b.n 56370 │ │ │ │ nop │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ + │ │ │ │ +0005652c <_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 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #52720 @ 0xcdf0 │ │ │ │ + movw r3, #50624 @ 0xc5c0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #4] @ (56540 <_Py_hashtable_size@@Base+0x5c>) │ │ │ │ - b.n 56368 │ │ │ │ - nop │ │ │ │ + ldr r1, [pc, #0] @ (56548 <_Py_hashtable_size@@Base+0x1c>) │ │ │ │ + b.n 56370 │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r2, #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, #8] │ │ │ │ - cbz r0, 5656e <_Py_hashtable_size@@Base+0x8a> │ │ │ │ + cbz r0, 56576 <_Py_hashtable_size@@Base+0x4a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5656e <_Py_hashtable_size@@Base+0x8a> │ │ │ │ + bge.n 56576 <_Py_hashtable_size@@Base+0x4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5656e <_Py_hashtable_size@@Base+0x8a> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56576 <_Py_hashtable_size@@Base+0x4a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 56588 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ + cbz r0, 56590 <_Py_hashtable_size@@Base+0x64> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56588 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ + bge.n 56590 <_Py_hashtable_size@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56588 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56590 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 565a2 <_Py_hashtable_size@@Base+0xbe> │ │ │ │ + cbz r0, 565aa <_Py_hashtable_size@@Base+0x7e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565a2 <_Py_hashtable_size@@Base+0xbe> │ │ │ │ + bge.n 565aa <_Py_hashtable_size@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 565a2 <_Py_hashtable_size@@Base+0xbe> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 565aa <_Py_hashtable_size@@Base+0x7e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 565bc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + cbz r0, 565c4 <_Py_hashtable_size@@Base+0x98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565bc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + bge.n 565c4 <_Py_hashtable_size@@Base+0x98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 565bc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 565c4 <_Py_hashtable_size@@Base+0x98> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 117490 │ │ │ │ + bl 117688 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (565d0 <_Py_hashtable_size@@Base+0xec>) │ │ │ │ + ldr r2, [pc, #4] @ (565d8 <_Py_hashtable_size@@Base+0xac>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3d0b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ + b.w 3d0bc <_PyEval_SpecialMethodCanSuggest@@Base+0x90> │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #52720 @ 0xcdf0 │ │ │ │ + movw r3, #50624 @ 0xc5c0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #4] @ (565e4 <_Py_hashtable_size@@Base+0x100>) │ │ │ │ - b.n 56368 │ │ │ │ + ldr r1, [pc, #4] @ (565ec <_Py_hashtable_size@@Base+0xc0>) │ │ │ │ + b.n 56370 │ │ │ │ nop │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r0, r2, #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, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56616 <_Py_hashtable_size@@Base+0x132> │ │ │ │ + beq.n 5661e <_Py_hashtable_size@@Base+0xf2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56616 <_Py_hashtable_size@@Base+0x132> │ │ │ │ + ble.n 5661e <_Py_hashtable_size@@Base+0xf2> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5662e <_Py_hashtable_size@@Base+0x14a> │ │ │ │ + bge.n 56636 <_Py_hashtable_size@@Base+0x10a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5662e <_Py_hashtable_size@@Base+0x14a> │ │ │ │ + b.n 56636 <_Py_hashtable_size@@Base+0x10a> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 56658 <_Py_hashtable_size@@Base+0x174> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56660 <_Py_hashtable_size@@Base+0x134> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e0a8 │ │ │ │ - cbnz r0, 5666c <_Py_hashtable_size@@Base+0x188> │ │ │ │ + bl 14e1d4 │ │ │ │ + cbnz r0, 56674 <_Py_hashtable_size@@Base+0x148> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + movw r1, #51912 @ 0xcac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5665c <_Py_hashtable_size@@Base+0x178> │ │ │ │ + blt.n 56664 <_Py_hashtable_size@@Base+0x138> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56688 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ + b.n 56690 <_Py_hashtable_size@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56658 <_Py_hashtable_size@@Base+0x174> │ │ │ │ + bne.n 56660 <_Py_hashtable_size@@Base+0x134> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56658 <_Py_hashtable_size@@Base+0x174> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56660 <_Py_hashtable_size@@Base+0x134> │ │ │ │ mov r0, r4 │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56688 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ + bge.n 56690 <_Py_hashtable_size@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56688 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ + cbnz r3, 56690 <_Py_hashtable_size@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 566b8 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + beq.n 566c0 <_Py_hashtable_size@@Base+0x194> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 566ce <_Py_hashtable_size@@Base+0x1ea> │ │ │ │ + bne.n 566d6 <_Py_hashtable_size@@Base+0x1aa> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56700 <_Py_hashtable_size@@Base+0x21c> │ │ │ │ + beq.n 56708 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 566d0 <_Py_hashtable_size@@Base+0x1ec> │ │ │ │ - b.n 56700 <_Py_hashtable_size@@Base+0x21c> │ │ │ │ + bgt.n 566d8 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + b.n 56708 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 566ec <_Py_hashtable_size@@Base+0x208> │ │ │ │ + beq.n 566f4 <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5671a <_Py_hashtable_size@@Base+0x236> │ │ │ │ + bne.n 56722 <_Py_hashtable_size@@Base+0x1f6> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56700 <_Py_hashtable_size@@Base+0x21c> │ │ │ │ + beq.n 56708 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5671c <_Py_hashtable_size@@Base+0x238> │ │ │ │ + bgt.n 56724 <_Py_hashtable_size@@Base+0x1f8> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5675a <_Py_hashtable_size@@Base+0x276> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56762 <_Py_hashtable_size@@Base+0x236> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 145dd8 │ │ │ │ + bl 145f18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56746 <_Py_hashtable_size@@Base+0x262> │ │ │ │ + bge.n 5674e <_Py_hashtable_size@@Base+0x222> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56746 <_Py_hashtable_size@@Base+0x262> │ │ │ │ + cbnz r3, 5674e <_Py_hashtable_size@@Base+0x222> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5675a <_Py_hashtable_size@@Base+0x276> │ │ │ │ + bge.n 56762 <_Py_hashtable_size@@Base+0x236> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5675a <_Py_hashtable_size@@Base+0x276> │ │ │ │ + cbnz r3, 56762 <_Py_hashtable_size@@Base+0x236> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 56782 <_Py_hashtable_size@@Base+0x29e> │ │ │ │ + bne.n 5678a <_Py_hashtable_size@@Base+0x25e> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5679c <_Py_hashtable_size@@Base+0x2b8> │ │ │ │ - b.n 567ae <_Py_hashtable_size@@Base+0x2ca> │ │ │ │ + cbnz r0, 567a4 <_Py_hashtable_size@@Base+0x278> │ │ │ │ + b.n 567b6 <_Py_hashtable_size@@Base+0x28a> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #52504 @ 0xcd18 │ │ │ │ + movw r0, #50408 @ 0xc4e8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56776 <_Py_hashtable_size@@Base+0x292> │ │ │ │ + bne.n 5677e <_Py_hashtable_size@@Base+0x252> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56810 <_Py_hashtable_size@@Base+0x32c> │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 56818 <_Py_hashtable_size@@Base+0x2ec> │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 567bc <_Py_hashtable_size@@Base+0x2d8> │ │ │ │ + blt.n 567c4 <_Py_hashtable_size@@Base+0x298> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 567cc <_Py_hashtable_size@@Base+0x2e8> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 567d4 <_Py_hashtable_size@@Base+0x2a8> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56798 <_Py_hashtable_size@@Base+0x2b4> │ │ │ │ + bne.n 567a0 <_Py_hashtable_size@@Base+0x274> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 567cc <_Py_hashtable_size@@Base+0x2e8> │ │ │ │ + b.n 567d4 <_Py_hashtable_size@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 567aa <_Py_hashtable_size@@Base+0x2c6> │ │ │ │ + bne.n 567b2 <_Py_hashtable_size@@Base+0x286> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 567aa <_Py_hashtable_size@@Base+0x2c6> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 567b2 <_Py_hashtable_size@@Base+0x286> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 21633c │ │ │ │ + bl 215a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56798 <_Py_hashtable_size@@Base+0x2b4> │ │ │ │ + beq.n 567a0 <_Py_hashtable_size@@Base+0x274> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ adds r1, r5, #1 │ │ │ │ - bl 15f100 <_Py_HashDouble@@Base+0x104> │ │ │ │ + bl 15f220 <_Py_HashDouble@@Base+0x108> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 56798 <_Py_hashtable_size@@Base+0x2b4> │ │ │ │ + blt.n 567a0 <_Py_hashtable_size@@Base+0x274> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ itt lt │ │ │ │ addlt r4, r4, r5 │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ cmp r4, r5 │ │ │ │ it ge │ │ │ │ @@ -61716,821 +61716,823 @@ │ │ │ │ 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 56864 <_Py_hashtable_size@@Base+0x380> │ │ │ │ + bgt.n 5686c <_Py_hashtable_size@@Base+0x340> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 56848 <_Py_hashtable_size@@Base+0x364> │ │ │ │ + cbz r2, 56850 <_Py_hashtable_size@@Base+0x324> │ │ │ │ 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, #448 @ 0x1c0 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - movw r1, #3744 @ 0xea0 │ │ │ │ + movw r3, #63936 @ 0xf9c0 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + movw r1, #1696 @ 0x6a0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 56872 <_Py_hashtable_size@@Base+0x38e> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 5687a <_Py_hashtable_size@@Base+0x34e> │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl 9c384 │ │ │ │ + bl 9c3c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56876 <_Py_hashtable_size@@Base+0x392> │ │ │ │ + cbnz r0, 5687e <_Py_hashtable_size@@Base+0x352> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56898 <_Py_hashtable_size@@Base+0x3b4> │ │ │ │ + b.n 568a0 <_Py_hashtable_size@@Base+0x374> │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r4, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl 9c8b8 │ │ │ │ + bl 9c900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56898 <_Py_hashtable_size@@Base+0x3b4> │ │ │ │ + bge.n 568a0 <_Py_hashtable_size@@Base+0x374> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56898 <_Py_hashtable_size@@Base+0x3b4> │ │ │ │ + cbnz r3, 568a0 <_Py_hashtable_size@@Base+0x374> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 568ca <_Py_hashtable_size@@Base+0x3e6> │ │ │ │ + beq.n 568d2 <_Py_hashtable_size@@Base+0x3a6> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 568e0 <_Py_hashtable_size@@Base+0x3fc> │ │ │ │ + bne.n 568e8 <_Py_hashtable_size@@Base+0x3bc> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56912 <_Py_hashtable_size@@Base+0x42e> │ │ │ │ + beq.n 5691a <_Py_hashtable_size@@Base+0x3ee> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 568e2 <_Py_hashtable_size@@Base+0x3fe> │ │ │ │ - b.n 56912 <_Py_hashtable_size@@Base+0x42e> │ │ │ │ + bgt.n 568ea <_Py_hashtable_size@@Base+0x3be> │ │ │ │ + b.n 5691a <_Py_hashtable_size@@Base+0x3ee> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 568fe <_Py_hashtable_size@@Base+0x41a> │ │ │ │ + beq.n 56906 <_Py_hashtable_size@@Base+0x3da> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5692c <_Py_hashtable_size@@Base+0x448> │ │ │ │ + bne.n 56934 <_Py_hashtable_size@@Base+0x408> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56912 <_Py_hashtable_size@@Base+0x42e> │ │ │ │ + beq.n 5691a <_Py_hashtable_size@@Base+0x3ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5692e <_Py_hashtable_size@@Base+0x44a> │ │ │ │ + bgt.n 56936 <_Py_hashtable_size@@Base+0x40a> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5696c <_Py_hashtable_size@@Base+0x488> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56974 <_Py_hashtable_size@@Base+0x448> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1888d0 │ │ │ │ + bl 188540 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56958 <_Py_hashtable_size@@Base+0x474> │ │ │ │ + bge.n 56960 <_Py_hashtable_size@@Base+0x434> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56958 <_Py_hashtable_size@@Base+0x474> │ │ │ │ + cbnz r3, 56960 <_Py_hashtable_size@@Base+0x434> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5696c <_Py_hashtable_size@@Base+0x488> │ │ │ │ + bge.n 56974 <_Py_hashtable_size@@Base+0x448> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5696c <_Py_hashtable_size@@Base+0x488> │ │ │ │ + cbnz r3, 56974 <_Py_hashtable_size@@Base+0x448> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 1cc2c8 │ │ │ │ + b.w 1cb8d8 │ │ │ │ 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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5699e <_Py_hashtable_size@@Base+0x4ba> │ │ │ │ + beq.n 569a6 <_Py_hashtable_size@@Base+0x47a> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 569cc <_Py_hashtable_size@@Base+0x4e8> │ │ │ │ + bne.n 569d4 <_Py_hashtable_size@@Base+0x4a8> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 569b2 <_Py_hashtable_size@@Base+0x4ce> │ │ │ │ + beq.n 569ba <_Py_hashtable_size@@Base+0x48e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 569ce <_Py_hashtable_size@@Base+0x4ea> │ │ │ │ + bgt.n 569d6 <_Py_hashtable_size@@Base+0x4aa> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 569f4 <_Py_hashtable_size@@Base+0x510> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 569fc <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 141ff0 │ │ │ │ + bl 142130 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 569f4 <_Py_hashtable_size@@Base+0x510> │ │ │ │ + bge.n 569fc <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 569f4 <_Py_hashtable_size@@Base+0x510> │ │ │ │ + cbnz r3, 569fc <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 56a1a <_Py_hashtable_size@@Base+0x536> │ │ │ │ + bne.n 56a22 <_Py_hashtable_size@@Base+0x4f6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56a3a <_Py_hashtable_size@@Base+0x556> │ │ │ │ - b.n 56a32 <_Py_hashtable_size@@Base+0x54e> │ │ │ │ + bne.n 56a42 <_Py_hashtable_size@@Base+0x516> │ │ │ │ + b.n 56a3a <_Py_hashtable_size@@Base+0x50e> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25220 @ 0x6284 │ │ │ │ + movw r0, #23172 @ 0x5a84 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56a0c <_Py_hashtable_size@@Base+0x528> │ │ │ │ - b.n 56aba <_Py_hashtable_size@@Base+0x5d6> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 56a14 <_Py_hashtable_size@@Base+0x4e8> │ │ │ │ + b.n 56ac2 <_Py_hashtable_size@@Base+0x596> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56aba <_Py_hashtable_size@@Base+0x5d6> │ │ │ │ + bne.n 56ac2 <_Py_hashtable_size@@Base+0x596> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #37332 @ 0x91d4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 56a62 <_Py_hashtable_size@@Base+0x57e> │ │ │ │ + beq.n 56a6a <_Py_hashtable_size@@Base+0x53e> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63452 @ 0xf7dc │ │ │ │ + movw r1, #61404 @ 0xefdc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 56aae <_Py_hashtable_size@@Base+0x5ca> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 56ab6 <_Py_hashtable_size@@Base+0x58a> │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 56a6e <_Py_hashtable_size@@Base+0x58a> │ │ │ │ + bhi.n 56a76 <_Py_hashtable_size@@Base+0x54a> │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 56a88 <_Py_hashtable_size@@Base+0x5a4> │ │ │ │ + cbnz r2, 56a90 <_Py_hashtable_size@@Base+0x564> │ │ │ │ mov r0, r2 │ │ │ │ - b.n 56aa6 <_Py_hashtable_size@@Base+0x5c2> │ │ │ │ + b.n 56aae <_Py_hashtable_size@@Base+0x582> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23976 @ 0x5da8 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 56aae <_Py_hashtable_size@@Base+0x5ca> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 56ab6 <_Py_hashtable_size@@Base+0x58a> │ │ │ │ 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, #11 │ │ │ │ - bne.n 56a92 <_Py_hashtable_size@@Base+0x5ae> │ │ │ │ + bne.n 56a9a <_Py_hashtable_size@@Base+0x56e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 56aba <_Py_hashtable_size@@Base+0x5d6> │ │ │ │ + b.w 8a640 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 56ac2 <_Py_hashtable_size@@Base+0x596> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56aa6 <_Py_hashtable_size@@Base+0x5c2> │ │ │ │ + b.n 56aae <_Py_hashtable_size@@Base+0x582> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 56ad8 <_Py_hashtable_size@@Base+0x5f4> │ │ │ │ + cbz r3, 56ae0 <_Py_hashtable_size@@Base+0x5b4> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 56ae8 <_Py_hashtable_size@@Base+0x604> │ │ │ │ + b.n 56af0 <_Py_hashtable_size@@Base+0x5c4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56ae6 <_Py_hashtable_size@@Base+0x602> │ │ │ │ + ble.n 56aee <_Py_hashtable_size@@Base+0x5c2> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 56ae2 <_Py_hashtable_size@@Base+0x5fe> │ │ │ │ - cbnz r1, 56b0e <_Py_hashtable_size@@Base+0x62a> │ │ │ │ + bgt.n 56aea <_Py_hashtable_size@@Base+0x5be> │ │ │ │ + cbnz r1, 56b16 <_Py_hashtable_size@@Base+0x5ea> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 56ae8 <_Py_hashtable_size@@Base+0x604> │ │ │ │ + b.n 56af0 <_Py_hashtable_size@@Base+0x5c4> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #136] @ (56b74 <_Py_hashtable_size@@Base+0x690>) │ │ │ │ + ldr r1, [pc, #136] @ (56b7c <_Py_hashtable_size@@Base+0x650>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56b14 <_Py_hashtable_size@@Base+0x630> │ │ │ │ + cbnz r0, 56b1c <_Py_hashtable_size@@Base+0x5f0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56b70 <_Py_hashtable_size@@Base+0x68c> │ │ │ │ + b.n 56b78 <_Py_hashtable_size@@Base+0x64c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, r6 │ │ │ │ - bl 21a488 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 21978c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56b0a <_Py_hashtable_size@@Base+0x626> │ │ │ │ + beq.n 56b12 <_Py_hashtable_size@@Base+0x5e6> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 56b3a <_Py_hashtable_size@@Base+0x656> │ │ │ │ + beq.n 56b42 <_Py_hashtable_size@@Base+0x616> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 56b3e <_Py_hashtable_size@@Base+0x65a> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 56b3e <_Py_hashtable_size@@Base+0x65a> │ │ │ │ - b.n 56b0a <_Py_hashtable_size@@Base+0x626> │ │ │ │ + bne.n 56b46 <_Py_hashtable_size@@Base+0x61a> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 56b46 <_Py_hashtable_size@@Base+0x61a> │ │ │ │ + b.n 56b12 <_Py_hashtable_size@@Base+0x5e6> │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d244 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56b6a <_Py_hashtable_size@@Base+0x686> │ │ │ │ + bne.n 56b72 <_Py_hashtable_size@@Base+0x646> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 56b0a <_Py_hashtable_size@@Base+0x626> │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 56b12 <_Py_hashtable_size@@Base+0x5e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56ba4 <_Py_hashtable_size@@Base+0x6c0> │ │ │ │ + beq.n 56bac <_Py_hashtable_size@@Base+0x680> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56bba <_Py_hashtable_size@@Base+0x6d6> │ │ │ │ + bne.n 56bc2 <_Py_hashtable_size@@Base+0x696> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56bec <_Py_hashtable_size@@Base+0x708> │ │ │ │ + beq.n 56bf4 <_Py_hashtable_size@@Base+0x6c8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56bbc <_Py_hashtable_size@@Base+0x6d8> │ │ │ │ - b.n 56bec <_Py_hashtable_size@@Base+0x708> │ │ │ │ + bgt.n 56bc4 <_Py_hashtable_size@@Base+0x698> │ │ │ │ + b.n 56bf4 <_Py_hashtable_size@@Base+0x6c8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56bd8 <_Py_hashtable_size@@Base+0x6f4> │ │ │ │ + beq.n 56be0 <_Py_hashtable_size@@Base+0x6b4> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56c06 <_Py_hashtable_size@@Base+0x722> │ │ │ │ + bne.n 56c0e <_Py_hashtable_size@@Base+0x6e2> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56bec <_Py_hashtable_size@@Base+0x708> │ │ │ │ + beq.n 56bf4 <_Py_hashtable_size@@Base+0x6c8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56c08 <_Py_hashtable_size@@Base+0x724> │ │ │ │ + bgt.n 56c10 <_Py_hashtable_size@@Base+0x6e4> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 56c46 <_Py_hashtable_size@@Base+0x762> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56c4e <_Py_hashtable_size@@Base+0x722> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ bl 3bdbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56c32 <_Py_hashtable_size@@Base+0x74e> │ │ │ │ + bge.n 56c3a <_Py_hashtable_size@@Base+0x70e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56c32 <_Py_hashtable_size@@Base+0x74e> │ │ │ │ + cbnz r3, 56c3a <_Py_hashtable_size@@Base+0x70e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56c46 <_Py_hashtable_size@@Base+0x762> │ │ │ │ + bge.n 56c4e <_Py_hashtable_size@@Base+0x722> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56c46 <_Py_hashtable_size@@Base+0x762> │ │ │ │ + cbnz r3, 56c4e <_Py_hashtable_size@@Base+0x722> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 │ │ │ │ - ldr r0, [pc, #116] @ (56cd0 <_Py_hashtable_size@@Base+0x7ec>) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 56c74 <_Py_hashtable_size@@Base+0x790> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 56c64 <_Py_hashtable_size@@Base+0x780> │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 56c90 <_Py_hashtable_size@@Base+0x7ac> │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #64] @ (56cd4 <_Py_hashtable_size@@Base+0x7f0>) │ │ │ │ - ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ - cbz r2, 56ca0 <_Py_hashtable_size@@Base+0x7bc> │ │ │ │ - ldr.w r2, [r3, #1620] @ 0x654 │ │ │ │ - str.w r2, [r3, #1624] @ 0x658 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 56cb8 <_Py_hashtable_size@@Base+0x7d4> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 56ca8 <_Py_hashtable_size@@Base+0x7c4> │ │ │ │ - dmb ish │ │ │ │ - beq.n 56cc4 <_Py_hashtable_size@@Base+0x7e0> │ │ │ │ - ldr r0, [pc, #16] @ (56cd0 <_Py_hashtable_size@@Base+0x7ec>) │ │ │ │ - bl 214b18 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - add r2, pc, #800 @ (adr r2, 56ff4 ) │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00056cd8 : │ │ │ │ +00056c52 : │ │ │ │ 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 8370c │ │ │ │ + bl 8371c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56d08 │ │ │ │ + bne.n 56c82 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #54608 @ 0xd550 │ │ │ │ + movw r0, #52560 @ 0xcd50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 56d26 │ │ │ │ - cbz r2, 56d40 │ │ │ │ + cbnz r3, 56ca0 │ │ │ │ + cbz r2, 56cba │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 56d40 │ │ │ │ + cbz r3, 56cba │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + movw r1, #52696 @ 0xcdd8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56d48 │ │ │ │ + b.n 56cc2 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, 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, 56d62 │ │ │ │ - cbz r2, 56d7c │ │ │ │ + cbnz r3, 56cdc │ │ │ │ + cbz r2, 56cf6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 56d7c │ │ │ │ + cbz r3, 56cf6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #56344 @ 0xdc18 │ │ │ │ + movw r1, #54296 @ 0xd418 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56d84 │ │ │ │ + b.n 56cfe │ │ │ │ movw r0, #5176 @ 0x1438 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r0, [pc, #120] @ (56d88 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 56d2a │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 56d1a │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 56d46 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #68] @ (56d8c ) │ │ │ │ + ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ + cbz r2, 56d56 │ │ │ │ + ldr.w r2, [r3, #1620] @ 0x654 │ │ │ │ + str.w r2, [r3, #1624] @ 0x658 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 56d6e │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 56d5e │ │ │ │ + dmb ish │ │ │ │ + beq.n 56d7a │ │ │ │ + ldr r0, [pc, #16] @ (56d88 ) │ │ │ │ + bl 214208 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + add r2, pc, #800 @ (adr r2, 570ac ) │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00056d86 : │ │ │ │ +00056d90 : │ │ │ │ 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 208a04 │ │ │ │ + bl 20801c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 56dc2 │ │ │ │ - cbz r2, 56ddc │ │ │ │ + cbnz r3, 56dcc │ │ │ │ + cbz r2, 56de6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 56ddc │ │ │ │ + cbz r3, 56de6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #56784 @ 0xddd0 │ │ │ │ + movw r1, #54736 @ 0xd5d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56de4 │ │ │ │ + b.n 56dee │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56e12 │ │ │ │ + beq.n 56e1c │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56e28 │ │ │ │ + bne.n 56e32 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56e5a │ │ │ │ + beq.n 56e64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56e2a │ │ │ │ - b.n 56e5a │ │ │ │ + bgt.n 56e34 │ │ │ │ + b.n 56e64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56e46 │ │ │ │ + beq.n 56e50 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56e74 │ │ │ │ + bne.n 56e7e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56e5a │ │ │ │ + beq.n 56e64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56e76 │ │ │ │ + bgt.n 56e80 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 56eb4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56ebe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ bl 3bf10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56ea0 │ │ │ │ + bge.n 56eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56ea0 │ │ │ │ + cbnz r3, 56eaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56eb4 │ │ │ │ + bge.n 56ebe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56eb4 │ │ │ │ + cbnz r3, 56ebe │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 r4, [r0, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56f10 │ │ │ │ + beq.n 56f1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56f10 │ │ │ │ + ble.n 56f1a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #56872 @ 0xde28 │ │ │ │ + movw r0, #54824 @ 0xd628 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56f20 │ │ │ │ + bge.n 56f2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56f20 │ │ │ │ + cbnz r3, 56f2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56f20 │ │ │ │ - movw r0, #56908 @ 0xde4c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56f2a │ │ │ │ + movw r0, #54860 @ 0xd64c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 r2, [r0, #4] │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56f50 │ │ │ │ + beq.n 56f5a │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56f7e │ │ │ │ + bne.n 56f88 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56f64 │ │ │ │ + beq.n 56f6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56f80 │ │ │ │ + bgt.n 56f8a │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 56fb6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 56fc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #52] @ (56fbc ) │ │ │ │ + ldr r0, [pc, #56] @ (56fc8 ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56fb6 │ │ │ │ + bge.n 56fc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56fb6 │ │ │ │ + cbnz r3, 56fc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ subs r4, r5, #7 │ │ │ │ lsls r0, r2, #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, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 56fde │ │ │ │ + cbnz r3, 56fea │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 56fde │ │ │ │ + cbnz r3, 56fea │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 5703a │ │ │ │ - cbz r4, 56fea │ │ │ │ + cbz r3, 57046 │ │ │ │ + cbz r4, 56ff6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ee68 │ │ │ │ + bl 8ee80 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 56ff0 │ │ │ │ - bl 74e30 │ │ │ │ + b.n 56ffc │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5708c │ │ │ │ + beq.n 57098 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 57004 │ │ │ │ - ldr r1, [pc, #152] @ (57094 ) │ │ │ │ + cbz r2, 57010 │ │ │ │ + ldr r1, [pc, #152] @ (570a0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57024 │ │ │ │ + beq.n 57030 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 57014 │ │ │ │ - ldr r1, [pc, #140] @ (57098 ) │ │ │ │ + cbz r2, 57020 │ │ │ │ + ldr r1, [pc, #140] @ (570a4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57024 │ │ │ │ + beq.n 57030 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 57048 │ │ │ │ - ldr r1, [pc, #128] @ (5709c ) │ │ │ │ + cbz r2, 57054 │ │ │ │ + ldr r1, [pc, #128] @ (570a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57048 │ │ │ │ + bne.n 57054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5708c │ │ │ │ + bge.n 57098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5708c │ │ │ │ + cbnz r3, 57098 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5708c │ │ │ │ - cbz r4, 57054 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57098 │ │ │ │ + cbz r4, 57060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57068 │ │ │ │ + bne.n 57074 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 57076 │ │ │ │ + b.n 57082 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 80634 │ │ │ │ + bl 80644 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5708e │ │ │ │ + bge.n 5709a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5708e │ │ │ │ + cbnz r3, 5709a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5708e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5709a │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r0, r7] │ │ │ │ @@ -62540,127 +62542,127 @@ │ │ │ │ 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 570ce │ │ │ │ + bgt.n 570da │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 570e8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 570f4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 570ec │ │ │ │ + cbz r3, 570f8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 570fe │ │ │ │ + b.n 5710a │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (57104 ) │ │ │ │ + ldr r0, [pc, #12] @ (57110 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r6] │ │ │ │ lsls r0, r2, #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 57136 │ │ │ │ + bgt.n 57142 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 57150 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5715c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 57154 │ │ │ │ + cbz r3, 57160 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57166 │ │ │ │ + b.n 57172 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (5716c ) │ │ │ │ + ldr r0, [pc, #12] @ (57178 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #6] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 571fe │ │ │ │ + beq.n 5720a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #48528 @ 0xbd90 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5275c │ │ │ │ - cbnz r0, 571d2 │ │ │ │ + bl 52768 <_PySemaphore_Destroy@@Base+0xe7c> │ │ │ │ + cbnz r0, 571de │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 571b4 │ │ │ │ - bl e3ca0 │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 571c0 │ │ │ │ + bl e3be4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 571fc │ │ │ │ + b.n 57208 │ │ │ │ movw r3, #48484 @ 0xbd64 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 571a6 │ │ │ │ + bne.n 571b2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 571a6 │ │ │ │ - b.n 571fa │ │ │ │ + bne.n 571b2 │ │ │ │ + b.n 57206 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 571e4 │ │ │ │ + bge.n 571f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 571e4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 571f0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1952 @ 0x7a0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -62668,1130 +62670,1103 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 57234 │ │ │ │ + beq.n 57240 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57262 │ │ │ │ + bne.n 5726e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 57248 │ │ │ │ + beq.n 57254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 57264 │ │ │ │ + bgt.n 57270 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5729a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 572a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #52] @ (572a0 ) │ │ │ │ + ldr r0, [pc, #52] @ (572ac ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5729a │ │ │ │ + bge.n 572a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5729a │ │ │ │ + cbnz r3, 572a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r3, #8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 572c2 │ │ │ │ + cbnz r0, 572ce │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 572cc │ │ │ │ - b.n 572d2 │ │ │ │ + cbnz r0, 572d8 │ │ │ │ + b.n 572de │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 572bc │ │ │ │ - b.n 57308 │ │ │ │ + beq.n 572c8 │ │ │ │ + b.n 57314 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 57308 │ │ │ │ + cbnz r0, 57314 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 572dc │ │ │ │ + cbz r0, 572e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 57308 │ │ │ │ + cbnz r0, 57314 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 572e6 │ │ │ │ + cbz r0, 572f2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 57308 │ │ │ │ + cbnz r0, 57314 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 572f0 │ │ │ │ + cbz r0, 572fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 57308 │ │ │ │ + cbnz r0, 57314 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 572fa │ │ │ │ + cbz r0, 57306 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 57308 │ │ │ │ + cbnz r0, 57314 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 57308 │ │ │ │ + cbz r0, 57314 │ │ │ │ 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 5735e │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ - bpl.n 5735e │ │ │ │ - ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - push {r4} │ │ │ │ - movs r3, #28 │ │ │ │ - ldr r4, [pc, #60] @ (57364 ) │ │ │ │ - subs r1, #1 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - adds r4, r2, r3 │ │ │ │ - add.w r4, r4, #91136 @ 0x16400 │ │ │ │ - ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 57340 │ │ │ │ - cmp r1, #10 │ │ │ │ - bls.n 5734c │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ - add.w r3, r3, #404 @ 0x194 │ │ │ │ - add r2, r3 │ │ │ │ - b.n 57356 │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ - add.w r3, r3, #436 @ 0x1b4 │ │ │ │ - add r2, r3 │ │ │ │ - add.w r0, r2, #24 │ │ │ │ - pop {r4} │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r3, #104] @ 0x68 │ │ │ │ - add r0, r3 │ │ │ │ - bx lr │ │ │ │ - movs r4, r2 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00057368 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00057316 <_PyXI_UnwrapNotShareableError@@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, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r4, r3, #5504 @ 0x1580 │ │ │ │ adds r4, #8 │ │ │ │ - cbnz r4, 5738a <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 57392 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + cbnz r4, 57338 <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl e3be4 │ │ │ │ + b.n 57340 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1440] @ 0x5a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 573a2 <_PyXI_UnwrapNotShareableError@@Base+0x3a> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 57350 <_PyXI_UnwrapNotShareableError@@Base+0x3a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 573ec <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + b.n 5739a <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - cbnz r6, 573b6 <_PyXI_UnwrapNotShareableError@@Base+0x4e> │ │ │ │ + cbnz r6, 57364 <_PyXI_UnwrapNotShareableError@@Base+0x4e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30ea8 │ │ │ │ + bl 30eac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 573c8 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ - b.n 573e2 <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ + cbnz r0, 57376 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ + b.n 57390 <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ mov r2, r4 │ │ │ │ mvn.w r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 33e90 <_PyXI_InitFailure@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 573aa <_PyXI_UnwrapNotShareableError@@Base+0x42> │ │ │ │ - b.n 5739c <_PyXI_UnwrapNotShareableError@@Base+0x34> │ │ │ │ + bne.n 57358 <_PyXI_UnwrapNotShareableError@@Base+0x42> │ │ │ │ + b.n 5734a <_PyXI_UnwrapNotShareableError@@Base+0x34> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 573d6 <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ + bge.n 57384 <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 573da <_PyXI_UnwrapNotShareableError@@Base+0x72> │ │ │ │ + cbz r3, 57388 <_PyXI_UnwrapNotShareableError@@Base+0x72> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 573e2 <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ + b.n 57390 <_PyXI_UnwrapNotShareableError@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 573d6 <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57384 <_PyXI_UnwrapNotShareableError@@Base+0x6e> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 57418 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + cbz r0, 573c6 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57418 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + bge.n 573c6 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57418 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 573c6 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57432 <_PyXI_UnwrapNotShareableError@@Base+0xca> │ │ │ │ + cbz r0, 573e0 <_PyXI_UnwrapNotShareableError@@Base+0xca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57432 <_PyXI_UnwrapNotShareableError@@Base+0xca> │ │ │ │ + bge.n 573e0 <_PyXI_UnwrapNotShareableError@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57432 <_PyXI_UnwrapNotShareableError@@Base+0xca> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 573e0 <_PyXI_UnwrapNotShareableError@@Base+0xca> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5744c <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ + cbz r0, 573fa <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5744c <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ + bge.n 573fa <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5744c <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 573fa <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 117490 │ │ │ │ + bl 117688 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #50760 @ 0xc648 │ │ │ │ + movw r4, #48664 @ 0xbe18 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r3, #50784 @ 0xc660 │ │ │ │ + movw r3, #48688 @ 0xbe30 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #50752 @ 0xc640 │ │ │ │ + movw r2, #48656 @ 0xbe10 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #50772 @ 0xc654 │ │ │ │ + movw r1, #48676 @ 0xbe24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #57752 @ 0xe198 │ │ │ │ + movw r0, #55256 @ 0xd7d8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 574c6 <_PyXI_UnwrapNotShareableError@@Base+0x15e> │ │ │ │ + bgt.n 57474 <_PyXI_UnwrapNotShareableError@@Base+0x15e> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 574e0 <_PyXI_UnwrapNotShareableError@@Base+0x178> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5748e <_PyXI_UnwrapNotShareableError@@Base+0x178> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 574e4 <_PyXI_UnwrapNotShareableError@@Base+0x17c> │ │ │ │ + cbz r3, 57492 <_PyXI_UnwrapNotShareableError@@Base+0x17c> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 574f6 <_PyXI_UnwrapNotShareableError@@Base+0x18e> │ │ │ │ + b.n 574a4 <_PyXI_UnwrapNotShareableError@@Base+0x18e> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (574fc <_PyXI_UnwrapNotShareableError@@Base+0x194>) │ │ │ │ + ldr r0, [pc, #12] @ (574a8 <_PyXI_UnwrapNotShareableError@@Base+0x192>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #57760 @ 0xe1a0 │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ movs r4, #0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5757a <_PyXI_UnwrapNotShareableError@@Base+0x212> │ │ │ │ + beq.n 57526 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbz r0, 5757a <_PyXI_UnwrapNotShareableError@@Base+0x212> │ │ │ │ + cbz r0, 57526 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ 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 575b6 <_PyXI_UnwrapNotShareableError@@Base+0x24e> │ │ │ │ + b.n 57562 <_PyXI_UnwrapNotShareableError@@Base+0x24c> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5757a <_PyXI_UnwrapNotShareableError@@Base+0x212> │ │ │ │ + bge.n 57526 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5757a <_PyXI_UnwrapNotShareableError@@Base+0x212> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57526 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5760a <_PyXI_UnwrapNotShareableError@@Base+0x2a2> │ │ │ │ + b.n 575b6 <_PyXI_UnwrapNotShareableError@@Base+0x2a0> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e73f4 │ │ │ │ + bl 1e6a00 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 575b6 <_PyXI_UnwrapNotShareableError@@Base+0x24e> │ │ │ │ + beq.n 57562 <_PyXI_UnwrapNotShareableError@@Base+0x24c> │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 575c8 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ + bgt.n 57574 <_PyXI_UnwrapNotShareableError@@Base+0x25e> │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bgt.n 575dc <_PyXI_UnwrapNotShareableError@@Base+0x274> │ │ │ │ + bgt.n 57588 <_PyXI_UnwrapNotShareableError@@Base+0x272> │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 575f2 <_PyXI_UnwrapNotShareableError@@Base+0x28a> │ │ │ │ + blt.n 5759e <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 57d9c │ │ │ │ + bl 57d6a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57566 <_PyXI_UnwrapNotShareableError@@Base+0x1fe> │ │ │ │ + beq.n 57512 <_PyXI_UnwrapNotShareableError@@Base+0x1fc> │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5757e <_PyXI_UnwrapNotShareableError@@Base+0x216> │ │ │ │ + bhi.n 5752a <_PyXI_UnwrapNotShareableError@@Base+0x214> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl a8550 <_PyBytes_Resize@@Base> │ │ │ │ + bl a8508 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 5760a <_PyXI_UnwrapNotShareableError@@Base+0x2a2> │ │ │ │ + b.n 575b6 <_PyXI_UnwrapNotShareableError@@Base+0x2a0> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 57d9c │ │ │ │ + bl 57d6a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57566 <_PyXI_UnwrapNotShareableError@@Base+0x1fe> │ │ │ │ + beq.n 57512 <_PyXI_UnwrapNotShareableError@@Base+0x1fc> │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 57592 <_PyXI_UnwrapNotShareableError@@Base+0x22a> │ │ │ │ + b.n 5753e <_PyXI_UnwrapNotShareableError@@Base+0x228> │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 57d9c │ │ │ │ + bl 57d6a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57566 <_PyXI_UnwrapNotShareableError@@Base+0x1fe> │ │ │ │ + beq.n 57512 <_PyXI_UnwrapNotShareableError@@Base+0x1fc> │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57598 <_PyXI_UnwrapNotShareableError@@Base+0x230> │ │ │ │ + b.n 57544 <_PyXI_UnwrapNotShareableError@@Base+0x22e> │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 57d9c │ │ │ │ + bl 57d6a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57566 <_PyXI_UnwrapNotShareableError@@Base+0x1fe> │ │ │ │ + beq.n 57512 <_PyXI_UnwrapNotShareableError@@Base+0x1fc> │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5759c <_PyXI_UnwrapNotShareableError@@Base+0x234> │ │ │ │ + b.n 57548 <_PyXI_UnwrapNotShareableError@@Base+0x232> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00057610 : │ │ │ │ +000575bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 57626 │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 57652 │ │ │ │ + cbnz r0, 575d2 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 575fe │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 57698 │ │ │ │ + cbz r3, 57644 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 57636 │ │ │ │ + cbnz r4, 575e2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 5763e │ │ │ │ + cbz r4, 575ea │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 57698 │ │ │ │ + bmi.n 57644 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 57698 │ │ │ │ + cbz r3, 57644 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 57656 │ │ │ │ + cbnz r0, 57602 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 576b6 │ │ │ │ + b.n 57662 │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl f4238 <_PyConfig_AsDict@@Base+0x94> │ │ │ │ + bl f4444 <_PyConfig_AsDict@@Base+0x94> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57678 │ │ │ │ + bge.n 57624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57678 │ │ │ │ + cbnz r3, 57624 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 576b6 │ │ │ │ + bne.n 57662 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57698 │ │ │ │ + bge.n 57644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57698 │ │ │ │ + cbnz r3, 57644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #57808 @ 0xe1d0 │ │ │ │ + movw r1, #55312 @ 0xd810 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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, 576dc │ │ │ │ + cbnz r3, 57688 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 576dc │ │ │ │ + ble.n 57688 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 576dc │ │ │ │ - cbnz r4, 57704 │ │ │ │ - movs r2, #0 │ │ │ │ + bne.n 57688 │ │ │ │ + cbnz r4, 576aa │ │ │ │ add r0, sp, #32 │ │ │ │ - movs r5, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - strd r5, r5, [sp, #4] │ │ │ │ - movw r4, #30620 @ 0x779c │ │ │ │ - movt r4, #79 @ 0x4f │ │ │ │ + ldr r4, [pc, #112] @ (57700 ) │ │ │ │ + movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + movs r5, #2 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ + strd r5, r5, [sp, #4] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57704 │ │ │ │ + cbnz r0, 576aa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57754 │ │ │ │ + b.n 576fa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57700 │ │ │ │ + beq.n 576a6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 29e928 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 29e0a0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57700 │ │ │ │ + beq.n 576a6 │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2cc04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5774c │ │ │ │ + bne.n 576f2 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 57700 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 576a6 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ + strb r4, [r3, #28] │ │ │ │ + lsls r7, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #57844 @ 0xe1f4 │ │ │ │ + movw r0, #55348 @ 0xd834 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 5778e │ │ │ │ + cbnz r2, 57738 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 5778e │ │ │ │ + bne.n 57738 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 577aa │ │ │ │ - ldr r4, [pc, #44] @ (577bc ) │ │ │ │ + cbnz r0, 57754 │ │ │ │ + ldr r4, [pc, #44] @ (57768 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 577b8 │ │ │ │ + cbz r0, 57762 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 531d4 │ │ │ │ + b.w 531e0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + nop │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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, 577e0 │ │ │ │ + cbnz r3, 5778c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 577e0 │ │ │ │ + ble.n 5778c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 577e0 │ │ │ │ - cbnz r0, 577fa │ │ │ │ + bne.n 5778c │ │ │ │ + cbnz r0, 577a6 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #80] @ (57840 ) │ │ │ │ + ldr r4, [pc, #80] @ (577ec ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5782e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 577da │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5782e │ │ │ │ - bl a0700 │ │ │ │ + beq.n 577da │ │ │ │ + bl a0730 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cee8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 57832 │ │ │ │ + bne.n 577de │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5783a │ │ │ │ + b.n 577e6 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 10cad0 │ │ │ │ + bl 10ccc4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r7, r1, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 57844 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ + bpl.n 57844 │ │ │ │ + ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + push {r4} │ │ │ │ + movs r3, #28 │ │ │ │ + ldr r4, [pc, #64] @ (5784c ) │ │ │ │ + subs r1, #1 │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + adds r4, r2, r3 │ │ │ │ + add.w r4, r4, #91136 @ 0x16400 │ │ │ │ + ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ + cmp r4, r0 │ │ │ │ + beq.n 57826 │ │ │ │ + cmp r1, #10 │ │ │ │ + bls.n 57832 │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ + add.w r3, r3, #404 @ 0x194 │ │ │ │ + add r2, r3 │ │ │ │ + b.n 5783c │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ + add.w r3, r3, #436 @ 0x1b4 │ │ │ │ + add r2, r3 │ │ │ │ + add.w r0, r2, #24 │ │ │ │ + pop {r4} │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r3, #104] @ 0x68 │ │ │ │ + add r0, r3 │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5785e │ │ │ │ + bne.n 5786a │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5785e │ │ │ │ + bhi.n 5786a │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e1ba4 │ │ │ │ + b.w e1ae4 │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 57874 │ │ │ │ - b.w 7d220 │ │ │ │ + cbz r0, 57880 │ │ │ │ + b.w 7d244 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ 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, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 578a0 │ │ │ │ + cbnz r2, 578ac │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 578a0 │ │ │ │ + bne.n 578ac │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 578bc │ │ │ │ - ldr r4, [pc, #44] @ (578d0 ) │ │ │ │ + cbnz r0, 578ce │ │ │ │ add r3, sp, #28 │ │ │ │ - str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ + movw r4, #30840 @ 0x7878 │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 578ca │ │ │ │ + cbz r0, 578dc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 531d4 │ │ │ │ + b.w 531e0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ - lsls r7, r1, #1 │ │ │ │ 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 57900 │ │ │ │ + bgt.n 5790c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 57926 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 57932 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5791c │ │ │ │ + cbz r3, 57928 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #38060 @ 0x94ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 57926 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 57932 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005792a : │ │ │ │ +00057936 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 57940 │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 5797c │ │ │ │ + cbnz r0, 5794c │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 57988 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 579c0 │ │ │ │ + beq.n 579cc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 57968 │ │ │ │ - movw r3, #2197 @ 0x895 │ │ │ │ - movt r3, #32 │ │ │ │ + cbz r2, 57974 │ │ │ │ + movw r3, #65181 @ 0xfe9d │ │ │ │ + movt r3, #31 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57962 │ │ │ │ + bne.n 5796e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 200960 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf04> │ │ │ │ + b.w 1fff68 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf04> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 579c0 │ │ │ │ + bmi.n 579cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 579c0 │ │ │ │ + cbz r3, 579cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 57980 │ │ │ │ + cbnz r0, 5798c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 579de │ │ │ │ + b.n 579ea │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107460 │ │ │ │ + bl 107650 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 579a0 │ │ │ │ + bge.n 579ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 579a0 │ │ │ │ + cbnz r3, 579ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5184 @ 0x1440 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 579de │ │ │ │ + bne.n 579ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 579c0 │ │ │ │ + bge.n 579cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 579c0 │ │ │ │ + cbnz r3, 579cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #57808 @ 0xe1d0 │ │ │ │ + movw r1, #55312 @ 0xd810 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 579ec │ │ │ │ - b.w 7d220 │ │ │ │ + cbz r0, 579f8 │ │ │ │ + b.w 7d244 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000579f6 : │ │ │ │ +00057a02 : │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bx lr │ │ │ │ - movw r0, #44500 @ 0xadd4 │ │ │ │ + movw r0, #42452 @ 0xa5d4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ │ │ │ │ -00057a06 : │ │ │ │ +00057a12 : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #34640 @ 0x8750 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w e2a38 │ │ │ │ + b.w e2978 │ │ │ │ │ │ │ │ -00057a14 : │ │ │ │ +00057a20 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ 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, #10756 @ 0x2a04 │ │ │ │ + movw r4, #8664 @ 0x21d8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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 57a66 │ │ │ │ + bne.n 57a72 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - cbnz r0, 57a82 │ │ │ │ - b.n 57b70 │ │ │ │ + cbnz r0, 57a8e │ │ │ │ + b.n 57b7c │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #5328 @ 0x14d0 │ │ │ │ + movw r0, #3280 @ 0xcd0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57a50 │ │ │ │ + bne.n 57a5c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 57b70 │ │ │ │ - ldr r2, [pc, #256] @ (57b84 ) │ │ │ │ + b.n 57b7c │ │ │ │ + ldr r2, [pc, #256] @ (57b90 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #336] @ 0x150 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 57aae │ │ │ │ + bmi.n 57aba │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #57968 @ 0xe270 │ │ │ │ + movw r1, #55936 @ 0xda80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 57b70 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 57b7c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 57ad2 │ │ │ │ + bne.n 57ade │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58016 @ 0xe2a0 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 57b70 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 57b7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 57af6 │ │ │ │ + bgt.n 57b02 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58056 @ 0xe2c8 │ │ │ │ + movw r1, #56024 @ 0xdad8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 57b70 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 57b7c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 248614 │ │ │ │ + bl 247e28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57b70 │ │ │ │ + cbz r0, 57b7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 57b2c │ │ │ │ + cbnz r3, 57b38 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58088 @ 0xe2e8 │ │ │ │ + movw r1, #56056 @ 0xdaf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 248ed4 │ │ │ │ - b.n 57b70 │ │ │ │ + bl 2486e4 │ │ │ │ + b.n 57b7c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r0, #58132 @ 0xe314 │ │ │ │ + movw r0, #56100 @ 0xdb24 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #47944 @ 0xbb48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57b68 │ │ │ │ + beq.n 57b74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d7d4 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 248ed4 │ │ │ │ + bl 2486e4 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00057b88 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +00057b94 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ movs r1, #1 │ │ │ │ - b.w 1b96e0 │ │ │ │ + b.w 1b8cec │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57bc4 <_PyBytesWriter_CreateByteArray@@Base+0x3c> │ │ │ │ - bl 23a278 │ │ │ │ + cbz r0, 57bd0 <_PyBytesWriter_CreateByteArray@@Base+0x3c> │ │ │ │ + bl 239a98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57bb8 <_PyBytesWriter_CreateByteArray@@Base+0x30> │ │ │ │ + bge.n 57bc4 <_PyBytesWriter_CreateByteArray@@Base+0x30> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 57bbc <_PyBytesWriter_CreateByteArray@@Base+0x34> │ │ │ │ + cbz r3, 57bc8 <_PyBytesWriter_CreateByteArray@@Base+0x34> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 57bc4 <_PyBytesWriter_CreateByteArray@@Base+0x3c> │ │ │ │ + b.n 57bd0 <_PyBytesWriter_CreateByteArray@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57bb8 <_PyBytesWriter_CreateByteArray@@Base+0x30> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57bc4 <_PyBytesWriter_CreateByteArray@@Base+0x30> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #51100 @ 0xc79c │ │ │ │ + movw r1, #49004 @ 0xbf6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w db2ac │ │ │ │ + b.w db1ec │ │ │ │ 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 r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 57c1a <_PyBytesWriter_CreateByteArray@@Base+0x92> │ │ │ │ + bhi.n 57c26 <_PyBytesWriter_CreateByteArray@@Base+0x92> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 57c32 <_PyBytesWriter_CreateByteArray@@Base+0xaa> │ │ │ │ + bmi.n 57c3e <_PyBytesWriter_CreateByteArray@@Base+0xaa> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #26828 @ 0x68cc │ │ │ │ + movw r0, #24748 @ 0x60ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57c96 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ - movw r0, #26828 @ 0x68cc │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57ca2 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ + movw r0, #24748 @ 0x60ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57bf0 <_PyBytesWriter_CreateByteArray@@Base+0x68> │ │ │ │ - b.n 57c96 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ + bne.n 57bfc <_PyBytesWriter_CreateByteArray@@Base+0x68> │ │ │ │ + b.n 57ca2 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 57c48 <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 57c96 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ + cbnz r0, 57c54 <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 57ca2 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57c66 <_PyBytesWriter_CreateByteArray@@Base+0xde> │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 57c72 <_PyBytesWriter_CreateByteArray@@Base+0xde> │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57c62 <_PyBytesWriter_CreateByteArray@@Base+0xda> │ │ │ │ + bge.n 57c6e <_PyBytesWriter_CreateByteArray@@Base+0xda> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57c62 <_PyBytesWriter_CreateByteArray@@Base+0xda> │ │ │ │ + cbnz r3, 57c6e <_PyBytesWriter_CreateByteArray@@Base+0xda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 57c3c <_PyBytesWriter_CreateByteArray@@Base+0xb4> │ │ │ │ + beq.n 57c48 <_PyBytesWriter_CreateByteArray@@Base+0xb4> │ │ │ │ cmp.w r8, #2 │ │ │ │ - ble.n 57c78 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + ble.n 57c84 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 57c7a <_PyBytesWriter_CreateByteArray@@Base+0xf2> │ │ │ │ - b.n 57c96 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ + bge.n 57c86 <_PyBytesWriter_CreateByteArray@@Base+0xf2> │ │ │ │ + b.n 57ca2 <_PyBytesWriter_CreateByteArray@@Base+0x10e> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 232954 <_PyXIData_Clear@@Base+0x1558> │ │ │ │ + bl 232178 <_PyXIData_Clear@@Base+0x1558> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 232dfc <_PyXIData_Clear@@Base+0x1a00> │ │ │ │ + b.w 232620 <_PyXIData_Clear@@Base+0x1a00> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00057c9e : │ │ │ │ +00057caa : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr.w r6, [r4, #260] @ 0x104 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15eb0c │ │ │ │ + bl 15ec2c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57cf6 │ │ │ │ + beq.n 57d02 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 248a6c │ │ │ │ + bl 24827c │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ - cbnz r3, 57ce2 │ │ │ │ + cbnz r3, 57cee │ │ │ │ mov r3, r4 │ │ │ │ - b.n 57cee │ │ │ │ + b.n 57cfa │ │ │ │ ldr.w r2, [r4, #264] @ 0x108 │ │ │ │ - cbz r2, 57cec │ │ │ │ + cbz r2, 57cf8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - b.n 57cee │ │ │ │ + b.n 57cfa │ │ │ │ adds r3, #16 │ │ │ │ subs r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26fa3c │ │ │ │ + bl 26f1bc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #58140 @ 0xe31c │ │ │ │ + movw r0, #56108 @ 0xdb2c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldrsb.w r2, [r0, #35] @ 0x23 │ │ │ │ - movw r3, #10756 @ 0x2a04 │ │ │ │ + movw r3, #8664 @ 0x21d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 57d42 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 57d4c │ │ │ │ - b.n 57d52 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 57d3c │ │ │ │ - b.n 57d60 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 57d60 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 57d60 │ │ │ │ - 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, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #58168 @ 0xe338 │ │ │ │ + movw r1, #56136 @ 0xdb48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57d9a │ │ │ │ + beq.n 57d68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 57d9a │ │ │ │ + cbz r0, 57d68 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63802,272 +63777,299 @@ │ │ │ │ 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 57dd8 │ │ │ │ + bge.n 57da6 │ │ │ │ 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 57de4 │ │ │ │ + b.n 57db2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl a8550 <_PyBytes_Resize@@Base> │ │ │ │ + bl a8508 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57dc0 │ │ │ │ + bne.n 57d8e │ │ │ │ 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 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 57dd4 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbnz r0, 57dde │ │ │ │ + b.n 57de4 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 57dce │ │ │ │ + b.n 57df2 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 57df2 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 57df2 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00057de8 : │ │ │ │ +00057df4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1fa728 │ │ │ │ + bl 1f9d30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ 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, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.n 57e40 │ │ │ │ - cbz r3, 57e36 │ │ │ │ + bpl.n 57e4c │ │ │ │ + cbz r3, 57e42 │ │ │ │ add.w r7, r5, #20 │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movs r4, #127 @ 0x7f │ │ │ │ - b.n 57e66 │ │ │ │ + b.n 57e72 │ │ │ │ add.w r7, r5, #28 │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ - b.n 57e48 │ │ │ │ + b.n 57e54 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ - cbnz r3, 57e60 │ │ │ │ + cbnz r3, 57e6c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 57e64 │ │ │ │ + beq.n 57e70 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r1, #2 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 57e66 │ │ │ │ + b.n 57e72 │ │ │ │ movs r4, #127 @ 0x7f │ │ │ │ - b.n 57e66 │ │ │ │ + b.n 57e72 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34ed6 <_Py_fstat@@Base+0x6ca> │ │ │ │ + bl 3520a <_Py_fstat@@Base+0x6ca> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 57eb6 │ │ │ │ + blt.n 57ec2 │ │ │ │ add.w r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57e9e │ │ │ │ + bne.n 57eaa │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 150b9c │ │ │ │ + bl 150cc4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57eb6 │ │ │ │ + beq.n 57ec2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl eb4b0 │ │ │ │ + bl eb6d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 57eb6 │ │ │ │ + blt.n 57ec2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 150b9c │ │ │ │ + b.w 150cc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34f64 <_Py_fstat@@Base+0x758> │ │ │ │ + bl 35298 <_Py_fstat@@Base+0x758> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 57eb6 │ │ │ │ + cbz r0, 57ec2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 228650 │ │ │ │ + b.w 227d40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #0 │ │ │ │ - b.w 236d40 <_PyTime_AsMilliseconds@@Base+0x2c8> │ │ │ │ + b.w 236560 <_PyTime_AsMilliseconds@@Base+0x2c8> │ │ │ │ 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 r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 57f08 │ │ │ │ + bhi.n 57f14 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 57f20 │ │ │ │ + bmi.n 57f2c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #6692 @ 0x1a24 │ │ │ │ + movw r2, #4644 @ 0x1224 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + movw r0, #35744 @ 0x8ba0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58066 │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 58072 │ │ │ │ + movw r0, #35744 @ 0x8ba0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57ede │ │ │ │ - b.n 58066 │ │ │ │ + bne.n 57eea │ │ │ │ + b.n 58072 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 57f88 │ │ │ │ + ble.n 57f94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f88 │ │ │ │ + beq.n 57f94 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 57f6a │ │ │ │ + bpl.n 57f76 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58066 │ │ │ │ + beq.w 58072 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57f88 │ │ │ │ + beq.n 57f94 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 58066 │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 58072 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + movw r0, #35744 @ 0x8ba0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58066 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 58072 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - blt.n 57fa8 │ │ │ │ + blt.n 57fb4 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58308 @ 0xe3c4 │ │ │ │ + movw r1, #56276 @ 0xdbd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 58066 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 58072 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 126df8 │ │ │ │ + bl 126fe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58066 │ │ │ │ - bl 126f54 │ │ │ │ + beq.n 58072 │ │ │ │ + bl 127144 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r7, r6, #15 │ │ │ │ mov r1, r0 │ │ │ │ subs r6, r3, r6 │ │ │ │ adds r3, r6, r7 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 58048 │ │ │ │ + ble.n 58054 │ │ │ │ ldrb.w r2, [r7, #1]! │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq.n 57fd6 │ │ │ │ + beq.n 57fe2 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 57fe4 │ │ │ │ + bne.n 57ff0 │ │ │ │ mov r3, r1 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ strb.w r0, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 57fc4 │ │ │ │ + b.n 57fd0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 57ff2 │ │ │ │ + bne.n 57ffe │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 57fc4 │ │ │ │ + b.n 57fd0 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 58000 │ │ │ │ + bne.n 5800c │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 57fc4 │ │ │ │ + b.n 57fd0 │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 5800e │ │ │ │ + bne.n 5801a │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 57fc4 │ │ │ │ + b.n 57fd0 │ │ │ │ sub.w r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 58042 │ │ │ │ + bls.n 5804e │ │ │ │ movw r0, #17540 @ 0x4484 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1, #0] │ │ │ │ mov.w ip, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r1, #4 │ │ │ │ ldrb.w r3, [r3, ip] │ │ │ │ strb.w r3, [r1, #-2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ - b.n 57fc4 │ │ │ │ + b.n 57fd0 │ │ │ │ strb.w r2, [r1], #1 │ │ │ │ - b.n 57fc4 │ │ │ │ + b.n 57fd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ddcfc │ │ │ │ + bl ddc3c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 58066 │ │ │ │ + cbz r0, 58072 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #50520 @ 0xc558 │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27844 @ 0x6cc4 │ │ │ │ + movw r0, #25796 @ 0x64c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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, #228] @ (58178 ) │ │ │ │ + ldr r5, [pc, #228] @ (58184 ) │ │ │ │ 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} │ │ │ │ @@ -64075,479 +64077,683 @@ │ │ │ │ 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 580c2 │ │ │ │ + bne.n 580ce │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 580c2 │ │ │ │ + ble.n 580ce │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 580c2 │ │ │ │ - cbnz r6, 580e8 │ │ │ │ - ldr r4, [pc, #184] @ (5817c ) │ │ │ │ + bne.n 580ce │ │ │ │ + cbnz r6, 580f4 │ │ │ │ + ldr r4, [pc, #184] @ (58188 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 580e8 │ │ │ │ + cbnz r0, 580f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58168 │ │ │ │ + b.n 58174 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 580e4 │ │ │ │ - movw r3, #10128 @ 0x2790 │ │ │ │ + beq.n 580f0 │ │ │ │ + movw r3, #8080 @ 0x1f90 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 21ae14 │ │ │ │ + bl 21a504 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 580e4 │ │ │ │ + beq.n 580f0 │ │ │ │ blx 2d870 <__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, 58128 │ │ │ │ + cbz r3, 58134 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 2c4e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 58132 │ │ │ │ + b.n 5813e │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 2d58c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 58140 │ │ │ │ + beq.n 5814c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 58168 │ │ │ │ + b.n 58174 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 5815e │ │ │ │ + cbz r2, 5816a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 58158 │ │ │ │ - bl 1c379c │ │ │ │ - b.n 5815e │ │ │ │ + bne.n 58164 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5816a │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 12c474 │ │ │ │ - bl 8a368 │ │ │ │ + bl 12c5b8 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 580e4 │ │ │ │ - b.n 58136 │ │ │ │ + bne.n 580f0 │ │ │ │ + b.n 58142 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r7, r1, #1 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #20 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + cbnz r3, 581b0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + cbz r2, 581ca │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 581ca │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 583ba │ │ │ │ + mov r0, r1 │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 581c6 │ │ │ │ + movs r3, #0 │ │ │ │ + add.w r5, r7, #8 │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + bl 8d5a4 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 581fa │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 581ea │ │ │ │ + dmb ish │ │ │ │ + beq.n 58206 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2a0ac0 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 5829c │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldrh.w sl, [r3] │ │ │ │ + ldrb.w r9, [r3, #2] │ │ │ │ + ldr.w r8, [r3, #12] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + blx 2d470 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 58364 │ │ │ │ + mov r1, r8 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2d5b4 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2d470 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 5827e │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2d470 │ │ │ │ + mov r8, r0 │ │ │ │ + cbz r0, 58278 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2d5b4 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2d640 │ │ │ │ + cbnz r0, 58286 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2c454 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2c454 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2c454 │ │ │ │ + b.n 58364 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2c454 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2c454 │ │ │ │ + b.n 58364 │ │ │ │ + strh.w sl, [r0] │ │ │ │ + strb.w r9, [r0, #2] │ │ │ │ + strd fp, r8, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + b.n 58372 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + strh.w r2, [sp, #14] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ + ldrd r7, sl, [r3, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2d470 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 58364 │ │ │ │ + mov lr, r0 │ │ │ │ + add.w r9, sl, #64 @ 0x40 │ │ │ │ + mov ip, lr │ │ │ │ + ldr.w r0, [sl] │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldr.w r2, [sl, #-8] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r3, [sl, #-4] │ │ │ │ + cmp sl, r9 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + bne.n 582c4 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2d470 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 58342 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2d470 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 5833c │ │ │ │ + mov lr, r0 │ │ │ │ + add.w fp, r7, #64 @ 0x40 │ │ │ │ + mov ip, lr │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + adds r7, #16 │ │ │ │ + ldr.w r2, [r7, #-8] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r3, [r7, #-4] │ │ │ │ + cmp r7, fp │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + bne.n 58304 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2d640 │ │ │ │ + cbnz r0, 5834a │ │ │ │ + mov r0, sl │ │ │ │ + blx 2c454 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2c454 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2c454 │ │ │ │ + b.n 58364 │ │ │ │ + mov r0, sl │ │ │ │ + blx 2c454 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2c454 │ │ │ │ + b.n 58364 │ │ │ │ + ldrh.w r3, [sp, #14] │ │ │ │ + strh r3, [r0, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + strb r3, [r0, #2] │ │ │ │ + strd sl, r9, [r0, #4] │ │ │ │ + str.w r8, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + b.n 58372 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 58376 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5838e │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5837e │ │ │ │ + dmb ish │ │ │ │ + beq.n 5839a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 214208 │ │ │ │ + adds r6, #1 │ │ │ │ + bne.n 583ba │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 581c6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 581c6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 581c6 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r2, #17 │ │ │ │ add r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ it le │ │ │ │ movle r0, r3 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldrd r0, r2, [r2, #16] │ │ │ │ adds r0, #3 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - cbz r3, 581b4 │ │ │ │ + cbz r3, 583fa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ 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, 581d8 │ │ │ │ + cbnz r3, 5841e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 581d8 │ │ │ │ + ble.n 5841e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 581d8 │ │ │ │ - cbnz r0, 581f2 │ │ │ │ + bne.n 5841e │ │ │ │ + cbnz r0, 58438 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (58240 ) │ │ │ │ + ldr r4, [pc, #92] @ (58488 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5823a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 58480 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58204 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5823a │ │ │ │ + bne.n 5844a │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 58480 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2cf1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58230 │ │ │ │ + bne.n 58476 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 58230 │ │ │ │ + cbz r3, 58476 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + nop │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r5, [pc, #408] @ (583ec ) │ │ │ │ + ldr r5, [pc, #408] @ (58634 ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ 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 58282 │ │ │ │ + bne.n 584ca │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 58282 │ │ │ │ + ble.n 584ca │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 58282 │ │ │ │ - cbnz r6, 582a8 │ │ │ │ - ldr r4, [pc, #364] @ (583f0 ) │ │ │ │ + bne.n 584ca │ │ │ │ + cbnz r6, 584f0 │ │ │ │ + ldr r4, [pc, #364] @ (58638 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 583de │ │ │ │ + beq.w 58626 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 583de │ │ │ │ - ldr r2, [pc, #316] @ (583f4 ) │ │ │ │ + beq.w 58626 │ │ │ │ + ldr r2, [pc, #316] @ (5863c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #336] @ 0x150 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 582e6 │ │ │ │ + bmi.n 5852e │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #57968 @ 0xe270 │ │ │ │ + movw r1, #55936 @ 0xda80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 583de │ │ │ │ + bl fcc44 │ │ │ │ + b.n 58626 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 58308 │ │ │ │ + bne.n 58550 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58416 @ 0xe430 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 583de │ │ │ │ + bl fcc44 │ │ │ │ + b.n 58626 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bgt.n 5832c │ │ │ │ + bgt.n 58574 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58456 @ 0xe458 │ │ │ │ + movw r1, #56424 @ 0xdc68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 583de │ │ │ │ + bl fcc44 │ │ │ │ + b.n 58626 │ │ │ │ mov r0, r6 │ │ │ │ - bl bf398 │ │ │ │ - cbnz r0, 5834c │ │ │ │ + bl bf2d0 │ │ │ │ + cbnz r0, 58594 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #56456 @ 0xdc88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 583de │ │ │ │ + bl fcc44 │ │ │ │ + b.n 58626 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 248614 │ │ │ │ + bl 247e28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 583de │ │ │ │ + beq.n 58626 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 58378 │ │ │ │ + cbnz r3, 585c0 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58536 @ 0xe4a8 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 583d6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5861e │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 248718 │ │ │ │ + bl 247f28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 583d6 │ │ │ │ + cbz r0, 5861e │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #47944 @ 0xbb48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58132 @ 0xe314 │ │ │ │ + movw r0, #56100 @ 0xdb24 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 583ce │ │ │ │ + beq.n 58616 │ │ │ │ ldrb.w r3, [sp, #84] @ 0x54 │ │ │ │ mov r2, r5 │ │ │ │ - cbz r3, 583b6 │ │ │ │ + cbz r3, 585fe │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ blx 2db50 │ │ │ │ - b.n 583be │ │ │ │ + b.n 58606 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ blx 2c9ec │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12c474 │ │ │ │ + bl 12c5b8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 248ed4 │ │ │ │ + bl 2486e4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 248ed4 │ │ │ │ + bl 2486e4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ 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, 58418 │ │ │ │ + cbnz r3, 58660 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 58418 │ │ │ │ + ble.n 58660 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 58418 │ │ │ │ - cbnz r0, 58432 │ │ │ │ + bne.n 58660 │ │ │ │ + cbnz r0, 5867a │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (58480 ) │ │ │ │ + ldr r4, [pc, #88] @ (586c8 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5847a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 586c2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58444 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5847a │ │ │ │ + bne.n 5868c │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 586c2 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2d804 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58470 │ │ │ │ + bne.n 586b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 58470 │ │ │ │ + cbz r3, 586b8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r7, 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, #3808] @ 0xee0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 584dc │ │ │ │ + ble.n 58724 │ │ │ │ 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 584dc │ │ │ │ + bcs.n 58724 │ │ │ │ blx 2c2ec <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2d5b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 584ac │ │ │ │ + b.n 586f4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5850c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 58564 │ │ │ │ + bne.n 58754 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 587ac │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2cea0 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 58526 │ │ │ │ + cbz r0, 5876e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 58550 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 58798 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #56] @ 58570 │ │ │ │ + vldr d5, [pc, #56] @ 587b8 │ │ │ │ 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 5855a │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 58564 │ │ │ │ + bne.n 587a2 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 587ac │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5849e │ │ │ │ + bvs.n 586e6 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 58598 │ │ │ │ + cbz r3, 587e0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5859a │ │ │ │ + b.n 587e2 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r4, [pc, #416] @ (5873c ) │ │ │ │ + ldr r4, [pc, #416] @ (58984 ) │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -64560,546 +64766,343 @@ │ │ │ │ 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 585e4 │ │ │ │ + bne.n 5882c │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n 585e4 │ │ │ │ + ble.n 5882c │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.n 585e4 │ │ │ │ + bne.n 5882c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5860e │ │ │ │ - ldr r1, [pc, #344] @ (58740 ) │ │ │ │ + bne.n 58856 │ │ │ │ + ldr r1, [pc, #344] @ (58988 ) │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 5860e │ │ │ │ + cbnz r0, 58856 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58724 │ │ │ │ + b.n 5896c │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r9, sl │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58606 │ │ │ │ + beq.n 5884e │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 58646 │ │ │ │ + cbz r0, 5888e │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 5864a │ │ │ │ + beq.n 58892 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5864c │ │ │ │ + bge.n 58894 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58724 │ │ │ │ + b.n 5896c │ │ │ │ movs r4, #1 │ │ │ │ ldrb.w fp, [sp, #148] @ 0x94 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 5865a │ │ │ │ + bmi.n 588a2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 58680 │ │ │ │ + bne.n 588c8 │ │ │ │ ldr.w r9, [sp, #160] @ 0xa0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #58580 @ 0xe4d4 │ │ │ │ + movw r0, #56548 @ 0xdce4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58646 │ │ │ │ - ldr.w sl, [pc, #200] @ 58744 │ │ │ │ - b.n 586e8 │ │ │ │ + beq.n 5888e │ │ │ │ + ldr.w sl, [pc, #200] @ 5898c │ │ │ │ + b.n 58930 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #6488 @ 0x1958 │ │ │ │ + movw r2, #4440 @ 0x1158 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58646 │ │ │ │ - bl 126df8 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 5888e │ │ │ │ + bl 126fe8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58646 │ │ │ │ - bl 126f54 │ │ │ │ + beq.n 5888e │ │ │ │ + bl 127144 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 586f4 │ │ │ │ + beq.n 5893c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ blx 2d448 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w sl, sl, #4 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ mov r0, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5871c │ │ │ │ - bl dede0 │ │ │ │ + bge.n 58964 │ │ │ │ + bl ded1c │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5870a │ │ │ │ + bne.n 58952 │ │ │ │ ldr.w r7, [sl] │ │ │ │ mov r0, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 586a0 │ │ │ │ - b.n 5870a │ │ │ │ + bne.n 588e8 │ │ │ │ + b.n 58952 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, r6 │ │ │ │ - cbz r4, 58702 │ │ │ │ + cbz r4, 5894a │ │ │ │ blx 2cde0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 586ca │ │ │ │ + b.n 58912 │ │ │ │ blx 2c1f0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 586ca │ │ │ │ + b.n 58912 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12c474 │ │ │ │ - b.n 58646 │ │ │ │ + bl 12c5b8 │ │ │ │ + b.n 5888e │ │ │ │ mov r1, r7 │ │ │ │ - bl de808 │ │ │ │ + bl de744 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r7, r1, #1 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + movs r3, #28 │ │ │ │ lsls r3, r1, #1 │ │ │ │ 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 82994 │ │ │ │ + b.w 829a4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ blx 2dbf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 58790 │ │ │ │ + bge.n 589d8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #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, 587c2 │ │ │ │ + cbnz r4, 58a0a │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 587c2 │ │ │ │ + ble.n 58a0a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 587c2 │ │ │ │ - cbnz r2, 587e2 │ │ │ │ + bne.n 58a0a │ │ │ │ + cbnz r2, 58a2a │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #212] @ (5889c ) │ │ │ │ + ldr r4, [pc, #212] @ (58ae4 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 587e2 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 58a2a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58896 │ │ │ │ + b.n 58ade │ │ │ │ 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, 58808 │ │ │ │ + cbnz r2, 58a50 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 58896 │ │ │ │ + b.n 58ade │ │ │ │ mov r0, r5 │ │ │ │ mov.w r9, #2 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ - bl 1647a4 │ │ │ │ + bl 1648cc │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, r5, lsl #16 │ │ │ │ mov fp, r4 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 587fe │ │ │ │ + ble.n 58a46 │ │ │ │ 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 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 587de │ │ │ │ + beq.n 58a26 │ │ │ │ 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 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58874 │ │ │ │ + bge.n 58abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58874 │ │ │ │ + cbnz r3, 58abc │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 587de │ │ │ │ + beq.n 58a26 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w sl, sl, #65536 @ 0x10000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58822 │ │ │ │ + bge.n 58a6a │ │ │ │ subs r3, #1 │ │ │ │ mov r4, fp │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5881c │ │ │ │ + bne.n 58a64 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5881c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58a64 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r7, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #20 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - cbnz r3, 588c4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r3 │ │ │ │ - cbz r2, 588de │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 588de │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36796 @ 0x8fbc │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 58ace │ │ │ │ - mov r0, r1 │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 588da │ │ │ │ - movs r3, #0 │ │ │ │ - add.w r5, r7, #8 │ │ │ │ - strb r3, [r0, #8] │ │ │ │ - bl 8d59c │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5890e │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 588fe │ │ │ │ - dmb ish │ │ │ │ - beq.n 5891a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2a1a38 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 589b0 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldrh.w sl, [r3] │ │ │ │ - ldrb.w r9, [r3, #2] │ │ │ │ - ldr.w r8, [r3, #12] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 2d470 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 58a78 │ │ │ │ - mov r1, r8 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2d5b4 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2d470 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 58992 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2d470 │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 5898c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2d5b4 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2d640 │ │ │ │ - cbnz r0, 5899a │ │ │ │ - mov r0, fp │ │ │ │ - blx 2c454 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2c454 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2c454 │ │ │ │ - b.n 58a78 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2c454 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2c454 │ │ │ │ - b.n 58a78 │ │ │ │ - strh.w sl, [r0] │ │ │ │ - strb.w r9, [r0, #2] │ │ │ │ - strd fp, r8, [r0, #4] │ │ │ │ - str r7, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b.n 58a86 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - strh.w r2, [sp, #14] │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ - ldrd r7, sl, [r3, #8] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2d470 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 58a78 │ │ │ │ - mov lr, r0 │ │ │ │ - add.w r9, sl, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldr.w r2, [sl, #-8] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r3, [sl, #-4] │ │ │ │ - cmp sl, r9 │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 589d8 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2d470 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 58a56 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2d470 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 58a50 │ │ │ │ - mov lr, r0 │ │ │ │ - add.w fp, r7, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - adds r7, #16 │ │ │ │ - ldr.w r2, [r7, #-8] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r3, [r7, #-4] │ │ │ │ - cmp r7, fp │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 58a18 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2d640 │ │ │ │ - cbnz r0, 58a5e │ │ │ │ - mov r0, sl │ │ │ │ - blx 2c454 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2c454 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2c454 │ │ │ │ - b.n 58a78 │ │ │ │ - mov r0, sl │ │ │ │ - blx 2c454 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2c454 │ │ │ │ - b.n 58a78 │ │ │ │ - ldrh.w r3, [sp, #14] │ │ │ │ - strh r3, [r0, #0] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - strb r3, [r0, #2] │ │ │ │ - strd sl, r9, [r0, #4] │ │ │ │ - str.w r8, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b.n 58a86 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 20d58c │ │ │ │ - b.n 58a8a │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 58aa2 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 58a92 │ │ │ │ - dmb ish │ │ │ │ - beq.n 58aae │ │ │ │ - mov r0, r5 │ │ │ │ - bl 214b18 │ │ │ │ - adds r6, #1 │ │ │ │ - bne.n 58ace │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 588da │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 588da │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 588da │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 58afc │ │ │ │ + bne.n 58b0a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 58b16 │ │ │ │ - b.n 58b12 │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 58b24 │ │ │ │ + b.n 58b20 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6452 @ 0x1934 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58af0 │ │ │ │ + bne.n 58afe │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58b58 │ │ │ │ + b.n 58b66 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b12 │ │ │ │ + beq.n 58b20 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b12 │ │ │ │ + beq.n 58b20 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2c38c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 58b50 │ │ │ │ + bge.n 58b5e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #16 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 58b7c │ │ │ │ + cbz r3, 58b8a │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 58b7e │ │ │ │ + b.n 58b8c │ │ │ │ mov r9, r3 │ │ │ │ - ldr r4, [pc, #360] @ (58ce8 ) │ │ │ │ + ldr r4, [pc, #356] @ (58cf4 ) │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -65112,395 +65115,394 @@ │ │ │ │ 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 58bc8 │ │ │ │ + bne.n 58bd6 │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n 58bc8 │ │ │ │ + ble.n 58bd6 │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.n 58bc8 │ │ │ │ + bne.n 58bd6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 58bf2 │ │ │ │ - ldr r1, [pc, #288] @ (58cec ) │ │ │ │ + bne.n 58c00 │ │ │ │ + ldr r1, [pc, #288] @ (58cf8 ) │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 58bf2 │ │ │ │ + cbnz r0, 58c00 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58cce │ │ │ │ + b.n 58cdc │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r9, sl │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58bea │ │ │ │ + beq.n 58bf8 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ - cbz r0, 58c2a │ │ │ │ + cbz r0, 58c38 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 58c2e │ │ │ │ + beq.n 58c3c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 58c30 │ │ │ │ + bge.n 58c3e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58cce │ │ │ │ + b.n 58cdc │ │ │ │ movs r4, #1 │ │ │ │ ldrb.w r9, [sp, #140] @ 0x8c │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 58c3e │ │ │ │ + bmi.n 58c4c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 58c5e │ │ │ │ + bne.n 58c6c │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #58592 @ 0xe4e0 │ │ │ │ + movw r0, #56560 @ 0xdcf0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58c7e │ │ │ │ - b.n 58c2a │ │ │ │ + bne.n 58c8c │ │ │ │ + b.n 58c38 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #6512 @ 0x1970 │ │ │ │ + movw r2, #4464 @ 0x1170 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58c2a │ │ │ │ - bl a0700 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 58c38 │ │ │ │ + bl a0730 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 58c96 │ │ │ │ + beq.n 58ca4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c34c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 58caa │ │ │ │ + b.n 58cb8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r4, 58ca4 │ │ │ │ + cbz r4, 58cb2 │ │ │ │ blx 2d130 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 58caa │ │ │ │ + b.n 58cb8 │ │ │ │ blx 2c768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r4, 58cc6 │ │ │ │ + bl a2600 │ │ │ │ + cbz r4, 58cd4 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ - b.n 58c2a │ │ │ │ + bl 10306c │ │ │ │ + b.n 58c38 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r7, 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 r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 58d12 │ │ │ │ + bne.n 58d1e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 58d2c │ │ │ │ - b.n 58d28 │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 58d38 │ │ │ │ + b.n 58d34 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6440 @ 0x1928 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58d06 │ │ │ │ + bne.n 58d12 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58d6e │ │ │ │ + b.n 58d7a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d28 │ │ │ │ + beq.n 58d34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d28 │ │ │ │ + beq.n 58d34 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ce04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 58d66 │ │ │ │ + bge.n 58d72 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #16 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 58d92 │ │ │ │ + cbz r3, 58d9e │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 58d94 │ │ │ │ + b.n 58da0 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #640] @ (59018 ) │ │ │ │ + ldr r5, [pc, #640] @ (59024 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ 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 58dc6 │ │ │ │ + bne.n 58dd2 │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 58dc6 │ │ │ │ + ble.n 58dd2 │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 58dc6 │ │ │ │ - cbnz r6, 58dec │ │ │ │ - ldr r1, [pc, #596] @ (5901c ) │ │ │ │ + bne.n 58dd2 │ │ │ │ + cbnz r6, 58df8 │ │ │ │ + ldr r1, [pc, #596] @ (59028 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 58dec │ │ │ │ + cbnz r0, 58df8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59008 │ │ │ │ + b.n 59014 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58de8 │ │ │ │ + beq.n 58df4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 58de8 │ │ │ │ + beq.n 58df4 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.n 58e14 │ │ │ │ + bhi.n 58e20 │ │ │ │ add r7, r9 │ │ │ │ subs r4, r7, #2 │ │ │ │ - bne.n 58e32 │ │ │ │ - b.n 58e70 │ │ │ │ + bne.n 58e3e │ │ │ │ + b.n 58e7c │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58e0c │ │ │ │ - b.n 58de8 │ │ │ │ + bne.n 58e18 │ │ │ │ + b.n 58df4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 58e4e │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 58e5a │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 58e48 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 58e54 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58de8 │ │ │ │ + bne.n 58df4 │ │ │ │ subs r4, r7, #3 │ │ │ │ - beq.n 58e76 │ │ │ │ - b.n 58e50 │ │ │ │ + beq.n 58e82 │ │ │ │ + b.n 58e5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 58e60 │ │ │ │ + cbnz r0, 58e6c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 58e78 │ │ │ │ - b.n 58de8 │ │ │ │ + bge.n 58e84 │ │ │ │ + b.n 58df4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1cc408 │ │ │ │ + bl 1cba18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58de8 │ │ │ │ + beq.n 58df4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 58e78 │ │ │ │ - b.n 58e54 │ │ │ │ + beq.n 58e84 │ │ │ │ + b.n 58e60 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 58e78 │ │ │ │ + b.n 58e84 │ │ │ │ movs r4, #1 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ adds.w r3, r6, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - cbnz r2, 58eac │ │ │ │ - cbz r3, 58eac │ │ │ │ + cbnz r2, 58eb8 │ │ │ │ + cbz r3, 58eb8 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - cbnz r2, 58eac │ │ │ │ + cbnz r2, 58eb8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #5032 @ 0x13a8 │ │ │ │ + movw r2, #2984 @ 0xba8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18648 @ 0x48d8 │ │ │ │ + movw r1, #16600 @ 0x40d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58de8 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 58df4 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.n 58ed4 │ │ │ │ - cbz r3, 58ed4 │ │ │ │ + beq.n 58ee0 │ │ │ │ + cbz r3, 58ee0 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #5032 @ 0x13a8 │ │ │ │ + movw r2, #2984 @ 0xba8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18696 @ 0x4908 │ │ │ │ + movw r1, #16648 @ 0x4108 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58de8 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 58df4 │ │ │ │ ldrb.w r9, [sp, #92] @ 0x5c │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 58f02 │ │ │ │ + bmi.n 58f0e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 58f02 │ │ │ │ + beq.n 58f0e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #5032 @ 0x13a8 │ │ │ │ + movw r2, #2984 @ 0xba8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58de8 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 58df4 │ │ │ │ tst.w r5, #1280 @ 0x500 │ │ │ │ - beq.n 58f20 │ │ │ │ + beq.n 58f2c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58608 @ 0xe4f0 │ │ │ │ + movw r1, #56576 @ 0xdd00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58de8 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 58df4 │ │ │ │ ands.w r1, r5, #4096 @ 0x1000 │ │ │ │ - beq.n 58f3e │ │ │ │ + beq.n 58f4a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58664 @ 0xe528 │ │ │ │ + movw r1, #56632 @ 0xdd38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 58de8 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 58df4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ubfx sl, r3, #0, #18 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58de8 │ │ │ │ - bl a0700 │ │ │ │ + beq.w 58df4 │ │ │ │ + bl a0730 │ │ │ │ add.w r3, r4, #24 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 58f82 │ │ │ │ + beq.n 58f8e │ │ │ │ orr.w r2, r5, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #19212 @ 0x4b0c │ │ │ │ + movw r1, #17164 @ 0x430c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2d3ac │ │ │ │ mov r5, r0 │ │ │ │ - b.n 58f8e │ │ │ │ + b.n 58f9a │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d3ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r5, 58fbe │ │ │ │ + bl a2600 │ │ │ │ + cbz r5, 58fca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58faa │ │ │ │ + bge.n 58fb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58faa │ │ │ │ + cbnz r3, 58fb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ - b.n 58de8 │ │ │ │ + bl 10306c │ │ │ │ + b.n 58df4 │ │ │ │ ldrd r0, r1, [r4, #152] @ 0x98 │ │ │ │ mov.w r5, #65280 @ 0xff00 │ │ │ │ movt r5, #15 │ │ │ │ ldrd r3, r2, [r4, #160] @ 0xa0 │ │ │ │ and.w r6, r5, r0, lsl #8 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orr.w r0, r0, r1, lsr #20 │ │ │ │ @@ -65518,314 +65520,314 @@ │ │ │ │ orrs r0, r6 │ │ │ │ orrs r2, r5 │ │ │ │ orrs r1, r0 │ │ │ │ orrs r3, r2 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r7, 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 18ed54 <_start@@Base+0x8ac> │ │ │ │ + bl 18e394 <_start@@Base+0x8b0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ │ │ │ │ -00059044 : │ │ │ │ +00059050 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #6692 @ 0x1a24 │ │ │ │ + movw r3, #4644 @ 0x1224 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r0, #16 │ │ │ │ pop {r4} │ │ │ │ - b.w 207a50 <_Py_Gid_Converter@@Base+0xfc> │ │ │ │ + b.w 207068 <_Py_Gid_Converter@@Base+0xfc> │ │ │ │ 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 18ed54 <_start@@Base+0x8ac> │ │ │ │ + bl 18e394 <_start@@Base+0x8b0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 590b2 │ │ │ │ + bge.n 590be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 590b2 │ │ │ │ + cbnz r3, 590be │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 59146 │ │ │ │ + beq.n 59152 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6572 @ 0x19ac │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 59146 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 59152 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59184 │ │ │ │ + b.n 59190 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5915a │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 59166 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59142 │ │ │ │ + bne.n 5914e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5916e │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5917a │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59142 │ │ │ │ + bne.n 5914e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134cdc <_Py_set_inheritable@@Base> │ │ │ │ + bl 134df4 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59142 │ │ │ │ + beq.n 5914e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - ldr r5, [pc, #236] @ (59284 ) │ │ │ │ + ldr r5, [pc, #236] @ (59290 ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ 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 591c6 │ │ │ │ + bne.n 591d2 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 591c6 │ │ │ │ + ble.n 591d2 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 591c6 │ │ │ │ - cbnz r6, 591ec │ │ │ │ - ldr r4, [pc, #192] @ (59288 ) │ │ │ │ + bne.n 591d2 │ │ │ │ + cbnz r6, 591f8 │ │ │ │ + ldr r4, [pc, #192] @ (59294 ) │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 591ec │ │ │ │ + cbnz r0, 591f8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59274 │ │ │ │ + b.n 59280 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 591e8 │ │ │ │ + beq.n 591f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 591e8 │ │ │ │ + beq.n 591f4 │ │ │ │ ldrb.w r7, [sp, #84] @ 0x54 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ - cbz r7, 5921c │ │ │ │ + cbz r7, 59228 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - bl 499a4 <_PyTime_AsTimeval_clamp@@Base+0x129a> │ │ │ │ + bl 499a4 <_PyTime_AsTimeval_clamp@@Base+0x129c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59274 │ │ │ │ + b.n 59280 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ - movw r1, #5300 @ 0x14b4 │ │ │ │ + movw r1, #3252 @ 0xcb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #39148 @ 0x98ec │ │ │ │ + movw r0, #37100 @ 0x90ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 591e8 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 591f4 │ │ │ │ + bl a0730 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ blx 2d8f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 5926c │ │ │ │ + bge.n 59278 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ - b.n 591e8 │ │ │ │ + bl 10306c │ │ │ │ + b.n 591f4 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #20 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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 82994 │ │ │ │ + b.w 829a4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 592d0 │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + cbnz r2, 592dc │ │ │ │ + movw r1, #57224 @ 0xdf88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 592dc │ │ │ │ - movw r1, #59280 @ 0xe790 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 592e8 │ │ │ │ + movw r1, #57248 @ 0xdfa0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 1491f4 │ │ │ │ - cbnz r0, 59304 │ │ │ │ + bl 149320 │ │ │ │ + cbnz r0, 59310 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59318 │ │ │ │ + b.n 59324 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 59300 │ │ │ │ + blt.n 5930c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59300 @ 0xe7a4 │ │ │ │ + movw r0, #57268 @ 0xdfb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 59374 │ │ │ │ + bpl.n 59380 │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 59378 │ │ │ │ + cbz r1, 59384 │ │ │ │ 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] │ │ │ │ @@ -65837,44 +65839,44 @@ │ │ │ │ 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 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 5937c │ │ │ │ + b.n 59388 │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ 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 eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59308 @ 0xe7ac │ │ │ │ + movw r0, #57276 @ 0xdfbc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 593c6 │ │ │ │ + cbz r3, 593d2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 593ce │ │ │ │ + b.n 593da │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -65884,141 +65886,141 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59410 │ │ │ │ + bne.n 5941c │ │ │ │ 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 5943e │ │ │ │ + b.n 5944a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 207098 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2066b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5943a │ │ │ │ + beq.n 59446 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5943e │ │ │ │ + bge.n 5944a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #52524 @ 0xcd2c │ │ │ │ + movw r1, #50600 @ 0xc5a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59456 │ │ │ │ + b.n 59462 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59442 │ │ │ │ + bne.n 5944e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005945a : │ │ │ │ +00059466 : │ │ │ │ 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 r4, r0 │ │ │ │ - cbnz r0, 59486 │ │ │ │ + cbnz r0, 59492 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59320 @ 0xe7b8 │ │ │ │ + movw r1, #57288 @ 0xdfc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 594a4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 594b0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - bl 1b7fbc │ │ │ │ + bl 1b75c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 59570 │ │ │ │ + beq.n 5957c │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 59570 │ │ │ │ + beq.n 5957c │ │ │ │ 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 594e4 │ │ │ │ + beq.n 594f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5956c │ │ │ │ + bge.n 59578 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5956c │ │ │ │ + b.n 59578 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34928 @ 0x8870 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 59502 │ │ │ │ + beq.n 5950e │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w cbd3c │ │ │ │ + b.w cbc74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1af224 │ │ │ │ + bl 1ae84c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 59514 │ │ │ │ + cbnz r0, 59520 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5956c │ │ │ │ + b.n 59578 │ │ │ │ ldr.w r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #46497 @ 0xb5a1 │ │ │ │ + movw r3, #46297 @ 0xb4d9 │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 5952c │ │ │ │ - bl cb598 <_PyDict_FromItems@@Base+0x338> │ │ │ │ - b.n 59532 │ │ │ │ + bne.n 59538 │ │ │ │ + bl cb4d0 <_PyDict_FromItems@@Base+0x338> │ │ │ │ + b.n 5953e │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ - cbnz r0, 5954c │ │ │ │ + cbnz r0, 59558 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59510 │ │ │ │ + bge.n 5951c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59510 │ │ │ │ + bne.n 5951c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59510 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5951c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -66039,390 +66041,390 @@ │ │ │ │ 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 595a2 │ │ │ │ - cbz r6, 595b2 │ │ │ │ + beq.n 595ae │ │ │ │ + cbz r6, 595be │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 595c8 │ │ │ │ - cbz r6, 595b2 │ │ │ │ + b.n 595d4 │ │ │ │ + cbz r6, 595be │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 595c8 │ │ │ │ + b.n 595d4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 595c6 │ │ │ │ + cbz r3, 595d2 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 595c8 │ │ │ │ + b.n 595d4 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ab06c │ │ │ │ - cbz r0, 595de │ │ │ │ - cbz r7, 595d8 │ │ │ │ - cbz r6, 595d8 │ │ │ │ + bl 1aa69c │ │ │ │ + cbz r0, 595ea │ │ │ │ + cbz r7, 595e4 │ │ │ │ + cbz r6, 595e4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 595da │ │ │ │ + b.n 595e6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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, #37332 @ 0x91d4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59620 │ │ │ │ + beq.n 5962c │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 59620 │ │ │ │ + beq.n 5962c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5964c │ │ │ │ - b.n 59638 │ │ │ │ + bls.n 59658 │ │ │ │ + b.n 59644 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 59614 │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + beq.n 59620 │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59614 │ │ │ │ - b.n 596e4 │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + bne.n 59620 │ │ │ │ + b.n 596f0 │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 596e4 │ │ │ │ + beq.n 596f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59660 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5966c │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 596e4 │ │ │ │ + bne.n 596f0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59674 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 59680 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 596e4 │ │ │ │ + bne.n 596f0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59686 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 596e4 │ │ │ │ + bne.n 59692 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 596f0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59698 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 596e4 │ │ │ │ + bne.n 596a4 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 596f0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 596aa │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 596e4 │ │ │ │ + bne.n 596b6 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 596f0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 596bc │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 596e4 │ │ │ │ + bne.n 596c8 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 596f0 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 596e8 │ │ │ │ - movw r2, #6692 @ 0x1a24 │ │ │ │ + bmi.n 596f4 │ │ │ │ + movw r2, #4644 @ 0x1224 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #59372 @ 0xe7ec │ │ │ │ + movw r1, #57340 @ 0xdffc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r6 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59a1e │ │ │ │ + b.n 59a2a │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 59714 │ │ │ │ + bmi.n 59720 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #16116 @ 0x3ef4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59384 @ 0xe7f8 │ │ │ │ + movw r1, #57352 @ 0xe008 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 59742 │ │ │ │ + bmi.n 5974e │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #16116 @ 0x3ef4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59396 @ 0xe804 │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 59770 │ │ │ │ + bmi.n 5977c │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #16116 @ 0x3ef4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59408 @ 0xe810 │ │ │ │ + movw r1, #57376 @ 0xe020 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 5979e │ │ │ │ + bmi.n 597aa │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #59420 @ 0xe81c │ │ │ │ + movw r1, #57388 @ 0xe02c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 597c8 │ │ │ │ + bmi.n 597d4 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #59432 @ 0xe828 │ │ │ │ + movw r1, #57400 @ 0xe038 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 597f4 │ │ │ │ + bmi.n 59800 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #57412 @ 0xe044 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5980a │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 59816 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 596e4 │ │ │ │ + bne.w 596f0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bmi.n 59836 │ │ │ │ + bmi.n 59842 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #6692 @ 0x1a24 │ │ │ │ + movw r2, #4644 @ 0x1224 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57424 @ 0xe050 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 59864 │ │ │ │ + bmi.n 59870 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #6692 @ 0x1a24 │ │ │ │ + movw r2, #4644 @ 0x1224 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #59468 @ 0xe84c │ │ │ │ + movw r1, #57436 @ 0xe05c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 598c2 │ │ │ │ + ble.n 598ce │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 59894 │ │ │ │ + bmi.n 598a0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #16116 @ 0x3ef4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59480 @ 0xe858 │ │ │ │ + movw r1, #57448 @ 0xe068 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 598c8 │ │ │ │ + beq.n 598d4 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 598ca │ │ │ │ + bmi.n 598d6 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #16116 @ 0x3ef4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59492 @ 0xe864 │ │ │ │ + movw r1, #57460 @ 0xe074 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #16540 @ 0x409c │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 596e4 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 596f0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 598ca │ │ │ │ + b.n 598d6 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #48656 @ 0xbe10 │ │ │ │ + movw r1, #46732 @ 0xb68c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #48668 @ 0xbe1c │ │ │ │ + movw r0, #46744 @ 0xb698 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ 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 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5991c │ │ │ │ + beq.n 59928 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 59928 │ │ │ │ + bge.n 59934 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59504 @ 0xe870 │ │ │ │ + movw r1, #57472 @ 0xe080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 59a06 │ │ │ │ + b.n 59a12 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 59946 │ │ │ │ + bge.n 59952 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59540 @ 0xe894 │ │ │ │ + movw r1, #57508 @ 0xe0a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5991c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 59928 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 59964 │ │ │ │ + bge.n 59970 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59584 @ 0xe8c0 │ │ │ │ + movw r1, #57552 @ 0xe0d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5991c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 59928 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 59982 │ │ │ │ + bge.n 5998e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59628 @ 0xe8ec │ │ │ │ + movw r1, #57596 @ 0xe0fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5991c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 59928 │ │ │ │ mov r0, fp │ │ │ │ - bl 59a2c │ │ │ │ + bl 59a38 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5991c │ │ │ │ + beq.n 59928 │ │ │ │ mov r0, sl │ │ │ │ - bl 59a2c │ │ │ │ + bl 59a38 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 599f6 │ │ │ │ - cbz r5, 599a6 │ │ │ │ + cbz r0, 59a02 │ │ │ │ + cbz r5, 599b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59a2c │ │ │ │ + bl 59a38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 599a8 │ │ │ │ - b.n 599fe │ │ │ │ - ldr r5, [pc, #128] @ (59a28 ) │ │ │ │ - cbz r4, 599b6 │ │ │ │ + cbnz r0, 599b4 │ │ │ │ + b.n 59a0a │ │ │ │ + ldr r5, [pc, #128] @ (59a34 ) │ │ │ │ + cbz r4, 599c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59a2c │ │ │ │ + bl 59a38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 599b8 │ │ │ │ - b.n 59a04 │ │ │ │ - ldr r4, [pc, #112] @ (59a28 ) │ │ │ │ + cbnz r0, 599c4 │ │ │ │ + b.n 59a10 │ │ │ │ + ldr r4, [pc, #112] @ (59a34 ) │ │ │ │ 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 │ │ │ │ @@ -66434,504 +66436,504 @@ │ │ │ │ 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 243b98 │ │ │ │ + bl 2433b8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59a06 │ │ │ │ + b.n 59a12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59a06 │ │ │ │ + b.n 59a12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59a06 │ │ │ │ + b.n 59a12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #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 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75de8 │ │ │ │ - cbz r0, 59aa2 │ │ │ │ + bl 75e14 │ │ │ │ + cbz r0, 59aae │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r0, #12 │ │ │ │ adds r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 59a66 │ │ │ │ + b.n 59a72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59a60 │ │ │ │ + bge.n 59a6c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r7, #1 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 59ac6 │ │ │ │ + bge.n 59ad2 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 59a54 │ │ │ │ + beq.n 59a60 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 59aa6 │ │ │ │ + bmi.n 59ab2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #59664 @ 0xe910 │ │ │ │ + movw r1, #57632 @ 0xe120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 59ab6 │ │ │ │ + blt.n 59ac2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59ac6 │ │ │ │ - bl 215fa8 <_PyUnicode_Copy@@Base> │ │ │ │ + b.n 59ad2 │ │ │ │ + bl 215704 <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59a60 │ │ │ │ + bne.n 59a6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59aa2 │ │ │ │ + bge.n 59aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59aa2 │ │ │ │ + bne.n 59aae │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59aa2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59aae │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 59af4 │ │ │ │ + bne.n 59b00 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 59b14 │ │ │ │ - b.n 59b0c │ │ │ │ + bne.n 59b20 │ │ │ │ + b.n 59b18 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5848 @ 0x16d8 │ │ │ │ + movw r0, #3800 @ 0xed8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59ae6 │ │ │ │ - b.n 59b86 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 59af2 │ │ │ │ + b.n 59b92 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59b86 │ │ │ │ + bne.n 59b92 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59b26 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 59b86 │ │ │ │ + bne.n 59b32 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 59b92 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 59b38 │ │ │ │ + beq.n 59b44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 59b52 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 59b5e │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59b32 │ │ │ │ - b.n 59b86 │ │ │ │ + beq.n 59b3e │ │ │ │ + b.n 59b92 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 59b78 │ │ │ │ - bl 871c0 │ │ │ │ - cbnz r0, 59b86 │ │ │ │ - bl a0700 │ │ │ │ + bne.n 59b84 │ │ │ │ + bl 871d0 │ │ │ │ + cbnz r0, 59b92 │ │ │ │ + bl a0730 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2cfac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 59b42 │ │ │ │ + blt.n 59b4e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 59b8a │ │ │ │ - b.n 59bec │ │ │ │ + cbnz r3, 59b96 │ │ │ │ + b.n 59bf8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59bf4 │ │ │ │ + b.n 59c00 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59b86 │ │ │ │ + beq.n 59b92 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 59bd0 │ │ │ │ + cbz r0, 59bdc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 1cef30 │ │ │ │ + bl 1ce540 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 59bd0 │ │ │ │ + cbz r0, 59bdc │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 59bd0 │ │ │ │ + cbz r0, 59bdc │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 59bd0 │ │ │ │ + cbz r0, 59bdc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 8a634 │ │ │ │ - cbnz r0, 59be8 │ │ │ │ + bl 8a640 │ │ │ │ + cbnz r0, 59bf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59b86 │ │ │ │ + bge.n 59b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59b86 │ │ │ │ + bne.n 59b92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59b86 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59b92 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b.n 59bf4 │ │ │ │ + b.n 59c00 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00059bfc : │ │ │ │ +00059c08 : │ │ │ │ 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 r7, [pc, #160] @ (59cb0 ) │ │ │ │ + ldr r7, [pc, #160] @ (59cbc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r7] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 59c34 │ │ │ │ + blt.n 59c40 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 249fb8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 2497c8 <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 59c3a │ │ │ │ + b.n 59c46 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cd234 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1cc844 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 59c7e │ │ │ │ + cbnz r0, 59c8a │ │ │ │ orrs.w r3, r8, r7 │ │ │ │ - beq.n 59c7e │ │ │ │ - bl a0700 │ │ │ │ + beq.n 59c8a │ │ │ │ + bl a0730 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 13631c │ │ │ │ + bl 136438 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 59ca8 │ │ │ │ + bne.n 59cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1e5e84 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 1e5494 <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59ca8 │ │ │ │ + beq.n 59cb4 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 59c3a │ │ │ │ + blt.n 59c46 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 2624a8 <_PyDeadline_Get@@Base> │ │ │ │ + bl 27c034 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 59c3a │ │ │ │ + bge.n 59c46 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00059cb4 : │ │ │ │ +00059cc0 : │ │ │ │ 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, #55768 @ 0xd9d8 │ │ │ │ + movw r1, #53720 @ 0xd1d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #27992 @ 0x6d58 │ │ │ │ + movw r0, #25944 @ 0x6558 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 59ce6 │ │ │ │ + cbnz r0, 59cf2 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r4 │ │ │ │ - b.n 59d0c │ │ │ │ + b.n 59d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59cdc │ │ │ │ + beq.n 59ce8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl cbd3c │ │ │ │ + bl cbc74 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 59d08 │ │ │ │ - bl 8fe24 │ │ │ │ + cbz r0, 59d14 │ │ │ │ + bl 8fe3c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59d0c │ │ │ │ + b.n 59d18 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 59d48 │ │ │ │ + bne.n 59d54 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59d68 │ │ │ │ - b.n 59d60 │ │ │ │ + bne.n 59d74 │ │ │ │ + b.n 59d6c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6016 @ 0x1780 │ │ │ │ + movw r0, #3968 @ 0xf80 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59d3a │ │ │ │ - b.n 59e0c │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 59d46 │ │ │ │ + b.n 59e18 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59e0c │ │ │ │ + bne.n 59e18 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 15e9b4 │ │ │ │ - cbnz r0, 59d8a │ │ │ │ + bl 15ead4 │ │ │ │ + cbnz r0, 59d96 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59716 @ 0xe944 │ │ │ │ + movw r1, #57684 @ 0xe154 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 59de6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 59df2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 59de6 │ │ │ │ + blt.n 59df2 │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 55af0 │ │ │ │ + bl 55af8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59de6 │ │ │ │ - bl a0700 │ │ │ │ + beq.n 59df2 │ │ │ │ + bl a0730 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d984 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 59dd8 │ │ │ │ + bge.n 59de4 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 59dfc │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 59e08 │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59da8 │ │ │ │ + beq.n 59db4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55be2 │ │ │ │ + bl 55bea │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 59df0 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 59e0c │ │ │ │ + bne.n 59dfc │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 59e18 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 59dd8 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 59de4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #60064 @ 0xeaa0 │ │ │ │ + movw r1, #58032 @ 0xe2b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl cc138 │ │ │ │ - cbz r0, 59e46 │ │ │ │ + bl cc070 │ │ │ │ + cbz r0, 59e52 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 59e4a │ │ │ │ + bl 59e56 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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 24068c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 23feac <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59e6e │ │ │ │ + bne.n 59e7a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59e8e │ │ │ │ + b.n 59e9a │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1cdc50 <_PyTime_localtime@@Base> │ │ │ │ + bl 1cd260 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59e6a │ │ │ │ + bne.n 59e76 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 284d60 <_PyBytes_Find@@Base+0xc44> │ │ │ │ + bl 2844d8 <_PyBytes_Find@@Base+0xc44> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 29f2f8 <_PyXIData_Free@@Base+0xa8> │ │ │ │ + b.w 29ea70 <_PyXIData_Free@@Base+0xa8> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c98c │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 59ec8 │ │ │ │ + bhi.n 59ed4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.n 59f18 │ │ │ │ - b.n 59ede │ │ │ │ - movw r0, #37932 @ 0x942c │ │ │ │ + beq.n 59f24 │ │ │ │ + b.n 59eea │ │ │ │ + movw r0, #35884 @ 0x8c2c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 59f20 │ │ │ │ - b.n 59eba │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 59f2c │ │ │ │ + b.n 59ec6 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 95950 │ │ │ │ - cbz r0, 59f20 │ │ │ │ + bl 95970 │ │ │ │ + cbz r0, 59f2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 59ef8 │ │ │ │ + cbz r3, 59f04 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ @@ -66940,156 +66942,156 @@ │ │ │ │ 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 59f24 │ │ │ │ + b.n 59f30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 139060 │ │ │ │ - cbz r0, 59f24 │ │ │ │ + bl 139198 │ │ │ │ + cbz r0, 59f30 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59fa8 │ │ │ │ + b.n 59fb4 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 59f8a │ │ │ │ + ble.n 59f96 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59f8a │ │ │ │ + beq.n 59f96 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 59f6c │ │ │ │ + bpl.n 59f78 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f20 │ │ │ │ + beq.n 59f2c │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59f8a │ │ │ │ + beq.n 59f96 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 59f20 │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 59f2c │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37932 @ 0x942c │ │ │ │ + movw r0, #35884 @ 0x8c2c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59f20 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59f2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f20 │ │ │ │ - movw r0, #50520 @ 0xc558 │ │ │ │ + beq.n 59f2c │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 59fb2 │ │ │ │ + cbz r3, 59fbe │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00059fb8 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00059fc4 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #51852 @ 0xca8c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #39072 @ 0x98a0 │ │ │ │ + movw r1, #37024 @ 0x90a0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w fca44 │ │ │ │ + b.w fcc44 │ │ │ │ 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 5a008 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x50> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 5a014 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x50> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #29724 @ 0x741c │ │ │ │ + movw r0, #27676 @ 0x6c1c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a09e <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe6> │ │ │ │ + b.n 5a0aa <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe6> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 5a02e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x76> │ │ │ │ + beq.n 5a03a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x76> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59868 @ 0xe9dc │ │ │ │ + movw r1, #57836 @ 0xe1ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5a004 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4c> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5a010 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4c> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 5a068 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xb0> │ │ │ │ + bne.n 5a074 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xb0> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e1878 │ │ │ │ + bl 1e0e88 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 5a05e <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa6> │ │ │ │ + ble.n 5a06a <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa6> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 244474 │ │ │ │ + bl 243c94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a004 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4c> │ │ │ │ + beq.n 5a010 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4c> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 1e1878 │ │ │ │ + bl 1e0e88 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5a09e <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe6> │ │ │ │ + b.n 5a0aa <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe6> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bca88 │ │ │ │ + bl 1bc090 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5a082 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xca> │ │ │ │ + bcc.n 5a08e <_PyErr_SetInterpreterAlreadyRunning@@Base+0xca> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 244474 │ │ │ │ + bl 243c94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a004 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4c> │ │ │ │ + beq.n 5a010 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4c> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 240c94 │ │ │ │ - b.n 5a05e <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa6> │ │ │ │ + bl 2404b4 │ │ │ │ + b.n 5a06a <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ @@ -67100,15 +67102,15 @@ │ │ │ │ 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 1acc98 <_PyStaticType_InitForExtension@@Base+0x6dc> │ │ │ │ + bl 1ac2c8 <_PyStaticType_InitForExtension@@Base+0x6dc> │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ @@ -67126,295 +67128,295 @@ │ │ │ │ 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 1acaa0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ + bl 1ac0d0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ 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, 5a136 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ + cbnz r3, 5a142 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5a136 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ + ble.n 5a142 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a136 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ - cbnz r4, 5a154 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x19c> │ │ │ │ + bne.n 5a142 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17e> │ │ │ │ + cbnz r4, 5a160 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x19c> │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #60] @ (5a17c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c4>) │ │ │ │ + ldr r4, [pc, #60] @ (5a188 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c4>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a176 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1be> │ │ │ │ + cbz r0, 5a182 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1be> │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a168 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b0> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5a176 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1be> │ │ │ │ + bne.n 5a174 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b0> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5a182 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1be> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1d20c4 <_PyXI_FreeSession@@Base+0x4> │ │ │ │ + b.w 1d16d4 <_PyXI_FreeSession@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5a19e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e6> │ │ │ │ + cbz r3, 5a1aa <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e6> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5a1a0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e8> │ │ │ │ + b.n 5a1ac <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1e8> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 5a1ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + cbnz r3, 5a1ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 5a1ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + ble.n 5a1ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 5a1ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ - cbnz r4, 5a1d2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x21a> │ │ │ │ - ldr r1, [pc, #376] @ (5a328 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x370>) │ │ │ │ + bgt.n 5a1ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + cbnz r4, 5a1de <_PyErr_SetInterpreterAlreadyRunning@@Base+0x21a> │ │ │ │ + ldr r1, [pc, #376] @ (5a334 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x370>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + beq.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5a1e8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x230> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5a1f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x230> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + bne.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5a1fe <_PyErr_SetInterpreterAlreadyRunning@@Base+0x246> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5a20a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x246> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + bne.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 5a210 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x258> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5a236 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x27e> │ │ │ │ - b.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ - bl 8fe24 │ │ │ │ + cbnz r0, 5a21c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x258> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5a242 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x27e> │ │ │ │ + b.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + bl 8fe3c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a22e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x276> │ │ │ │ + bge.n 5a23a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x276> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5a22e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x276> │ │ │ │ + cbnz r3, 5a23a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x276> │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 5a208 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x250> │ │ │ │ + beq.n 5a214 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x250> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5a24e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x296> │ │ │ │ + bge.n 5a25a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x296> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20044 @ 0x4e4c │ │ │ │ + movw r1, #17996 @ 0x464c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 5a284 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2cc> │ │ │ │ + beq.n 5a290 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2cc> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 5a25e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2a6> │ │ │ │ + cbz r6, 5a26a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2a6> │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 5a290 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2d8> │ │ │ │ - b.n 5a266 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2ae> │ │ │ │ + beq.n 5a29c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2d8> │ │ │ │ + b.n 5a272 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2ae> │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 5a270 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2b8> │ │ │ │ + cbz r5, 5a27c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2b8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5a298 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e0> │ │ │ │ - b.n 5a278 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2c0> │ │ │ │ + beq.n 5a2a4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e0> │ │ │ │ + b.n 5a284 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2c0> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 21a488 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbnz r0, 5a298 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e0> │ │ │ │ - b.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + bl 21978c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbnz r0, 5a2a4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e0> │ │ │ │ + b.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r6, r5 │ │ │ │ - b.n 5a298 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e0> │ │ │ │ + b.n 5a2a4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e0> │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 5a2b6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fe> │ │ │ │ + beq.n 5a2c2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fe> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ - cbnz r0, 5a2ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x302> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + cbnz r0, 5a2c6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x302> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a320 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x368> │ │ │ │ + b.n 5a32c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x368> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5a2bc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x304> │ │ │ │ + b.n 5a2c8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x304> │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 5a2d0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x318> │ │ │ │ + beq.n 5a2dc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x318> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 215234 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + bl 214924 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + beq.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ - b.n 5a2d2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x31a> │ │ │ │ + b.n 5a2de <_PyErr_SetInterpreterAlreadyRunning@@Base+0x31a> │ │ │ │ movs r4, #0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2c608 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5a308 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x350> │ │ │ │ + bge.n 5a314 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x350> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a310 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x358> │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 5a31c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x358> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2d2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x31a> │ │ │ │ - b.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + beq.n 5a2de <_PyErr_SetInterpreterAlreadyRunning@@Base+0x31a> │ │ │ │ + b.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ - b.n 5a320 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x368> │ │ │ │ + bl 8a640 │ │ │ │ + b.n 5a32c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x368> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 5a2b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5a2be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2fa> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r7, 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 │ │ │ │ movs r3, #1 │ │ │ │ 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, #15308 @ 0x3bcc │ │ │ │ + movw r1, #13260 @ 0x33cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cc138 │ │ │ │ - cbz r0, 5a380 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ + bl cc070 │ │ │ │ + cbz r0, 5a38c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movw r3, #15336 @ 0x3be8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a384 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3cc> │ │ │ │ + beq.n 5a390 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3cc> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59940 @ 0xea24 │ │ │ │ + movw r1, #57908 @ 0xe234 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a3f8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x440> │ │ │ │ + b.n 5a404 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x440> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 5a392 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3da> │ │ │ │ + cbnz r3, 5a39e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3da> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5a3f8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x440> │ │ │ │ + b.n 5a404 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x440> │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5a3ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3f6> │ │ │ │ + beq.n 5a3ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3f6> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #59972 @ 0xea44 │ │ │ │ + movw r1, #57940 @ 0xe254 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5a380 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5a38c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 5a3ce <_PyErr_SetInterpreterAlreadyRunning@@Base+0x416> │ │ │ │ + beq.n 5a3da <_PyErr_SetInterpreterAlreadyRunning@@Base+0x416> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60012 @ 0xea6c │ │ │ │ + movw r1, #57980 @ 0xe27c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5a380 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5a38c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #36] @ (5a3fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x444>) │ │ │ │ + ldr r0, [pc, #36] @ (5a408 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x444>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a380 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ + beq.n 5a38c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3c8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a388 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3d0> │ │ │ │ + bge.n 5a394 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a388 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3d0> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a388 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3d0> │ │ │ │ + bne.n 5a394 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3d0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a394 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x3d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r0, #16] │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -67422,201 +67424,201 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp] │ │ │ │ - movw r2, #60060 @ 0xea9c │ │ │ │ + movw r2, #58028 @ 0xe2ac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - ldr r3, [pc, #32] @ (5a448 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x490>) │ │ │ │ + ldr r3, [pc, #32] @ (5a454 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x490>) │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl e2c20 │ │ │ │ - cbz r0, 5a442 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x48a> │ │ │ │ + bl e2b60 │ │ │ │ + cbz r0, 5a44e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x48a> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 272494 │ │ │ │ + bl 271c6c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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 e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ movw r7, #56744 @ 0xdda8 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 5a48e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4d6> │ │ │ │ + bne.n 5a49a <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4d6> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5a536 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ + beq.n 5a542 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a4b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4fa> │ │ │ │ + bge.n 5a4be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4fa> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a4b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4fa> │ │ │ │ + b.n 5a4be <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 143958 │ │ │ │ + bl 143a98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a4aa <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4f2> │ │ │ │ + cbnz r0, 5a4b6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x4f2> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #60080 @ 0xeab0 │ │ │ │ + movw r0, #58048 @ 0xe2c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 211528 │ │ │ │ - b.n 5a536 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 5a542 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #144] @ (5a544 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x58c>) │ │ │ │ + ldr r0, [pc, #144] @ (5a550 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x58c>) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 14427c │ │ │ │ - cbnz r0, 5a4d4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x51c> │ │ │ │ + bl 1443bc │ │ │ │ + cbnz r0, 5a4e0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x51c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #60124 @ 0xeadc │ │ │ │ + movw r0, #58092 @ 0xe2ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 211528 │ │ │ │ - b.n 5a4e6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x52e> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 5a4f2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x52e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a4e6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x52e> │ │ │ │ + bge.n 5a4f2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a4e6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x52e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a4f2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x52e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 5a522 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ + beq.n 5a52e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #84] @ (5a548 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x590>) │ │ │ │ + ldr r0, [pc, #84] @ (5a554 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x590>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9d7dc │ │ │ │ - cbnz r0, 5a510 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x558> │ │ │ │ + bl 9d824 │ │ │ │ + cbnz r0, 5a51c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x558> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #60080 @ 0xeab0 │ │ │ │ + movw r0, #58048 @ 0xe2c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 211528 │ │ │ │ - b.n 5a522 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 5a52e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a522 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ + bge.n 5a52e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a522 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a52e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a536 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ + bge.n 5a542 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a536 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ + cbnz r3, 5a542 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl e3c74 │ │ │ │ + bl e3bb8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #6 │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r0, [r0, #16] │ │ │ │ lsls r0, r2, #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 │ │ │ │ mov r7, r1 │ │ │ │ - bl 5a44c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x494> │ │ │ │ + bl 5a458 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x494> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 5a5d6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ + cbz r2, 5a5e2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 5a588 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5d0> │ │ │ │ + bge.n 5a594 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5d0> │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 5a578 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5c0> │ │ │ │ + bne.n 5a584 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5c0> │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 5a5d6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ - movw r0, #42317 @ 0xa54d │ │ │ │ + bge.n 5a5e2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ + movw r0, #42329 @ 0xa559 │ │ │ │ movt r0, #5 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5a5ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5f6> │ │ │ │ + bge.n 5a5ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5f6> │ │ │ │ ldr r1, [r1, #80] @ 0x50 │ │ │ │ - cbz r1, 5a5ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5f6> │ │ │ │ + cbz r1, 5a5ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5f6> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 5a5ae <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5f6> │ │ │ │ - cbnz r4, 5a5b6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5fe> │ │ │ │ + beq.n 5a5ba <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5f6> │ │ │ │ + cbnz r4, 5a5c2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5fe> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5a596 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5de> │ │ │ │ - b.n 5a5d6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ - movw r3, #63489 @ 0xf801 │ │ │ │ + bne.n 5a5a2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5de> │ │ │ │ + b.n 5a5e2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ + movw r3, #63785 @ 0xf929 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a5ca <_PyErr_SetInterpreterAlreadyRunning@@Base+0x612> │ │ │ │ + bne.n 5a5d6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x612> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 5a5d6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ + b.n 5a5e2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x61e> │ │ │ │ mov r1, r7 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0005a5da : │ │ │ │ +0005a5e6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5a60e │ │ │ │ + beq.n 5a61a │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5a614 │ │ │ │ + bls.n 5a620 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60172 @ 0xeb0c │ │ │ │ + movw r1, #58140 @ 0xe31c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a616 │ │ │ │ + b.n 5a622 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -67626,199 +67628,199 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5a644 │ │ │ │ + cbz r3, 5a650 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5a646 │ │ │ │ + b.n 5a652 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 5a658 │ │ │ │ + cbnz r3, 5a664 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 5a658 │ │ │ │ + ble.n 5a664 │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5a658 │ │ │ │ - cbnz r4, 5a67e │ │ │ │ - ldr r1, [pc, #172] @ (5a708 ) │ │ │ │ + bgt.n 5a664 │ │ │ │ + cbnz r4, 5a68a │ │ │ │ + ldr r1, [pc, #172] @ (5a714 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a67e │ │ │ │ + cbnz r0, 5a68a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a6fa │ │ │ │ + b.n 5a706 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, r6 │ │ │ │ - bl 134b10 │ │ │ │ + bl 134c28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a67a │ │ │ │ + beq.n 5a686 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5a6c0 │ │ │ │ + bne.n 5a6cc │ │ │ │ ldrd r6, r4, [sp, #24] │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2c854 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 5a6f2 │ │ │ │ + bne.n 5a6fe │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 5a67a │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5a686 │ │ │ │ movs r3, #23 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5a67a │ │ │ │ + beq.n 5a686 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5a690 │ │ │ │ + bls.n 5a69c │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a690 │ │ │ │ - b.n 5a67a │ │ │ │ + bne.n 5a69c │ │ │ │ + b.n 5a686 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r7, 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, 5a724 │ │ │ │ - cbz r2, 5a73e │ │ │ │ + cbnz r3, 5a730 │ │ │ │ + cbz r2, 5a74a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5a73e │ │ │ │ + cbz r3, 5a74a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60220 @ 0xeb3c │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a746 │ │ │ │ + b.n 5a752 │ │ │ │ movw r0, #61884 @ 0xf1bc │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #22332 @ 0x573c │ │ │ │ + movw r0, #20328 @ 0x4f68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ │ │ │ │ -0005a754 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0005a760 <_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, 5a784 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 5a790 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 5a784 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 5a790 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 5a798 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 5a7a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5a798 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 5a7a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #53356 @ 0xd06c │ │ │ │ + movw r0, #51308 @ 0xc86c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a7a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 5a7b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 2376bc <_PyGen_FetchStopIterationValue@@Base+0x80> │ │ │ │ + bl 236edc <_PyGen_FetchStopIterationValue@@Base+0x80> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r2, 5a7d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x84> │ │ │ │ + cbnz r2, 5a7e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x84> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5a7ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96> │ │ │ │ - b.n 5a7e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x92> │ │ │ │ + bge.n 5a7f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96> │ │ │ │ + b.n 5a7f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x92> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 21633c │ │ │ │ + bl 215a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a7d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c> │ │ │ │ - b.n 5a804 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0> │ │ │ │ + bne.n 5a7dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c> │ │ │ │ + b.n 5a810 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 5a7ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ + bmi.n 5a7fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 5a80a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ + blt.n 5a816 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21520 @ 0x5410 │ │ │ │ + movw r1, #19516 @ 0x4c3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a826 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd2> │ │ │ │ - cbnz r5, 5a81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca> │ │ │ │ + b.n 5a832 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd2> │ │ │ │ + cbnz r5, 5a82a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca> │ │ │ │ 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 2029cc <_PySet_Update@@Base+0x644> │ │ │ │ + b.w 201fd4 <_PySet_Update@@Base+0x644> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -67828,2549 +67830,2547 @@ │ │ │ │ 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 1acaa0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ + bl 1ac0d0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005a84e : │ │ │ │ - cbnz r0, 5a854 │ │ │ │ - b.w 20d58c │ │ │ │ +0005a85a : │ │ │ │ + cbnz r0, 5a860 │ │ │ │ + b.w 20cba4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (5a88c ) │ │ │ │ + ldr r2, [pc, #40] @ (5a898 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbz r3, 5a886 │ │ │ │ + cbz r3, 5a892 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005a890 : │ │ │ │ +0005a89c : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 27d0a4 │ │ │ │ + b.w 27c740 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 8a634 │ │ │ │ - ldr r2, [pc, #44] @ (5a8cc ) │ │ │ │ + b.w 8a640 │ │ │ │ + ldr r2, [pc, #44] @ (5a8d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a8c0 │ │ │ │ - movw r0, #60316 @ 0xeb9c │ │ │ │ + bne.n 5a8cc │ │ │ │ + movw r0, #58284 @ 0xe3ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 85d64 │ │ │ │ - movw r0, #60324 @ 0xeba4 │ │ │ │ + b.w 85d74 │ │ │ │ + movw r0, #58292 @ 0xe3b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #44] @ (5a900 ) │ │ │ │ + ldr r2, [pc, #44] @ (5a90c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a8f4 │ │ │ │ - movw r0, #60332 @ 0xebac │ │ │ │ + bne.n 5a900 │ │ │ │ + movw r0, #58300 @ 0xe3bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 85d64 │ │ │ │ - movw r0, #60344 @ 0xebb8 │ │ │ │ + b.w 85d74 │ │ │ │ + movw r0, #58312 @ 0xe3c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005a904 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +0005a910 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 20eaa8 <_PyCode_GetScriptXIData@@Base+0x3c0> │ │ │ │ + b.w 20e0c0 <_PyCode_GetScriptXIData@@Base+0x3c0> │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5aa3c <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ + bne.w 5aa48 <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29d170 │ │ │ │ + bl 29c8e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aa3c <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ - cbz r4, 5a95e <_PyCode_GetPureScriptXIData@@Base+0x5a> │ │ │ │ + beq.n 5aa48 <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ + cbz r4, 5a96a <_PyCode_GetPureScriptXIData@@Base+0x5a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29d170 │ │ │ │ + bl 29c8e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a97a <_PyCode_GetPureScriptXIData@@Base+0x76> │ │ │ │ + cbnz r0, 5a986 <_PyCode_GetPureScriptXIData@@Base+0x76> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa3c <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ + bge.n 5aa48 <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aa3c <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ + bne.n 5aa48 <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 5aa32 <_PyCode_GetPureScriptXIData@@Base+0x12e> │ │ │ │ + b.n 5aa3e <_PyCode_GetPureScriptXIData@@Base+0x12e> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 5a9a0 <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ + cbz r6, 5a9ac <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29d170 │ │ │ │ + bl 29c8e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5a9bc <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ + cbnz r0, 5a9c8 <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa22 <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ + bge.n 5aa2e <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aa22 <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ + bne.n 5aa2e <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aa22 <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aa2e <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 5a9d4 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ + cbz r0, 5a9e0 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl cbd3c │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 5a9fa <_PyCode_GetPureScriptXIData@@Base+0xf6> │ │ │ │ + bl cbc74 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 5aa06 <_PyCode_GetPureScriptXIData@@Base+0xf6> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 12a14c │ │ │ │ + bl 12a288 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5a9fa <_PyCode_GetPureScriptXIData@@Base+0xf6> │ │ │ │ + bne.n 5aa06 <_PyCode_GetPureScriptXIData@@Base+0xf6> │ │ │ │ movw r3, #48452 @ 0xbd44 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60356 @ 0xebc4 │ │ │ │ + movw r1, #58324 @ 0xe3d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa0e <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ + bge.n 5aa1a <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5aa0e <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ + cbnz r3, 5aa1a <_PyCode_GetPureScriptXIData@@Base+0x10a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa22 <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ + bge.n 5aa2e <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5aa22 <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ + cbnz r3, 5aa2e <_PyCode_GetPureScriptXIData@@Base+0x11e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa3c <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ + bge.n 5aa48 <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5aa3c <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ + cbnz r3, 5aa48 <_PyCode_GetPureScriptXIData@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60456 @ 0xec28 │ │ │ │ + movw r1, #58424 @ 0xe438 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5aa72 <_PyCode_GetPureScriptXIData@@Base+0x16e> │ │ │ │ + cbz r0, 5aa7e <_PyCode_GetPureScriptXIData@@Base+0x16e> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60500 @ 0xec54 │ │ │ │ + movw r1, #58468 @ 0xe464 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005aa9c : │ │ │ │ +0005aaa8 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27d0a4 │ │ │ │ + b.w 27c740 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 5aab0 │ │ │ │ + bpl.n 5aabc │ │ │ │ ldrd r0, r1, [r0, #56] @ 0x38 │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60548 @ 0xec84 │ │ │ │ + movw r1, #58516 @ 0xe494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #4316 @ 0x10dc │ │ │ │ + movw r1, #2268 @ 0x8dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 274b44 │ │ │ │ + bl 27431c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ab0c │ │ │ │ + beq.n 5ab18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5ab10 │ │ │ │ + b.n 5ab1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5ab26 │ │ │ │ + cbz r0, 5ab32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5ac2a │ │ │ │ + bge.w 5ac36 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #48368 @ 0xbcf0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ac1e │ │ │ │ + beq.n 5ac2a │ │ │ │ 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 5ab66 │ │ │ │ + bne.n 5ab72 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 5ab74 │ │ │ │ + cbnz r3, 5ab80 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 5ab74 │ │ │ │ - movw r0, #56404 @ 0xdc54 │ │ │ │ + cbnz r3, 5ab80 │ │ │ │ + movw r0, #54356 @ 0xd454 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7d220 │ │ │ │ - bge.n 5ab74 │ │ │ │ - bl 2926fc │ │ │ │ + b.w 7d244 │ │ │ │ + bge.n 5ab80 │ │ │ │ + bl 291e74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac18 │ │ │ │ + beq.n 5ac24 │ │ │ │ movs r6, #45 @ 0x2d │ │ │ │ - b.n 5ab82 │ │ │ │ + b.n 5ab8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r6, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ab98 │ │ │ │ + bge.n 5aba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ab98 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5aba4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ 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 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ subs r3, r1, #0 │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r3, #60 @ 0x3c │ │ │ │ - cbz r7, 5abec │ │ │ │ + cbz r7, 5abf8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - movw r0, #60596 @ 0xecb4 │ │ │ │ + movw r0, #58564 @ 0xe4c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 5ac18 │ │ │ │ - cbz r4, 5ac02 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 5ac24 │ │ │ │ + cbz r4, 5ac0e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #60624 @ 0xecd0 │ │ │ │ + movw r0, #58592 @ 0xe4e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ - b.n 5ac18 │ │ │ │ + bl 85d74 │ │ │ │ + b.n 5ac24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60644 @ 0xece4 │ │ │ │ + movw r0, #58612 @ 0xe4f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #56404 @ 0xdc54 │ │ │ │ + movw r0, #54356 @ 0xd454 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ac2c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +0005ac38 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #44143 @ 0xac6f │ │ │ │ + movw r1, #44155 @ 0xac7b │ │ │ │ movt r1, #5 │ │ │ │ - b.w 233fb8 <_PyXIData_Clear@@Base+0x2bbc> │ │ │ │ + b.w 233940 <_PyXIData_Clear@@Base+0x2d20> │ │ │ │ │ │ │ │ -0005ac3a : │ │ │ │ +0005ac46 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e1188 │ │ │ │ + bl 1e0798 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5ac58 │ │ │ │ - bl e3ca0 │ │ │ │ + cbnz r0, 5ac64 │ │ │ │ + bl e3be4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5ac6c │ │ │ │ + b.n 5ac78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ac6a │ │ │ │ + bge.n 5ac76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ac6a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ac76 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ - ldr r5, [pc, #180] @ (5ad4c ) │ │ │ │ + ldr r5, [pc, #180] @ (5ad58 ) │ │ │ │ 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 5acc4 │ │ │ │ + bne.n 5acd0 │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5acc4 │ │ │ │ + ble.n 5acd0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5acc4 │ │ │ │ - cbnz r6, 5ace6 │ │ │ │ - ldr r4, [pc, #136] @ (5ad50 ) │ │ │ │ + bne.n 5acd0 │ │ │ │ + cbnz r6, 5acf2 │ │ │ │ + ldr r4, [pc, #136] @ (5ad5c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5ad2a │ │ │ │ + cbz r0, 5ad36 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 12b954 │ │ │ │ + bl 12bb90 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ - cbnz r0, 5acfe │ │ │ │ + cbnz r0, 5ad0a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ad38 │ │ │ │ - bl a0700 │ │ │ │ + b.n 5ad44 │ │ │ │ + bl a0730 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2cdbc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5ad30 │ │ │ │ + bge.n 5ad3c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ - b.n 5acfa │ │ │ │ + bl 10306c │ │ │ │ + b.n 5ad06 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5ad38 │ │ │ │ + b.n 5ad44 │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - bl 12c4cc │ │ │ │ + bl 12c66c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5ad7a │ │ │ │ + cbnz r0, 5ad86 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5ad82 │ │ │ │ + cbz r0, 5ad8e │ │ │ │ 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 5ad6c │ │ │ │ + beq.n 5ad78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 5ada2 │ │ │ │ + bhi.n 5adae │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 5adce │ │ │ │ - b.n 5adbc │ │ │ │ - movw r0, #5296 @ 0x14b0 │ │ │ │ + ble.n 5adda │ │ │ │ + b.n 5adc8 │ │ │ │ + movw r0, #3248 @ 0xcb0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad9c │ │ │ │ + bne.n 5ada8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ae7c │ │ │ │ + b.n 5ae88 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5add4 │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 5ade0 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5adb8 │ │ │ │ + bne.n 5adc4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5adf2 │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 5adfe │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5adee │ │ │ │ + bge.n 5adfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5adee │ │ │ │ + cbnz r3, 5adfa │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5adc6 │ │ │ │ + beq.n 5add2 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 5ae0e │ │ │ │ + cbnz r5, 5ae1a │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60660 @ 0xecf4 │ │ │ │ + movw r1, #58628 @ 0xe504 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5adb8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5adc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5ae16 │ │ │ │ + bge.n 5ae22 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 5ae1a │ │ │ │ + bmi.n 5ae26 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 5ae32 │ │ │ │ + bgt.n 5ae3e │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #2728 @ 0xaa8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5adb8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5adc4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5ae50 │ │ │ │ + ble.n 5ae5c │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65512 @ 0xffe8 │ │ │ │ + movw r1, #63464 @ 0xf7e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5adb8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5adc4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2cc68 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15f100 <_Py_HashDouble@@Base+0x104> │ │ │ │ + bl 15f220 <_Py_HashDouble@@Base+0x108> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5adb8 │ │ │ │ + blt.n 5adc4 │ │ │ │ add.w r7, r7, #584 @ 0x248 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ 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 r5, r1 │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5aeba │ │ │ │ + beq.n 5aec6 │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5aeba │ │ │ │ + beq.n 5aec6 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5aee8 │ │ │ │ - b.n 5aed4 │ │ │ │ + beq.n 5aef4 │ │ │ │ + b.n 5aee0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5aeb2 │ │ │ │ - movw r0, #60688 @ 0xed10 │ │ │ │ + beq.n 5aebe │ │ │ │ + movw r0, #58656 @ 0xe520 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r6 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5aeb2 │ │ │ │ + bne.n 5aebe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5af4a │ │ │ │ + b.n 5af56 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #60688 @ 0xed10 │ │ │ │ + movw r0, #58656 @ 0xe520 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aed0 │ │ │ │ + beq.n 5aedc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9309c │ │ │ │ + bl 930d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aed0 │ │ │ │ + beq.n 5aedc │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5af1a │ │ │ │ + cbnz r0, 5af26 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aed0 │ │ │ │ + bge.n 5aedc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aed0 │ │ │ │ + bne.n 5aedc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aed0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aedc │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ strd r5, r3, [r4, #8] │ │ │ │ - bl 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ str r0, [r4, #16] │ │ │ │ - cbnz r0, 5af4a │ │ │ │ + cbnz r0, 5af56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aed0 │ │ │ │ + bge.n 5aedc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aed0 │ │ │ │ + bne.n 5aedc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aed0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aedc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005af4e : │ │ │ │ +0005af5a : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 5af9c │ │ │ │ + b.n 5afa8 │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5af9a │ │ │ │ + bge.n 5afa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5af9a │ │ │ │ + cbnz r3, 5afa6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1e1188 │ │ │ │ + bl 1e0798 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5aff6 │ │ │ │ + cbz r0, 5b002 │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 5afd4 │ │ │ │ + cbz r7, 5afe0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #17320 @ 0x43a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5afdc │ │ │ │ + b.n 5afe8 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afea │ │ │ │ + bge.n 5aff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5afee │ │ │ │ + cbz r3, 5affa │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5aff6 │ │ │ │ + b.n 5b002 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5afea │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aff6 │ │ │ │ mov r0, r4 │ │ │ │ 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 r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5b056 │ │ │ │ + bne.n 5b062 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c0f4 │ │ │ │ - cbnz r0, 5b06e │ │ │ │ + bl 12c330 │ │ │ │ + cbnz r0, 5b07a │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #25420 @ 0x634c │ │ │ │ + movw r2, #23200 @ 0x5aa0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37348 @ 0x91e4 │ │ │ │ + movw r0, #35300 @ 0x89e4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b080 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b08c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37348 @ 0x91e4 │ │ │ │ + movw r0, #35300 @ 0x89e4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b02c │ │ │ │ - b.n 5b080 │ │ │ │ + bne.n 5b038 │ │ │ │ + b.n 5b08c │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #23 │ │ │ │ add.w r1, sp, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b084 │ │ │ │ + bne.n 5b090 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b10c │ │ │ │ + b.n 5b118 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.n 5b096 │ │ │ │ + bhi.n 5b0a2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b0bc │ │ │ │ - b.n 5b0b4 │ │ │ │ + bne.n 5b0c8 │ │ │ │ + b.n 5b0c0 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b088 │ │ │ │ - b.n 5b080 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b094 │ │ │ │ + b.n 5b08c │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b080 │ │ │ │ + bne.n 5b08c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #43928 @ 0xab98 │ │ │ │ + movw r1, #41880 @ 0xa398 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #60748 @ 0xed4c │ │ │ │ + movw r0, #58716 @ 0xe55c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b080 │ │ │ │ + beq.n 5b08c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d2c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b0fc │ │ │ │ + cbz r0, 5b108 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 5b080 │ │ │ │ - bl 871c0 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5b08c │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b080 │ │ │ │ + bne.n 5b08c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ - cbnz r0, 5b12e │ │ │ │ + cbnz r0, 5b13a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5b138 │ │ │ │ - b.n 5b13e │ │ │ │ + cbnz r0, 5b144 │ │ │ │ + b.n 5b14a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b128 │ │ │ │ - b.n 5b156 │ │ │ │ + beq.n 5b134 │ │ │ │ + b.n 5b162 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b156 │ │ │ │ + cbnz r0, 5b162 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5b148 │ │ │ │ + cbz r0, 5b154 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b156 │ │ │ │ + cbnz r0, 5b162 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5b156 │ │ │ │ + cbz r0, 5b162 │ │ │ │ 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, 5b176 │ │ │ │ + cbnz r0, 5b182 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5b180 │ │ │ │ - b.n 5b186 │ │ │ │ + cbnz r0, 5b18c │ │ │ │ + b.n 5b192 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b170 │ │ │ │ - b.n 5b194 │ │ │ │ + beq.n 5b17c │ │ │ │ + b.n 5b1a0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b194 │ │ │ │ + cbnz r0, 5b1a0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5b194 │ │ │ │ + cbz r0, 5b1a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b196 : │ │ │ │ +0005b1a2 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 5af9c │ │ │ │ + b.n 5afa8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5b1a4 │ │ │ │ + cbz r0, 5b1b0 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 5b1c0 │ │ │ │ + cbz r1, 5b1cc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ bl 47572 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5b1fc │ │ │ │ + beq.n 5b208 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5192 @ 0x1448 │ │ │ │ movtne r2, #77 @ 0x4d │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b200 : │ │ │ │ +0005b20c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 5b216 │ │ │ │ + bpl.n 5b222 │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 5b216 │ │ │ │ - b.w 20518c │ │ │ │ + cbz r1, 5b222 │ │ │ │ + b.w 2047a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4fb28 │ │ │ │ + bl 4fb30 │ │ │ │ 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, [sp, #8] │ │ │ │ - cbnz r3, 5b262 │ │ │ │ + cbnz r3, 5b26e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 5b246 │ │ │ │ + cbz r2, 5b252 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 5b262 │ │ │ │ + cbnz r3, 5b26e │ │ │ │ mov r0, r1 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 28d198 <_PyXIData_ReleaseAndRawFree@@Base+0x10> │ │ │ │ + b.w 28c910 <_PyXIData_ReleaseAndRawFree@@Base+0x10> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60768 @ 0xed60 │ │ │ │ + movw r1, #58736 @ 0xe570 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 5b2ac │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + bne.n 5b2b8 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #60800 @ 0xed80 │ │ │ │ + movw r0, #58768 @ 0xe590 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ 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, 5b2dc │ │ │ │ + cbz r3, 5b2e8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5b2de │ │ │ │ + b.n 5b2ea │ │ │ │ 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, 5b2fe │ │ │ │ + cbz r2, 5b30a │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 5b306 │ │ │ │ + b.n 5b312 │ │ │ │ movw fp, #5192 @ 0x1448 │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 5b316 │ │ │ │ + cbnz r3, 5b322 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5b316 │ │ │ │ + blt.n 5b322 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 5b316 │ │ │ │ - cbnz r5, 5b33c │ │ │ │ + bgt.n 5b322 │ │ │ │ + cbnz r5, 5b348 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #260] @ (5b420 ) │ │ │ │ + ldr r5, [pc, #260] @ (5b42c ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r5, #5 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b33c │ │ │ │ + cbnz r0, 5b348 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b418 │ │ │ │ + b.n 5b424 │ │ │ │ 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 5b3da │ │ │ │ + beq.n 5b3e6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 5b36a │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 5b376 │ │ │ │ + bl 105df4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5b366 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b372 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b338 │ │ │ │ + bne.n 5b344 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 5b3da │ │ │ │ + beq.n 5b3e6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5b386 │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 5b392 │ │ │ │ + bl 105df4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5b382 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b38e │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b338 │ │ │ │ + bne.n 5b344 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 5b3da │ │ │ │ + beq.n 5b3e6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5b3a2 │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 5b3ae │ │ │ │ + bl 105df4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5b39e │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b3aa │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b338 │ │ │ │ + bne.n 5b344 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 5b3da │ │ │ │ + beq.n 5b3e6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 5b3bc │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 5b3c8 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b3b8 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b3c4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b338 │ │ │ │ + bne.n 5b344 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 5b3da │ │ │ │ + beq.n 5b3e6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 5b3c6 │ │ │ │ + cbz r3, 5b3d2 │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 5b3da │ │ │ │ + beq.n 5b3e6 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3da │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b3e6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b338 │ │ │ │ + bne.n 5b344 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #47744 @ 0xba80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5b400 │ │ │ │ + bne.n 5b40c │ │ │ │ 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 1acaa0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ - b.n 5b418 │ │ │ │ - movw r2, #60812 @ 0xed8c │ │ │ │ + bl 1ac0d0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ + b.n 5b424 │ │ │ │ + movw r2, #58780 @ 0xe59c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2a45c4 │ │ │ │ + bl 2a3dcc <_Py_hashtable_foreach@@Base+0x2ff8> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5b460 │ │ │ │ + beq.n 5b46c │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5b460 │ │ │ │ + beq.n 5b46c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5b48a │ │ │ │ - b.n 5b478 │ │ │ │ + beq.n 5b496 │ │ │ │ + b.n 5b484 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b458 │ │ │ │ - movw r0, #60820 @ 0xed94 │ │ │ │ + beq.n 5b464 │ │ │ │ + movw r0, #58788 @ 0xe5a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r6 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b458 │ │ │ │ - b.n 5b49a │ │ │ │ + bne.n 5b464 │ │ │ │ + b.n 5b4a6 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #60820 @ 0xed94 │ │ │ │ + movw r0, #58788 @ 0xe5a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5b49a │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5b4a6 │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.w 21e14c <_PyEval_AddPendingCall@@Base+0xd10> │ │ │ │ + b.w 21d840 <_PyEval_AddPendingCall@@Base+0x5b0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b49e : │ │ │ │ +0005b4aa : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20a11c │ │ │ │ + b.w 209734 │ │ │ │ │ │ │ │ -0005b4a4 : │ │ │ │ +0005b4b0 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 23a94c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 23a16c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ │ │ │ │ -0005b4ac <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +0005b4b8 <_Py_convert_optional_to_non_negative_ssize_t@@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 r4, r1 │ │ │ │ - bl 150270 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 5b4ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x40> │ │ │ │ + bl 150398 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 5b4f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x40> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5b4ee <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x42> │ │ │ │ + beq.n 5b4fa <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x42> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5b4ee <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x42> │ │ │ │ + bge.n 5b4fa <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x42> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #60828 @ 0xed9c │ │ │ │ + movw r1, #58796 @ 0xe5ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 21e430 <_PyEval_AddPendingCall@@Base+0xff4> │ │ │ │ + b.w 21db24 <_PyEval_AddPendingCall@@Base+0x894> │ │ │ │ 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, 5b518 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c> │ │ │ │ + cbnz r5, 5b524 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5b518 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c> │ │ │ │ + blt.n 5b524 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5b518 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c> │ │ │ │ - cbnz r2, 5b536 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8a> │ │ │ │ - ldr r1, [pc, #76] @ (5b568 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbc>) │ │ │ │ + bgt.n 5b524 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c> │ │ │ │ + cbnz r2, 5b542 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8a> │ │ │ │ + ldr r1, [pc, #76] @ (5b574 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbc>) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b562 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b56e <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b550 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa4> │ │ │ │ + bgt.n 5b55c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #7180 @ 0x1c0c │ │ │ │ + movw r1, #5132 @ 0x140c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5b562 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5b56e <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b53a <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5b546 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b53a <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e> │ │ │ │ + beq.n 5b546 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005b56c : │ │ │ │ +0005b578 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 28311c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 282894 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 5b590 │ │ │ │ + cbz r3, 5b59c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5b5a0 │ │ │ │ + b.n 5b5ac │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 5b59e │ │ │ │ + blt.n 5b5aa │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 5b59a │ │ │ │ - cbnz r1, 5b5c0 │ │ │ │ + bgt.n 5b5a6 │ │ │ │ + cbnz r1, 5b5cc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b5a0 │ │ │ │ + b.n 5b5ac │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #140] @ (5b630 ) │ │ │ │ + ldr r1, [pc, #140] @ (5b63c ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5b5c6 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5b5d2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b62a │ │ │ │ + b.n 5b636 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq.n 5b60a │ │ │ │ + beq.n 5b616 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ - cbz r7, 5b5d2 │ │ │ │ + cbz r7, 5b5de │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 5b60e │ │ │ │ + beq.n 5b61a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b5ea │ │ │ │ - bl 8a368 │ │ │ │ + cbnz r0, 5b5f6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b5bc │ │ │ │ + bne.n 5b5c8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b60e │ │ │ │ - bl 8fe24 │ │ │ │ + b.n 5b61a │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b604 │ │ │ │ + bge.n 5b610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b604 │ │ │ │ + cbnz r3, 5b610 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5b60e │ │ │ │ - b.n 5b5dc │ │ │ │ + bne.n 5b61a │ │ │ │ + b.n 5b5e8 │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ adds r0, r1, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r6, #24] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl 276dc0 │ │ │ │ + bl 2765a0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b76e │ │ │ │ + bne.w 5b77a │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b6e8 │ │ │ │ + bne.n 5b6f4 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 5b66a │ │ │ │ + cbz r3, 5b676 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 5b672 │ │ │ │ + cbnz r3, 5b67e │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5b76e │ │ │ │ + beq.n 5b77a │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b762 │ │ │ │ + beq.n 5b76e │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b762 │ │ │ │ + beq.n 5b76e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e98e │ │ │ │ - bl 7aed0 │ │ │ │ + bl 5e996 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b6cc │ │ │ │ + bge.n 5b6d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b6cc │ │ │ │ + cbnz r3, 5b6d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b76e │ │ │ │ + bge.n 5b77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b76e │ │ │ │ + bne.n 5b77a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5b76e │ │ │ │ + beq.n 5b77a │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b762 │ │ │ │ + cbz r0, 5b76e │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b762 │ │ │ │ + cbz r0, 5b76e │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 9bc20 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 9bc64 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b74c │ │ │ │ + bge.n 5b758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b74c │ │ │ │ + cbnz r3, 5b758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b76e │ │ │ │ + bge.n 5b77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b76e │ │ │ │ + cbnz r3, 5b77a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b76e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b77a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ 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 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b80c │ │ │ │ + bne.n 5b818 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b7ca │ │ │ │ + bne.n 5b7d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b80c │ │ │ │ + cbz r0, 5b818 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c6e2 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 5c6ea │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b7fc │ │ │ │ - b.n 5b80c │ │ │ │ + blt.n 5b808 │ │ │ │ + b.n 5b818 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 5b80c │ │ │ │ + cbz r3, 5b818 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b80c │ │ │ │ + cbz r0, 5b818 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl e2a38 │ │ │ │ - bl 7aed0 │ │ │ │ + bl e2978 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b80c │ │ │ │ + bge.n 5b818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b80c │ │ │ │ + cbnz r3, 5b818 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ 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 207954 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b84e │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b85a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2c328 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b846 │ │ │ │ + bge.n 5b852 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5b892 │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5b89e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b88a │ │ │ │ + bge.n 5b896 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b8d6 │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b8e2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2d054 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b8ce │ │ │ │ + bge.n 5b8da │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005b8da : │ │ │ │ +0005b8e6 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 28e774 <_PyEval_GetANext@@Base+0x3f4> │ │ │ │ + b.w 28deec <_PyEval_GetANext@@Base+0x3f4> │ │ │ │ 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 1ebbc8 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5b920 │ │ │ │ + bl 1eb1d0 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5b92c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2d364 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b918 │ │ │ │ + bge.n 5b924 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2c98c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 5b95c │ │ │ │ + bhi.n 5b964 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b974 │ │ │ │ - b.n 5b9ba │ │ │ │ - movw r0, #37704 @ 0x9348 │ │ │ │ + cbz r0, 5b97c │ │ │ │ + b.n 5b9c2 │ │ │ │ + movw r0, #35656 @ 0x8b48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b94c │ │ │ │ - b.n 5b9ba │ │ │ │ + bne.n 5b954 │ │ │ │ + b.n 5b9c2 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 5b9ee │ │ │ │ + ble.n 5b9f6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b9dc │ │ │ │ + beq.n 5b9e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 5b9be │ │ │ │ + bpl.n 5b9c6 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b9ba │ │ │ │ + cbz r0, 5b9c2 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5b9de │ │ │ │ + beq.n 5b9e6 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ba1e │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + b.n 5ba26 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #37704 @ 0x9348 │ │ │ │ + movw r0, #35656 @ 0x8b48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b9ba │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b9c2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5b9f0 │ │ │ │ + beq.n 5b9f8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5b9f0 │ │ │ │ - b.n 5b9ba │ │ │ │ + bge.n 5b9f8 │ │ │ │ + b.n 5b9c2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 5b9fe │ │ │ │ + cbnz r4, 5ba06 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 18c5e4 │ │ │ │ + bl 18c254 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ba1e │ │ │ │ + cbz r0, 5ba26 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #50520 @ 0xc558 │ │ │ │ + movw r0, #48472 @ 0xbd58 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5ba28 │ │ │ │ + cbz r3, 5ba30 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {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 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5bc02 │ │ │ │ - movw r5, #19212 @ 0x4b0c │ │ │ │ + bne.w 5bc0a │ │ │ │ + movw r5, #17164 @ 0x430c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ cmp r9, r0 │ │ │ │ ite ne │ │ │ │ movne r7, r9 │ │ │ │ moveq r7, r5 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5bb62 │ │ │ │ + bne.n 5bb6a │ │ │ │ ldr.w r4, [r9, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5bbf6 │ │ │ │ + beq.w 5bbfe │ │ │ │ ldr.w r4, [r9, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5bbf6 │ │ │ │ + beq.w 5bbfe │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bc02 │ │ │ │ + beq.w 5bc0a │ │ │ │ mov r0, r7 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5bade │ │ │ │ + cbnz r0, 5bae6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5bc02 │ │ │ │ + bge.w 5bc0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5bc02 │ │ │ │ + bne.w 5bc0a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5bbb0 │ │ │ │ + b.n 5bbb8 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ - cbz r3, 5bb2e │ │ │ │ + cbz r3, 5bb36 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ - cbz r3, 5bb2e │ │ │ │ + cbz r3, 5bb36 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5bb36 │ │ │ │ + cbz r0, 5bb3e │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 29c698 │ │ │ │ + bl 29be10 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bb1c │ │ │ │ + bne.n 5bb24 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb36 │ │ │ │ + bge.n 5bb3e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5bb36 │ │ │ │ + cbnz r1, 5bb3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bb36 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bb3e │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb2e │ │ │ │ + bge.n 5bb36 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5bb2e │ │ │ │ + cbnz r1, 5bb36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb4a │ │ │ │ + bge.n 5bb52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5bb4a │ │ │ │ + cbnz r3, 5bb52 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb5e │ │ │ │ + bge.n 5bb66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bb5e │ │ │ │ + cbnz r3, 5bb66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5bbf6 │ │ │ │ + b.n 5bbfe │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5bbf6 │ │ │ │ + beq.n 5bbfe │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bc02 │ │ │ │ + beq.n 5bc0a │ │ │ │ mov r0, r7 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5bbba │ │ │ │ + cbnz r0, 5bbc2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bc02 │ │ │ │ + bge.n 5bc0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bc02 │ │ │ │ + cbnz r3, 5bc0a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 9bc20 │ │ │ │ + bl 9bc64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bbe2 │ │ │ │ + bge.n 5bbea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5bbe2 │ │ │ │ + cbnz r3, 5bbea │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bbf6 │ │ │ │ + bge.n 5bbfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bbf6 │ │ │ │ + cbnz r3, 5bbfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bcac │ │ │ │ + bne.n 5bcb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ 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 5bc66 │ │ │ │ + bne.n 5bc6e │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 5bca2 │ │ │ │ + cbz r3, 5bcaa │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 5bca2 │ │ │ │ + cbz r1, 5bcaa │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 29c698 │ │ │ │ + bl 29be10 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 5bca2 │ │ │ │ + b.n 5bcaa │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 5bca2 │ │ │ │ + cbz r3, 5bcaa │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #61532 @ 0xf05c │ │ │ │ + movw r2, #59484 @ 0xe85c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5bcac │ │ │ │ + cbz r0, 5bcb4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bca2 │ │ │ │ + bge.n 5bcaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bca2 │ │ │ │ + cbnz r3, 5bcaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 5bcc8 │ │ │ │ + blt.n 5bcd0 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5bcce │ │ │ │ - b.n 5bd06 │ │ │ │ + bne.n 5bcd6 │ │ │ │ + b.n 5bd0e │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5bcea │ │ │ │ + b.n 5bcf2 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 5bcea │ │ │ │ + cbz r5, 5bcf2 │ │ │ │ movw r0, #65518 @ 0xffee │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 5bcea │ │ │ │ + ble.n 5bcf2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mul.w r1, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15f100 <_Py_HashDouble@@Base+0x104> │ │ │ │ + bl 15f220 <_Py_HashDouble@@Base+0x108> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5bd14 │ │ │ │ + blt.n 5bd1c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul.w r1, r6, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 20a084 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 20969c <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd16 │ │ │ │ + bge.n 5bd1e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5bd16 │ │ │ │ + b.n 5bd1e │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bd38 │ │ │ │ + beq.n 5bd40 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5bd48 │ │ │ │ + b.n 5bd50 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + movw r0, #20320 @ 0x4f60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ 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 2c1a8 │ │ │ │ - cbz r0, 5bd86 │ │ │ │ + cbz r0, 5bd8e │ │ │ │ mov r4, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bd8c │ │ │ │ + b.n 5bd94 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ 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, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #61116 @ 0xeebc │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bdde │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5be04 │ │ │ │ + bne.n 5bdbe │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5bde4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5bdfa │ │ │ │ + blt.n 5bdda │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 5bdf4 │ │ │ │ + blt.n 5bdd4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5bdf8 │ │ │ │ + b.n 5bdd8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5be06 │ │ │ │ + b.n 5bde6 │ │ │ │ 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 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #59052 @ 0xe6ac │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #48793 @ 0xbe99 │ │ │ │ + movw r1, #48801 @ 0xbea1 │ │ │ │ movt r1, #5 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21eac8 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 21e0f4 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5be44 │ │ │ │ + beq.n 5be4c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #61156 @ 0xeee4 │ │ │ │ + movw r1, #59092 @ 0xe6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #61208 @ 0xef18 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bec2 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5bf06 │ │ │ │ + bne.n 5beca │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5bf0e │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2d418 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bee0 │ │ │ │ + bne.n 5bee8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 5bef2 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 5befa │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 134cdc <_Py_set_inheritable@@Base> │ │ │ │ + bl 134df4 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5befc │ │ │ │ + bne.n 5bf04 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cb18 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5bf06 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5bf0e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5bf26 │ │ │ │ + bne.n 5bf2e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bf70 │ │ │ │ + b.n 5bf78 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1e1a48 │ │ │ │ + bl 1e1058 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ca54 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bf44 │ │ │ │ + bne.n 5bf4c │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1e1a48 │ │ │ │ + bl 1e1058 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5bf68 │ │ │ │ + bne.n 5bf70 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 283ffc <_PyUnicode_EncodeUTF32@@Base+0xee0> │ │ │ │ + b.w 283774 <_PyUnicode_EncodeUTF32@@Base+0xee0> │ │ │ │ + nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bf92 │ │ │ │ + bne.n 5bf9c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bfb4 │ │ │ │ + b.n 5bfbe │ │ │ │ blx 2d558 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bfac │ │ │ │ + bne.n 5bfb6 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bfda │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5bfda │ │ │ │ + bne.n 5bfe4 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5bfe4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c042 │ │ │ │ + b.n 5c04c │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2d43c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bff8 │ │ │ │ + bne.n 5c002 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1c379c │ │ │ │ - bl 6f544 │ │ │ │ + b.w 1c2da4 │ │ │ │ + bl 6f53c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c008 │ │ │ │ + cbnz r0, 5c012 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d9ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5c034 │ │ │ │ - bl 6fc68 │ │ │ │ + cbz r5, 5c03e │ │ │ │ + bl 6fc60 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1c379c │ │ │ │ - bl 1af9b0 │ │ │ │ + b.w 1c2da4 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #288] @ (5c178 ) │ │ │ │ + ldr r3, [pc, #284] @ (5c180 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 5c076 │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #11716 @ 0x2dc4 │ │ │ │ + cbnz r0, 5c080 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #9596 @ 0x257c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #61328 @ 0xef90 │ │ │ │ + movw r1, #59280 @ 0xe790 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c9fdc │ │ │ │ + bl 1c95ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c08c │ │ │ │ + bne.n 5c096 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c16e │ │ │ │ - bl 74e30 │ │ │ │ + b.n 5c178 │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c088 │ │ │ │ - ldr r0, [pc, #228] @ (5c17c ) │ │ │ │ + beq.n 5c092 │ │ │ │ + ldr r0, [pc, #224] @ (5c184 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5c0b0 │ │ │ │ + bne.n 5c0ba │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c0a0 │ │ │ │ + bne.n 5c0aa │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c0cc │ │ │ │ + beq.n 5c0d6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movw r9, #5192 @ 0x1448 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ ldr.w r7, [r3, #876] @ 0x36c │ │ │ │ - cbz r7, 5c14a │ │ │ │ + cbz r7, 5c154 │ │ │ │ ldr.w r5, [r7, #3696] @ 0xe70 │ │ │ │ - cbz r5, 5c12e │ │ │ │ + cbz r5, 5c138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f1d48 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 1f1354 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5c134 │ │ │ │ + cbz r0, 5c13e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r9 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c124 │ │ │ │ + bge.n 5c12e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5c124 │ │ │ │ + cbnz r3, 5c12e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5c134 │ │ │ │ + beq.n 5c13e │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 5c0e6 │ │ │ │ + b.n 5c0f0 │ │ │ │ ldr.w r7, [r7, #3644] @ 0xe3c │ │ │ │ - b.n 5c0e0 │ │ │ │ + b.n 5c0ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c148 │ │ │ │ + bge.n 5c152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c148 │ │ │ │ + cbnz r3, 5c152 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5c162 │ │ │ │ + bne.n 5c16c │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c152 │ │ │ │ + bne.n 5c15c │ │ │ │ dmb ish │ │ │ │ - beq.n 5c16e │ │ │ │ - ldr r0, [pc, #16] @ (5c17c ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 5c178 │ │ │ │ + ldr r0, [pc, #16] @ (5c184 ) │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5c1bc │ │ │ │ + bpl.n 5c1c4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #24152 @ 0x5e58 │ │ │ │ + movw r1, #22076 @ 0x563c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1408b8 │ │ │ │ - cbz r0, 5c1bc │ │ │ │ - cbz r4, 5c1ca │ │ │ │ + bl 1409f8 │ │ │ │ + cbz r0, 5c1c4 │ │ │ │ + cbz r4, 5c1d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c1ca │ │ │ │ + bge.n 5c1d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c1ca │ │ │ │ + b.n 5c1d2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84a88 │ │ │ │ + b.w 84a98 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ 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 5c1fe │ │ │ │ + beq.n 5c206 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 5c20e │ │ │ │ + b.n 5c216 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 5c20c │ │ │ │ + ble.n 5c214 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 5c208 │ │ │ │ - cbnz r2, 5c23a │ │ │ │ + bgt.n 5c210 │ │ │ │ + cbnz r2, 5c242 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5c20e │ │ │ │ + b.n 5c216 │ │ │ │ mov r5, ip │ │ │ │ add r1, sp, #24 │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ movw ip, #32208 @ 0x7dd0 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ mov r1, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5c240 │ │ │ │ - b.n 5c26a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5c248 │ │ │ │ + b.n 5c272 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5192 @ 0x1448 │ │ │ │ movteq r4, #77 @ 0x4d │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ 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 109914 │ │ │ │ + bl 109b0c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 5c2a6 │ │ │ │ + cbnz r0, 5c2ae │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 5c2a6 │ │ │ │ + ble.n 5c2ae │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c2a6 │ │ │ │ - cbz r2, 5c2a6 │ │ │ │ + bne.n 5c2ae │ │ │ │ + cbz r2, 5c2ae │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #61352 @ 0xefa8 │ │ │ │ + movw r1, #59304 @ 0xe7a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5c2c6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5c2ce │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (5c2cc ) │ │ │ │ + ldr r4, [pc, #32] @ (5c2d4 ) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c290 │ │ │ │ + bne.n 5c298 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -70378,789 +70378,789 @@ │ │ │ │ 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 5c2f6 │ │ │ │ + bhi.n 5c2fe │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5c310 │ │ │ │ + ble.n 5c318 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b.n 5c318 │ │ │ │ - movw r0, #16700 @ 0x413c │ │ │ │ + b.n 5c320 │ │ │ │ + movw r0, #14652 @ 0x393c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c2ee │ │ │ │ + bne.n 5c2f6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c66a │ │ │ │ + b.n 5c672 │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ - cbz r4, 5c346 │ │ │ │ + cbz r4, 5c34e │ │ │ │ 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 5c35e │ │ │ │ + beq.n 5c366 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #61452 @ 0xf00c │ │ │ │ + movw r1, #59404 @ 0xe80c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5c30c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5c314 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21992 @ 0x55e8 │ │ │ │ + movw r1, #19944 @ 0x4de8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5c30c │ │ │ │ - movw r1, #52496 @ 0xcd10 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5c314 │ │ │ │ + movw r1, #50400 @ 0xc4e0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c30c │ │ │ │ + beq.n 5c314 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5c392 │ │ │ │ + cbz r0, 5c39a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c392 │ │ │ │ + bge.n 5c39a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c392 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c39a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5c3ac │ │ │ │ + cbz r0, 5c3b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c3ac │ │ │ │ + bge.n 5c3b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c3ac │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c3b4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5c3c6 │ │ │ │ + cbz r0, 5c3ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c3c6 │ │ │ │ + bge.n 5c3ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c3c6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c3ce │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5c3e0 │ │ │ │ + cbz r0, 5c3e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c3e0 │ │ │ │ + bge.n 5c3e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c3e0 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c3e8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5c3fa │ │ │ │ + cbz r0, 5c402 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c3fa │ │ │ │ + bge.n 5c402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c3fa │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c402 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 5c414 │ │ │ │ + cbz r0, 5c41c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c414 │ │ │ │ + bge.n 5c41c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c414 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c41c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5c430 │ │ │ │ - movw r0, #52116 @ 0xcb94 │ │ │ │ + bne.n 5c438 │ │ │ │ + movw r0, #50020 @ 0xc364 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 5c650 │ │ │ │ + b.n 5c658 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61520 @ 0xf050 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 10949c │ │ │ │ + bl 109694 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c30c │ │ │ │ + beq.w 5c314 │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #52116 @ 0xcb94 │ │ │ │ + movw r3, #50020 @ 0xc364 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 5c470 │ │ │ │ + bpl.n 5c478 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 5c648 │ │ │ │ + bge.w 5c650 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 5c47c │ │ │ │ + b.n 5c484 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 5c648 │ │ │ │ + bge.w 5c650 │ │ │ │ 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 5c490 │ │ │ │ + bpl.n 5c498 │ │ │ │ mov r0, sl │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 5c4a2 │ │ │ │ + b.n 5c4aa │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.n 5c49e │ │ │ │ + bmi.n 5c4a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c4a6 │ │ │ │ - b.n 5c4b2 │ │ │ │ + blt.n 5c4ae │ │ │ │ + b.n 5c4ba │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 5c4ce │ │ │ │ - b.n 5c494 │ │ │ │ + cbnz r6, 5c4d6 │ │ │ │ + b.n 5c49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c4b2 │ │ │ │ + cbnz r3, 5c4ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #61548 @ 0xf06c │ │ │ │ + movw r1, #59500 @ 0xe86c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ - movw r1, #51384 @ 0xc8b8 │ │ │ │ + b.w e21d8 │ │ │ │ + movw r1, #49288 @ 0xc088 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5c4fa │ │ │ │ + cbnz r0, 5c502 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #52] @ 0x34 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 5c644 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 5c64c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5c520 │ │ │ │ + cbnz r0, 5c528 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 5c644 │ │ │ │ - movw r1, #61572 @ 0xf084 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 5c64c │ │ │ │ + movw r1, #59524 @ 0xe884 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5c548 │ │ │ │ + cbnz r0, 5c550 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #60] @ 0x3c │ │ │ │ - b.n 5c56e │ │ │ │ - movw r1, #61584 @ 0xf090 │ │ │ │ + b.n 5c576 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5c590 │ │ │ │ + cbnz r0, 5c598 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #64] @ 0x40 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #48137 @ 0xbc09 │ │ │ │ + movw r2, #48145 @ 0xbc11 │ │ │ │ movt r2, #5 │ │ │ │ - movw r1, #47663 @ 0xba2f │ │ │ │ + movw r1, #47671 @ 0xba37 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 5c644 │ │ │ │ - movw r1, #16972 @ 0x424c │ │ │ │ + b.n 5c64c │ │ │ │ + movw r1, #14924 @ 0x3a4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5c5d0 │ │ │ │ + cbnz r0, 5c5d8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #68] @ 0x44 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #46965 @ 0xb775 │ │ │ │ + movw r1, #46977 @ 0xb781 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 5c644 │ │ │ │ - movw r1, #56828 @ 0xddfc │ │ │ │ + b.n 5c64c │ │ │ │ + movw r1, #54780 @ 0xd5fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5c610 │ │ │ │ + cbnz r0, 5c618 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #72] @ 0x48 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #46645 @ 0xb635 │ │ │ │ + movw r1, #46657 @ 0xb641 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 5c644 │ │ │ │ + b.n 5c64c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #61592 @ 0xf098 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5c30c │ │ │ │ + bge.w 5c314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5c30c │ │ │ │ + bne.w 5c314 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c30c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c314 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 5c458 │ │ │ │ + b.n 5c460 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c65a │ │ │ │ + blt.n 5c662 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5c66a │ │ │ │ + b.n 5c672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c650 │ │ │ │ + bne.n 5c658 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c650 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c658 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61612 @ 0xf0ac │ │ │ │ + movw r1, #59564 @ 0xe8ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ 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, 5c6a6 │ │ │ │ + cbnz r0, 5c6ae │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 5c6b0 │ │ │ │ - b.n 5c6b6 │ │ │ │ + cbnz r0, 5c6b8 │ │ │ │ + b.n 5c6be │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c6a0 │ │ │ │ - b.n 5c6ce │ │ │ │ + beq.n 5c6a8 │ │ │ │ + b.n 5c6d6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c6ce │ │ │ │ + cbnz r0, 5c6d6 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5c6c0 │ │ │ │ + cbz r0, 5c6c8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c6ce │ │ │ │ + cbnz r0, 5c6d6 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5c6ce │ │ │ │ + cbz r0, 5c6d6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 5c6d8 │ │ │ │ + cbz r3, 5c6e0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 5c6de │ │ │ │ + cbnz r0, 5c6e6 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 7649c │ │ │ │ - b.w fcaa4 │ │ │ │ + b.w 764c4 │ │ │ │ + b.w fcca4 │ │ │ │ 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 29c644 <_PyUnicode_ToNumeric@@Base+0x9354> │ │ │ │ + bl 29bdbc <_PyUnicode_ToNumeric@@Base+0x9354> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c776 │ │ │ │ + beq.n 5c77e │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 5c742 │ │ │ │ + cbz r0, 5c74a │ │ │ │ mov r1, r4 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c776 │ │ │ │ + beq.n 5c77e │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5c74e │ │ │ │ + cbz r3, 5c756 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c74e │ │ │ │ + beq.n 5c756 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 29c754 │ │ │ │ + bl 29becc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c762 │ │ │ │ + beq.n 5c76a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 5c74e │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 5c756 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5c778 │ │ │ │ + cbz r3, 5c780 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 5c778 │ │ │ │ + cbz r1, 5c780 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29c698 │ │ │ │ + bl 29be10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c778 │ │ │ │ + bne.n 5c780 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c776 │ │ │ │ + bge.n 5c77e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c776 │ │ │ │ + cbnz r3, 5c77e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5c8fa │ │ │ │ + bl 5c8d2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c870 │ │ │ │ + beq.n 5c878 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ - cbnz r6, 5c7c2 │ │ │ │ + cbnz r6, 5c7ca │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53404 @ 0xd09c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5c7cc │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5c7d4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c7d0 │ │ │ │ + cbnz r0, 5c7d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c856 │ │ │ │ + b.n 5c85e │ │ │ │ mov r2, r7 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1f744c │ │ │ │ + bl 1f6a54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 5c810 │ │ │ │ + bge.n 5c818 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5c856 │ │ │ │ - b.n 5c83e │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5c85e │ │ │ │ + b.n 5c846 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ adds r0, r6, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r8 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5c856 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5c85e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c7cc │ │ │ │ + bge.n 5c7d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c7cc │ │ │ │ + bne.n 5c7d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c7cc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c7d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c864 │ │ │ │ + bge.n 5c86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5c868 │ │ │ │ + cbz r3, 5c870 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5c870 │ │ │ │ + b.n 5c878 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c864 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c86c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5c896 │ │ │ │ + cbnz r0, 5c89e │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5c8a6 │ │ │ │ - b.n 5c8a0 │ │ │ │ + cbz r0, 5c8ae │ │ │ │ + b.n 5c8a8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c890 │ │ │ │ - b.n 5c8c8 │ │ │ │ + beq.n 5c898 │ │ │ │ + b.n 5c8d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c8c8 │ │ │ │ + cbnz r0, 5c8d0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5c8b0 │ │ │ │ + cbz r0, 5c8b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c8c8 │ │ │ │ + cbnz r0, 5c8d0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5c8ba │ │ │ │ + cbz r0, 5c8c2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c8c8 │ │ │ │ + cbnz r0, 5c8d0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5c8c8 │ │ │ │ - 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, 5c8f0 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5c8f8 │ │ │ │ + cbz r0, 5c8d0 │ │ │ │ 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 5c8e2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c952 │ │ │ │ + blt.n 5c92a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c948 │ │ │ │ + cbz r0, 5c920 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15f220 │ │ │ │ + bl 15f340 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c94a │ │ │ │ + bne.n 5c922 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c948 │ │ │ │ + bge.n 5c920 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c948 │ │ │ │ + cbnz r3, 5c920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 5c954 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 5c92c │ │ │ │ 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 │ │ │ │ - cbnz r0, 5c978 │ │ │ │ + cbnz r0, 5c958 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5c982 │ │ │ │ - b.n 5c988 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5c972 │ │ │ │ - b.n 5c996 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 5c996 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5c996 │ │ │ │ + cbz r0, 5c960 │ │ │ │ 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 5c94a │ │ │ │ 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 5c8fa │ │ │ │ + bl 5c8d2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ca8e │ │ │ │ + beq.n 5ca58 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ - cbnz r6, 5c9de │ │ │ │ + cbnz r6, 5c9a8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53404 @ 0xd09c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5c9e8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5c9b2 │ │ │ │ movs r0, #3 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c9ec │ │ │ │ + cbnz r0, 5c9b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ca74 │ │ │ │ + b.n 5ca3e │ │ │ │ mov r2, r7 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1f744c │ │ │ │ + bl 1f6a54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 5ca2e │ │ │ │ + bge.n 5c9f8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5ca74 │ │ │ │ - b.n 5ca5c │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5ca3e │ │ │ │ + b.n 5ca26 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ adds r0, r6, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r8 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 95e64 │ │ │ │ + bl 95e84 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5ca74 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5ca3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c9e8 │ │ │ │ + bge.n 5c9b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c9e8 │ │ │ │ + bne.n 5c9b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c9e8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c9b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ca82 │ │ │ │ + bge.n 5ca4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5ca86 │ │ │ │ + cbz r3, 5ca50 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5ca8e │ │ │ │ + b.n 5ca58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ca82 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ca4c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5cab4 │ │ │ │ + cbnz r0, 5ca7e │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbnz r0, 5ca88 │ │ │ │ + b.n 5ca8e │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5ca78 │ │ │ │ + b.n 5ca9c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 5ca9c │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 5ca9c │ │ │ │ + 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, 5cabc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 5cabe │ │ │ │ - b.n 5cac4 │ │ │ │ + cbnz r0, 5cac6 │ │ │ │ + b.n 5cacc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5caae │ │ │ │ - b.n 5cad2 │ │ │ │ + beq.n 5cab6 │ │ │ │ + b.n 5cada │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5cad2 │ │ │ │ + cbnz r0, 5cada │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5cad2 │ │ │ │ + cbz r0, 5cada │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cad4 <_Py_c_sum@@Base>: │ │ │ │ +0005cadc <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ - b.w 2a8a10 <_PyObject_GetXIDataNoFallback@@Base+0x8> │ │ │ │ + b.w 2a8218 <_PyObject_GetXIDataNoFallback@@Base+0x8> │ │ │ │ │ │ │ │ -0005cae6 <_Py_cr_diff@@Base>: │ │ │ │ +0005caee <_Py_cr_diff@@Base>: │ │ │ │ push {r4} │ │ │ │ vsub.f64 d2, d0, d2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -71179,253 +71179,253 @@ │ │ │ │ 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, 5cb3a <_Py_cr_diff@@Base+0x54> │ │ │ │ + cbnz r0, 5cb42 <_Py_cr_diff@@Base+0x54> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 5cb44 <_Py_cr_diff@@Base+0x5e> │ │ │ │ - b.n 5cb4a <_Py_cr_diff@@Base+0x64> │ │ │ │ + cbnz r0, 5cb4c <_Py_cr_diff@@Base+0x5e> │ │ │ │ + b.n 5cb52 <_Py_cr_diff@@Base+0x64> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cb34 <_Py_cr_diff@@Base+0x4e> │ │ │ │ - b.n 5cb58 <_Py_cr_diff@@Base+0x72> │ │ │ │ + beq.n 5cb3c <_Py_cr_diff@@Base+0x4e> │ │ │ │ + b.n 5cb60 <_Py_cr_diff@@Base+0x72> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5cb58 <_Py_cr_diff@@Base+0x72> │ │ │ │ + cbnz r0, 5cb60 <_Py_cr_diff@@Base+0x72> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5cb58 <_Py_cr_diff@@Base+0x72> │ │ │ │ + cbz r0, 5cb60 <_Py_cr_diff@@Base+0x72> │ │ │ │ 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 r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 21633c │ │ │ │ - cbz r0, 5cbe0 <_Py_cr_diff@@Base+0xfa> │ │ │ │ + bl 215a5c │ │ │ │ + cbz r0, 5cbe8 <_Py_cr_diff@@Base+0xfa> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb.w r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 216ae8 │ │ │ │ + bl 2161f8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5cba2 <_Py_cr_diff@@Base+0xbc> │ │ │ │ + bge.n 5cbaa <_Py_cr_diff@@Base+0xbc> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #61632 @ 0xf0c0 │ │ │ │ + movw r1, #59584 @ 0xe8c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5cbe0 <_Py_cr_diff@@Base+0xfa> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5cbe8 <_Py_cr_diff@@Base+0xfa> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5cbca <_Py_cr_diff@@Base+0xe4> │ │ │ │ + bgt.n 5cbd2 <_Py_cr_diff@@Base+0xe4> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r6, r2 │ │ │ │ add r1, r6 │ │ │ │ subs r2, r5, r2 │ │ │ │ blx 2cc68 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15f100 <_Py_HashDouble@@Base+0x104> │ │ │ │ + bl 15f220 <_Py_HashDouble@@Base+0x108> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5cbe0 <_Py_cr_diff@@Base+0xfa> │ │ │ │ + blt.n 5cbe8 <_Py_cr_diff@@Base+0xfa> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5cbe2 <_Py_cr_diff@@Base+0xfc> │ │ │ │ + b.n 5cbea <_Py_cr_diff@@Base+0xfc> │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65512 @ 0xffe8 │ │ │ │ + movw r1, #63464 @ 0xf7e8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cbe6 <_Py_cr_prod@@Base>: │ │ │ │ +0005cbee <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - b.w 5cc48 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 5cc50 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0005cbf8 <_Py_cr_quot@@Base>: │ │ │ │ +0005cc00 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 5cc14 <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 5cc1c <_Py_cr_quot@@Base+0x1c> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 5cc40 <_Py_cr_quot@@Base+0x48> │ │ │ │ + vldr d7, [pc, #20] @ 5cc48 <_Py_cr_quot@@Base+0x48> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cc48 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0005cc50 <_PyThread_CurrentFrames@@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 │ │ │ │ - ldr r0, [pc, #332] @ (5cda8 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ + ldr r0, [pc, #332] @ (5cdb0 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #61664 @ 0xf0e0 │ │ │ │ + movw r1, #59616 @ 0xe8e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1c9fdc │ │ │ │ + bl 1c95ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cc78 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ + bne.n 5cc80 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cd9e <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ - bl 74e30 │ │ │ │ + b.n 5cda6 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cc74 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ - ldr r0, [pc, #296] @ (5cdac <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ + beq.n 5cc7c <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ + ldr r0, [pc, #296] @ (5cdb4 <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5cc9c <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 5cca4 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5cc8c <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 5cc94 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ccb8 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ + beq.n 5ccc0 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r9, [r3, #876] @ 0x36c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5cd7a <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ + beq.n 5cd82 <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ ldr.w r8, [r9, #3696] @ 0xe70 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5cd5e <_PyThread_CurrentFrames@@Base+0x116> │ │ │ │ + beq.n 5cd66 <_PyThread_CurrentFrames@@Base+0x116> │ │ │ │ ldr.w r6, [r8, #56] @ 0x38 │ │ │ │ - cbz r6, 5cd26 <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ + cbz r6, 5cd2e <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5cce6 <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ + bls.n 5ccee <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 5ccd8 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + b.n 5cce0 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5cd00 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ + beq.n 5cd08 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5cce2 <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ + bcc.n 5ccea <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5cd64 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + cbz r0, 5cd6c <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbz r2, 5cd2c <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + cbz r2, 5cd34 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5cd4e <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ + blt.n 5cd56 <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 5cd64 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + beq.n 5cd6c <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 5ccce <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ + b.n 5ccd6 <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ mov r0, r6 │ │ │ │ - bl e3fb8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl e3efc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5cd10 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 5cd18 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cd64 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + bge.n 5cd6c <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cd64 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + cbnz r3, 5cd6c <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cd64 <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cd6c <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5cd22 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 5cd2a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cd22 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cd2a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ ldr.w r9, [r9, #3644] @ 0xe3c │ │ │ │ - b.n 5ccc4 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 5cccc <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cd78 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + bge.n 5cd80 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cd78 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + cbnz r3, 5cd80 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5cd92 <_PyThread_CurrentFrames@@Base+0x14a> │ │ │ │ + bne.n 5cd9a <_PyThread_CurrentFrames@@Base+0x14a> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5cd82 <_PyThread_CurrentFrames@@Base+0x13a> │ │ │ │ + bne.n 5cd8a <_PyThread_CurrentFrames@@Base+0x13a> │ │ │ │ dmb ish │ │ │ │ - beq.n 5cd9e <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ - ldr r0, [pc, #16] @ (5cdac <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 5cda6 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ + ldr r0, [pc, #16] @ (5cdb4 <_PyThread_CurrentFrames@@Base+0x164>) │ │ │ │ + bl 214208 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005cdb0 <_Py_cr_sum@@Base>: │ │ │ │ +0005cdb8 <_Py_cr_sum@@Base>: │ │ │ │ push {r4} │ │ │ │ vadd.f64 d2, d2, d0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -71436,757 +71436,757 @@ │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -0005cde6 <_Py_rc_diff@@Base>: │ │ │ │ - vsub.f64 d0, d0, d1 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ - vneg.f64 d1, d2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r1, r3, #1 │ │ │ │ push {r4, r5} │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r4, r1, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 5ce1a <_Py_rc_diff@@Base+0x34> │ │ │ │ + ble.n 5ce14 <_Py_cr_sum@@Base+0x5c> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ strb.w r5, [r0], #1 │ │ │ │ strb.w r4, [r2], #-1 │ │ │ │ - b.n 5ce06 <_Py_rc_diff@@Base+0x20> │ │ │ │ + b.n 5ce00 <_Py_cr_sum@@Base+0x48> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ (5ce38 <_Py_rc_diff@@Base+0x52>) │ │ │ │ + │ │ │ │ +0005ce20 <_Py_rc_diff@@Base>: │ │ │ │ + vsub.f64 d0, d0, d1 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ + vneg.f64 d1, d2 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [pc, #16] @ (5ce40 <_Py_rc_diff@@Base+0x20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r3, #3868] @ 0xf1c │ │ │ │ - b.w 8a634 │ │ │ │ - nop │ │ │ │ - movs r4, r2 │ │ │ │ - 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 105c04 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5ce5c <_Py_rc_diff@@Base+0x76> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5ce72 <_Py_rc_diff@@Base+0x8c> │ │ │ │ - ldr r2, [pc, #24] @ (5ce78 <_Py_rc_diff@@Base+0x92>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - str.w r4, [r3, #3868] @ 0xf1c │ │ │ │ - b.n 5ce74 <_Py_rc_diff@@Base+0x8e> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 8a640 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5ce94 <_Py_rc_diff@@Base+0xae> │ │ │ │ + blt.n 5ce5c <_Py_rc_diff@@Base+0x3c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5ceae <_Py_rc_diff@@Base+0xc8> │ │ │ │ + blt.n 5ce76 <_Py_rc_diff@@Base+0x56> │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21520 @ 0x5410 │ │ │ │ + movw r1, #19516 @ 0x4c3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cec2 <_Py_rc_diff@@Base+0xdc> │ │ │ │ + b.n 5ce8a <_Py_rc_diff@@Base+0x6a> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ 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 105df4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5ceac <_Py_rc_diff@@Base+0x8c> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5cec2 <_Py_rc_diff@@Base+0xa2> │ │ │ │ + ldr r2, [pc, #24] @ (5cec8 <_Py_rc_diff@@Base+0xa8>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + str.w r4, [r3, #3868] @ 0xf1c │ │ │ │ + b.n 5cec4 <_Py_rc_diff@@Base+0xa4> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r2 │ │ │ │ + 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 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5cef4 <_Py_rc_diff@@Base+0x10e> │ │ │ │ + cbz r5, 5cefc <_Py_rc_diff@@Base+0xdc> │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e2a38 │ │ │ │ + b.w e2978 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b4ec │ │ │ │ + bl 10b6e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 5cf46 <_Py_rc_diff@@Base+0x160> │ │ │ │ + cbz r3, 5cf4e <_Py_rc_diff@@Base+0x12e> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 5cf5c <_Py_rc_diff@@Base+0x176> │ │ │ │ - movw r3, #11716 @ 0x2dc4 │ │ │ │ + bhi.n 5cf64 <_Py_rc_diff@@Base+0x144> │ │ │ │ + movw r3, #9596 @ 0x257c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 5cf5e <_Py_rc_diff@@Base+0x178> │ │ │ │ + b.n 5cf66 <_Py_rc_diff@@Base+0x146> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5cf80 <_Py_rc_diff@@Base+0x19a> │ │ │ │ + cbz r0, 5cf88 <_Py_rc_diff@@Base+0x168> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 17b188 │ │ │ │ + bl 17aaf0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b4ec │ │ │ │ + bl 10b6e4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 5cfbe <_Py_rc_diff@@Base+0x1d8> │ │ │ │ + cbz r3, 5cfc6 <_Py_rc_diff@@Base+0x1a6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - cbz r3, 5cfd6 <_Py_rc_diff@@Base+0x1f0> │ │ │ │ + cbz r3, 5cfde <_Py_rc_diff@@Base+0x1be> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r0, r3 │ │ │ │ - b.n 5cfd6 <_Py_rc_diff@@Base+0x1f0> │ │ │ │ + b.n 5cfde <_Py_rc_diff@@Base+0x1be> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5cfe2 <_Py_rc_diff@@Base+0x1fc> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5cfea <_Py_rc_diff@@Base+0x1ca> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d040 <_Py_rc_diff@@Base+0x25a> │ │ │ │ - bl 7649c │ │ │ │ + beq.n 5d048 <_Py_rc_diff@@Base+0x228> │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5cfe6 <_Py_rc_diff@@Base+0x200> │ │ │ │ + cbnz r0, 5cfee <_Py_rc_diff@@Base+0x1ce> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d048 <_Py_rc_diff@@Base+0x262> │ │ │ │ + b.n 5d050 <_Py_rc_diff@@Base+0x230> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 5d012 <_Py_rc_diff@@Base+0x22c> │ │ │ │ + cbz r0, 5d01a <_Py_rc_diff@@Base+0x1fa> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ - cbnz r0, 5d00a <_Py_rc_diff@@Base+0x224> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ + cbnz r0, 5d012 <_Py_rc_diff@@Base+0x1f2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cfe2 <_Py_rc_diff@@Base+0x1fc> │ │ │ │ + bge.n 5cfea <_Py_rc_diff@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5cfe2 <_Py_rc_diff@@Base+0x1fc> │ │ │ │ + bne.n 5cfea <_Py_rc_diff@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cfe2 <_Py_rc_diff@@Base+0x1fc> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cfea <_Py_rc_diff@@Base+0x1ca> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 5d014 <_Py_rc_diff@@Base+0x22e> │ │ │ │ + b.n 5d01c <_Py_rc_diff@@Base+0x1fc> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - cbz r2, 5d048 <_Py_rc_diff@@Base+0x262> │ │ │ │ + cbz r2, 5d050 <_Py_rc_diff@@Base+0x230> │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 5d048 <_Py_rc_diff@@Base+0x262> │ │ │ │ + bge.n 5d050 <_Py_rc_diff@@Base+0x230> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ it lt │ │ │ │ strlt r6, [r2, #0] │ │ │ │ str r2, [r1, r0] │ │ │ │ adds r0, #4 │ │ │ │ - b.n 5d01c <_Py_rc_diff@@Base+0x236> │ │ │ │ + b.n 5d024 <_Py_rc_diff@@Base+0x204> │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005d04c : │ │ │ │ +0005d054 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d0a4 │ │ │ │ - movw r1, #19396 @ 0x4bc4 │ │ │ │ + cbz r0, 5d0ac │ │ │ │ + movw r1, #17348 @ 0x43c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 5d0b0 │ │ │ │ + bl 5d0b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d0a4 │ │ │ │ + beq.n 5d0ac │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21412 @ 0x53a4 │ │ │ │ + movw r1, #19364 @ 0x4ba4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 5d0b0 │ │ │ │ + bl 5d0b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d0a4 │ │ │ │ + beq.n 5d0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 11d488 │ │ │ │ + bl 11d67c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d0ac │ │ │ │ + bge.n 5d0b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d0ac │ │ │ │ + cbnz r3, 5d0b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d0ac │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d0b4 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ add.w r4, r1, #28 │ │ │ │ ldr.w r0, [r4, #-28] │ │ │ │ - cbz r0, 5d106 │ │ │ │ + cbz r0, 5d10e │ │ │ │ ldr.w r3, [r4, #-16] │ │ │ │ - cbnz r3, 5d0d4 │ │ │ │ + cbnz r3, 5d0dc │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5d0c4 │ │ │ │ - bl 7d220 │ │ │ │ + b.n 5d0cc │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r5, 5d0e6 │ │ │ │ + cbnz r5, 5d0ee │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d106 │ │ │ │ - bl 8ffb0 │ │ │ │ + b.n 5d10e │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d100 │ │ │ │ + bge.n 5d108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d100 │ │ │ │ + cbnz r3, 5d108 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 5d0d0 │ │ │ │ - b.n 5d0e0 │ │ │ │ + bne.n 5d0d8 │ │ │ │ + b.n 5d0e8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 5d132 │ │ │ │ + cbnz r1, 5d13a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62064 @ 0xf270 │ │ │ │ + movw r1, #60016 @ 0xea70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d15c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d164 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #61936 @ 0xf1f0 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d184 │ │ │ │ + bne.n 5d18c │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 22e514 │ │ │ │ + bl 22dcd8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5d162 │ │ │ │ + cbnz r0, 5d16a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d24a │ │ │ │ + b.n 5d252 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5d228 │ │ │ │ + beq.n 5d230 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 5d17c │ │ │ │ + cbz r2, 5d184 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r2, #0] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 5d164 │ │ │ │ + b.n 5d16c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 5d20e │ │ │ │ + bpl.n 5d216 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 22e514 │ │ │ │ + bl 22dcd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d15c │ │ │ │ + beq.n 5d164 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 961f8 │ │ │ │ + bl 96218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d228 │ │ │ │ + beq.n 5d230 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 5d1ce │ │ │ │ + bmi.n 5d1d6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62100 @ 0xf294 │ │ │ │ + movw r1, #60052 @ 0xea94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d206 │ │ │ │ - bl 8fe24 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d20e │ │ │ │ + bl 8fe3c │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d1f6 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5d206 │ │ │ │ + bne.n 5d1fe │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5d20e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62128 @ 0xf2b0 │ │ │ │ + movw r1, #60080 @ 0xeab0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d206 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d20e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5d1de │ │ │ │ + blt.n 5d1e6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d268 │ │ │ │ + bl 17cbd4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d19c │ │ │ │ + bne.n 5d1a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5d15c │ │ │ │ + beq.n 5d164 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 5d236 │ │ │ │ + b.n 5d23e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #62164 @ 0xf2d4 │ │ │ │ + movw r1, #60116 @ 0xead4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 5d15c │ │ │ │ + bl e21d8 │ │ │ │ + b.n 5d164 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d380 │ │ │ │ + bl 17ccec │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 5d24a │ │ │ │ + b.n 5d252 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 5d236 │ │ │ │ + bcs.n 5d23e │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 5d15c │ │ │ │ + bl 79de8 │ │ │ │ + b.n 5d164 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldrsb.w r2, [r0, #35] @ 0x23 │ │ │ │ - movw r3, #11716 @ 0x2dc4 │ │ │ │ + movw r3, #9596 @ 0x257c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #61936 @ 0xf1f0 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d2a8 │ │ │ │ + cbz r0, 5d2b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2a8f60 │ │ │ │ + b.w 2a8768 │ │ │ │ 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, 5d2de │ │ │ │ + cbnz r1, 5d2e6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62064 @ 0xf270 │ │ │ │ + movw r1, #60016 @ 0xea70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d306 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d30e │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #61936 @ 0xf1f0 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d368 │ │ │ │ + bne.n 5d370 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 22b29c <_Py_RestoreSignals@@Base+0xa94> │ │ │ │ + bl 22a98c <_Py_RestoreSignals@@Base+0xa94> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d30c │ │ │ │ + cbnz r0, 5d314 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d4c2 │ │ │ │ + b.n 5d4ca │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r1, r2, [r0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5d32e │ │ │ │ + bcs.n 5d336 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 79a30 │ │ │ │ - b.n 5d330 │ │ │ │ + bl 79a58 │ │ │ │ + b.n 5d338 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 5d33c │ │ │ │ + cbz r0, 5d344 │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 5d35c │ │ │ │ + b.n 5d364 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 5d306 │ │ │ │ + bl 79de8 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 5d30e │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 5d35c │ │ │ │ + cbz r3, 5d364 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 5d348 │ │ │ │ + bne.n 5d350 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 5d4b4 │ │ │ │ + b.n 5d4bc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 5d49a │ │ │ │ + bpl.w 5d4a2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 22b29c <_Py_RestoreSignals@@Base+0xa94> │ │ │ │ + bl 22a98c <_Py_RestoreSignals@@Base+0xa94> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d306 │ │ │ │ + beq.n 5d30e │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 961f8 │ │ │ │ + bl 96218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d4b4 │ │ │ │ + beq.w 5d4bc │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5d3a0 │ │ │ │ + bpl.n 5d3a8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5d3b8 │ │ │ │ + beq.n 5d3c0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62252 @ 0xf32c │ │ │ │ + movw r1, #60204 @ 0xeb2c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d492 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d49a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d3ce │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5d3d6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d492 │ │ │ │ + bne.n 5d49a │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 22bc68 <_Py_RestoreSignals@@Base+0x1460> │ │ │ │ + bl 22b35c <_Py_RestoreSignals@@Base+0x1464> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5d3e8 │ │ │ │ + cbz r0, 5d3f0 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 5d37e │ │ │ │ + b.n 5d386 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt 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 5d41e │ │ │ │ + bhi.n 5d426 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 5d37e │ │ │ │ + bcc.n 5d386 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 5d420 │ │ │ │ + b.n 5d428 │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5d444 │ │ │ │ + blt.n 5d44c │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 5d432 │ │ │ │ + bls.n 5d43a │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n 5d42a │ │ │ │ + b.n 5d432 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5d43e │ │ │ │ + bcs.n 5d446 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 5d44a │ │ │ │ + cbnz r0, 5d452 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 20d58c │ │ │ │ - b.n 5d492 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 5d49a │ │ │ │ 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 2c98c │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5d48a │ │ │ │ + beq.n 5d492 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5d486 │ │ │ │ + beq.n 5d48e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 22bc68 <_Py_RestoreSignals@@Base+0x1460> │ │ │ │ + bl 22b35c <_Py_RestoreSignals@@Base+0x1464> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ - b.n 5d460 │ │ │ │ + b.n 5d468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 5d37e │ │ │ │ + bl 79de8 │ │ │ │ + b.n 5d386 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22d7a0 <_Py_RestoreSignals@@Base+0x2f98> │ │ │ │ - b.n 5d306 │ │ │ │ + bl 22cf64 <_Py_RestoreSignals@@Base+0x306c> │ │ │ │ + b.n 5d30e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #62288 @ 0xf350 │ │ │ │ + movw r1, #60240 @ 0xeb50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 5d306 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 5d30e │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 22d7a0 <_Py_RestoreSignals@@Base+0x2f98> │ │ │ │ + bl 22cf64 <_Py_RestoreSignals@@Base+0x306c> │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5d4f8 │ │ │ │ + cbz r0, 5d500 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d4f8 │ │ │ │ + bge.n 5d500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d4f8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d500 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d518 │ │ │ │ + bge.n 5d520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d518 │ │ │ │ + cbnz r3, 5d520 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_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, #61936 @ 0xf1f0 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d556 │ │ │ │ + cbz r0, 5d55e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 8d59c │ │ │ │ + bl 8d5a4 │ │ │ │ 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 7ade8 │ │ │ │ + bl 7ae10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5d58a │ │ │ │ + cbz r0, 5d592 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d58a │ │ │ │ + bge.n 5d592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d58a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d592 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d5aa │ │ │ │ + bge.n 5d5b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d5aa │ │ │ │ + cbnz r3, 5d5b2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_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 17d380 │ │ │ │ + bl 17ccec │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 22e514 │ │ │ │ + bl 22dcd8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ @@ -72196,106 +72196,106 @@ │ │ │ │ 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 1491f4 │ │ │ │ - cbnz r0, 5d600 │ │ │ │ + bl 149320 │ │ │ │ + cbnz r0, 5d608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d63c │ │ │ │ - movw r3, #47241 @ 0xb889 │ │ │ │ + b.n 5d644 │ │ │ │ + movw r3, #47781 @ 0xbaa5 │ │ │ │ movt r3, #14 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d620 │ │ │ │ + bne.n 5d628 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5d634 │ │ │ │ + bne.n 5d63c │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5d63c │ │ │ │ + b.n 5d644 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d630 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 5d634 │ │ │ │ - b.n 5d5fc │ │ │ │ + bne.n 5d638 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 5d63c │ │ │ │ + b.n 5d604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d616 │ │ │ │ + beq.n 5d61e │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d63e : │ │ │ │ - movw r2, #12640 @ 0x3160 │ │ │ │ +0005d646 : │ │ │ │ + movw r2, #10592 @ 0x2960 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - b.w 8a3a8 │ │ │ │ + b.w 8a3b4 │ │ │ │ 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, 5d66e │ │ │ │ + cbnz r4, 5d676 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5d66e │ │ │ │ + ble.n 5d676 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5d66e │ │ │ │ - cbnz r2, 5d68a │ │ │ │ + bne.n 5d676 │ │ │ │ + cbnz r2, 5d692 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #124] @ (5d6f0 ) │ │ │ │ + ldr r4, [pc, #124] @ (5d6f8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d6b2 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d6ba │ │ │ │ ldrd r6, r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5d6b6 │ │ │ │ - movw r2, #30312 @ 0x7668 │ │ │ │ + bmi.n 5d6be │ │ │ │ + movw r2, #28264 @ 0x6e68 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #16960 @ 0x4240 │ │ │ │ + movw r0, #14912 @ 0x3a40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d6e8 │ │ │ │ + b.n 5d6f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8ee68 │ │ │ │ + bl 8ee80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d6b2 │ │ │ │ + beq.n 5d6ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2703f8 │ │ │ │ + bl 26fbd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d6e8 │ │ │ │ + bge.n 5d6f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d6e8 │ │ │ │ + cbnz r3, 5d6f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -72303,597 +72303,597 @@ │ │ │ │ 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, 5d718 │ │ │ │ + cbnz r4, 5d720 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 5d718 │ │ │ │ + ble.n 5d720 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5d718 │ │ │ │ - cbnz r2, 5d734 │ │ │ │ + bne.n 5d720 │ │ │ │ + cbnz r2, 5d73c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #136] @ (5d7a4 ) │ │ │ │ + ldr r4, [pc, #136] @ (5d7ac ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d79c │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d7a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5d75c │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 5d764 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #6696 @ 0x1a28 │ │ │ │ + movw r0, #4648 @ 0x1228 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5d79c │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d7a4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ - cbz r0, 5d79c │ │ │ │ + bl 95970 │ │ │ │ + cbz r0, 5d7a4 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d788 │ │ │ │ + beq.n 5d790 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d79c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d7a4 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #4648 @ 0x1228 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005d7a8 : │ │ │ │ +0005d7b0 : │ │ │ │ movs r3, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ - b.w 1adc08 <_PyNamespace_New@@Base+0x94> │ │ │ │ - movw r0, #62360 @ 0xf398 │ │ │ │ + b.w 1ad230 <_PyNamespace_New@@Base+0x94> │ │ │ │ + movw r0, #60312 @ 0xeb98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ │ │ │ │ -0005d7c6 : │ │ │ │ +0005d7ce : │ │ │ │ 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, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 5d81a │ │ │ │ + bmi.n 5d822 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5d802 │ │ │ │ + beq.n 5d80a │ │ │ │ mov r0, r3 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 5d802 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5d80a │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #4069 @ 0xfe5 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d822 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d82a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d822 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d82a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14586c <_PyUnicode_ExactDealloc@@Base+0x77c> │ │ │ │ + b.w 1459ac <_PyUnicode_ExactDealloc@@Base+0x77c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, 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, 5d84c │ │ │ │ + cbnz r5, 5d854 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5d84c │ │ │ │ + blt.n 5d854 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5d84c │ │ │ │ - cbnz r2, 5d86a │ │ │ │ - ldr r1, [pc, #76] @ (5d89c ) │ │ │ │ + bgt.n 5d854 │ │ │ │ + cbnz r2, 5d872 │ │ │ │ + ldr r1, [pc, #76] @ (5d8a4 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d896 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d89e │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5d884 │ │ │ │ + bgt.n 5d88c │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #55144 @ 0xd768 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d896 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d89e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d86e │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5d876 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d86e │ │ │ │ + beq.n 5d876 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r0, #26] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005d8a0 : │ │ │ │ +0005d8a8 : │ │ │ │ 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 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5d8e4 │ │ │ │ + cbnz r5, 5d8ec │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5d8e4 │ │ │ │ + blt.n 5d8ec │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5d8e4 │ │ │ │ - cbnz r2, 5d902 │ │ │ │ - ldr r1, [pc, #76] @ (5d934 ) │ │ │ │ + bgt.n 5d8ec │ │ │ │ + cbnz r2, 5d90a │ │ │ │ + ldr r1, [pc, #76] @ (5d93c ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d92e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d936 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5d91c │ │ │ │ + bgt.n 5d924 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #27820 @ 0x6cac │ │ │ │ + movw r1, #25772 @ 0x64ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5d92e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5d936 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d906 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5d90e │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d906 │ │ │ │ + beq.n 5d90e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r5, #26] │ │ │ │ lsls r7, r1, #1 │ │ │ │ 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 cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5192 @ 0x1448 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005d960 : │ │ │ │ +0005d968 : │ │ │ │ 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, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d9b2 │ │ │ │ + beq.n 5d9ba │ │ │ │ movw r3, #32028 @ 0x7d1c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d9b2 │ │ │ │ + beq.n 5d9ba │ │ │ │ movw r1, #14600 @ 0x3908 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5d9b2 │ │ │ │ - bl 8527c │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + beq.n 5d9ba │ │ │ │ + bl 8528c │ │ │ │ + movw r3, #53252 @ 0xd004 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #19276 @ 0x4b4c │ │ │ │ + movw r2, #17228 @ 0x434c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 5d9ba │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b.n 5d9c2 │ │ │ │ + movw r0, #53252 @ 0xd004 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d9bc : │ │ │ │ +0005d9c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32028 @ 0x7d1c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5d9de │ │ │ │ + bne.n 5d9e6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 5d9d4 │ │ │ │ + b.n 5d9dc │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5d9f4 │ │ │ │ + bne.n 5d9fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9d4c4 │ │ │ │ + b.w 9d50c │ │ │ │ movw r1, #14600 @ 0x3908 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5da0c │ │ │ │ + beq.n 5da14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 5da0c │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5da14 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 5da10 │ │ │ │ + b.n 5da18 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #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 │ │ │ │ - cbnz r1, 5da3a │ │ │ │ + cbnz r1, 5da42 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #36352 @ 0x8e00 │ │ │ │ + movw r1, #34304 @ 0x8600 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5da72 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5da7a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 5da78 │ │ │ │ + bmi.n 5da80 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5da78 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 5da78 │ │ │ │ + beq.n 5da80 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5da80 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #50156 @ 0xc3ec │ │ │ │ + movw r1, #48108 @ 0xbbec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5daa2 │ │ │ │ + b.n 5daaa │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - cbz r1, 5da8e │ │ │ │ + cbz r1, 5da96 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5da9a │ │ │ │ + bge.n 5daa2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5da9a │ │ │ │ + b.n 5daa2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26e948 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ + bl 26e120 <_PyGen_SetStopIterationValue@@Base+0x8c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5da7c │ │ │ │ - b.n 5da72 │ │ │ │ + bne.n 5da84 │ │ │ │ + b.n 5da7a │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005daa4 : │ │ │ │ +0005daac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #276] @ (5dbc8 ) │ │ │ │ + ldr r3, [pc, #276] @ (5dbd0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ - cbz r5, 5dae6 │ │ │ │ + cbz r5, 5daee │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5daca │ │ │ │ + bls.n 5dad2 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 5dabc │ │ │ │ + b.n 5dac4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5dafe │ │ │ │ + beq.n 5db06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 5dafe │ │ │ │ - b.n 5dac6 │ │ │ │ + bcs.n 5db06 │ │ │ │ + b.n 5dace │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #1744 @ 0x6d0 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + movw r2, #65232 @ 0xfed0 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ - b.n 5db08 │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ + b.n 5db10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0a78 │ │ │ │ + bl 1e0088 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5db0c │ │ │ │ + cbnz r0, 5db14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5dbc4 │ │ │ │ + b.n 5dbcc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24276 @ 0x5ed4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5db9a │ │ │ │ + bne.n 5dba2 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ - cbnz r6, 5db28 │ │ │ │ + cbnz r6, 5db30 │ │ │ │ mov r0, r5 │ │ │ │ - bl e3fb8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl e3efc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5db34 │ │ │ │ + cbz r0, 5db3c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ - cbnz r5, 5db62 │ │ │ │ - bl 74e30 │ │ │ │ + cbnz r5, 5db6a │ │ │ │ + bl 74e5c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5db60 │ │ │ │ + cbnz r0, 5db68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5db08 │ │ │ │ + bge.n 5db10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5db08 │ │ │ │ - ldr r2, [pc, #132] @ (5dbcc ) │ │ │ │ + bne.n 5db10 │ │ │ │ + ldr r2, [pc, #132] @ (5dbd4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbz r3, 5db56 │ │ │ │ + cbz r3, 5db5e │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5db08 │ │ │ │ + b.n 5db10 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 93e28 │ │ │ │ + bl 93e5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dbc2 │ │ │ │ + bge.n 5dbca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5dbc2 │ │ │ │ - ldr r2, [pc, #76] @ (5dbcc ) │ │ │ │ + cbnz r3, 5dbca │ │ │ │ + ldr r2, [pc, #76] @ (5dbd4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbz r3, 5db90 │ │ │ │ + cbz r3, 5db98 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5dbc2 │ │ │ │ + b.n 5dbca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dbc4 │ │ │ │ + bge.n 5dbcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dbc4 │ │ │ │ - ldr r2, [pc, #32] @ (5dbcc ) │ │ │ │ + cbnz r3, 5dbcc │ │ │ │ + ldr r2, [pc, #32] @ (5dbd4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbz r3, 5dbb8 │ │ │ │ + cbz r3, 5dbc0 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5dbc4 │ │ │ │ + b.n 5dbcc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2016b0 │ │ │ │ + bl 200cb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5dbee │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5dbf8 │ │ │ │ + bne.n 5dbf6 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5dc00 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #256] @ (5dd10 ) │ │ │ │ + ldr r2, [pc, #256] @ (5dd18 ) │ │ │ │ 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 105944 │ │ │ │ + bl 105b34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5dc30 │ │ │ │ + beq.n 5dc38 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 5dc60 │ │ │ │ - b.n 5dc46 │ │ │ │ - movw r1, #62376 @ 0xf3a8 │ │ │ │ + bne.n 5dc68 │ │ │ │ + b.n 5dc4e │ │ │ │ + movw r1, #60328 @ 0xeba8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 5dc7a │ │ │ │ - b.n 5dc76 │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 5dc82 │ │ │ │ + b.n 5dc7e │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - movw r1, #62388 @ 0xf3b4 │ │ │ │ + movw r1, #60340 @ 0xebb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 5dc7a │ │ │ │ - b.n 5dc76 │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 5dc82 │ │ │ │ + b.n 5dc7e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62400 @ 0xf3c0 │ │ │ │ + movw r1, #60352 @ 0xebc0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5dcfa │ │ │ │ + b.n 5dd02 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ - movw r0, #62380 @ 0xf3ac │ │ │ │ + movw r0, #60332 @ 0xebac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2212d4 │ │ │ │ - cbnz r0, 5dc9c │ │ │ │ + bl 2209c8 │ │ │ │ + cbnz r0, 5dca4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 13a864 │ │ │ │ - b.n 5dc76 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 5dc7e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62444 @ 0xf3ec │ │ │ │ + movw r0, #60396 @ 0xebec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dc94 │ │ │ │ + beq.n 5dc9c │ │ │ │ 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, #56597 @ 0xdd15 │ │ │ │ + movw r2, #56605 @ 0xdd1d │ │ │ │ movt r2, #5 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 222418 │ │ │ │ + bl 221b0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dc94 │ │ │ │ + beq.n 5dc9c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 8a634 │ │ │ │ - ldr r3, [pc, #20] @ (5dd10 ) │ │ │ │ + bl 8a640 │ │ │ │ + ldr r3, [pc, #20] @ (5dd18 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5dd0c │ │ │ │ + beq.n 5dd14 │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -72917,137 +72917,167 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #62460 @ 0xf3fc │ │ │ │ + movw r1, #60412 @ 0xebfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 5dd8c │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 5dd94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 5dd90 │ │ │ │ + bge.n 5dd98 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #62476 @ 0xf40c │ │ │ │ + movw r1, #60428 @ 0xec0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ddd2 │ │ │ │ - bl 126df8 │ │ │ │ + b.n 5ddda │ │ │ │ + bl 126fe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dd8c │ │ │ │ - bl 126f54 │ │ │ │ + beq.n 5dd94 │ │ │ │ + bl 127144 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 5ddd6 │ │ │ │ + bl 5de32 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 5ddbc │ │ │ │ - bl dede0 │ │ │ │ - b.n 5ddca │ │ │ │ - bl de808 │ │ │ │ - cbz r0, 5ddca │ │ │ │ + bge.n 5ddc4 │ │ │ │ + bl ded1c │ │ │ │ + b.n 5ddd2 │ │ │ │ + bl de744 │ │ │ │ + cbz r0, 5ddd2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b.n 5ddd2 │ │ │ │ + bl 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b.n 5ddda │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ - b.n 5dd8c │ │ │ │ + bl 7fca4 │ │ │ │ + b.n 5dd94 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + mov r3, r0 │ │ │ │ + movw r0, #60460 @ 0xec2c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + add.w r1, r3, #16 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + b.w 8b258 │ │ │ │ + │ │ │ │ +0005ddf2 : │ │ │ │ + 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, r1 │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r4, r0 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5de2a │ │ │ │ + mov r2, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 2471e4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ + b.n 5de2e │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #20 │ │ │ │ + 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] @ (5de6c ) │ │ │ │ + ldr r1, [pc, #128] @ (5dec8 ) │ │ │ │ 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 228e18 │ │ │ │ - cbnz r0, 5de10 │ │ │ │ + bl 228508 │ │ │ │ + cbnz r0, 5de6c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5de54 │ │ │ │ + b.n 5deb0 │ │ │ │ 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, #57009 @ 0xdeb1 │ │ │ │ + movw r2, #57099 @ 0xdf0b │ │ │ │ movt r2, #5 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 222418 │ │ │ │ + bl 221b0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5de0a │ │ │ │ + beq.n 5de66 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 228ee0 │ │ │ │ + bl 2285d0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5de0a │ │ │ │ + beq.n 5de66 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (5de6c ) │ │ │ │ + ldr r3, [pc, #20] @ (5dec8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5de66 │ │ │ │ + beq.n 5dec2 │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ │ │ │ │ -0005de70 : │ │ │ │ +0005decc : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #6324 @ 0x18b4 │ │ │ │ + mov r4, r1 │ │ │ │ + movw r1, #4232 @ 0x1088 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5dea8 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5df02 │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 2479c4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ - b.n 5deac │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + strd r3, r3, [sp, #4] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 2471e4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ + b.n 5df06 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -73066,1190 +73096,1160 @@ │ │ │ │ blx 2c310 │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - movw r0, #62508 @ 0xf42c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - add.w r1, r3, #16 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - b.w 8b24c │ │ │ │ - │ │ │ │ -0005df04 : │ │ │ │ - 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, r1 │ │ │ │ - movw r1, #6280 @ 0x1888 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r5, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5df3a │ │ │ │ - mov r3, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r5 │ │ │ │ - strd r3, r3, [sp, #4] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 2479c4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ - b.n 5df3e │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005df42 : │ │ │ │ +0005df4a : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #6280 @ 0x1888 │ │ │ │ + movw r1, #4232 @ 0x1088 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5df78 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5df80 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2479c4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ - b.n 5df7c │ │ │ │ + bl 2471e4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ + b.n 5df84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 5df9a │ │ │ │ + cbz r3, 5dfa2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5dfa8 │ │ │ │ + b.n 5dfb0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 5dfa6 │ │ │ │ - bne.n 5dfa2 │ │ │ │ - cbnz r1, 5dfc4 │ │ │ │ + blt.n 5dfae │ │ │ │ + bne.n 5dfaa │ │ │ │ + cbnz r1, 5dfcc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5dfa8 │ │ │ │ + b.n 5dfb0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #168] @ (5e054 ) │ │ │ │ + ldr r1, [pc, #168] @ (5e05c ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5dfca │ │ │ │ - b.n 5e04c │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5dfd2 │ │ │ │ + b.n 5e054 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 5e01a │ │ │ │ + beq.n 5e022 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5e04c │ │ │ │ - ldr r3, [pc, #124] @ (5e058 ) │ │ │ │ + blt.n 5e054 │ │ │ │ + ldr r3, [pc, #124] @ (5e060 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r5, [r3, #4084] @ 0xff4 │ │ │ │ - beq.n 5e01a │ │ │ │ + beq.n 5e022 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 961f8 │ │ │ │ - cbz r0, 5e00e │ │ │ │ + bl 96218 │ │ │ │ + cbz r0, 5e016 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 5dff0 │ │ │ │ - ldr r3, [pc, #76] @ (5e05c ) │ │ │ │ + b.n 5dff8 │ │ │ │ + ldr r3, [pc, #76] @ (5e064 ) │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 5e036 │ │ │ │ - ldr r1, [pc, #60] @ (5e058 ) │ │ │ │ + b.n 5e03e │ │ │ │ + ldr r1, [pc, #60] @ (5e060 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (5e05c ) │ │ │ │ + ldr r2, [pc, #56] @ (5e064 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #1068] @ 0x42c │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr.w r3, [r3, #4084] @ 0xff4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5e040 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5e04c │ │ │ │ + bne.n 5e048 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5e054 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005e060 <_Py_hashtable_len@@Base>: │ │ │ │ +0005e068 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e064 : │ │ │ │ +0005e06c : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r5, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5e09a │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5e0a2 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2479c4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ - b.n 5e09e │ │ │ │ + bl 2471e4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ + b.n 5e0a6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005e0a2 : │ │ │ │ +0005e0aa : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5e0d8 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5e0e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2479c4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ - b.n 5e0dc │ │ │ │ + bl 2471e4 <_PyParkingLot_AfterFork@@Base+0x1e0> │ │ │ │ + b.n 5e0e4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005e0e0 : │ │ │ │ +0005e0e8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5e104 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5e10c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 5e108 │ │ │ │ + b.n 5e110 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e10a : │ │ │ │ +0005e112 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 5e12e │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 5e136 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 5e132 │ │ │ │ + b.n 5e13a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 5e164 │ │ │ │ + cbz r7, 5e16c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e14c │ │ │ │ + beq.n 5e154 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e14c │ │ │ │ - b.n 5e18a │ │ │ │ + beq.n 5e154 │ │ │ │ + b.n 5e192 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 5e16e │ │ │ │ + cbnz r0, 5e176 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 5e176 │ │ │ │ - b.n 5e17c │ │ │ │ + cbnz r0, 5e17e │ │ │ │ + b.n 5e184 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e168 │ │ │ │ - b.n 5e18a │ │ │ │ + beq.n 5e170 │ │ │ │ + b.n 5e192 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 5e18a │ │ │ │ + cbnz r0, 5e192 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5e18a │ │ │ │ + cbz r0, 5e192 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 358fa │ │ │ │ + b.w 35c2e │ │ │ │ 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, 5e1b0 │ │ │ │ + cbnz r0, 5e1b8 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 5e1c2 │ │ │ │ - b.n 5e1ba │ │ │ │ + cbz r0, 5e1ca │ │ │ │ + b.n 5e1c2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e1aa │ │ │ │ - b.n 5e268 │ │ │ │ + beq.n 5e1b2 │ │ │ │ + b.n 5e270 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 5e1ce │ │ │ │ + cbz r0, 5e1d6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 5e1da │ │ │ │ + cbz r0, 5e1e2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 5e1e6 │ │ │ │ + cbz r0, 5e1ee │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5e1f2 │ │ │ │ + cbz r0, 5e1fa │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 5e1fe │ │ │ │ + cbz r0, 5e206 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 5e20a │ │ │ │ + cbz r0, 5e212 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e268 │ │ │ │ + bne.n 5e270 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5e214 │ │ │ │ + cbz r0, 5e21c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5e21e │ │ │ │ + cbz r0, 5e226 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5e228 │ │ │ │ + cbz r0, 5e230 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5e232 │ │ │ │ + cbz r0, 5e23a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5e23c │ │ │ │ + cbz r0, 5e244 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5e246 │ │ │ │ + cbz r0, 5e24e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5e250 │ │ │ │ + cbz r0, 5e258 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5e25a │ │ │ │ + cbz r0, 5e262 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e268 │ │ │ │ + cbnz r0, 5e270 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5e268 │ │ │ │ + cbz r0, 5e270 │ │ │ │ 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, 5e288 │ │ │ │ + cbnz r0, 5e290 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 5e292 │ │ │ │ - b.n 5e29a │ │ │ │ + cbnz r0, 5e29a │ │ │ │ + b.n 5e2a2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e282 │ │ │ │ - b.n 5e310 │ │ │ │ + beq.n 5e28a │ │ │ │ + b.n 5e318 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e310 │ │ │ │ + bne.n 5e318 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 5e2a6 │ │ │ │ + cbz r0, 5e2ae │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e310 │ │ │ │ + bne.n 5e318 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5e2b2 │ │ │ │ + cbz r0, 5e2ba │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e310 │ │ │ │ + bne.n 5e318 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5e2bc │ │ │ │ + cbz r0, 5e2c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5e2c6 │ │ │ │ + cbz r0, 5e2ce │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 5e2d0 │ │ │ │ + cbz r0, 5e2d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5e2da │ │ │ │ + cbz r0, 5e2e2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5e2e4 │ │ │ │ + cbz r0, 5e2ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 5e2ee │ │ │ │ + cbz r0, 5e2f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5e2f8 │ │ │ │ + cbz r0, 5e300 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5e302 │ │ │ │ + cbz r0, 5e30a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5e310 │ │ │ │ + cbnz r0, 5e318 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5e310 │ │ │ │ + cbz r0, 5e318 │ │ │ │ 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 r5, [r0, #16] │ │ │ │ - cbz r5, 5e340 │ │ │ │ + cbz r5, 5e348 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl eb290 <_PyType_Name@@Base> │ │ │ │ + bl eb4b0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #27528 @ 0x6b88 │ │ │ │ + movw r1, #25480 @ 0x6388 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5e394 │ │ │ │ + bne.n 5e39c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #25588 @ 0x63f4 │ │ │ │ + movw r0, #23540 @ 0x5bf4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5e3ae │ │ │ │ + b.n 5e3b6 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5e3ea │ │ │ │ + bpl.n 5e3f2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r0, #88] @ 0x58 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 5e3f8 │ │ │ │ + vldr d6, [pc, #32] @ 5e400 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ - bvs.n 5e326 │ │ │ │ + bvs.n 5e32e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #20 │ │ │ │ - bpl.n 5e43a │ │ │ │ + bpl.n 5e442 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r0, #104] @ 0x68 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 5e448 │ │ │ │ + vldr d6, [pc, #32] @ 5e450 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ - bvs.n 5e376 │ │ │ │ + bvs.n 5e37e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.n 5e48a │ │ │ │ + bpl.n 5e492 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r0, #120] @ 0x78 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 5e498 │ │ │ │ + vldr d6, [pc, #32] @ 5e4a0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ - bvs.n 5e3c6 │ │ │ │ + bvs.n 5e3ce │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 5e4da │ │ │ │ + bpl.n 5e4e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 5e4e8 │ │ │ │ + vldr d6, [pc, #32] @ 5e4f0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ - bvs.n 5e416 │ │ │ │ + bvs.n 5e41e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5e51e │ │ │ │ + bpl.n 5e526 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, r3, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2fa2a │ │ │ │ + bl 2fa2e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #20 │ │ │ │ - bpl.n 5e556 │ │ │ │ + bpl.n 5e55e │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, r3, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2fa2a │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - lsls r3, r3, #24 │ │ │ │ - bpl.n 5e590 │ │ │ │ - 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 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 18059c │ │ │ │ - ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ - ldrd r2, r3, [r4, #120] @ 0x78 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 2fa2a │ │ │ │ + bl 2fa2e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 8fe24 │ │ │ │ + bl 8fe3c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e5bc │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5e5dc │ │ │ │ + bne.n 5e58a │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5e5aa │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5e5d2 │ │ │ │ + cbz r3, 5e5a0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5e5ce │ │ │ │ + blt.n 5e59c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5e5d0 │ │ │ │ + b.n 5e59e │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5e5de │ │ │ │ + b.n 5e5ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ + lsls r3, r3, #24 │ │ │ │ + bpl.n 5e5de │ │ │ │ + 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 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 17fcb8 │ │ │ │ + ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ + ldrd r2, r3, [r4, #120] @ 0x78 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 2fa2e │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 5e610 │ │ │ │ + bpl.n 5e618 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18059c │ │ │ │ + bl 17fcb8 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, r3, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2fa2a │ │ │ │ + bl 2fa2e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 5e628 │ │ │ │ + bpl.n 5e630 │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 5e640 │ │ │ │ + bpl.n 5e648 │ │ │ │ ldr.w r0, [r0, #196] @ 0xc4 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 5e658 │ │ │ │ + bpl.n 5e660 │ │ │ │ ldr.w r0, [r0, #208] @ 0xd0 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 5e670 │ │ │ │ + bpl.n 5e678 │ │ │ │ ldr.w r0, [r0, #192] @ 0xc0 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #21 │ │ │ │ - bpl.n 5e688 │ │ │ │ + bpl.n 5e690 │ │ │ │ ldrd r0, r1, [r0, #72] @ 0x48 │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r3, 5e6aa │ │ │ │ + cbz r3, 5e6b2 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #3 │ │ │ │ - b.w 80634 │ │ │ │ + b.w 80644 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + b.w 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #18 │ │ │ │ - bpl.n 5e6be │ │ │ │ + bpl.n 5e6c6 │ │ │ │ ldr.w r0, [r0, #176] @ 0xb0 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5192 @ 0x1448 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #18 │ │ │ │ - bpl.n 5e6fe │ │ │ │ + bpl.n 5e706 │ │ │ │ ldr.w r0, [r0, #180] @ 0xb4 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #14 │ │ │ │ - bpl.n 5e716 │ │ │ │ + bpl.n 5e71e │ │ │ │ ldr.w r0, [r0, #204] @ 0xcc │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 5e72c │ │ │ │ + bpl.n 5e734 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #19 │ │ │ │ - bpl.n 5e744 │ │ │ │ + bpl.n 5e74c │ │ │ │ ldrd r0, r1, [r0, #168] @ 0xa8 │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 5e75a │ │ │ │ + beq.n 5e762 │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ - movt r1, #79 @ 0x4f │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - b.w e2a38 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 5e79c │ │ │ │ + bpl.n 5e778 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 5e7b4 │ │ │ │ + bpl.n 5e790 │ │ │ │ ldrd r0, r1, [r0, #64] @ 0x40 │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 10bb00 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ + b.w e2978 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #16 │ │ │ │ - bpl.n 5e7cc │ │ │ │ + bpl.n 5e7d4 │ │ │ │ ldrd r0, r1, [r0, #184] @ 0xb8 │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 5e7e2 │ │ │ │ + bpl.n 5e7ea │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - cbz r0, 5e804 │ │ │ │ + cbz r0, 5e80c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e80c │ │ │ │ + bge.n 5e814 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ 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, 5e836 │ │ │ │ + cbz r3, 5e83e │ │ │ │ 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 5e840 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5e84a │ │ │ │ + bne.n 5e848 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5e852 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ movs r0, #0 │ │ │ │ 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, 5e86e │ │ │ │ + cbnz r3, 5e876 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5e86e │ │ │ │ + ble.n 5e876 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e86e │ │ │ │ - cbnz r0, 5e888 │ │ │ │ + bne.n 5e876 │ │ │ │ + cbnz r0, 5e890 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (5e8c8 ) │ │ │ │ + ldr r4, [pc, #76] @ (5e8d0 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5e8c2 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e8ca │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e8c2 │ │ │ │ + beq.n 5e8ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62756 @ 0xf524 │ │ │ │ + movw r1, #60708 @ 0xed24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32708 @ 0x7fc4 │ │ │ │ + movw r0, #30660 @ 0x77c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e8c2 │ │ │ │ + beq.n 5e8ca │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #51892 @ 0xcab4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 28ab58 │ │ │ │ + b.w 28a2d0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r0, #28] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005e8cc : │ │ │ │ +0005e8d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #13992 @ 0x36a8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5e914 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 5e914 │ │ │ │ + beq.n 5e91c │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5e91c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50108 @ 0xc3bc │ │ │ │ + movw r1, #48060 @ 0xbbbc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e91a │ │ │ │ + b.n 5e922 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e91c : │ │ │ │ +0005e924 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 10b908 │ │ │ │ - cbz r0, 5e93c │ │ │ │ + bl 10bb00 │ │ │ │ + cbz r0, 5e944 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 5c6e2 │ │ │ │ + b.w 5c6ea │ │ │ │ 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 5e966 │ │ │ │ + bhi.n 5e96e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5e97e │ │ │ │ + ble.n 5e986 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 5e986 │ │ │ │ - movw r0, #56828 @ 0xddfc │ │ │ │ + b.n 5e98e │ │ │ │ + movw r0, #54780 @ 0xd5fc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e95c │ │ │ │ + bne.n 5e964 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5e98e │ │ │ │ + b.n 5e996 │ │ │ │ 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 29c644 <_PyUnicode_ToNumeric@@Base+0x9354> │ │ │ │ + bl 29bdbc <_PyUnicode_ToNumeric@@Base+0x9354> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e9c2 │ │ │ │ + beq.n 5e9ca │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 5e9fc │ │ │ │ + cbz r0, 5ea04 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 9bc20 │ │ │ │ + bl 9bc64 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e9c6 │ │ │ │ + cbnz r0, 5e9ce │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ea36 │ │ │ │ + b.n 5ea3e │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5ea0a │ │ │ │ + cbz r3, 5ea12 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5ea0a │ │ │ │ + beq.n 5ea12 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 29c754 │ │ │ │ + bl 29becc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ea1e │ │ │ │ + beq.n 5ea26 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 5ea0a │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 5ea12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e9c2 │ │ │ │ + beq.n 5e9ca │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5ea36 │ │ │ │ + cbz r3, 5ea3e │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 5ea36 │ │ │ │ + cbz r1, 5ea3e │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29c698 │ │ │ │ + bl 29be10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ea36 │ │ │ │ + bne.n 5ea3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e9c2 │ │ │ │ + bge.n 5e9ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e9c2 │ │ │ │ + bne.n 5e9ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e9c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e9ca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ - cbz r3, 5ea5a │ │ │ │ + cbz r3, 5ea62 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5ea6a │ │ │ │ + b.n 5ea72 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5ea68 │ │ │ │ + ble.n 5ea70 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5ea64 │ │ │ │ - cbnz r1, 5ea8e │ │ │ │ + bgt.n 5ea6c │ │ │ │ + cbnz r1, 5ea96 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ea6a │ │ │ │ + b.n 5ea72 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #232] @ (5eb54 ) │ │ │ │ + ldr r1, [pc, #232] @ (5eb5c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5eadc │ │ │ │ - b.n 5ea94 │ │ │ │ + cbz r0, 5eae4 │ │ │ │ + b.n 5ea9c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r5, #47536 @ 0xb9b0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 5eaac │ │ │ │ + beq.n 5eab4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5eac4 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5eacc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r8, #47744 @ 0xba80 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 5eae0 │ │ │ │ + bne.n 5eae8 │ │ │ │ add r6, sl │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5eb0a │ │ │ │ - b.n 5eb06 │ │ │ │ - movw r1, #62760 @ 0xf528 │ │ │ │ + beq.n 5eb12 │ │ │ │ + b.n 5eb0e │ │ │ │ + movw r1, #60712 @ 0xed28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #59156 @ 0xe714 │ │ │ │ + movw r0, #57108 @ 0xdf14 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r7 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5eb4e │ │ │ │ + b.n 5eb56 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eabc │ │ │ │ + bne.n 5eac4 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #62776 @ 0xf538 │ │ │ │ + movw r1, #60728 @ 0xed38 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #59156 @ 0xe714 │ │ │ │ + movw r0, #57108 @ 0xdf14 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5eadc │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5eae4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - cbnz r4, 5eb1a │ │ │ │ + cbnz r4, 5eb22 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5eb12 │ │ │ │ + cbz r3, 5eb1a │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 5eb1a │ │ │ │ + b.n 5eb22 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldrh.w r0, [r7, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r7, #15] │ │ │ │ @@ -74264,216 +74264,216 @@ │ │ │ │ ldrb r6, [r5, #18] │ │ │ │ orrs r4, r6 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2649ac <_PyDeadline_Get@@Base+0x2504> │ │ │ │ + bl 264174 <_PyCoro_GetAwaitableIter@@Base+0x2be0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #62792 @ 0xf548 │ │ │ │ + movw r1, #60744 @ 0xed48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ - cbnz r0, 5eb9c │ │ │ │ + bl 2068ac │ │ │ │ + cbnz r0, 5eba4 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #29413 @ 0x72e5 │ │ │ │ + movw r1, #26877 @ 0x68fd │ │ │ │ movt r1, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 37850 │ │ │ │ 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, 5ebe6 │ │ │ │ + cbz r4, 5ebee │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 5ebfe │ │ │ │ + cbz r3, 5ec06 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 270d60 │ │ │ │ + bl 270538 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 5ec06 │ │ │ │ + b.n 5ec0e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21992 @ 0x55e8 │ │ │ │ + movw r1, #19944 @ 0x4de8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5ec06 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5ec0e │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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, #47952 @ 0xbb50 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 5ecd0 │ │ │ │ + beq.n 5ecd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ecd0 │ │ │ │ + bne.n 5ecd8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5ecd0 │ │ │ │ + beq.n 5ecd8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ecd0 │ │ │ │ + bne.n 5ecd8 │ │ │ │ movw r8, #47536 @ 0xb9b0 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 5ec66 │ │ │ │ + beq.n 5ec6e │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5ecd0 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5ecd8 │ │ │ │ movw r7, #47328 @ 0xb8e0 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 5ec82 │ │ │ │ + beq.n 5ec8a │ │ │ │ movw r1, #47536 @ 0xb9b0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5ecb4 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5ecbc │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 213a94 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ + bl 213184 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 213a94 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ + bl 213184 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1ac87c <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ - b.n 5ecd8 │ │ │ │ + bl 1abeac <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ + b.n 5ece0 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5ecc2 │ │ │ │ + beq.n 5ecca │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5ecd0 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5ecd8 │ │ │ │ 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 5ed82 │ │ │ │ + b.n 5ed8a │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #47952 @ 0xbb50 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5ed76 │ │ │ │ + beq.n 5ed7e │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 5ed76 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5ed7e │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5ed76 │ │ │ │ + beq.n 5ed7e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 5ed76 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 5ed7e │ │ │ │ movw r1, #47536 @ 0xb9b0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movw r5, #47328 @ 0xb8e0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5ed38 │ │ │ │ + beq.n 5ed40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5ed3e │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5ed46 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5ed54 │ │ │ │ - b.n 5ed44 │ │ │ │ + beq.n 5ed5c │ │ │ │ + b.n 5ed4c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5ed6a │ │ │ │ - b.n 5ed60 │ │ │ │ + beq.n 5ed72 │ │ │ │ + b.n 5ed68 │ │ │ │ movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r8 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5ed76 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5ed7e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5ed82 │ │ │ │ + b.n 5ed8a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 5ed76 │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 5ed7e │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5ed82 │ │ │ │ + b.n 5ed8a │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -74483,36 +74483,36 @@ │ │ │ │ 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, 5edaa │ │ │ │ + cbz r2, 5edb2 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 26c360 │ │ │ │ - cbnz r0, 5edcc │ │ │ │ + bl 26bb28 │ │ │ │ + cbnz r0, 5edd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 284d60 <_PyBytes_Find@@Base+0xc44> │ │ │ │ + b.w 2844d8 <_PyBytes_Find@@Base+0xc44> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5edda │ │ │ │ + b.n 5ede2 │ │ │ │ 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 │ │ │ │ ldrh.w r6, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -74522,402 +74522,402 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ subs r5, #1 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #11716 @ 0x2dc4 │ │ │ │ + movw r4, #9596 @ 0x257c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl 213a94 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ + bl 213184 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r6, [sp, #8] │ │ │ │ - movw r0, #62976 @ 0xf600 │ │ │ │ + movw r0, #60928 @ 0xee00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5ee6c │ │ │ │ + cbz r3, 5ee74 │ │ │ │ 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 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ │ │ │ │ -0005ee72 : │ │ │ │ +0005ee7a : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 5ee76 │ │ │ │ + b.n 5ee7e │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 211554 │ │ │ │ + bl 210c44 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ee9e : │ │ │ │ +0005eea6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ (5ef24 ) │ │ │ │ + ldr r4, [pc, #116] @ (5ef2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 5eece │ │ │ │ + cbnz r3, 5eed6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 5eec4 │ │ │ │ + cbz r3, 5eecc │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5eeb8 │ │ │ │ + b.n 5eec0 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 5eee8 │ │ │ │ + b.n 5eef0 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5eee8 │ │ │ │ + beq.n 5eef0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5eefa │ │ │ │ + cbz r3, 5ef02 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5ef0c │ │ │ │ - cbnz r0, 5ef16 │ │ │ │ + beq.n 5ef14 │ │ │ │ + cbnz r0, 5ef1e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5ef1e │ │ │ │ - bl e37b4 │ │ │ │ + b.n 5ef26 │ │ │ │ + bl e36f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ef0c │ │ │ │ + beq.n 5ef14 │ │ │ │ str r0, [r6, #0] │ │ │ │ pop {r4, r5, r6, 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 r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ef48 │ │ │ │ + cbnz r3, 5ef50 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ef48 │ │ │ │ + ble.n 5ef50 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ef48 │ │ │ │ - cbnz r0, 5ef62 │ │ │ │ + bne.n 5ef50 │ │ │ │ + cbnz r0, 5ef6a │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #44] @ (5ef84 ) │ │ │ │ + ldr r4, [pc, #44] @ (5ef8c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5ef7e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5ef86 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5ef7e │ │ │ │ + beq.n 5ef86 │ │ │ │ movw r1, #54408 @ 0xd488 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 28ab58 │ │ │ │ + b.w 28a2d0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0005ef88 : │ │ │ │ +0005ef90 : │ │ │ │ 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] @ (5efc0 ) │ │ │ │ + ldr r4, [pc, #40] @ (5efc8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 26a9b0 │ │ │ │ + bl 26a178 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5efea │ │ │ │ + bne.n 5eff2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5f054 │ │ │ │ - b.n 5f002 │ │ │ │ + beq.n 5f05c │ │ │ │ + b.n 5f00a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6352 @ 0x18d0 │ │ │ │ + movw r0, #4304 @ 0x10d0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5efdc │ │ │ │ - b.n 5f054 │ │ │ │ - movw r3, #10128 @ 0x2790 │ │ │ │ + bne.n 5efe4 │ │ │ │ + b.n 5f05c │ │ │ │ + movw r3, #8080 @ 0x1f90 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21ae14 │ │ │ │ - cbz r0, 5f054 │ │ │ │ + bl 21a504 │ │ │ │ + cbz r0, 5f05c │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c4e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5f03a │ │ │ │ + beq.n 5f042 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 5f04c │ │ │ │ + cbz r3, 5f054 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - bl 8a368 │ │ │ │ + bl 1c2da4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f02e │ │ │ │ + beq.n 5f036 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005f05a : │ │ │ │ - ldr r3, [pc, #56] @ (5f094 ) │ │ │ │ +0005f062 : │ │ │ │ + ldr r3, [pc, #56] @ (5f09c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 5f070 │ │ │ │ + cbnz r3, 5f078 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f064 │ │ │ │ + bne.n 5f06c │ │ │ │ bx lr │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f08e │ │ │ │ + beq.n 5f096 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f088 │ │ │ │ + blt.n 5f090 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5f084 │ │ │ │ + b.n 5f08c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5f112 │ │ │ │ + beq.n 5f11a │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95950 │ │ │ │ - cbz r0, 5f0f4 │ │ │ │ + bl 95970 │ │ │ │ + cbz r0, 5f0fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ subs r3, r1, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5f0d4 │ │ │ │ + bls.n 5f0dc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 5f0f4 │ │ │ │ + bne.n 5f0fc │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 2a9ac4 │ │ │ │ - cbnz r0, 5f0f4 │ │ │ │ + bl 2a92cc │ │ │ │ + cbnz r0, 5f0fc │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 284d60 <_PyBytes_Find@@Base+0xc44> │ │ │ │ + b.w 2844d8 <_PyBytes_Find@@Base+0xc44> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #63008 @ 0xf620 │ │ │ │ + movw r1, #60960 @ 0xee20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9500 @ 0x251c │ │ │ │ + movw r0, #7452 @ 0x1d1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 59e4a │ │ │ │ + b.w 59e56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f15a │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5f17e │ │ │ │ + bne.n 5f162 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5f186 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5f176 │ │ │ │ + bge.n 5f17e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5f1a4 │ │ │ │ + bne.n 5f1ac │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f1c6 │ │ │ │ - b.n 5f1be │ │ │ │ + bne.n 5f1ce │ │ │ │ + b.n 5f1c6 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5912 @ 0x1718 │ │ │ │ + movw r0, #3864 @ 0xf18 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f196 │ │ │ │ + bne.n 5f19e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f200 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 5f208 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f1ba │ │ │ │ + bne.n 5f1c2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f1da │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 5f1e2 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f1ba │ │ │ │ + bne.n 5f1c2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d164 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5f1f8 │ │ │ │ + bge.n 5f200 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #63040 @ 0xf640 │ │ │ │ + movw r0, #60992 @ 0xee40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ │ │ │ │ -0005f20e <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0005f216 <_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, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -74937,249 +74937,249 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005f252 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0005f25a <_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 5f27c <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 5f284 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63056 @ 0xf650 │ │ │ │ + movw r1, #61008 @ 0xee50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 5f294 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 5f29c <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 5f284 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 5f28c <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 5f2a0 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 5f2a8 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63104 @ 0xf680 │ │ │ │ + movw r1, #61056 @ 0xee80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e2298 │ │ │ │ - movw r1, #48816 @ 0xbeb0 │ │ │ │ + b.w e21d8 │ │ │ │ + movw r1, #46768 @ 0xb6b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ blx 2d828 │ │ │ │ - cbnz r0, 5f2ba <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 5f2c2 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5f2dc <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 5f2e4 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #4288 @ 0x10c0 │ │ │ │ + movw r1, #2308 @ 0x904 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26708 @ 0x6854 │ │ │ │ + movw r1, #24660 @ 0x6054 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #41712 @ 0xa2f0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r0, #63160 @ 0xf6b8 │ │ │ │ + movw r0, #61112 @ 0xeeb8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ 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 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #9584 @ 0x2570 │ │ │ │ + movw r0, #7536 @ 0x1d70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46736 @ 0xb690 │ │ │ │ + movw r0, #44700 @ 0xae9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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, 5f386 <_PyErr_SetFromPyStatus@@Base+0x134> │ │ │ │ + cbz r3, 5f38e <_PyErr_SetFromPyStatus@@Base+0x134> │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5f388 <_PyErr_SetFromPyStatus@@Base+0x136> │ │ │ │ + b.n 5f390 <_PyErr_SetFromPyStatus@@Base+0x136> │ │ │ │ mov sl, r3 │ │ │ │ ldrh.w r6, [r9, #13] │ │ │ │ ldrb.w r7, [r9, #15] │ │ │ │ ldrb.w r8, [r9, #16] │ │ │ │ - cbnz r3, 5f3a0 <_PyErr_SetFromPyStatus@@Base+0x14e> │ │ │ │ + cbnz r3, 5f3a8 <_PyErr_SetFromPyStatus@@Base+0x14e> │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 5f3a0 <_PyErr_SetFromPyStatus@@Base+0x14e> │ │ │ │ + blt.n 5f3a8 <_PyErr_SetFromPyStatus@@Base+0x14e> │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 5f3a0 <_PyErr_SetFromPyStatus@@Base+0x14e> │ │ │ │ - cbnz r4, 5f3c0 <_PyErr_SetFromPyStatus@@Base+0x16e> │ │ │ │ - ldr r1, [pc, #136] @ (5f42c <_PyErr_SetFromPyStatus@@Base+0x1da>) │ │ │ │ + bgt.n 5f3a8 <_PyErr_SetFromPyStatus@@Base+0x14e> │ │ │ │ + cbnz r4, 5f3c8 <_PyErr_SetFromPyStatus@@Base+0x16e> │ │ │ │ + ldr r1, [pc, #136] @ (5f434 <_PyErr_SetFromPyStatus@@Base+0x1da>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f422 <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ + cbz r0, 5f42a <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 5f40e <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ + beq.n 5f416 <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 5f3e2 <_PyErr_SetFromPyStatus@@Base+0x190> │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 5f3ea <_PyErr_SetFromPyStatus@@Base+0x190> │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f3de <_PyErr_SetFromPyStatus@@Base+0x18c> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5f422 <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ + bne.n 5f3e6 <_PyErr_SetFromPyStatus@@Base+0x18c> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5f42a <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5f40e <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ + beq.n 5f416 <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5f3fa <_PyErr_SetFromPyStatus@@Base+0x1a8> │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 5f402 <_PyErr_SetFromPyStatus@@Base+0x1a8> │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f3f6 <_PyErr_SetFromPyStatus@@Base+0x1a4> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5f422 <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ + bne.n 5f3fe <_PyErr_SetFromPyStatus@@Base+0x1a4> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5f42a <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5f40e <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ + beq.n 5f416 <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f40e <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5f422 <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ + bne.n 5f416 <_PyErr_SetFromPyStatus@@Base+0x1bc> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5f42a <_PyErr_SetFromPyStatus@@Base+0x1d0> │ │ │ │ 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 284d60 <_PyBytes_Find@@Base+0xc44> │ │ │ │ + b.w 2844d8 <_PyBytes_Find@@Base+0xc44> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5f472 <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ + bne.n 5f47a <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 5f48a <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ + bmi.n 5f492 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9488 @ 0x2510 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5f4b2 <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5f4ba <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9488 @ 0x2510 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f448 <_PyErr_SetFromPyStatus@@Base+0x1f6> │ │ │ │ - b.n 5f4b2 <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ + bne.n 5f450 <_PyErr_SetFromPyStatus@@Base+0x1f6> │ │ │ │ + b.n 5f4ba <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5f4b6 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 5f4be <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9488 @ 0x2510 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f4e8 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ - ldr r0, [pc, #56] @ (5f4f0 <_PyErr_SetFromPyStatus@@Base+0x29e>) │ │ │ │ - bl 128900 │ │ │ │ + b.n 5f4f0 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ + ldr r0, [pc, #56] @ (5f4f8 <_PyErr_SetFromPyStatus@@Base+0x29e>) │ │ │ │ + bl 128a3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f4b2 <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ + beq.n 5f4ba <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #44] @ (5f4f4 <_PyErr_SetFromPyStatus@@Base+0x2a2>) │ │ │ │ + ldr r1, [pc, #44] @ (5f4fc <_PyErr_SetFromPyStatus@@Base+0x2a2>) │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 109914 │ │ │ │ + bl 109b0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4e8 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ + bge.n 5f4f0 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f4e8 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ + cbnz r3, 5f4f0 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r2, #24 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ @@ -75189,228 +75189,228 @@ │ │ │ │ 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 213a94 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ + bl 213184 <_PyEval_StartTheWorld@@Base+0x90c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ │ │ │ │ -0005f528 : │ │ │ │ +0005f530 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (5f55c ) │ │ │ │ + ldr r1, [pc, #36] @ (5f564 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1a80e0 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1a7710 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5f554 │ │ │ │ + cbz r3, 5f55c │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 2ebbc │ │ │ │ + bl 2ebc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 5edda │ │ │ │ + b.n 5ede2 │ │ │ │ │ │ │ │ -0005f568 : │ │ │ │ +0005f570 : │ │ │ │ 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 5f586 │ │ │ │ + bpl.n 5f58e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 5f58c │ │ │ │ - bl 4fb28 │ │ │ │ - b.n 5f630 │ │ │ │ + bmi.n 5f594 │ │ │ │ + bl 4fb30 │ │ │ │ + b.n 5f638 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5f598 │ │ │ │ + blt.n 5f5a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5f5b0 │ │ │ │ + blt.n 5f5b8 │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64504 @ 0xfbf8 │ │ │ │ + movw r1, #62456 @ 0xf3f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5f630 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5f638 │ │ │ │ mov r6, r2 │ │ │ │ - bl 265768 │ │ │ │ + bl 264f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f630 │ │ │ │ + bne.n 5f638 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 5f5e0 │ │ │ │ + bmi.n 5f5e8 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5f5e4 │ │ │ │ + beq.n 5f5ec │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 5f5e6 │ │ │ │ + b.n 5f5ee │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 5f5e6 │ │ │ │ + b.n 5f5ee │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 5f602 │ │ │ │ + bls.n 5f60a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63380 @ 0xf794 │ │ │ │ + movw r1, #61332 @ 0xef94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5f630 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5f638 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5f618 │ │ │ │ + bpl.n 5f620 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5f614 │ │ │ │ + beq.n 5f61c │ │ │ │ adds r4, #20 │ │ │ │ - b.n 5f61a │ │ │ │ + b.n 5f622 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5f61a │ │ │ │ + b.n 5f622 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f622 │ │ │ │ + bne.n 5f62a │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 5f634 │ │ │ │ + b.n 5f63c │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ - b.n 5f634 │ │ │ │ + b.n 5f63c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #63404 @ 0xf7ac │ │ │ │ + movw r0, #61356 @ 0xefac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ │ │ │ │ -0005f646 : │ │ │ │ +0005f64e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5f660 │ │ │ │ + cbz r0, 5f668 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 5f678 │ │ │ │ + bmi.n 5f680 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63420 @ 0xf7bc │ │ │ │ + movw r1, #61372 @ 0xefbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5f724 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5f72c │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 5f684 │ │ │ │ + cbz r1, 5f68c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5f69c │ │ │ │ + bmi.n 5f6a4 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63456 @ 0xf7e0 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 5f724 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 5f72c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 5f6e0 │ │ │ │ + bge.n 5f6e8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 5f6c2 │ │ │ │ + cbz r1, 5f6ca │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 5f6dc │ │ │ │ + bmi.n 5f6e4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f6dc │ │ │ │ + beq.n 5f6e4 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63500 @ 0xf80c │ │ │ │ + movw r1, #61452 @ 0xf00c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 5f6a8 │ │ │ │ + b.n 5f6b0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5f6fe │ │ │ │ + cbnz r0, 5f706 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #63540 @ 0xf834 │ │ │ │ + movw r1, #61492 @ 0xf034 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f718 │ │ │ │ + bge.n 5f720 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 5f712 │ │ │ │ + bne.n 5f71a │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 5f718 │ │ │ │ - cbnz r3, 5f718 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f720 │ │ │ │ + cbnz r3, 5f720 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26ae80 │ │ │ │ + b.w 26a648 │ │ │ │ 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 r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 4b40a │ │ │ │ + bl 4b48e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46736 @ 0xb690 │ │ │ │ + movw r0, #44700 @ 0xae9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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] │ │ │ │ @@ -75418,535 +75418,533 @@ │ │ │ │ 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, 5f77e │ │ │ │ + cbz r4, 5f786 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 5f786 │ │ │ │ + b.n 5f78e │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #47744 @ 0xba80 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1acaa0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ + bl 1ac0d0 <_PyStaticType_InitForExtension@@Base+0x4e4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005f7a0 : │ │ │ │ +0005f7a8 : │ │ │ │ b.w 2d6ec │ │ │ │ │ │ │ │ -0005f7a4 : │ │ │ │ +0005f7ac : │ │ │ │ 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 148924 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 148a4c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f7c0 : │ │ │ │ +0005f7c8 : │ │ │ │ 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, #60344 @ 0xebb8 │ │ │ │ + movw r1, #58296 @ 0xe3b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50404 @ 0xc4e4 │ │ │ │ + movw r0, #48308 @ 0xbcb4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 128840 │ │ │ │ + bl 12897c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 5f844 │ │ │ │ + cbz r0, 5f84c │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5460 @ 0x1554 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - movw r1, #63844 @ 0xf964 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f842 │ │ │ │ + bge.n 5f84a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5f842 │ │ │ │ + cbnz r3, 5f84a │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #44708 @ 0xaea4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #4364 @ 0x110c │ │ │ │ + movw r2, #2316 @ 0x90c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #63852 @ 0xf96c │ │ │ │ + movw r1, #61804 @ 0xf16c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + b.w e21d8 │ │ │ │ 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, 5f8c2 │ │ │ │ + cbz r3, 5f8c4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 5f8c2 │ │ │ │ + beq.n 5f8c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4364 @ 0x110c │ │ │ │ + movw r1, #2316 @ 0x90c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 209840 │ │ │ │ + bl 208e58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f8ac │ │ │ │ + cbnz r0, 5f8ae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f93a │ │ │ │ + b.n 5f93c │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 5f8d0 │ │ │ │ + bne.n 5f8d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f8c2 │ │ │ │ + bge.n 5f8c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f8c2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f8c4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f8f6 │ │ │ │ + bge.n 5f8f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f8f6 │ │ │ │ + b.n 5f8f8 │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 26be88 │ │ │ │ + bl 26b650 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f8f2 │ │ │ │ + bge.n 5f8f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f8f2 │ │ │ │ + cbnz r3, 5f8f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5f8a8 │ │ │ │ + beq.n 5f8aa │ │ │ │ ldrh.w r5, [r4, #13] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldrb.w r8, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb.w r9, [r4, #18] │ │ │ │ ldrb.w sl, [r4, #19] │ │ │ │ - bge.n 5f922 │ │ │ │ + bge.n 5f924 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 5f922 │ │ │ │ + cbnz r0, 5f924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 2136c4 <_PyEval_StartTheWorld@@Base+0x53c> │ │ │ │ + bl 212db4 <_PyEval_StartTheWorld@@Base+0x53c> │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f9aa │ │ │ │ + beq.n 5f9ac │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl fda40 │ │ │ │ + bl fdc34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f97e │ │ │ │ + bge.n 5f980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f97e │ │ │ │ + cbnz r3, 5f980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5f9a8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5f9aa │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #63984 @ 0xf9f0 │ │ │ │ + movw r0, #61844 @ 0xf194 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9aa │ │ │ │ + bge.n 5f9ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f9aa │ │ │ │ + cbnz r3, 5f9ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f9aa │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f9ac │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f9d0 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 5f9ee │ │ │ │ + bne.n 5f9d2 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 5f9f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 5f9f2 │ │ │ │ + bl 5f9f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46736 @ 0xb690 │ │ │ │ + movw r0, #44700 @ 0xae9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #6 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5fa60 │ │ │ │ + cbz r0, 5fa62 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5fa20 │ │ │ │ + ble.n 5fa22 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 5fa20 │ │ │ │ + cbz r3, 5fa22 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5fa32 │ │ │ │ + cbz r3, 5fa34 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5fa3e │ │ │ │ + bne.n 5fa40 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5fa46 │ │ │ │ + b.n 5fa48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fa54 │ │ │ │ + bge.n 5fa56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5fa58 │ │ │ │ + cbz r3, 5fa5a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5fa60 │ │ │ │ + b.n 5fa62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fa54 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fa56 │ │ │ │ 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 fda40 │ │ │ │ + bl fdc34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fa96 │ │ │ │ + bge.n 5fa98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fa96 │ │ │ │ + cbnz r3, 5fa98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5fac4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5fac6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64000 @ 0xfa00 │ │ │ │ + movw r0, #61860 @ 0xf1a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fab8 │ │ │ │ + bge.n 5faba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5fabc │ │ │ │ + cbz r3, 5fabe │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5fac4 │ │ │ │ + b.n 5fac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fab8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5faba │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #44708 @ 0xaea4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #4316 @ 0x10dc │ │ │ │ + movw r2, #2268 @ 0x8dc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #63852 @ 0xf96c │ │ │ │ + movw r1, #61804 @ 0xf16c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movw r3, #44708 @ 0xaea4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #4464 @ 0x1170 │ │ │ │ + movw r2, #2416 @ 0x970 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #63852 @ 0xf96c │ │ │ │ + movw r1, #61804 @ 0xf16c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ 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 │ │ │ │ - cbnz r3, 5fb24 │ │ │ │ + cbnz r3, 5fb26 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5fb24 │ │ │ │ + ble.n 5fb26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5fb24 │ │ │ │ - cbnz r1, 5fb46 │ │ │ │ + bne.n 5fb26 │ │ │ │ + cbnz r1, 5fb42 │ │ │ │ add r4, sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ str r4, [sp, #20] │ │ │ │ + ldr r4, [pc, #164] @ (5fbd0 ) │ │ │ │ + mov r1, r2 │ │ │ │ + str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - movw r4, #32952 @ 0x80b8 │ │ │ │ - movt r4, #79 @ 0x4f │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5fb6e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5fb6a │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5fb72 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 5fb6e │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #18988 @ 0x4a2c │ │ │ │ + movw r1, #16892 @ 0x41fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21348 @ 0x5364 │ │ │ │ + movw r0, #19344 @ 0x4b90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r6 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fbcc │ │ │ │ + b.n 5fbc8 │ │ │ │ ldrb r0, [r5, #15] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #64016 @ 0xfa10 │ │ │ │ + movw r0, #61876 @ 0xf1b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fb6e │ │ │ │ + beq.n 5fb6a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - bl 214244 <_PyEval_StartTheWorld@@Base+0x10bc> │ │ │ │ + bl 213934 <_PyEval_StartTheWorld@@Base+0x10bc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fbcc │ │ │ │ + bge.n 5fbc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fbcc │ │ │ │ + cbnz r3, 5fbc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #1524 @ 0x5f4 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - b.w 7d220 │ │ │ │ + nop │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + movw r0, #65012 @ 0xfdf4 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + b.w 7d244 │ │ │ │ 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 5f9f2 │ │ │ │ + bl 5f9f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46736 @ 0xb690 │ │ │ │ + movw r0, #44700 @ 0xae9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b24c │ │ │ │ + b.w 8b258 │ │ │ │ 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 5fc34 │ │ │ │ + blt.n 5fc36 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2d124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbnz r4, 5fc3e │ │ │ │ + bl a2600 │ │ │ │ + cbnz r4, 5fc40 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 5fc46 │ │ │ │ + b.n 5fc48 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5fc8a │ │ │ │ + bne.n 5fc8c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 5fca2 │ │ │ │ + bmi.n 5fca4 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9488 @ 0x2510 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5fcca │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5fccc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9488 @ 0x2510 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc60 │ │ │ │ - b.n 5fcca │ │ │ │ + bne.n 5fc62 │ │ │ │ + b.n 5fccc │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5fcce │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 5fcd0 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #9488 @ 0x2510 │ │ │ │ + movw r0, #7440 @ 0x1d10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fd00 │ │ │ │ - ldr r0, [pc, #56] @ (5fd08 ) │ │ │ │ - bl 128900 │ │ │ │ + b.n 5fd02 │ │ │ │ + ldr r0, [pc, #52] @ (5fd08 ) │ │ │ │ + bl 128a3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fcca │ │ │ │ + beq.n 5fccc │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #44] @ (5fd0c ) │ │ │ │ + ldr r1, [pc, #44] @ (5fd0c ) │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 109914 │ │ │ │ + bl 109b0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fd00 │ │ │ │ + bge.n 5fd02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fd00 │ │ │ │ + cbnz r3, 5fd02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ cmp r2, #24 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -75954,228 +75952,229 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #47328 @ 0xb8e0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1ac87c <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ + bl 1abeac <_PyStaticType_InitForExtension@@Base+0x2c0> │ │ │ │ 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, #47328 @ 0xb8e0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5fd64 │ │ │ │ + beq.n 5fd64 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe38 │ │ │ │ + beq.n 5fe38 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5fd7a │ │ │ │ + beq.n 5fd7a │ │ │ │ movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe38 │ │ │ │ + beq.n 5fe38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27056c │ │ │ │ + bl 26fd44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe00 │ │ │ │ + beq.n 5fe00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27056c │ │ │ │ + bl 26fd44 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5fda6 │ │ │ │ + cbnz r0, 5fda6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe00 │ │ │ │ + bge.n 5fe00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fe00 │ │ │ │ + cbnz r3, 5fe00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fe00 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fe00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22039c <_Py_call_instrumentation_exc2@@Base+0x54> │ │ │ │ + bl 21fa5c <_Py_call_instrumentation_exc2@@Base+0x54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fdc4 │ │ │ │ + bge.n 5fdc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fdc4 │ │ │ │ + cbnz r3, 5fdc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fdd8 │ │ │ │ + bge.n 5fdd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5fdd8 │ │ │ │ + cbnz r3, 5fdd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5fe00 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5fe00 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 2201c0 <_PyMarshal_ReadObjectFromXIData@@Base+0x70> │ │ │ │ + bl 21f83c <_PyMarshal_ReadObjectFromXIData@@Base+0x70> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5fe04 │ │ │ │ + cbnz r0, 5fe04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe00 │ │ │ │ + bge.n 5fe00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fe00 │ │ │ │ + cbnz r3, 5fe00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fe40 │ │ │ │ + b.n 5fe40 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 96884 <_PyTuple_FromPair@@Base> │ │ │ │ + bl 968a4 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe22 │ │ │ │ + bge.n 5fe22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5fe22 │ │ │ │ + cbnz r3, 5fe22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe40 │ │ │ │ + bge.n 5fe40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fe40 │ │ │ │ + cbnz r3, 5fe40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fe40 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fe40 │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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, #47328 @ 0xb8e0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5fe6e │ │ │ │ + beq.n 5fe6e │ │ │ │ mov r1, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ff10 │ │ │ │ + beq.n 5ff10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5fe84 │ │ │ │ + beq.n 5fe84 │ │ │ │ movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ff10 │ │ │ │ + beq.n 5ff10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27056c │ │ │ │ + bl 26fd44 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5fe92 │ │ │ │ + cbnz r0, 5fe92 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ff18 │ │ │ │ + b.n 5ff18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27056c │ │ │ │ + bl 26fd44 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5feb4 │ │ │ │ + cbnz r0, 5feb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe8e │ │ │ │ + bge.n 5fe8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fe8e │ │ │ │ + bne.n 5fe8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fe8e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fe8e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145f54 │ │ │ │ + bl 146094 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fed2 │ │ │ │ + bge.n 5fed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fed2 │ │ │ │ + cbnz r3, 5fed2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fee6 │ │ │ │ + bge.n 5fee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5fee6 │ │ │ │ + cbnz r3, 5fee6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5fe8e │ │ │ │ + beq.n 5fe8e │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 2201c0 <_PyMarshal_ReadObjectFromXIData@@Base+0x70> │ │ │ │ + bl 21f83c <_PyMarshal_ReadObjectFromXIData@@Base+0x70> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ff18 │ │ │ │ + bge.n 5ff18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ff18 │ │ │ │ + cbnz r3, 5ff18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ff18 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ff18 │ │ │ │ movw r4, #5184 @ 0x1440 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 27038c │ │ │ │ + b.w 26fb64 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #48368 @ 0xbcf0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 5ff3e │ │ │ │ - movw r0, #64028 @ 0xfa1c │ │ │ │ + bne.n 5ff42 │ │ │ │ + movw r0, #61980 @ 0xf21c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 5ff50 │ │ │ │ - movw r0, #16436 @ 0x4034 │ │ │ │ + cbnz r3, 5ff54 │ │ │ │ + movw r0, #14388 @ 0x3834 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 85d64 │ │ │ │ - movw r0, #53288 @ 0xd028 │ │ │ │ + b.w 85d74 │ │ │ │ + movw r0, #51240 @ 0xc828 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ │ │ │ │ -0005ff5c : │ │ │ │ - vldr d0, [pc, #8] @ 5ff68 │ │ │ │ +0005ff60 : │ │ │ │ + vldr d0, [pc, #4] @ 5ff68 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ 0005ff70 : │ │ │ │ vldr d0, [pc, #4] @ 5ff78 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -76184,39 +76183,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 5ffa0 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 5ffe0 │ │ │ │ ldr r1, [pc, #64] @ (5ffe4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #880] @ 0x370 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 5ffd0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64036 @ 0xfa24 │ │ │ │ + movw r1, #61988 @ 0xf224 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 5ffe0 │ │ │ │ ldr.w r0, [r3, #3864] @ 0xf18 │ │ │ │ str.w r4, [r3, #3864] @ 0xf18 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ 0005ffe8 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -76277,19 +76276,19 @@ │ │ │ │ 00060066 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 60086 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64124 @ 0xfa7c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ 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, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ @@ -76339,15 +76338,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ ble.n 60144 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 6012e │ │ │ │ adds r5, #1 │ │ │ │ b.n 60116 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ @@ -76355,19 +76354,19 @@ │ │ │ │ bge.n 60160 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 60160 │ │ │ │ movw r3, #48492 @ 0xbd6c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #64152 @ 0xfa98 │ │ │ │ + movw r1, #62104 @ 0xf298 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cbz r1, 60170 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ bls.n 60144 │ │ │ │ adds r5, #10 │ │ │ │ @@ -76399,15 +76398,15 @@ │ │ │ │ 000601b0 : │ │ │ │ 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 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 601ee │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60066 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -76415,15 +76414,15 @@ │ │ │ │ bge.n 601e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 601e6 │ │ │ │ mov r4, r5 │ │ │ │ b.n 601ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 601e2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 000601f2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -76431,36 +76430,36 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 60216 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 22e680 │ │ │ │ + b.w 22de44 │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0006022a : │ │ │ │ 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, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 6025a │ │ │ │ mov.w r1, #496 @ 0x1f0 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6025c │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0006025e : │ │ │ │ push {r3, lr} │ │ │ │ @@ -76469,17 +76468,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 6028e │ │ │ │ movw r1, #391 @ 0x187 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 60290 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 00060292 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -76488,17 +76487,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 602c2 │ │ │ │ movw r1, #421 @ 0x1a5 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 602c4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 000602c6 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -76507,17 +76506,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 602f6 │ │ │ │ movw r1, #401 @ 0x191 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 602f8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 000602fa : │ │ │ │ push {r3, lr} │ │ │ │ @@ -76526,71 +76525,71 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 6032a │ │ │ │ mov.w r1, #462 @ 0x1ce │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6032c │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #64180 @ 0xfab4 │ │ │ │ + movw r1, #62132 @ 0xf2b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cbz r0, 6036e │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2c46c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 60372 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 603c2 │ │ │ │ bne.n 6038c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64196 @ 0xfac4 │ │ │ │ + movw r1, #62148 @ 0xf2c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 6036e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 6039c │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ b.n 603c2 │ │ │ │ cmp r3, #10 │ │ │ │ bne.n 603aa │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ b.n 603c2 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32060 @ 0x7d3c │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 6036e │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 000603c6 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -76598,17 +76597,17 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 603f4 │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 60432 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 60438 │ │ │ │ @@ -76620,44 +76619,44 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6043a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ b.n 6043a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64244 @ 0xfaf4 │ │ │ │ + movw r1, #62196 @ 0xf2f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 6044a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215360 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ + bl 214a50 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0006044c : │ │ │ │ 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, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 6047a │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #431 @ 0x1af │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 604b8 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 604be │ │ │ │ @@ -76670,47 +76669,47 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 604c0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ b.n 604c0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64288 @ 0xfb20 │ │ │ │ + movw r1, #62240 @ 0xf320 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 604da │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 1b56dc │ │ │ │ + bl 1b4d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215360 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ + bl 214a50 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 000604dc : │ │ │ │ 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, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 6050a │ │ │ │ mov.w r1, #472 @ 0x1d8 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 60548 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 6054e │ │ │ │ @@ -76723,30 +76722,30 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 60550 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ b.n 60550 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #62264 @ 0xf338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 6056a │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 1b56dc │ │ │ │ + bl 1b4d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215360 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ + bl 214a50 <_PyParkingLot_Unpark@@Base+0x24c> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0006056c : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ @@ -76755,29 +76754,29 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0006057a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 605b0 │ │ │ │ - bl 1e3a1c │ │ │ │ + bl 1e302c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 605a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 605a8 │ │ │ │ mov r4, r5 │ │ │ │ b.n 605b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ b.n 605a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 000605b4 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ @@ -76788,30 +76787,30 @@ │ │ │ │ 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 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 606ae │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 606a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 605f2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 60612 │ │ │ │ cbz r4, 60636 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 606a2 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -76822,54 +76821,54 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 60626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 60626 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ b.n 606ae │ │ │ │ ldr r2, [pc, #128] @ (606b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cbnz r3, 60654 │ │ │ │ - movw r1, #50496 @ 0xc540 │ │ │ │ + movw r1, #48448 @ 0xbd40 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #12008 @ 0x2ee8 │ │ │ │ + movw r0, #9896 @ 0x26a8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #52680 @ 0xcdc8 │ │ │ │ + movw r1, #50632 @ 0xc5c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 6066e │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ b.n 60600 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #64] @ (606bc ) │ │ │ │ mov r1, sp │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 60698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 60698 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 60668 │ │ │ │ mov r4, r9 │ │ │ │ b.n 60600 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r0 │ │ │ │ b.n 60612 │ │ │ │ @@ -76896,132 +76895,132 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1330 <_PyArena_New@@Base+0x16dc> │ │ │ │ + bl 1b0958 <_PyArena_New@@Base+0x16dc> │ │ │ │ cbz r0, 6071e │ │ │ │ mov r5, r0 │ │ │ │ cbnz r4, 606f4 │ │ │ │ ldr.w r4, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #52680 @ 0xcdc8 │ │ │ │ + movw r1, #50632 @ 0xc5c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr.w r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl db2ac │ │ │ │ + bl db1ec │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 60722 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6071e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 6071e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 60786 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [pc, #100] @ (60794 ) │ │ │ │ - bl 109914 │ │ │ │ + bl 109b0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6074e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 6074e │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 60772 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 60764 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 60764 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b15f4 │ │ │ │ + bl 1b0c1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 60786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 60786 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 │ │ │ │ movs r7, #140 @ 0x8c │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ 00060798 : │ │ │ │ movs r3, #0 │ │ │ │ b.w 605bc │ │ │ │ │ │ │ │ 0006079e : │ │ │ │ - movw r0, #23508 @ 0x5bd4 │ │ │ │ + movw r0, #21460 @ 0x53d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ bx lr │ │ │ │ │ │ │ │ 000607a8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (607dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3848] @ 0xf08 │ │ │ │ cbnz r0, 607da │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + movw r1, #45804 @ 0xb2ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #34368 @ 0x8640 │ │ │ │ + movw r0, #32280 @ 0x7e18 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, 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 r5, r0 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b4ec │ │ │ │ + bl 10b6e4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cbz r4, 60808 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cbnz r4, 60820 │ │ │ │ b.n 6082e │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ b.n 60836 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 60836 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 60836 │ │ │ │ @@ -77034,49 +77033,49 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #64348 @ 0xfb5c │ │ │ │ + movw r1, #62300 @ 0xf35c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ cbnz r0, 6086e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cdebc │ │ │ │ + b.w 1cd4cc │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cbz r3, 60890 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cbz r0, 6089e │ │ │ │ - bl 27f4c8 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 27ecd4 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 608a2 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 608ac │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 608b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ 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] │ │ │ │ @@ -77103,68 +77102,67 @@ │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cbz r0, 6090a │ │ │ │ adds r4, #1 │ │ │ │ blx 2d658 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 60914 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cbnz r0, 6091e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 60948 │ │ │ │ - cmp r3, r5 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ + cbnz r4, 60948 │ │ │ │ + cmp r3, r4 │ │ │ │ ble.n 60948 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 60948 │ │ │ │ - cbnz r2, 60964 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [pc, #76] @ (60998 ) │ │ │ │ + cbnz r2, 6096a │ │ │ │ + mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - movs r5, #1 │ │ │ │ - strd r5, r5, [sp, #4] │ │ │ │ - add r5, sp, #28 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 60992 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + add r4, sp, #28 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + movw r4, #33024 @ 0x8100 │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 60998 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ ldr.w r1, [r6, #444] @ 0x1bc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - cbz r3, 6097c │ │ │ │ - mov r1, r4 │ │ │ │ + cbz r3, 60982 │ │ │ │ + mov r1, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 276500 │ │ │ │ + b.w 275cd8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r4, [r4, #6] │ │ │ │ - lsls r7, r1, #1 │ │ │ │ movw r2, #60068 @ 0xeaa4 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -77176,849 +77174,871 @@ │ │ │ │ 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, 609dc │ │ │ │ + cbnz r0, 609de │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 609e6 │ │ │ │ - b.n 609ee │ │ │ │ + cbnz r0, 609e8 │ │ │ │ + b.n 609f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 609d6 │ │ │ │ - b.n 60a60 │ │ │ │ + beq.n 609d8 │ │ │ │ + b.n 60a62 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60a60 │ │ │ │ + bne.n 60a62 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 609fa │ │ │ │ + cbz r0, 609fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60a60 │ │ │ │ + bne.n 60a62 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 60a04 │ │ │ │ + cbz r0, 60a06 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 60a0e │ │ │ │ + cbz r0, 60a10 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 60a18 │ │ │ │ + cbz r0, 60a1a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 60a22 │ │ │ │ + cbz r0, 60a24 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 60a2c │ │ │ │ + cbz r0, 60a2e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 60a36 │ │ │ │ + cbz r0, 60a38 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 60a40 │ │ │ │ + cbz r0, 60a42 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 60a4a │ │ │ │ + cbz r0, 60a4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 60a54 │ │ │ │ + cbz r0, 60a56 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 60a60 │ │ │ │ + cbnz r0, 60a62 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13bab0 │ │ │ │ + bl 13bbe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00060a62 : │ │ │ │ +00060a64 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #8 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60a96 │ │ │ │ + beq.n 60a98 │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 60a9c │ │ │ │ + bls.n 60a9e │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64472 @ 0xfbd8 │ │ │ │ + movw r1, #62424 @ 0xf3d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60a9e │ │ │ │ + b.n 60aa0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060aa0 : │ │ │ │ +00060aa2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 60ac2 │ │ │ │ - movw r0, #29108 @ 0x71b4 │ │ │ │ + cbnz r0, 60ac4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 60af6 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 60af8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 60ad0 │ │ │ │ + bpl.n 60ad2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 60b02 │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + b.n 60b04 │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 60af6 │ │ │ │ - bl 60b02 │ │ │ │ + cbz r0, 60af8 │ │ │ │ + bl 60b04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60afc │ │ │ │ + bge.n 60afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 60afc │ │ │ │ + cbnz r3, 60afe │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60afc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60afe │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, 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 │ │ │ │ - cbz r0, 60b1a │ │ │ │ + cbz r0, 60b1c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 60b32 │ │ │ │ + bmi.n 60b34 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #29108 @ 0x71b4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ - b.n 60b7a │ │ │ │ + b.n 60b7c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r1, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r1, #1 │ │ │ │ - bhi.n 60b4a │ │ │ │ + bhi.n 60b4c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r1, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - b.n 60b7a │ │ │ │ + b.n 60b7c │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r0, #12 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r4, [r0, r3, lsl #2] │ │ │ │ lsls r5, r2, #30 │ │ │ │ subs r3, #1 │ │ │ │ - bcc.n 60b6a │ │ │ │ + bcc.n 60b6c │ │ │ │ ldr.w r6, [r0, r3, lsl #2] │ │ │ │ orr.w r2, r5, r4, lsr #2 │ │ │ │ orr.w r4, r6, r4, lsl #30 │ │ │ │ - b.n 60b56 │ │ │ │ + b.n 60b58 │ │ │ │ asrs r3, r1, #31 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ umull r0, r1, r1, r4 │ │ │ │ mla r2, r4, r3, r2 │ │ │ │ add r1, r2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00060b7c : │ │ │ │ +00060b7e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 60bae │ │ │ │ + cbz r0, 60bb0 │ │ │ │ adds r3, r2, #1 │ │ │ │ itete ne │ │ │ │ orrne.w r4, r2, r2, lsr #1 │ │ │ │ moveq r2, #1 │ │ │ │ ubfxne r3, r2, #2, #1 │ │ │ │ moveq r3, r2 │ │ │ │ itt ne │ │ │ │ andne.w r2, r4, #1 │ │ │ │ eorne.w r3, r3, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13883c <_PyLong_FromByteArray@@Base> │ │ │ │ + b.w 138958 <_PyLong_FromByteArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #29108 @ 0x71b4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060bc4 : │ │ │ │ +00060bc6 : │ │ │ │ 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, #7 │ │ │ │ - bmi.n 60bf8 │ │ │ │ + bmi.n 60bfa │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50188 @ 0xc40c │ │ │ │ + movw r1, #48264 @ 0xbc88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60c04 │ │ │ │ + b.n 60c06 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060c06 : │ │ │ │ +00060c08 : │ │ │ │ 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 r2, r3, #7 │ │ │ │ - bmi.n 60c3a │ │ │ │ + bmi.n 60c3c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50188 @ 0xc40c │ │ │ │ + movw r1, #48264 @ 0xbc88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60c46 │ │ │ │ + b.n 60c48 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060c48 : │ │ │ │ +00060c4a : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cbnz r1, 60c70 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 60c74 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + bx lr │ │ │ │ + b.w e8bd4 │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 60c9c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbz r0, 60ca4 │ │ │ │ + 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 60c8e │ │ │ │ + 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 60c76 │ │ │ │ + cbz r3, 60cc0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 60c86 │ │ │ │ + b.n 60cd0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 60c84 │ │ │ │ + ble.n 60cce │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60c80 │ │ │ │ - cbnz r1, 60ca8 │ │ │ │ + bne.n 60cca │ │ │ │ + cbnz r1, 60cf2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60c86 │ │ │ │ + b.n 60cd0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (60d24 ) │ │ │ │ + ldr r1, [pc, #156] @ (60d70 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60cae │ │ │ │ - b.n 60d1e │ │ │ │ + cbnz r0, 60cf8 │ │ │ │ + b.n 60d68 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 60cc2 │ │ │ │ + beq.n 60d0c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 60ce0 │ │ │ │ - b.n 60ccc │ │ │ │ - bl 8a368 │ │ │ │ + beq.n 60d2a │ │ │ │ + b.n 60d16 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60cba │ │ │ │ - b.n 60d1e │ │ │ │ + beq.n 60d04 │ │ │ │ + b.n 60d68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 60ce2 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 60ce2 │ │ │ │ - b.n 60d1e │ │ │ │ + bne.n 60d2c │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 60d2c │ │ │ │ + b.n 60d68 │ │ │ │ movs r4, #0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d920 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 60d12 │ │ │ │ + bne.n 60d5c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + nop │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 60d3a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60d3e │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - bx lr │ │ │ │ - b.w e89a8 │ │ │ │ - bx lr │ │ │ │ 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, 60d60 │ │ │ │ + cbz r3, 60d94 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 60d70 │ │ │ │ + b.n 60da4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 60d6e │ │ │ │ + ble.n 60da2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60d6a │ │ │ │ - cbnz r1, 60d92 │ │ │ │ + bne.n 60d9e │ │ │ │ + cbnz r1, 60dc6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 60d70 │ │ │ │ + b.n 60da4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #356] @ (60ed8 ) │ │ │ │ + ldr r1, [pc, #352] @ (60f08 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60d98 │ │ │ │ - b.n 60e5e │ │ │ │ + cbnz r0, 60dcc │ │ │ │ + b.n 60e92 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 60e5e │ │ │ │ + beq.n 60e92 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 60e38 │ │ │ │ + beq.n 60e6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 60dca │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 60dfe │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60dc4 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 60df8 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60e5e │ │ │ │ + bne.n 60e92 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 60dce │ │ │ │ - b.n 60e38 │ │ │ │ + bne.n 60e02 │ │ │ │ + b.n 60e6c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #25428 @ 0x6354 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ - cbz r0, 60e08 │ │ │ │ + cbz r0, 60e3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 60de6 │ │ │ │ + bne.n 60e1a │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 60e02 │ │ │ │ - bl 155de8 │ │ │ │ + b.n 60e36 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 60e02 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 60e5e │ │ │ │ + bne.n 60e36 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 60e92 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 60e0c │ │ │ │ - b.n 60e42 │ │ │ │ - vldr d9, [pc, #196] @ 60ed0 │ │ │ │ + bne.n 60e40 │ │ │ │ + b.n 60e76 │ │ │ │ + vldr d9, [pc, #192] @ 60f00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 60e1a │ │ │ │ + bne.n 60e4e │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 60e46 │ │ │ │ - bl 155de8 │ │ │ │ + b.n 60e7a │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 60e46 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 60e46 │ │ │ │ - b.n 60e5e │ │ │ │ - vldr d8, [pc, #148] @ 60ed0 │ │ │ │ + bne.n 60e7a │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 60e7a │ │ │ │ + b.n 60e92 │ │ │ │ + vldr d8, [pc, #144] @ 60f00 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 60e46 │ │ │ │ - vldr d8, [pc, #140] @ 60ed0 │ │ │ │ + b.n 60e7a │ │ │ │ + vldr d8, [pc, #136] @ 60f00 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 207818 <_PyTime_AsTimespec@@Base+0x2d4> │ │ │ │ + bl 206e30 <_PyTime_AsTimespec@@Base+0x2d4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60e62 │ │ │ │ + bne.n 60e96 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60ec2 │ │ │ │ + b.n 60ef6 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 207818 <_PyTime_AsTimespec@@Base+0x2d4> │ │ │ │ + bl 206e30 <_PyTime_AsTimespec@@Base+0x2d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60e5e │ │ │ │ + beq.n 60e92 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl a0700 │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl a0730 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c8f4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 60ebc │ │ │ │ + bne.n 60ef0 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 60e5e │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 60e92 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 60edc │ │ │ │ + bl 60f0c │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, 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, #108] @ 60f60 │ │ │ │ + vldr d8, [pc, #108] @ 60f90 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 8fed0 │ │ │ │ - cbz r0, 60f58 │ │ │ │ + bl 8fee8 │ │ │ │ + cbz r0, 60f88 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 60f4a │ │ │ │ + cbnz r0, 60f7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60f58 │ │ │ │ + bge.n 60f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60f58 │ │ │ │ + cbnz r3, 60f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60f58 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60f88 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b.w 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvs.n 60e8e │ │ │ │ + bvs.n 60ebe │ │ │ │ @ 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 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60fb8 │ │ │ │ + beq.n 60fe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cf00 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 60fb0 │ │ │ │ + bne.n 60fe0 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60fba │ │ │ │ + b.n 60fea │ │ │ │ mov r0, sp │ │ │ │ - bl 60edc │ │ │ │ - b.n 60fba │ │ │ │ + bl 60f0c │ │ │ │ + b.n 60fea │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +00060fee : │ │ │ │ + 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, #84] @ 0x54 │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #104] @ (6106c ) │ │ │ │ + and.w r2, r3, #24 │ │ │ │ + ubfx r3, r3, #14, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + it ne │ │ │ │ + addne r3, #1 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr r7, [r5, r4] │ │ │ │ + adds r6, r1, r2 │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + sub.w r3, r2, r3, lsl #3 │ │ │ │ + cmp r6, r3 │ │ │ │ + bhi.n 61030 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, r6, r4 │ │ │ │ + bl 753e8 │ │ │ │ + cbnz r0, 6103a │ │ │ │ + mov r0, r7 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + add r4, r0 │ │ │ │ + movs r1, #0 │ │ │ │ + sub.w r2, r6, #8 │ │ │ │ + strd r1, r1, [r0] │ │ │ │ + add.w r0, r4, #8 │ │ │ │ + strd r1, r1, [r4, #-8] │ │ │ │ + blx 2c98c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r5, #0] │ │ │ │ + bl 1a9310 <_Py_NewReference@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + 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, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 60fda │ │ │ │ + cbz r3, 6108c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 60fea │ │ │ │ + b.n 6109c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 60fe8 │ │ │ │ + ble.n 6109a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60fe4 │ │ │ │ - cbnz r1, 6100c │ │ │ │ + bne.n 61096 │ │ │ │ + cbnz r1, 610be │ │ │ │ movs r6, #0 │ │ │ │ - b.n 60fea │ │ │ │ + b.n 6109c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #264] @ (610f4 ) │ │ │ │ + ldr r1, [pc, #264] @ (611a8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61012 │ │ │ │ - b.n 610e4 │ │ │ │ + cbnz r0, 610c4 │ │ │ │ + b.n 61196 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 610e4 │ │ │ │ - cbz r6, 6108e │ │ │ │ + beq.n 61196 │ │ │ │ + cbz r6, 61140 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 61042 │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 610f4 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6103c │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 610ee │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 610e4 │ │ │ │ + bne.n 61196 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 61046 │ │ │ │ - b.n 61098 │ │ │ │ + bne.n 610f8 │ │ │ │ + b.n 6114a │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6106c │ │ │ │ - bl 1359d0 │ │ │ │ + cbz r0, 6111e │ │ │ │ + bl 135ae8 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61066 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 61118 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 610e4 │ │ │ │ + bne.n 61196 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 61070 │ │ │ │ - b.n 610a0 │ │ │ │ + bne.n 61122 │ │ │ │ + b.n 61152 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1359d0 │ │ │ │ + bl 135ae8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 610a4 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 610a4 │ │ │ │ - b.n 610e4 │ │ │ │ + bne.n 61156 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 61156 │ │ │ │ + b.n 61196 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 610a4 │ │ │ │ + b.n 61156 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 610a4 │ │ │ │ + b.n 61156 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl a0700 │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl a0730 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c8f4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 610e8 │ │ │ │ + bne.n 6119a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 610ee │ │ │ │ + b.n 611a0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 61178 │ │ │ │ + bl 611ac │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + nop │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r7, r1, #1 │ │ │ │ - │ │ │ │ -000610f8 : │ │ │ │ - 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, #84] @ 0x54 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #100] @ (61174 ) │ │ │ │ - and.w r2, r3, #24 │ │ │ │ - ubfx r3, r3, #14, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - it ne │ │ │ │ - addne r3, #1 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ldr r7, [r5, r4] │ │ │ │ - adds r6, r1, r2 │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - sub.w r3, r2, r3, lsl #3 │ │ │ │ - cmp r6, r3 │ │ │ │ - bhi.n 6113a │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, r6, r4 │ │ │ │ - bl 753bc │ │ │ │ - cbnz r0, 61144 │ │ │ │ - mov r0, r7 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ - add r4, r0 │ │ │ │ - movs r1, #0 │ │ │ │ - sub.w r2, r6, #8 │ │ │ │ - strd r1, r1, [r0] │ │ │ │ - add.w r0, r4, #8 │ │ │ │ - strd r1, r1, [r4, #-8] │ │ │ │ - blx 2c98c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ - bl 1a9ce0 <_Py_NewReference@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b1f70 │ │ │ │ + bl 1b1598 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6119e │ │ │ │ + bne.n 611d2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 611c4 │ │ │ │ + b.n 611f8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b1f70 │ │ │ │ + bl 1b1598 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6119a │ │ │ │ + beq.n 611ce │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #50044 @ 0xc37c │ │ │ │ + movw r0, #58204 @ 0xe35c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ 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 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 61218 │ │ │ │ + beq.n 6124c │ │ │ │ mov r4, r0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cf00 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 61210 │ │ │ │ + bne.n 61244 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6121a │ │ │ │ + b.n 6124e │ │ │ │ mov r0, sp │ │ │ │ - bl 61178 │ │ │ │ - b.n 6121a │ │ │ │ + bl 611ac │ │ │ │ + b.n 6124e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006121e <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00061252 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3660] @ 0xe4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061224 : │ │ │ │ +00061258 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006123a : │ │ │ │ +0006126e : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006124e : │ │ │ │ +00061282 : │ │ │ │ push {r4} │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ lsls r2, r2, #8 │ │ │ │ uxtb r3, r3 │ │ │ │ and.w r4, r4, #15 │ │ │ │ lsls r1, r1, #16 │ │ │ │ @@ -78027,460 +78047,460 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061272 : │ │ │ │ +000612a6 : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006127e <_PyRWMutex_Lock@@Base>: │ │ │ │ +000612b2 <_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 612b8 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 612ec <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 612ae <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 612e2 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6129e <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 612d2 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 612c2 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 612f6 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 61290 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 612c4 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6132e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 61362 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 61290 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 612c4 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000612c4 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +000612f8 <_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 612ce <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ + bne.n 61302 <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ lsls r3, r2, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 612e8 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ + bpl.n 6131c <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ pop {r4} │ │ │ │ - b.w 1f09ec <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b.w 1efff4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000612ec <_PyRWMutex_RLock@@Base>: │ │ │ │ +00061320 <_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 6130c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + beq.n 61340 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6132e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 61362 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 612fe <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 61332 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 61322 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 61356 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61312 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 61346 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6132c <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 61360 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 612fe <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 61332 <_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 61368 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6139c <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 61360 <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ + bne.n 61394 <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 61350 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bne.n 61384 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ dmb ish │ │ │ │ - bne.n 61388 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ + bne.n 613bc <_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 1edcf4 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 1ed2fc <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006138c <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +000613c0 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 61392 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ + bne.n 613c6 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ bic.w r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 613b0 <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ - b.w 1f09ec <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 613e4 <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ + b.w 1efff4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000613b2 : │ │ │ │ +000613e6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 613dc │ │ │ │ + cbz r0, 61410 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32772 @ 0x8004 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 613dc │ │ │ │ + bne.n 61410 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 613dc │ │ │ │ + cbz r2, 61410 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 613f6 │ │ │ │ + b.n 6142a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64520 @ 0xfc08 │ │ │ │ + movw r1, #62472 @ 0xf408 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000613f8 : │ │ │ │ +0006142c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6141e │ │ │ │ + cbz r0, 61452 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6141e │ │ │ │ + bne.n 61452 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6141e │ │ │ │ + cbz r3, 61452 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 61436 │ │ │ │ + b.n 6146a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64580 @ 0xfc44 │ │ │ │ + movw r1, #62532 @ 0xf444 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061438 : │ │ │ │ +0006146c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6145e │ │ │ │ + cbz r0, 61492 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6145e │ │ │ │ + bne.n 61492 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6145e │ │ │ │ + cbz r3, 61492 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 61476 │ │ │ │ + b.n 614aa │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64640 @ 0xfc80 │ │ │ │ + movw r1, #62592 @ 0xf480 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061478 : │ │ │ │ +000614ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6149e │ │ │ │ + cbz r0, 614d2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6149e │ │ │ │ + bne.n 614d2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6149e │ │ │ │ + cbz r3, 614d2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 614b6 │ │ │ │ + b.n 614ea │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64704 @ 0xfcc0 │ │ │ │ + movw r1, #62656 @ 0xf4c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000614b8 : │ │ │ │ +000614ec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 614f6 │ │ │ │ + cbz r0, 6152a │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32772 @ 0x8004 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 614f6 │ │ │ │ + bne.n 6152a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 614f6 │ │ │ │ - cbnz r1, 61512 │ │ │ │ + cbz r2, 6152a │ │ │ │ + cbnz r1, 61546 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64820 @ 0xfd34 │ │ │ │ + movw r1, #62772 @ 0xf534 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6150c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 61540 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64760 @ 0xfcf8 │ │ │ │ + movw r1, #62712 @ 0xf4f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61516 │ │ │ │ + b.n 6154a │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061518 : │ │ │ │ +0006154c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 61542 │ │ │ │ + cbz r0, 61576 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32772 @ 0x8004 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 61542 │ │ │ │ + bne.n 61576 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 61542 │ │ │ │ + cbz r2, 61576 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6155c │ │ │ │ + b.n 61590 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64868 @ 0xfd64 │ │ │ │ + movw r1, #62820 @ 0xf564 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006155e : │ │ │ │ +00061592 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 61588 │ │ │ │ + cbz r0, 615bc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32772 @ 0x8004 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 61588 │ │ │ │ + bne.n 615bc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 61588 │ │ │ │ + cbz r2, 615bc │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 615a2 │ │ │ │ + b.n 615d6 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64924 @ 0xfd9c │ │ │ │ + movw r1, #62876 @ 0xf59c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000615a4 : │ │ │ │ - b.w 1269c0 <_PyArena_Free@@Base+0x1200> │ │ │ │ +000615d8 : │ │ │ │ + b.w 126bb0 <_PyArena_Free@@Base+0x1200> │ │ │ │ │ │ │ │ -000615a8 : │ │ │ │ - b.w 22e034 │ │ │ │ +000615dc : │ │ │ │ + b.w 22d7f8 │ │ │ │ │ │ │ │ -000615ac : │ │ │ │ - b.w 3f14c │ │ │ │ +000615e0 : │ │ │ │ + b.w 3f196 │ │ │ │ │ │ │ │ -000615b0 : │ │ │ │ - b.w 2304c0 │ │ │ │ +000615e4 : │ │ │ │ + b.w 22fce4 │ │ │ │ │ │ │ │ -000615b4 : │ │ │ │ +000615e8 : │ │ │ │ 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 15f35c │ │ │ │ - cbz r0, 615e8 │ │ │ │ + bl 15f47c │ │ │ │ + cbz r0, 6161c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 6165e │ │ │ │ + b.n 61692 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 615fa │ │ │ │ + cbz r0, 6162e │ │ │ │ mov r3, r5 │ │ │ │ - b.n 61604 │ │ │ │ - bl 20d58c │ │ │ │ + b.n 61638 │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61660 │ │ │ │ + b.n 61694 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 61612 │ │ │ │ + ble.n 61646 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 61604 │ │ │ │ + b.n 61638 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #5733 @ 0x1665 │ │ │ │ + movw r3, #5785 @ 0x1699 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #10179 @ 0x27c3 │ │ │ │ + movw r2, #10231 @ 0x27f7 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 61658 │ │ │ │ - bl 2a6dd0 │ │ │ │ + cbz r5, 6168c │ │ │ │ + bl 2a65d8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 61636 │ │ │ │ + b.n 6166a │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ 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 61692 │ │ │ │ + blt.n 616c6 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 61686 │ │ │ │ + bge.n 616ba │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 61692 │ │ │ │ + b.n 616c6 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6166c │ │ │ │ + b.n 616a0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061696 : │ │ │ │ +000616ca : │ │ │ │ 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, [pc, #84] @ (616fc ) │ │ │ │ + ldr r2, [pc, #84] @ (61730 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ addw r2, r4, #3740 @ 0xe9c │ │ │ │ ldr.w r7, [r4, #3732] @ 0xe94 │ │ │ │ str.w ip, [r4, #3732] @ 0xe94 │ │ │ │ - bl 61700 │ │ │ │ + bl 61734 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 616f4 │ │ │ │ + beq.n 61728 │ │ │ │ addw r2, r4, #3756 @ 0xeac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61700 │ │ │ │ + bl 61734 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 616f4 │ │ │ │ + beq.n 61728 │ │ │ │ addw r2, r4, #3772 @ 0xebc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61700 │ │ │ │ + bl 61734 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 616f4 │ │ │ │ + beq.n 61728 │ │ │ │ addw r2, r4, #3788 @ 0xecc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61700 │ │ │ │ + bl 61734 │ │ │ │ str.w r7, [r4, #3732] @ 0xe94 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -78489,538 +78509,538 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6175c │ │ │ │ + beq.n 61790 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r8, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #8] │ │ │ │ blx r7 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6174e │ │ │ │ + bge.n 61782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6174e │ │ │ │ + cbnz r3, 61782 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 61760 │ │ │ │ + beq.n 61794 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ - b.n 6171c │ │ │ │ + b.n 61750 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61764 │ │ │ │ + b.n 61798 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00061768 : │ │ │ │ - cbz r0, 61776 │ │ │ │ +0006179c : │ │ │ │ + cbz r0, 617aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061778 : │ │ │ │ - b.w 7aed0 │ │ │ │ +000617ac : │ │ │ │ + b.w 7aef8 │ │ │ │ │ │ │ │ -0006177c : │ │ │ │ +000617b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 6179e │ │ │ │ + bne.n 617d2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6179e │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 617a0 │ │ │ │ + bmi.n 617d2 │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 617d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000617a4 : │ │ │ │ +000617d8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000617a6 : │ │ │ │ +000617da : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 617ba │ │ │ │ + ble.n 617ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000617be : │ │ │ │ +000617f2 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000617c2 : │ │ │ │ +000617f6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 6f544 │ │ │ │ - cbz r0, 617dc │ │ │ │ + bl 6f53c │ │ │ │ + cbz r0, 61810 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000617de : │ │ │ │ - cbz r0, 61808 │ │ │ │ +00061812 : │ │ │ │ + cbz r0, 6183c │ │ │ │ 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, 617fe │ │ │ │ + cbz r3, 61832 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2d180 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6fc68 │ │ │ │ + b.w 6fc60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006180a : │ │ │ │ - cbz r0, 61818 │ │ │ │ +0006183e : │ │ │ │ + cbz r0, 6184c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006181a : │ │ │ │ - ldr r3, [pc, #16] @ (6182c ) │ │ │ │ - cbz r0, 61824 │ │ │ │ +0006184e : │ │ │ │ + ldr r3, [pc, #16] @ (61860 ) │ │ │ │ + cbz r0, 61858 │ │ │ │ ldr.w r2, [r3, #1664] @ 0x680 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1660] @ 0x67c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00061830 : │ │ │ │ +00061864 : │ │ │ │ ldrd r0, r1, [r0, #144] @ 0x90 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061836 : │ │ │ │ +0006186a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 61858 │ │ │ │ - movw r0, #2752 @ 0xac0 │ │ │ │ + cbnz r0, 6188c │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 618a2 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 618d6 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #7692 @ 0x1e0c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 618a8 │ │ │ │ + beq.n 618dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 618a8 │ │ │ │ + beq.n 618dc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 618a8 │ │ │ │ + bmi.n 618dc │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #64988 @ 0xfddc │ │ │ │ + movw r1, #62940 @ 0xf5dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 618c0 │ │ │ │ + b.n 618f4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000618c2 : │ │ │ │ +000618f6 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 61904 │ │ │ │ + cbz r0, 61938 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #7692 @ 0x1e0c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 61918 │ │ │ │ + beq.n 6194c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 61918 │ │ │ │ + beq.n 6194c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 61918 │ │ │ │ + bmi.n 6194c │ │ │ │ mov.w r1, #972 @ 0x3cc │ │ │ │ - movw r0, #2752 @ 0xac0 │ │ │ │ + movw r0, #704 @ 0x2c0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61940 │ │ │ │ + b.n 61974 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 61940 │ │ │ │ + beq.n 61974 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6193e │ │ │ │ + ble.n 61972 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61940 │ │ │ │ + bge.n 61974 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 61940 │ │ │ │ + bne.n 61974 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 61940 │ │ │ │ + b.n 61974 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061942 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00061976 <_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 95950 │ │ │ │ - cbz r0, 6198a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl 95970 │ │ │ │ + cbz r0, 619be <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6198a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 619be <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6197c <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 619b0 <_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 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61990 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 20d58c │ │ │ │ + cbnz r0, 619c4 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 619a8 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 619dc <_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 239390 │ │ │ │ + bl 238bb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000619ae <_Py_hashtable_new@@Base>: │ │ │ │ +000619e2 <_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 1a9540 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1a8b70 <_Py_hashtable_new_full@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000619cc : │ │ │ │ +00061a00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp.w r2, #24576 @ 0x6000 │ │ │ │ - bcs.n 61a00 │ │ │ │ + bcs.n 61a34 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #65016 @ 0xfdf8 │ │ │ │ + movw r1, #62968 @ 0xf5f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61a16 │ │ │ │ + b.n 61a4a │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r2, r1 │ │ │ │ add.w r4, r1, #8192 @ 0x2000 │ │ │ │ add.w r1, r1, #16384 @ 0x4000 │ │ │ │ str.w r2, [r3, #768] @ 0x300 │ │ │ │ strd r1, r4, [r3, #772] @ 0x304 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061a18 : │ │ │ │ +00061a4c : │ │ │ │ ldr.w r2, [r0, #784] @ 0x310 │ │ │ │ - cbz r2, 61a34 │ │ │ │ + cbz r2, 61a68 │ │ │ │ ldr.w r3, [r0, #780] @ 0x30c │ │ │ │ str.w r2, [r0, #768] @ 0x300 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ add.w r3, r3, #16384 @ 0x4000 │ │ │ │ strd r3, r2, [r0, #772] @ 0x304 │ │ │ │ bx lr │ │ │ │ - b.w 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00061a38 : │ │ │ │ - movw r3, #19120 @ 0x4ab0 │ │ │ │ +00061a6c : │ │ │ │ + movw r3, #17072 @ 0x42b0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ 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, 61a5a │ │ │ │ - cbz r5, 61a5a │ │ │ │ + cbz r4, 61a8e │ │ │ │ + cbz r5, 61a8e │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 61a46 │ │ │ │ + beq.n 61a7a │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061a62 : │ │ │ │ +00061a96 : │ │ │ │ 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bge.n 61a82 │ │ │ │ + bge.n 61ab6 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c208 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 61be4 │ │ │ │ + beq.w 61c18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add.w r8, r4, r6, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 61acc │ │ │ │ + bls.n 61b00 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 61ac6 │ │ │ │ + bls.n 61afa │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 61ac8 │ │ │ │ + bcc.n 61afc │ │ │ │ movw r0, #44696 @ 0xae98 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #29732 @ 0x7424 │ │ │ │ + movw r1, #27684 @ 0x6c24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 61b06 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 61b3a │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 61a94 │ │ │ │ + b.n 61ac8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 61af8 │ │ │ │ + bcc.n 61b2c │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 61af8 │ │ │ │ + blt.n 61b2c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 61b0c │ │ │ │ + beq.n 61b40 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 61bd6 │ │ │ │ + bne.n 61c0a │ │ │ │ bic.w r5, r5, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r4 │ │ │ │ - b.n 61b6e │ │ │ │ + b.n 61ba2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 61adc │ │ │ │ + bne.n 61b10 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61be6 │ │ │ │ + b.n 61c1a │ │ │ │ bic.w r5, r5, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r4 │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 61b3a │ │ │ │ + bls.n 61b6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r4, #16 │ │ │ │ strb.w r3, [r2], #4 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ strb.w r3, [r2, #-3] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strb.w r3, [r2, #-2] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ - b.n 61b14 │ │ │ │ + b.n 61b48 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r5 │ │ │ │ cmp r5, r2 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt cc │ │ │ │ movcc r2, #0 │ │ │ │ movcc r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 61bde │ │ │ │ + bls.n 61c12 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 61b5c │ │ │ │ + b.n 61b90 │ │ │ │ movs r1, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 61ba2 │ │ │ │ + bls.n 61bd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #8 │ │ │ │ adds r4, #16 │ │ │ │ bfi r1, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ bfi r1, r3, #16, #16 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r1, [r2, #-8] │ │ │ │ bfi ip, r3, #16, #16 │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ - b.n 61b6e │ │ │ │ + b.n 61ba2 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r5 │ │ │ │ cmp r5, r2 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt cc │ │ │ │ movcc r2, r1 │ │ │ │ movcc r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 61bde │ │ │ │ + bls.n 61c12 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 61bc4 │ │ │ │ + b.n 61bf8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00061bea : │ │ │ │ +00061c1e : │ │ │ │ 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, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 61c04 │ │ │ │ - cbnz r1, 61c18 │ │ │ │ - cbz r4, 61c0e │ │ │ │ + cbnz r0, 61c38 │ │ │ │ + cbnz r1, 61c4c │ │ │ │ + cbz r4, 61c42 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 61c18 │ │ │ │ - cbz r6, 61c18 │ │ │ │ + bpl.n 61c4c │ │ │ │ + cbz r6, 61c4c │ │ │ │ clz r2, r5 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbnz r5, 61c2a │ │ │ │ + cbnz r5, 61c5e │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ - movw r0, #53356 @ 0xd06c │ │ │ │ + movw r0, #51308 @ 0xc86c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61c3c │ │ │ │ + b.n 61c70 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl e2ca0 │ │ │ │ + bl e2be0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061c40 : │ │ │ │ +00061c74 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ @@ -79028,593 +79048,593 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 99ad4 │ │ │ │ + bl 99b18 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061c74 : │ │ │ │ +00061ca8 : │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #13992 @ 0x36a8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - beq.n 61cbc │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 61cbc │ │ │ │ + beq.n 61cf0 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 61cf0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50108 @ 0xc3bc │ │ │ │ + movw r1, #48060 @ 0xbbbc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 61cc2 │ │ │ │ + b.n 61cf6 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061cc4 : │ │ │ │ +00061cf8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 61cdc │ │ │ │ + beq.n 61d10 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 61d1e │ │ │ │ + b.n 61d52 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1410b8 │ │ │ │ + bl 1411f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61cd8 │ │ │ │ + beq.n 61d0c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr.w r3, [r0], #40 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 61cd8 │ │ │ │ + bls.n 61d0c │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 61cf6 │ │ │ │ + beq.n 61d2a │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 61cf6 │ │ │ │ + bne.n 61d2a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 61d1e │ │ │ │ + bne.n 61d52 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, #0 │ │ │ │ movge r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061d22 : │ │ │ │ +00061d56 : │ │ │ │ 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, 61d44 │ │ │ │ + cbz r4, 61d78 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ - cbz r0, 61d44 │ │ │ │ - bl 1175f4 │ │ │ │ - b.n 61d38 │ │ │ │ + cbz r0, 61d78 │ │ │ │ + bl 1177ec │ │ │ │ + b.n 61d6c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061d46 : │ │ │ │ +00061d7a : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061d50 : │ │ │ │ +00061d84 : │ │ │ │ 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 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61da6 │ │ │ │ + cbz r0, 61dda │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 1e6efc │ │ │ │ + bl 1e6508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d9a │ │ │ │ + bge.n 61dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61d9e │ │ │ │ + cbz r3, 61dd2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 61da6 │ │ │ │ + b.n 61dda │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61d9a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61dce │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00061dae : │ │ │ │ +00061de2 : │ │ │ │ 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, #21204 @ 0x52d4 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #24] @ (61de4 ) │ │ │ │ + ldr r0, [pc, #24] @ (61e18 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1af858 │ │ │ │ + bl 1aee80 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00061de8 : │ │ │ │ +00061e1c : │ │ │ │ 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] @ (61e44 ) │ │ │ │ + ldr r2, [pc, #76] @ (61e78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3840] @ 0xf00 │ │ │ │ - cbz r5, 61e3c │ │ │ │ + cbz r5, 61e70 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9d114 │ │ │ │ + bl 9d15c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 61e2c │ │ │ │ + cbz r3, 61e60 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 61e2c │ │ │ │ - movw r0, #65056 @ 0xfe20 │ │ │ │ + cbz r3, 61e60 │ │ │ │ + movw r0, #63008 @ 0xf620 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061e48 : │ │ │ │ +00061e7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (61e6c ) │ │ │ │ + ldr r3, [pc, #20] @ (61ea0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 61e70 │ │ │ │ + bl 61ea4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ 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, #72] @ (61ed0 ) │ │ │ │ - bl 1e3c50 │ │ │ │ + ldr r0, [pc, #72] @ (61f04 ) │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 61ec6 │ │ │ │ + blt.n 61efa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 61e9a │ │ │ │ + cbz r0, 61ece │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 61eca │ │ │ │ - bl 7fc94 │ │ │ │ - bl 74e30 │ │ │ │ + bmi.n 61efe │ │ │ │ + bl 7fca4 │ │ │ │ + bl 74e5c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 61ec6 │ │ │ │ - ldr r1, [pc, #36] @ (61ed0 ) │ │ │ │ + cbz r0, 61efa │ │ │ │ + ldr r1, [pc, #36] @ (61f04 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e336c │ │ │ │ - cbz r0, 61eca │ │ │ │ + bl 1e297c │ │ │ │ + cbz r0, 61efe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ec6 │ │ │ │ + bge.n 61efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61ec6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61efa │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61ecc │ │ │ │ + b.n 61f00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00061ed4 : │ │ │ │ +00061f08 : │ │ │ │ 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, #21204 @ 0x52d4 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (61f08 ) │ │ │ │ + ldr r0, [pc, #20] @ (61f3c ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1cf1fc <_Py_InitDumpStack@@Base+0x130> │ │ │ │ + bl 1ce80c <_Py_InitDumpStack@@Base+0x130> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00061f0c : │ │ │ │ +00061f40 : │ │ │ │ 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 2cac0 <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 61f38 │ │ │ │ + cbnz r0, 61f6c │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1f70 │ │ │ │ + bl 1b1598 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 61f44 │ │ │ │ + bne.n 61f78 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00061f4a : │ │ │ │ +00061f7e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bpl.n 61f84 │ │ │ │ + bpl.n 61fb8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bmi.n 61f9e │ │ │ │ + bmi.n 61fd2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 61fa6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 61fda │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 61fa6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 61fda │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 169048 <_PyBuildSlice_ConsumeRefs@@Base+0x350> │ │ │ │ + b.w 169084 <_PyBuildSlice_ConsumeRefs@@Base+0x350> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061fac : │ │ │ │ +00061fe0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 61fce │ │ │ │ - movw r0, #29704 @ 0x7408 │ │ │ │ + cbnz r0, 62002 │ │ │ │ + movw r0, #27656 @ 0x6c08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #1789 @ 0x6fd │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61ffa │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6202e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 61fe0 │ │ │ │ + cbz r3, 62014 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 61fe0 │ │ │ │ + bpl.n 62014 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 61ff2 │ │ │ │ - movw r0, #29704 @ 0x7408 │ │ │ │ + bge.n 62026 │ │ │ │ + movw r0, #27656 @ 0x6c08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #1795 @ 0x703 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61ffa │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6202e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 10c8ec │ │ │ │ + b.w 10cae4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00062000 : │ │ │ │ +00062034 : │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 6200e │ │ │ │ - cbnz r3, 62026 │ │ │ │ - b.n 62046 │ │ │ │ + bpl.n 62042 │ │ │ │ + cbnz r3, 6205a │ │ │ │ + b.n 6207a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 62046 │ │ │ │ + bmi.n 6207a │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r1, r3 │ │ │ │ - b.w 258c78 │ │ │ │ + b.w 2583c4 │ │ │ │ │ │ │ │ -0006204c : │ │ │ │ +00062080 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 62058 │ │ │ │ - b.w 211c0c │ │ │ │ + bpl.n 6208c │ │ │ │ + b.w 2112fc │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ │ │ │ │ -00062070 : │ │ │ │ +000620a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 620a0 │ │ │ │ + bmi.n 620d4 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65372 @ 0xff5c │ │ │ │ + movw r1, #63324 @ 0xf75c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 620c2 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 620f6 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 620c8 │ │ │ │ + bmi.n 620fc │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #65408 @ 0xff80 │ │ │ │ + movw r1, #63360 @ 0xf780 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 620d6 │ │ │ │ + b.n 6210a │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 620d4 │ │ │ │ + beq.n 62108 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aaf74 │ │ │ │ + b.w 1a9368 <_Py_NewReference@@Base+0x58> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000620d8 : │ │ │ │ +0006210c : │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bge.n 620fc │ │ │ │ + bge.n 62130 │ │ │ │ mov r0, r1 │ │ │ │ blx 2d658 │ │ │ │ mov r2, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 1ab914 │ │ │ │ + bl 1aaf44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 62118 │ │ │ │ + bne.n 6214c │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 62118 │ │ │ │ + cbz r4, 6214c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006211c : │ │ │ │ +00062150 : │ │ │ │ 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 r4, r2, #0 │ │ │ │ - bge.n 62148 │ │ │ │ + bge.n 6217c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #32100 @ 0x7d64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 62198 │ │ │ │ - beq.w 6227e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 621cc │ │ │ │ + beq.w 622b2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add.w r5, r1, r4, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ - bl 2404a8 <_PyArg_NoKeywords@@Base+0x35c4> │ │ │ │ + bl 23fcc8 <_PyArg_NoKeywords@@Base+0x35c4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6218c │ │ │ │ + bcc.n 621c0 │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6218c │ │ │ │ + blt.n 621c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 621f6 │ │ │ │ + bne.n 6222a │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6219e │ │ │ │ + b.n 621d2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 62172 │ │ │ │ + bne.n 621a6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62280 │ │ │ │ + b.n 622b4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 621c4 │ │ │ │ + bcs.n 621f8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, #16 │ │ │ │ strb.w r2, [r1], #4 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ strb.w r2, [r1, #-3] │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strb.w r2, [r1, #-1] │ │ │ │ - b.n 6219e │ │ │ │ + b.n 621d2 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r8, r2 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 62278 │ │ │ │ + bls.n 622ac │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 621e8 │ │ │ │ + b.n 6221c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 62270 │ │ │ │ + bne.n 622a4 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r3, r7 │ │ │ │ add r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r3, r8 │ │ │ │ mov lr, ip │ │ │ │ - bcs.n 6223a │ │ │ │ + bcs.n 6226e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, #8 │ │ │ │ adds r3, #16 │ │ │ │ bfi ip, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ bfi ip, r2, #16, #16 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ bfi lr, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str.w ip, [r1, #-8] │ │ │ │ bfi lr, r2, #16, #16 │ │ │ │ str.w lr, [r1, #-4] │ │ │ │ - b.n 62204 │ │ │ │ + b.n 62238 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r8, r2 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it cc │ │ │ │ movcc r2, ip │ │ │ │ @@ -79622,393 +79642,393 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 62278 │ │ │ │ + bls.n 622ac │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6225e │ │ │ │ + b.n 62292 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00062284 : │ │ │ │ +000622b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (622ec ) │ │ │ │ + ldr r1, [pc, #88] @ (62320 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add.w r1, r2, #5696 @ 0x1640 │ │ │ │ adds r1, #24 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 622c6 │ │ │ │ + cbnz r4, 622fa │ │ │ │ addw r1, r3, #1430 @ 0x596 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1692] @ 0x69c │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1692] @ 0x69c │ │ │ │ - b.n 622e6 │ │ │ │ + b.n 6231a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 622a2 │ │ │ │ + bne.n 622d6 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65444 @ 0xffa4 │ │ │ │ + movw r1, #63396 @ 0xf7a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000622f0 : │ │ │ │ +00062324 : │ │ │ │ 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 62320 │ │ │ │ + bls.n 62354 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65480 @ 0xffc8 │ │ │ │ + movw r1, #63432 @ 0xf7c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6236a │ │ │ │ - ldr r3, [pc, #72] @ (6236c ) │ │ │ │ + b.n 6239e │ │ │ │ + ldr r3, [pc, #72] @ (623a0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1628] @ 0x65c │ │ │ │ - cbnz r3, 6234e │ │ │ │ + cbnz r3, 62382 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65508 @ 0xffe4 │ │ │ │ + movw r1, #63460 @ 0xf7e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 6231a │ │ │ │ + bl e21d8 │ │ │ │ + b.n 6234e │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1628] @ 0x65c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1692] @ 0x69c │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1692] @ 0x69c │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062370 : │ │ │ │ +000623a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (623d8 ) │ │ │ │ + ldr r1, [pc, #88] @ (6240c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add.w r1, r2, #5728 @ 0x1660 │ │ │ │ adds r1, #24 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 623b2 │ │ │ │ + cbnz r4, 623e6 │ │ │ │ addw r1, r3, #1438 @ 0x59e │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1693] @ 0x69d │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1693] @ 0x69d │ │ │ │ - b.n 623d2 │ │ │ │ + b.n 62406 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6238e │ │ │ │ + bne.n 623c2 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000623dc : │ │ │ │ +00062410 : │ │ │ │ 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 62408 │ │ │ │ + bls.n 6243c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #44 @ 0x2c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63532 @ 0xf82c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 62434 │ │ │ │ - ldr r3, [pc, #76] @ (62458 ) │ │ │ │ + bl e21d8 │ │ │ │ + b.n 62468 │ │ │ │ + ldr r3, [pc, #76] @ (6248c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ - cbnz r3, 6243a │ │ │ │ + cbnz r3, 6246e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #76 @ 0x4c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63564 @ 0xf84c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62456 │ │ │ │ + b.n 6248a │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1660] @ 0x67c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1693] @ 0x69d │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1693] @ 0x69d │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006245c : │ │ │ │ +00062490 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (624b4 ) │ │ │ │ + ldr r1, [pc, #72] @ (624e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add.w r1, r2, #41216 @ 0xa100 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6248e │ │ │ │ + cbnz r4, 624c2 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #24 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 624ae │ │ │ │ + b.n 624e2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6247a │ │ │ │ + bne.n 624ae │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #112 @ 0x70 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63600 @ 0xf870 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000624b8 : │ │ │ │ +000624ec : │ │ │ │ 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] @ (624f0 ) │ │ │ │ + ldr r2, [pc, #40] @ (62524 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ad3e0 │ │ │ │ - cbnz r0, 624e8 │ │ │ │ + bl 1aca10 │ │ │ │ + cbnz r0, 6251c │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #24 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 624ec │ │ │ │ + b.n 62520 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000624f4 : │ │ │ │ +00062528 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #84] @ (62558 ) │ │ │ │ + ldr r1, [pc, #84] @ (6258c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add.w r1, r2, #4448 @ 0x1160 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 62534 │ │ │ │ + cbnz r4, 62568 │ │ │ │ add.w r1, r3, #1112 @ 0x458 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #388] @ 0x184 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #388] @ 0x184 │ │ │ │ - b.n 62554 │ │ │ │ + b.n 62588 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 62510 │ │ │ │ + bne.n 62544 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #148 @ 0x94 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63636 @ 0xf894 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006255c : │ │ │ │ +00062590 : │ │ │ │ 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 62588 │ │ │ │ + bls.n 625bc │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63672 @ 0xf8b8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 625b4 │ │ │ │ - ldr r3, [pc, #76] @ (625d8 ) │ │ │ │ + bl e21d8 │ │ │ │ + b.n 625e8 │ │ │ │ + ldr r3, [pc, #76] @ (6260c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ - cbnz r3, 625ba │ │ │ │ + cbnz r3, 625ee │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #212 @ 0xd4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63700 @ 0xf8d4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 625d6 │ │ │ │ + b.n 6260a │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #388] @ 0x184 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #388] @ 0x184 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000625dc : │ │ │ │ +00062610 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (62630 ) │ │ │ │ + ldr r1, [pc, #68] @ (62664 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add.w r1, r2, #5664 @ 0x1620 │ │ │ │ adds r1, #28 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6260c │ │ │ │ + cbnz r4, 62640 │ │ │ │ addw r1, r3, #1422 @ 0x58e │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6262c │ │ │ │ + b.n 62660 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 625fa │ │ │ │ + bne.n 6262e │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #308 @ 0x134 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63796 @ 0xf934 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062634 : │ │ │ │ +00062668 : │ │ │ │ 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 62662 │ │ │ │ + blt.n 62696 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63832 @ 0xf958 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6267a │ │ │ │ - ldr r2, [pc, #56] @ (6269c ) │ │ │ │ + bl fcc44 │ │ │ │ + b.n 626ae │ │ │ │ + ldr r2, [pc, #56] @ (626d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 626a0 │ │ │ │ + bl 626d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 62680 │ │ │ │ + bne.n 626b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62698 │ │ │ │ + b.n 626cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ 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} │ │ │ │ @@ -80017,299 +80037,365 @@ │ │ │ │ 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 626cc │ │ │ │ + bls.n 62700 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #368 @ 0x170 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63856 @ 0xf970 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 626ee │ │ │ │ + bl e21d8 │ │ │ │ + b.n 62722 │ │ │ │ addw r3, r1, #1422 @ 0x58e │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 626f4 │ │ │ │ + cbnz r3, 62728 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #396 @ 0x18c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63884 @ 0xf98c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 626f6 │ │ │ │ + b.n 6272a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000626f8 : │ │ │ │ +0006272c : │ │ │ │ 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] @ (6272c ) │ │ │ │ + ldr r2, [pc, #36] @ (62760 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 626a0 │ │ │ │ + bl 626d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6272a │ │ │ │ + beq.n 6275e │ │ │ │ addw r5, r5, #1422 @ 0x58e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062730 : │ │ │ │ +00062764 : │ │ │ │ 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 6275e │ │ │ │ + blt.n 62792 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63832 @ 0xf958 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 62772 │ │ │ │ - ldr r2, [pc, #44] @ (6278c ) │ │ │ │ + bl fcc44 │ │ │ │ + b.n 627a6 │ │ │ │ + ldr r2, [pc, #44] @ (627c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 626a0 │ │ │ │ - cbz r0, 62778 │ │ │ │ + bl 626d4 │ │ │ │ + cbz r0, 627ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62788 │ │ │ │ + b.n 627bc │ │ │ │ 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} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 627b8 │ │ │ │ + bge.n 627ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 627b8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 627ec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 627e6 │ │ │ │ + bge.n 6281a │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 627e0 │ │ │ │ + bge.n 62814 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 627e6 │ │ │ │ + b.n 6281a │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - b.n 627c8 │ │ │ │ + b.n 627fc │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 627f8 │ │ │ │ + cbz r0, 6282c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 62804 │ │ │ │ + cbz r0, 62838 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 62824 │ │ │ │ + cbnz r0, 62858 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6282e │ │ │ │ - b.n 62834 │ │ │ │ + cbnz r0, 62862 │ │ │ │ + b.n 62868 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6281e │ │ │ │ - b.n 6284c │ │ │ │ + beq.n 62852 │ │ │ │ + b.n 62880 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6284c │ │ │ │ + cbnz r0, 62880 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6283e │ │ │ │ + cbz r0, 62872 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6284c │ │ │ │ + cbnz r0, 62880 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6284c │ │ │ │ + cbz r0, 62880 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 62858 │ │ │ │ + cbz r0, 6288c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (62870 ) │ │ │ │ + ldr r2, [pc, #20] @ (628a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6286a │ │ │ │ + cbnz r1, 6289e │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (62880 ) │ │ │ │ + ldr r2, [pc, #8] @ (628b4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ + push {r4} │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + add r4, r0 │ │ │ │ + str r4, [r3, #0] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ + mla r2, r4, r0, r2 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + mla r2, r4, r0, r2 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r0, r4 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + movs r0, #1 │ │ │ │ + add r2, r1 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 62916 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 6291e │ │ │ │ + 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 62908 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 62946 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 6294e │ │ │ │ + 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 62938 │ │ │ │ + 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 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 628b8 │ │ │ │ + cbz r0, 62984 │ │ │ │ movw r3, #21204 @ 0x52d4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 628b8 │ │ │ │ + beq.n 62984 │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 628f8 │ │ │ │ - bl 6285a │ │ │ │ - cbz r0, 6290c │ │ │ │ + bne.n 629c4 │ │ │ │ + bl 6288e │ │ │ │ + cbz r0, 629d8 │ │ │ │ movw r3, #60168 @ 0xeb08 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #21252 @ 0x5304 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #10851 @ 0x2a63 │ │ │ │ + movw r3, #11055 @ 0x2b2f │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 628ec │ │ │ │ + cbz r5, 629b8 │ │ │ │ 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 62874 │ │ │ │ + b.n 628a8 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 62900 │ │ │ │ + cbz r2, 629cc │ │ │ │ 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, 62970 │ │ │ │ + cbz r0, 62a3c │ │ │ │ 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, 6296e │ │ │ │ + cbz r1, 62a3a │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r7, [r5, #1]! │ │ │ │ - cbz r7, 6296e │ │ │ │ + cbz r7, 62a3a │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6294c │ │ │ │ + bcc.n 62a18 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 62884 │ │ │ │ + bl 62950 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne.n 6292c │ │ │ │ + bne.n 629f8 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 62884 │ │ │ │ + bl 62950 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6292c │ │ │ │ + b.n 629f8 │ │ │ │ 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, #10611 @ 0x2973 │ │ │ │ + movw r4, #10815 @ 0x2a3f │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 2cac0 <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -80334,75 +80420,75 @@ │ │ │ │ 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 629d6 │ │ │ │ + bhi.n 62aa2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #2 │ │ │ │ - b.w 52bce │ │ │ │ + b.w 52aa0 <_PySemaphore_Destroy@@Base+0x11b4> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7ca1c │ │ │ │ - cbz r0, 62a1c │ │ │ │ + bl 7ca40 │ │ │ │ + cbz r0, 62ae8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 86e70 │ │ │ │ + b.w 86e80 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 213074 <_PyEval_StopTheWorld@@Base+0x4> │ │ │ │ + b.w 212764 <_PyEval_StopTheWorld@@Base+0x4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ - movw r1, #3892 @ 0xf34 │ │ │ │ + movw r1, #1844 @ 0x734 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fa1fc │ │ │ │ - cbnz r0, 62a5c │ │ │ │ + bl 1f9804 │ │ │ │ + cbnz r0, 62b28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62a5e │ │ │ │ + bge.n 62b2a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 62a5e │ │ │ │ + b.n 62b2a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 62acc │ │ │ │ + cbz r0, 62b98 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #21248 @ 0x5300 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 62aca │ │ │ │ + bcs.n 62b96 │ │ │ │ mov r5, r0 │ │ │ │ blx 2d658 │ │ │ │ - cbz r0, 62aca │ │ │ │ + cbz r0, 62b96 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 62a8e │ │ │ │ + bne.n 62b5a │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 62aca │ │ │ │ + bcs.n 62b96 │ │ │ │ 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, #22820 @ 0x5924 │ │ │ │ @@ -80415,600 +80501,600 @@ │ │ │ │ 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, 62af4 │ │ │ │ + cbz r0, 62bc0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 62af4 │ │ │ │ + cbz r3, 62bc0 │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2da94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 62a62 │ │ │ │ + b.n 62b2e │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 62b7c │ │ │ │ + beq.n 62c48 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 62b18 │ │ │ │ + bne.n 62be4 │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 62b76 │ │ │ │ + beq.n 62c42 │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 62b18 │ │ │ │ + bne.n 62be4 │ │ │ │ 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 62b30 │ │ │ │ + bne.n 62bfc │ │ │ │ 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 62b4c │ │ │ │ + bne.n 62c18 │ │ │ │ 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 62b66 │ │ │ │ + bne.n 62c32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 62bb2 │ │ │ │ + beq.n 62c7e │ │ │ │ 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 62b88 │ │ │ │ + bne.n 62c54 │ │ │ │ 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 62b9e │ │ │ │ + bne.n 62c6a │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062bb4 : │ │ │ │ +00062c80 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 62bd4 │ │ │ │ + bne.n 62ca0 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 62bea │ │ │ │ + bge.n 62cb6 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - b.n 62bc0 │ │ │ │ + b.n 62c8c │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 62bea │ │ │ │ + blt.n 62cb6 │ │ │ │ str.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w r4, [r1, r0, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ - b.n 62bd6 │ │ │ │ + b.n 62ca2 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062bee <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00062cba <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #44143 @ 0xac6f │ │ │ │ + movw r1, #44155 @ 0xac7b │ │ │ │ movt r1, #5 │ │ │ │ - b.w 227df4 <_PyXIData_Release@@Base+0x630> │ │ │ │ + b.w 2274e4 <_PyXIData_Release@@Base+0x59c> │ │ │ │ │ │ │ │ -00062bfc : │ │ │ │ +00062cc8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 62c18 │ │ │ │ + cbz r0, 62ce4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #13515 @ 0x34cb │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062c1a : │ │ │ │ +00062ce6 : │ │ │ │ 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] @ (62c4c ) │ │ │ │ + ldr r4, [pc, #32] @ (62d18 ) │ │ │ │ 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 2f6d0 <_PyObject_DebugMallocStats@@Base+0x51c> │ │ │ │ + bl 2f6d4 <_PyObject_DebugMallocStats@@Base+0x51c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062c50 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00062d1c <_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] @ (62c84 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (62d50 <_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 2f6d0 <_PyObject_DebugMallocStats@@Base+0x51c> │ │ │ │ + bl 2f6d4 <_PyObject_DebugMallocStats@@Base+0x51c> │ │ │ │ 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, #18540 @ 0x486c │ │ │ │ + movw r2, #16492 @ 0x406c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl dc8d4 │ │ │ │ + bl dc814 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cb4 : │ │ │ │ +00062d80 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cba <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +00062d86 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 62cce <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 62cca <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #32376 @ 0x7e78 │ │ │ │ + cbz r3, 62d9a <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 62d96 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #30328 @ 0x7678 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cd2 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +00062d9e <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 62cec <_PyCode_CheckNoExternalState@@Base+0x1a> │ │ │ │ + bgt.n 62db8 <_PyCode_CheckNoExternalState@@Base+0x1a> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 62cf6 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 62dc2 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 62d08 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 62dd4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 62d08 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 62cf6 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ - movw r3, #32328 @ 0x7e48 │ │ │ │ + ble.n 62dd4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 62dc2 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + movw r3, #30280 @ 0x7648 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 62cfe <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #32352 @ 0x7e60 │ │ │ │ + b.n 62dca <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #30304 @ 0x7660 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - cbnz r2, 62d04 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 62dd0 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 62d00 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 62dcc <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d0c <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +00062dd8 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.n 62d1c <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + bmi.n 62de8 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 62d26 <_PyCode_CheckPureFunction@@Base+0x1a> │ │ │ │ + bne.n 62df2 <_PyCode_CheckPureFunction@@Base+0x1a> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 62d36 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ - movw r3, #428 @ 0x1ac │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - b.n 62d2e <_PyCode_CheckPureFunction@@Base+0x22> │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - cbz r1, 62d32 <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + bpl.n 62e02 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + movw r3, #63916 @ 0xf9ac │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + b.n 62dfa <_PyCode_CheckPureFunction@@Base+0x22> │ │ │ │ + movw r3, #63944 @ 0xf9c8 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + cbz r1, 62dfe <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d3a : │ │ │ │ +00062e06 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062d3e : │ │ │ │ +00062e0a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6280 @ 0x1888 │ │ │ │ + movw r1, #4232 @ 0x1088 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 62d68 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 62e34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 247d90 │ │ │ │ + b.w 2475b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062d6c : │ │ │ │ +00062e38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 62d96 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 62e62 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 247d90 │ │ │ │ + b.w 2475b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062d9a : │ │ │ │ +00062e66 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6280 @ 0x1888 │ │ │ │ + movw r1, #4232 @ 0x1088 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 62dc0 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 62e8c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 62a2c │ │ │ │ + b.n 62af8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062dc4 : │ │ │ │ +00062e90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6324 @ 0x18b4 │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 62dea │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 62eb6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 62a2c │ │ │ │ + b.n 62af8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062dee : │ │ │ │ +00062eba : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbnz r0, 62e14 │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbnz r0, 62ee0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 62a2c │ │ │ │ + b.n 62af8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062e18 : │ │ │ │ +00062ee4 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e1a <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00062ee6 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 62e2a <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 62ef6 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e2c <_PyLong_New@@Base>: │ │ │ │ - b.w 8a0dc │ │ │ │ +00062ef8 <_PyLong_New@@Base>: │ │ │ │ + b.w 8a0e8 │ │ │ │ │ │ │ │ -00062e30 <_PyLong_FromDigits@@Base>: │ │ │ │ +00062efc <_PyLong_FromDigits@@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, 62e72 <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 62f3e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 8a0dc │ │ │ │ + bl 8a0e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62e74 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 62f40 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r2, r5, lsl #2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ adds r0, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 62e74 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (62e78 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 62f40 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (62f44 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00062e7c <_PyLong_Sign@@Base>: │ │ │ │ +00062f48 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e88 : │ │ │ │ +00062f54 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e94 : │ │ │ │ +00062f60 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062ea6 <_PyDict_NewPresized@@Base>: │ │ │ │ +00062f72 <_PyDict_NewPresized@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1b2434 │ │ │ │ + b.w 1b1a58 │ │ │ │ │ │ │ │ -00062eac <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00062f78 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ mov r3, r4 │ │ │ │ - bne.n 62ec8 <_PyDict_SetItem_Take2_KnownHash@@Base+0x1c> │ │ │ │ + bne.n 62f94 <_PyDict_SetItem_Take2_KnownHash@@Base+0x1c> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 7c538 │ │ │ │ + b.w 7c55c │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 7dfcc │ │ │ │ + b.w 7dfdc │ │ │ │ │ │ │ │ -00062ece <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w c6bf4 │ │ │ │ +00062f9a <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w c6b30 │ │ │ │ │ │ │ │ -00062ed2 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 51848 │ │ │ │ +00062f9e <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 51850 │ │ │ │ │ │ │ │ -00062ed6 : │ │ │ │ +00062fa2 : │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #15980 @ 0x3e6c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00062ef0 : │ │ │ │ - b.w 28b56c │ │ │ │ +00062fbc : │ │ │ │ + b.w 28ace4 │ │ │ │ │ │ │ │ -00062ef4 : │ │ │ │ - b.w 5730a │ │ │ │ +00062fc0 : │ │ │ │ + b.w 577f0 │ │ │ │ │ │ │ │ -00062ef8 : │ │ │ │ +00062fc4 : │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f08 : │ │ │ │ +00062fd4 : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f18 : │ │ │ │ +00062fe4 : │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f28 <_Py_SetRefcnt@@Base>: │ │ │ │ +00062ff4 <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f34 : │ │ │ │ +00063000 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f38 : │ │ │ │ +00063004 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f3c : │ │ │ │ +00063008 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r3, r0, r1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062f46 : │ │ │ │ +00063012 : │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ 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 62f88 │ │ │ │ + bls.n 63054 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 62f7c │ │ │ │ + bhi.n 63048 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 62f8a │ │ │ │ + b.n 63056 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 62f8a │ │ │ │ + b.n 63056 │ │ │ │ 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 2ab0ec <_PyMonitoring_FireBranchEvent@@Base+0x33c> │ │ │ │ + bl 2aa8f4 <_PyMonitoring_FireBranchEvent@@Base+0x330> │ │ │ │ subs r0, r4, r1 │ │ │ │ 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.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2c98c │ │ │ │ - ldr r1, [pc, #32] @ (62fe4 ) │ │ │ │ + ldr r1, [pc, #32] @ (630b0 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2d5b4 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ movs r7, r5 │ │ │ │ - movw r3, #14720 @ 0x3980 │ │ │ │ + movw r3, #12672 @ 0x3180 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6305c │ │ │ │ + beq.n 63128 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6305c │ │ │ │ + beq.n 63128 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (63060 ) │ │ │ │ + ldr r2, [pc, #84] @ (6312c ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6302c │ │ │ │ + bne.n 630f8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6302c │ │ │ │ + beq.n 630f8 │ │ │ │ blx 2c35c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 63044 │ │ │ │ - cbz r3, 63040 │ │ │ │ + beq.n 63110 │ │ │ │ + cbz r3, 6310c │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 63032 │ │ │ │ + b.n 630fe │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 63052 │ │ │ │ + bne.n 6311e │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 63050 │ │ │ │ + cbz r2, 6311c │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 63052 │ │ │ │ + b.n 6311e │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1a9494 │ │ │ │ + b.w 1a8ac4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -81018,22 +81104,22 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov sl, r3 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.n 63090 │ │ │ │ + bne.n 6315c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 6322a │ │ │ │ + b.n 632f6 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6308a │ │ │ │ + beq.n 63156 │ │ │ │ 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 │ │ │ │ @@ -81043,68 +81129,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 630de │ │ │ │ + bls.n 631aa │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 630d4 │ │ │ │ + bhi.n 631a0 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 630e0 │ │ │ │ + b.n 631ac │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 630e0 │ │ │ │ + b.n 631ac │ │ │ │ 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 6310a │ │ │ │ + bne.n 631d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 6322a │ │ │ │ + b.n 632f6 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 63132 │ │ │ │ + bne.n 631fe │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.n 6308a │ │ │ │ + bls.n 63156 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6322a │ │ │ │ + beq.n 632f6 │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 63112 │ │ │ │ + b.n 631de │ │ │ │ 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 2d6ac <__memset_chk@plt> │ │ │ │ ands.w r8, r8, #31 │ │ │ │ - beq.n 63162 │ │ │ │ + beq.n 6322e │ │ │ │ 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 │ │ │ │ @@ -81112,20 +81198,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 2ab7cc <_PyMonitoring_FireBranchEvent@@Base+0xa1c> │ │ │ │ + bl 2aafd4 <_PyMonitoring_FireBranchEvent@@Base+0xa10> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ subs r6, r2, r4 │ │ │ │ - cbz r2, 631ce │ │ │ │ + cbz r2, 6329a │ │ │ │ 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 │ │ │ │ @@ -81137,96 +81223,96 @@ │ │ │ │ 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 63188 │ │ │ │ + b.n 63254 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 6308a │ │ │ │ + beq.w 63156 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ - cbnz r6, 631fa │ │ │ │ + cbnz r6, 632c6 │ │ │ │ movs r6, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6322a │ │ │ │ + cbz r0, 632f6 │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 631e2 │ │ │ │ - b.n 63224 │ │ │ │ + bne.n 632ae │ │ │ │ + b.n 632f0 │ │ │ │ mvns r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - cbz r6, 63220 │ │ │ │ + cbz r6, 632ec │ │ │ │ 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 631fc │ │ │ │ - b.n 6322a │ │ │ │ + bne.n 632c8 │ │ │ │ + b.n 632f6 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 631d0 │ │ │ │ + b.n 6329c │ │ │ │ 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, 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 6285a │ │ │ │ - cbz r0, 6327a │ │ │ │ + bl 6288e │ │ │ │ + cbz r0, 63346 │ │ │ │ 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 2c75c <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 62874 │ │ │ │ + bl 628a8 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62884 │ │ │ │ + bl 62950 │ │ │ │ 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, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 63234 │ │ │ │ + bl 63300 │ │ │ │ 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 │ │ │ │ @@ -81235,379 +81321,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 632ee │ │ │ │ - movw r4, #26988 @ 0x696c │ │ │ │ + beq.n 633ba │ │ │ │ + movw r4, #24940 @ 0x616c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 632fc │ │ │ │ + bne.n 633c8 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 63300 │ │ │ │ - movw r4, #40432 @ 0x9df0 │ │ │ │ + b.n 633cc │ │ │ │ + movw r4, #38384 @ 0x95f0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 63300 │ │ │ │ + b.n 633cc │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 63310 │ │ │ │ + bge.n 633dc │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 63354 │ │ │ │ + bge.n 63420 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 63326 │ │ │ │ + bne.n 633f2 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 63412 │ │ │ │ + beq.n 634de │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #19212 @ 0x4b0c │ │ │ │ - movw r2, #492 @ 0x1ec │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movweq r4, #17164 @ 0x430c │ │ │ │ + movw r2, #63980 @ 0xf9ec │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ it eq │ │ │ │ movteq r4, #45 @ 0x2d │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2d664 <__snprintf_chk@plt> │ │ │ │ - b.n 63412 │ │ │ │ + b.n 634de │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #24888 @ 0x6138 │ │ │ │ - movwlt r6, #9444 @ 0x24e4 │ │ │ │ + movwge r6, #22840 @ 0x5938 │ │ │ │ + movwlt r6, #7396 @ 0x1ce4 │ │ │ │ ite ge │ │ │ │ movtge r6, #46 @ 0x2e │ │ │ │ movtlt r6, #44 @ 0x2c │ │ │ │ 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, #13008 @ 0x32d0 │ │ │ │ + movwge r6, #10960 @ 0x2ad0 │ │ │ │ movtge r6, #45 @ 0x2d │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #21616 @ 0x5470 │ │ │ │ + movw r2, #19568 @ 0x4c70 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #19212 @ 0x4b0c │ │ │ │ + movw r1, #17164 @ 0x430c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r4, #504 @ 0x1f8 │ │ │ │ - movt r4, #47 @ 0x2f │ │ │ │ + movw r4, #63992 @ 0xf9f8 │ │ │ │ + movt r4, #46 @ 0x2e │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2d664 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #512 @ 0x200 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #64000 @ 0xfa00 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2d664 <__snprintf_chk@plt> │ │ │ │ - movw r2, #484 @ 0x1e4 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #63972 @ 0xf9e4 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ 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, #544 @ 0x220 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #64032 @ 0xfa20 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 63538 │ │ │ │ + bne.n 63604 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #26988 @ 0x696c │ │ │ │ + movw r3, #24940 @ 0x616c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #484 @ 0x1e4 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r2, #63972 @ 0xf9e4 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6352e │ │ │ │ + bge.n 635fa │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #1484 @ 0x5cc │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r2, #64972 @ 0xfdcc │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ - movw r2, #528 @ 0x210 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + bl 6334c │ │ │ │ + movw r2, #64016 @ 0xfa10 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + bl 6334c │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 635b4 │ │ │ │ - movw r2, #552 @ 0x228 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - b.n 635b4 │ │ │ │ + b.n 63680 │ │ │ │ + movw r2, #64040 @ 0xfa28 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + b.n 63680 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #560 @ 0x230 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r2, #64048 @ 0xfa30 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6352e │ │ │ │ - movw r2, #568 @ 0x238 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + bge.n 635fa │ │ │ │ + movw r2, #64056 @ 0xfa38 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 63280 │ │ │ │ + b.n 6334c │ │ │ │ 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, #544 @ 0x220 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r2, #64032 @ 0xfa20 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 63280 │ │ │ │ + b.n 6334c │ │ │ │ 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, 63646 │ │ │ │ + cbz r4, 63712 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 63638 │ │ │ │ - b.n 6369c │ │ │ │ + bne.n 63704 │ │ │ │ + b.n 63768 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 6369c │ │ │ │ + beq.n 63768 │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 6369c │ │ │ │ + cbz r3, 63768 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6369c │ │ │ │ + beq.n 63768 │ │ │ │ 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, #588 @ 0x24c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #64076 @ 0xfa4c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2d664 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 63234 │ │ │ │ - b.n 636aa │ │ │ │ + bl 63300 │ │ │ │ + b.n 63776 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 63234 │ │ │ │ + bl 63300 │ │ │ │ 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, #2244 @ 0x8c4 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 636d4 │ │ │ │ + cbnz r3, 637a0 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 18ea4c <_start@@Base+0x5a4> │ │ │ │ + bl 18e08c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 636ec │ │ │ │ + cbz r3, 637b8 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #608 @ 0x260 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #64096 @ 0xfa60 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 63622 │ │ │ │ - b.n 6372c │ │ │ │ + bl 636ee │ │ │ │ + b.n 637f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 636fc │ │ │ │ + cbnz r3, 637c8 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 18ea4c <_start@@Base+0x5a4> │ │ │ │ + bl 18e08c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6372c │ │ │ │ + cbz r3, 637f8 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 636d8 │ │ │ │ - ldr r2, [pc, #40] @ (63738 ) │ │ │ │ + blt.n 637a4 │ │ │ │ + ldr r2, [pc, #40] @ (63804 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 63714 │ │ │ │ + bne.n 637e0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 636d8 │ │ │ │ + ble.n 637a4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, ip, r4, lsr #1 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -81619,52 +81705,52 @@ │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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, 6376c │ │ │ │ + cbnz r3, 63838 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 18ea4c <_start@@Base+0x5a4> │ │ │ │ + bl 18e08c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 63782 │ │ │ │ + cbz r3, 6384e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #628 @ 0x274 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 63622 │ │ │ │ - b.n 637c2 │ │ │ │ + movw r0, #64116 @ 0xfa74 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 636ee │ │ │ │ + b.n 6388e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 63792 │ │ │ │ + cbnz r3, 6385e │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 18ea4c <_start@@Base+0x5a4> │ │ │ │ + bl 18e08c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 637c2 │ │ │ │ + cbz r3, 6388e │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 63770 │ │ │ │ - ldr r2, [pc, #60] @ (637e4 ) │ │ │ │ + blt.n 6383c │ │ │ │ + ldr r2, [pc, #60] @ (638b0 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 637aa │ │ │ │ + bne.n 63876 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 63770 │ │ │ │ + ble.n 6383c │ │ │ │ movw r3, #60168 @ 0xeb08 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 637da │ │ │ │ + cbz r2, 638a6 │ │ │ │ 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} │ │ │ │ @@ -81675,82 +81761,82 @@ │ │ │ │ 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 63842 │ │ │ │ + bhi.n 6390e │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1a72d0 │ │ │ │ + bl 1a6900 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r4, 63814 │ │ │ │ + cbz r4, 638e0 │ │ │ │ subs r3, r5, r4 │ │ │ │ mov r5, r4 │ │ │ │ add r1, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne.n 63836 │ │ │ │ - cbz r5, 63842 │ │ │ │ - cbz r1, 63842 │ │ │ │ + bne.n 63902 │ │ │ │ + cbz r5, 6390e │ │ │ │ + cbz r1, 6390e │ │ │ │ mov r4, r1 │ │ │ │ add r5, r1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ movs r2, #1 │ │ │ │ subs r0, r5, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcc.n 63842 │ │ │ │ + bcc.n 6390e │ │ │ │ add.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ - bl 1a788c │ │ │ │ - b.n 63820 │ │ │ │ + bl 1a6ebc │ │ │ │ + b.n 638ec │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1a788c │ │ │ │ + b.w 1a6ebc │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r2, 6385e │ │ │ │ + cbz r2, 6392a │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (638b0 ) │ │ │ │ - bl 1a7818 │ │ │ │ - ldr r0, [pc, #72] @ (638b4 ) │ │ │ │ - bl 1e1704 │ │ │ │ + ldr r0, [pc, #76] @ (6397c ) │ │ │ │ + bl 1a6e48 │ │ │ │ + ldr r0, [pc, #72] @ (63980 ) │ │ │ │ + bl 1e0d14 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1e17dc │ │ │ │ + bl 1e0dec │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 638a8 │ │ │ │ + cbz r4, 63974 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2cf58 │ │ │ │ - cbz r0, 638a8 │ │ │ │ + cbz r0, 63974 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 638a8 │ │ │ │ + cbz r2, 63974 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #648 @ 0x288 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 636ae │ │ │ │ + movw r0, #64136 @ 0xfa88 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 6377a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 638aa │ │ │ │ + b.n 63976 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r0, r5] │ │ │ │ @@ -81761,345 +81847,345 @@ │ │ │ │ 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 1e17dc │ │ │ │ + bl 1e0dec │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6395c │ │ │ │ + beq.n 63a28 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1a7818 │ │ │ │ + bl 1a6e48 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #32952 @ 0x80b8 │ │ │ │ + movw r6, #33024 @ 0x8100 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - bl 1e1704 │ │ │ │ - ldr.w r8, [r6, #220] @ 0xdc │ │ │ │ + bl 1e0d14 │ │ │ │ + ldr.w r8, [r6, #176] @ 0xb0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d840 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6395c │ │ │ │ + cbz r0, 63a28 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 63922 │ │ │ │ + bne.n 639ee │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 63904 │ │ │ │ + b.n 639d0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 63948 │ │ │ │ + bne.n 63a14 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 63948 │ │ │ │ + bne.n 63a14 │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ - str.w r2, [r6, #220] @ 0xdc │ │ │ │ + str.w r2, [r6, #176] @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2d840 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6395c │ │ │ │ - movw r0, #724 @ 0x2d4 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + cbz r0, 63a28 │ │ │ │ + movw r0, #64212 @ 0xfad4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 636ae │ │ │ │ + bl 6377a │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6399e │ │ │ │ + bne.n 63a6a │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 6399e │ │ │ │ + cbz r3, 63a6a │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ad198 │ │ │ │ + bl 1ac7c8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 6399e │ │ │ │ + bls.n 63a6a │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #21312 @ 0x5340 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 638b8 │ │ │ │ + bl 63984 │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 639b4 │ │ │ │ + bne.n 63a80 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 639ba │ │ │ │ + b.n 63a86 │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 639ce │ │ │ │ + bne.n 63a9a │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 639a4 │ │ │ │ - cbnz r0, 63a22 │ │ │ │ + bne.n 63a70 │ │ │ │ + cbnz r0, 63aee │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 639e0 │ │ │ │ + cbnz r3, 63aac │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b.n 63a06 │ │ │ │ + b.n 63ad2 │ │ │ │ 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 639fc │ │ │ │ + bne.n 63ac8 │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 639dc │ │ │ │ - b.n 639e8 │ │ │ │ + beq.n 63aa8 │ │ │ │ + b.n 63ab4 │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 63a22 │ │ │ │ + beq.n 63aee │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 63a02 │ │ │ │ + bne.n 63ace │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - b.n 63a02 │ │ │ │ + b.n 63ace │ │ │ │ pop {r4, r5, r6, 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 63a4c │ │ │ │ + bne.n 63b18 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 63a5c │ │ │ │ + bhi.n 63b28 │ │ │ │ adds r3, #1 │ │ │ │ yield │ │ │ │ - b.n 63a2c │ │ │ │ + b.n 63af8 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 63a54 │ │ │ │ + bne.n 63b20 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 63a7a │ │ │ │ - cbz r2, 63a60 │ │ │ │ + b.n 63b46 │ │ │ │ + cbz r2, 63b2c │ │ │ │ cmp r6, #3 │ │ │ │ - bne.n 63a60 │ │ │ │ - b.n 63a50 │ │ │ │ + bne.n 63b2c │ │ │ │ + b.n 63b1c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63a7a │ │ │ │ + b.n 63b46 │ │ │ │ orrs r5, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r7] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 63a76 │ │ │ │ + bne.n 63b42 │ │ │ │ strex ip, r5, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 63a50 │ │ │ │ - b.n 63a2c │ │ │ │ + beq.n 63b1c │ │ │ │ + b.n 63af8 │ │ │ │ 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 63a24 │ │ │ │ - cbnz r0, 63a9e │ │ │ │ + bl 63af0 │ │ │ │ + cbnz r0, 63b6a │ │ │ │ yield │ │ │ │ - b.n 63a8e │ │ │ │ + b.n 63b5a │ │ │ │ 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 63a24 │ │ │ │ - cbnz r0, 63ac4 │ │ │ │ + bl 63af0 │ │ │ │ + cbnz r0, 63b90 │ │ │ │ yield │ │ │ │ - b.n 63ab4 │ │ │ │ + b.n 63b80 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1ac134 │ │ │ │ + bl 1ab764 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #14720 @ 0x3980 │ │ │ │ + movw r3, #12672 @ 0x3180 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 63bac │ │ │ │ + beq.n 63c78 │ │ │ │ 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 63b9c │ │ │ │ + beq.n 63c68 │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63ba2 │ │ │ │ + beq.n 63c6e │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 19be90 │ │ │ │ + bl 19b4d0 │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 63b66 │ │ │ │ + cbz r7, 63c32 │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 63a24 │ │ │ │ - cbnz r0, 63b36 │ │ │ │ + bl 63af0 │ │ │ │ + cbnz r0, 63c02 │ │ │ │ yield │ │ │ │ - b.n 63b26 │ │ │ │ + b.n 63bf2 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 63b20 │ │ │ │ + bne.n 63bec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 63b5a │ │ │ │ + cbnz r2, 63c26 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1a9380 <_PyInterpreterState_New@@Base+0x12a0> │ │ │ │ - b.n 63b68 │ │ │ │ + bl 1a89b0 <_PyInterpreterState_New@@Base+0x12a0> │ │ │ │ + b.n 63c34 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 63b68 │ │ │ │ + b.n 63c34 │ │ │ │ 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 63b16 │ │ │ │ + bne.n 63be2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19be90 │ │ │ │ - cbnz r0, 63b94 │ │ │ │ + bl 19b4d0 │ │ │ │ + cbnz r0, 63c60 │ │ │ │ yield │ │ │ │ - b.n 63b88 │ │ │ │ + b.n 63c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62fa6 │ │ │ │ - b.n 63ba2 │ │ │ │ + bl 63072 │ │ │ │ + b.n 63c6e │ │ │ │ movs r1, #2 │ │ │ │ - bl 19ba5c <_Py_SetLocaleFromEnv@@Base+0x8bd8> │ │ │ │ + bl 19b09c <_Py_SetLocaleFromEnv@@Base+0x8bd8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 62fe8 │ │ │ │ + b.w 630b4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 63bca │ │ │ │ + bne.n 63c96 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 63bb0 │ │ │ │ + bne.n 63c7c │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63bd0 │ │ │ │ + bne.n 63c9c │ │ │ │ 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 63c28 │ │ │ │ + bcs.n 63cf4 │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 63c20 │ │ │ │ + bne.n 63cec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1780 │ │ │ │ + bl 1b0da8 │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 63c06 │ │ │ │ + b.n 63cd2 │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 63c3e │ │ │ │ + cbnz r3, 63d0a │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 18ea4c <_start@@Base+0x5a4> │ │ │ │ + bl 18e08c <_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 1a8ec8 <_PyInterpreterState_New@@Base+0xde8> │ │ │ │ + bl 1a84f8 <_PyInterpreterState_New@@Base+0xde8> │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1a7818 │ │ │ │ + bl 1a6e48 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 1a882c <_PyInterpreterState_New@@Base+0x74c> │ │ │ │ + bl 1a7e5c <_PyInterpreterState_New@@Base+0x74c> │ │ │ │ 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 │ │ │ │ @@ -82114,71 +82200,71 @@ │ │ │ │ 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 63cb4 │ │ │ │ + bne.n 63d80 │ │ │ │ strex r7, r2, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 63c90 │ │ │ │ + bne.n 63d5c │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63cba │ │ │ │ + bne.n 63d86 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1aacbc │ │ │ │ + bl 1aa354 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 63cfa │ │ │ │ + cbnz r3, 63dc6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac098 │ │ │ │ - b.n 63d40 │ │ │ │ + bl 1ab6c8 │ │ │ │ + b.n 63e0c │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 63d40 │ │ │ │ + bne.n 63e0c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1ac0d4 │ │ │ │ + bl 1ab704 │ │ │ │ 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 1a7818 │ │ │ │ + bl 1a6e48 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 63d40 │ │ │ │ + bne.n 63e0c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63be0 │ │ │ │ + bl 63cac │ │ │ │ movs r0, #1 │ │ │ │ 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 r7, [r0, #108] @ 0x6c │ │ │ │ @@ -82190,154 +82276,154 @@ │ │ │ │ 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 63de6 │ │ │ │ + bcs.n 63eb2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 63dd0 │ │ │ │ + cbz r3, 63e9c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aacbc │ │ │ │ + bl 1aa354 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 63db8 │ │ │ │ + cbnz r3, 63e84 │ │ │ │ ldr.w r0, [r9, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1a7818 │ │ │ │ + bl 1a6e48 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 1ac174 │ │ │ │ + bl 1ab7a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 63dde │ │ │ │ + b.n 63eaa │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 63dde │ │ │ │ + bne.n 63eaa │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 63ddc │ │ │ │ + bcc.n 63ea8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 63dde │ │ │ │ + b.n 63eaa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 63dde │ │ │ │ + b.n 63eaa │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ - b.n 63d74 │ │ │ │ + b.n 63e40 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 63e10 │ │ │ │ + cbz r3, 63edc │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ - bl 1a882c <_PyInterpreterState_New@@Base+0x74c> │ │ │ │ + bl 1a7e5c <_PyInterpreterState_New@@Base+0x74c> │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1a7818 │ │ │ │ + bl 1a6e48 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 63f96 │ │ │ │ + bcs.w 64062 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63f82 │ │ │ │ + beq.w 6404e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63e8e │ │ │ │ + beq.n 63f5a │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 63e90 │ │ │ │ + cbz r6, 63f5c │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63e90 │ │ │ │ + beq.n 63f5c │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ - b.n 63e7e │ │ │ │ + b.n 63f4a │ │ │ │ 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 1a7818 │ │ │ │ + bl 1a6e48 │ │ │ │ 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 63a24 │ │ │ │ - cbnz r0, 63ec0 │ │ │ │ + bl 63af0 │ │ │ │ + cbnz r0, 63f8c │ │ │ │ yield │ │ │ │ - b.n 63eb0 │ │ │ │ + b.n 63f7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aacbc │ │ │ │ + bl 1aa354 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbnz r3, 63ed8 │ │ │ │ + cbnz r3, 63fa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ac174 │ │ │ │ + bl 1ab7a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63f8c │ │ │ │ + b.n 64058 │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov.w sl, #12 │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 1a577c <_Py_write_noraise@@Base+0x1260> │ │ │ │ + bl 1a4dac <_Py_write_noraise@@Base+0x1260> │ │ │ │ mul.w r1, sl, r0 │ │ │ │ mov.w lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ adds r3, r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -82347,276 +82433,276 @@ │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ bfi ip, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w ip, [r4, #14] │ │ │ │ strd r3, r1, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 63f2e │ │ │ │ + cbz r3, 63ffa │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 63f32 │ │ │ │ + b.n 63ffe │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ mla r0, sl, r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a9380 <_PyInterpreterState_New@@Base+0x12a0> │ │ │ │ + bl 1a89b0 <_PyInterpreterState_New@@Base+0x12a0> │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 63f8c │ │ │ │ + bne.n 64058 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 63f7a │ │ │ │ + bcs.n 64046 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 63f8c │ │ │ │ + cbz r3, 64058 │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 63f8c │ │ │ │ + bne.n 64058 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [fp] │ │ │ │ - b.n 63f8c │ │ │ │ + b.n 64058 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 63f5a │ │ │ │ - b.n 63f8c │ │ │ │ + bhi.n 64026 │ │ │ │ + b.n 64058 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ac25c │ │ │ │ + bl 1ab88c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b.n 63e5a │ │ │ │ + b.n 63f26 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 63fa4 │ │ │ │ + cbnz r4, 64070 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 227f10 <_PyXIData_Release@@Base+0x74c> │ │ │ │ + bl 227600 <_PyXIData_Release@@Base+0x6b8> │ │ │ │ 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, #852 @ 0x354 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #64340 @ 0xfb54 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #864 @ 0x360 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #812 @ 0x32c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r3, #64352 @ 0xfb60 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r2, #64300 @ 0xfb2c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #872 @ 0x368 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #64360 @ 0xfb68 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #884 @ 0x374 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #64372 @ 0xfb74 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #896 @ 0x380 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #64384 @ 0xfb80 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #908 @ 0x38c │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #64396 @ 0xfb8c │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #800 @ 0x320 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #64288 @ 0xfb20 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #19212 @ 0x4b0c │ │ │ │ + movw r5, #17164 @ 0x430c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 63280 │ │ │ │ - ldr r0, [pc, #872] @ (6439c ) │ │ │ │ + bl 6334c │ │ │ │ + ldr r0, [pc, #872] @ (64468 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 63438 │ │ │ │ - ldr r0, [pc, #852] @ (643a0 ) │ │ │ │ + movw r1, #64404 @ 0xfb94 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63504 │ │ │ │ + ldr r0, [pc, #852] @ (6446c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #928 @ 0x3a0 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #64416 @ 0xfba0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ movw r5, #21312 @ 0x5340 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - bl 63438 │ │ │ │ + bl 63504 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #59944 @ 0xea28 │ │ │ │ + movw r3, #57848 @ 0xe1f8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #544 @ 0x220 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r2, #64032 @ 0xfa20 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #940 @ 0x3ac │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #544 @ 0x220 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r3, #64428 @ 0xfbac │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r2, #64032 @ 0xfa20 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #948 @ 0x3b4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 63438 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63504 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #956 @ 0x3bc │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 63438 │ │ │ │ + movw r1, #64444 @ 0xfbbc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63504 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #968 @ 0x3c8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 63438 │ │ │ │ + movw r1, #64456 @ 0xfbc8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63504 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #980 @ 0x3d4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 63438 │ │ │ │ + movw r1, #64468 @ 0xfbd4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63504 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #59844 @ 0xe9c4 │ │ │ │ + movw r1, #57748 @ 0xe194 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 63438 │ │ │ │ + bl 63504 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #968 @ 0x3c8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 63438 │ │ │ │ + movw r1, #64456 @ 0xfbc8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63504 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 635c6 │ │ │ │ + movw r1, #64476 @ 0xfbdc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63692 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 635c6 │ │ │ │ + movw r1, #64488 @ 0xfbe8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63692 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #1012 @ 0x3f4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 635c6 │ │ │ │ + movw r1, #64500 @ 0xfbf4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63692 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #59764 @ 0xe974 │ │ │ │ + movw r1, #57668 @ 0xe144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 635c6 │ │ │ │ + bl 63692 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #1020 @ 0x3fc │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 635c6 │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63692 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #1028 @ 0x404 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 635c6 │ │ │ │ + movw r1, #64516 @ 0xfc04 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 63692 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19484 @ 0x4c1c │ │ │ │ + movw r1, #17436 @ 0x441c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 63438 │ │ │ │ + bl 63504 │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 64238 │ │ │ │ + beq.n 64304 │ │ │ │ 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 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #1036 @ 0x40c │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #1048 @ 0x418 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r3, #64524 @ 0xfc0c │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r2, #64536 @ 0xfc18 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ movs r7, #0 │ │ │ │ - bl 1a6ce0 │ │ │ │ + bl 1a6310 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #1068 @ 0x42c │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #1080 @ 0x438 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r3, #64556 @ 0xfc2c │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r2, #64568 @ 0xfc38 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2c98c │ │ │ │ movw r3, #21952 @ 0x55c0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -82632,15 +82718,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #21960 @ 0x55c8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (643a4 ) │ │ │ │ + ldr r1, [pc, #196] @ (64470 ) │ │ │ │ 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 │ │ │ │ @@ -82654,1155 +82740,1618 @@ │ │ │ │ blx 2cdec <__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 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ 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 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ 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 6436a │ │ │ │ + blt.n 64436 │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 6436e │ │ │ │ + bge.n 6443a │ │ │ │ mov fp, r5 │ │ │ │ - b.n 6436e │ │ │ │ + b.n 6443a │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 64384 │ │ │ │ + blt.n 64450 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 64386 │ │ │ │ + bge.n 64452 │ │ │ │ mov r7, sl │ │ │ │ - b.n 64386 │ │ │ │ + b.n 64452 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 643a8 │ │ │ │ + blt.n 64474 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 643ac │ │ │ │ + bge.n 64478 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 643ac │ │ │ │ + b.n 64478 │ │ │ │ nop │ │ │ │ strh r0, [r0, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r4, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r7, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ - movw r2, #1092 @ 0x444 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ + movw r2, #64580 @ 0xfc44 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #13112 @ 0x3338 │ │ │ │ + movw r3, #11064 @ 0x2b38 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ 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 2ab39c <_PyMonitoring_FireBranchEvent@@Base+0x5ec> │ │ │ │ + bl 2aaba4 <_PyMonitoring_FireBranchEvent@@Base+0x5e0> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #37152 @ 0x9120 │ │ │ │ + movw r3, #35104 @ 0x8920 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #1112 @ 0x458 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #64600 @ 0xfc58 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #26708 @ 0x6854 │ │ │ │ + movw r5, #24660 @ 0x6054 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 64472 │ │ │ │ + cbz r3, 6453e │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #1180 @ 0x49c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r2, #64668 @ 0xfc9c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 632b4 │ │ │ │ + bl 63380 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #10513 @ 0x2911 │ │ │ │ + movw r0, #10717 @ 0x29dd │ │ │ │ movt r0, #6 │ │ │ │ - bl 63280 │ │ │ │ + bl 6334c │ │ │ │ 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, #21312 @ 0x5340 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 645e4 │ │ │ │ + beq.w 646b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 62afe │ │ │ │ + bl 62bca │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 62b7e │ │ │ │ + bl 62c4a │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c988 │ │ │ │ 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, #14720 @ 0x3980 │ │ │ │ + movw r6, #12672 @ 0x3180 │ │ │ │ movt r6, #47 @ 0x2f │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 646fc │ │ │ │ + beq.n 647c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 646fc │ │ │ │ + beq.n 647c8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 64610 │ │ │ │ - ldr r0, [pc, #224] @ (64700 ) │ │ │ │ + bne.n 646dc │ │ │ │ + ldr r0, [pc, #224] @ (647cc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1a78fc │ │ │ │ + bl 1a6f2c │ │ │ │ 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 646fc │ │ │ │ + bne.n 647c8 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 64660 │ │ │ │ + cbz r3, 6472c │ │ │ │ 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 64662 │ │ │ │ + b.n 6472e │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (64704 ) │ │ │ │ + ldr r2, [pc, #144] @ (647d0 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6467c │ │ │ │ + beq.n 64748 │ │ │ │ blx 2c35c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 646fc │ │ │ │ + beq.n 647c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 6469c │ │ │ │ + cbz r3, 64768 │ │ │ │ ldr.w r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64698 │ │ │ │ - bl 63ada │ │ │ │ + beq.n 64764 │ │ │ │ + bl 63ba6 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 64688 │ │ │ │ + b.n 64754 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 646a8 │ │ │ │ + beq.n 64774 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19ba5c <_Py_SetLocaleFromEnv@@Base+0x8bd8> │ │ │ │ + bl 19b09c <_Py_SetLocaleFromEnv@@Base+0x8bd8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 6448e │ │ │ │ + bl 6455a │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 646fc │ │ │ │ + beq.n 647c8 │ │ │ │ movw r3, #21968 @ 0x55d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 646e4 │ │ │ │ + cbz r1, 647b0 │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 646c0 │ │ │ │ + bne.n 6478c │ │ │ │ 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 637e8 │ │ │ │ - b.n 646fc │ │ │ │ + bl 638b4 │ │ │ │ + b.n 647c8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 646f6 │ │ │ │ + bne.n 647c2 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 646c4 │ │ │ │ + bne.n 64790 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + movw r4, #21200 @ 0x52d0 │ │ │ │ + movt r4, #82 @ 0x52 │ │ │ │ + mov r3, r0 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movw r2, #64680 @ 0xfca8 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbnz r5, 6481a │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ + movt r2, #45 @ 0x2d │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 2c924 <__fprintf_chk@plt> │ │ │ │ + ldrb.w r3, [r5, #-4] │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #64716 @ 0xfccc │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 2c928 <__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 64834 │ │ │ │ + mov r3, r8 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + movs r3, #3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #64764 @ 0xfcfc │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + ldrb.w r3, [r5, #-1] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne.n 64894 │ │ │ │ + ldrb.w r3, [r5, #-2] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne.n 64894 │ │ │ │ + ldrb.w r3, [r5, #-3] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne.n 64894 │ │ │ │ + mov r3, r0 │ │ │ │ + movs r2, #28 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r0, #64800 @ 0xfd20 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + blx 2d580 │ │ │ │ + b.n 648f8 │ │ │ │ + movw r7, #64892 @ 0xfd7c │ │ │ │ + movt r7, #46 @ 0x2e │ │ │ │ + subs r6, r5, #3 │ │ │ │ + movs r3, #253 @ 0xfd │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #64832 @ 0xfd40 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + subs r3, r5, r6 │ │ │ │ + ldrb.w sl, [r6], #1 │ │ │ │ + str.w sl, [sp] │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #64868 @ 0xfd64 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + movs r2, #9 │ │ │ │ + movs r1, #1 │ │ │ │ + cmp.w sl, #253 @ 0xfd │ │ │ │ + beq.n 648da │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2d580 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + movs r0, #10 │ │ │ │ + blx 2d564 │ │ │ │ + cmp r6, r5 │ │ │ │ + bne.n 648ae │ │ │ │ + movw r0, #64904 @ 0xfd88 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ + movs r1, #1 │ │ │ │ + blx 2d580 │ │ │ │ + add.w r7, r5, r8 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + movs r3, #4 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movw r2, #65052 @ 0xfe1c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + subs r3, r7, #1 │ │ │ │ + adds r2, r7, #3 │ │ │ │ + ldrb.w r1, [r3, #1]! │ │ │ │ + cmp r1, #253 @ 0xfd │ │ │ │ + bne.n 64924 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 64914 │ │ │ │ + movs r6, #1 │ │ │ │ + b.n 64926 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cbz r6, 6493c │ │ │ │ + movs r2, #28 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r0, #64800 @ 0xfd20 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + blx 2d580 │ │ │ │ + b.n 6498e │ │ │ │ + mov r0, r3 │ │ │ │ + movw r2, #64832 @ 0xfd40 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movs r3, #253 @ 0xfd │ │ │ │ + movs r1, #1 │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + ldrb.w fp, [r7, r6] │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + mov r3, r6 │ │ │ │ + movw r2, #65092 @ 0xfe44 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + str.w fp, [sp] │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + movw r0, #64892 @ 0xfd7c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #9 │ │ │ │ + movs r1, #1 │ │ │ │ + cmp.w fp, #253 @ 0xfd │ │ │ │ + beq.n 64980 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + blx 2d580 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + movs r0, #10 │ │ │ │ + adds r6, #1 │ │ │ │ + blx 2d564 │ │ │ │ + cmp r6, #4 │ │ │ │ + bne.n 6494e │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 64a10 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r2, #14 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r0, #65120 @ 0xfe60 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + blx 2d580 │ │ │ │ + sub.w ip, r6, r5 │ │ │ │ + movw r2, #65136 @ 0xfe70 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + cmp.w ip, #8 │ │ │ │ + beq.n 649ce │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ + bcs.n 649d2 │ │ │ │ + ldrb.w r3, [r6], #1 │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 649a8 │ │ │ │ + cmp r6, r7 │ │ │ │ + bcc.n 649dc │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + movs r0, #10 │ │ │ │ + blx 2d564 │ │ │ │ + b.n 64a10 │ │ │ │ + subs r2, r7, r6 │ │ │ │ + cmp r2, #8 │ │ │ │ + ble.n 649f6 │ │ │ │ + sub.w r6, r7, #8 │ │ │ │ + movs r2, #4 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r0, #65144 @ 0xfe78 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + blx 2d580 │ │ │ │ + movw r2, #65136 @ 0xfe70 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movs r1, #1 │ │ │ │ + cmp r6, r7 │ │ │ │ + bcs.n 649d2 │ │ │ │ + ldrb.w r3, [r6], #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 649f6 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + movs r0, #10 │ │ │ │ + blx 2d564 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 2d8e4 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 2d03c │ │ │ │ + mov r1, r5 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 69ce0 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + │ │ │ │ +00064a30 <_PyStolenTuple_Free@@Base>: │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + movw r2, #41712 @ 0xa2f0 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 64a7e <_PyStolenTuple_Free@@Base+0x4e> │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + subs r3, r1, #1 │ │ │ │ + cmp r3, #19 │ │ │ │ + bgt.n 64a7e <_PyStolenTuple_Free@@Base+0x4e> │ │ │ │ + ldr r3, [pc, #60] @ (64a84 <_PyStolenTuple_Free@@Base+0x54>) │ │ │ │ + push {r4} │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add.w r3, r3, r1, lsl #3 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r3, #1716] @ 0x6b4 │ │ │ │ + cmp.w r1, #2000 @ 0x7d0 │ │ │ │ + bcs.n 64a76 <_PyStolenTuple_Free@@Base+0x46> │ │ │ │ + ldr.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ + adds r1, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + pop {r4} │ │ │ │ + str.w r0, [r3, #1712] @ 0x6b0 │ │ │ │ + str.w r1, [r3, #1716] @ 0x6b4 │ │ │ │ + bx lr │ │ │ │ + pop {r4} │ │ │ │ + ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ + bx r3 │ │ │ │ + ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ + bx r3 │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ 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, 64730 │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + cbnz r2, 64ab0 <_PyStolenTuple_Free@@Base+0x80> │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #50588 @ 0xc59c │ │ │ │ + movw r2, #48540 @ 0xbd9c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - b.n 64738 │ │ │ │ - movw r3, #4632 @ 0x1218 │ │ │ │ + b.n 64ab8 <_PyStolenTuple_Free@@Base+0x88> │ │ │ │ + movw r3, #2584 @ 0xa18 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #1192 @ 0x4a8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 85d64 │ │ │ │ + movw r0, #65152 @ 0xfe80 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 85d74 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1224 @ 0x4c8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #65184 @ 0xfea0 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ + │ │ │ │ +00064adc : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #57784 @ 0xe1b8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 64b02 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #65220 @ 0xfec4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w e21d8 │ │ │ │ + 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, 64b2e │ │ │ │ + movw r3, #44696 @ 0xae98 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #21504 @ 0x5400 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 64b30 │ │ │ │ + adds r0, #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 │ │ │ │ - bl 30ede <_PyLazyImport_GetName@@Base+0x2> │ │ │ │ + bl 30ee2 <_PyLazyImport_GetName@@Base+0x2> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 647a0 │ │ │ │ + cbz r0, 64b76 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1260 @ 0x4ec │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 85d64 │ │ │ │ + movw r0, #65256 @ 0xfee8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 85d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64794 │ │ │ │ + bge.n 64b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 64798 │ │ │ │ + cbz r3, 64b6e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 647a0 │ │ │ │ + b.n 64b76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64794 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64b6a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + mov r1, r0 │ │ │ │ + lsls r3, r0, #31 │ │ │ │ + bpl.n 64b98 │ │ │ │ + ldr.w r3, [r0, #-1] │ │ │ │ + subs r0, #1 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 64baa │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r1, #-1] │ │ │ │ + cbnz r3, 64baa │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #35960 @ 0x8c78 │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ + ldr.w r2, [r3, #960] @ 0x3c0 │ │ │ │ + ldr.w r0, [r3, #944] @ 0x3b0 │ │ │ │ + bx r2 │ │ │ │ + bx lr │ │ │ │ + movw r0, #65268 @ 0xfef4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + b.w 7d244 │ │ │ │ │ │ │ │ -000647a4 : │ │ │ │ +00064bb8 : │ │ │ │ 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, #32564 @ 0x7f34 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 647d2 │ │ │ │ - movw r0, #42312 @ 0xa548 │ │ │ │ + beq.n 64be6 │ │ │ │ + movw r0, #40264 @ 0x9d48 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 647e4 │ │ │ │ + b.n 64bf8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 647ce │ │ │ │ + beq.n 64be2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000647e6 : │ │ │ │ +00064bfa : │ │ │ │ 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, #32028 @ 0x7d1c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64814 │ │ │ │ + beq.n 64c28 │ │ │ │ movs r1, #29 │ │ │ │ - movw r0, #56040 @ 0xdae8 │ │ │ │ + movw r0, #53992 @ 0xd2e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64816 │ │ │ │ + b.n 64c2a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00064818 : │ │ │ │ +00064c2c : │ │ │ │ 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, #32028 @ 0x7d1c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64846 │ │ │ │ + beq.n 64c5a │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ - movw r0, #56040 @ 0xdae8 │ │ │ │ + movw r0, #53992 @ 0xd2e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64848 │ │ │ │ + b.n 64c5c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006484a : │ │ │ │ +00064c5e : │ │ │ │ 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, #32316 @ 0x7e3c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6487a │ │ │ │ + beq.n 64c8e │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - movw r0, #56040 @ 0xdae8 │ │ │ │ + movw r0, #53992 @ 0xd2e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6487c │ │ │ │ + b.n 64c90 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006487e : │ │ │ │ - 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, #14600 @ 0x3908 │ │ │ │ - movt r1, #77 @ 0x4d │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 648b2 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 648b2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #33544 @ 0x8308 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 648ba │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - bpl.n 648be │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 648c0 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -000648c2 : │ │ │ │ - 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, #14600 @ 0x3908 │ │ │ │ - movt r1, #77 @ 0x4d │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 648fa │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 648fa │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #33544 @ 0x8308 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 648fe │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00064900 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00064c92 <_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 6493e <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 64cd0 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 64954 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ - bge.n 6493a <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 64ce6 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ + bge.n 64ccc <_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 6495c <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 64cee <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 64958 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + cbnz r3, 64cea <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 64958 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl 21bb54 │ │ │ │ - cbnz r0, 64958 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl e3ca0 │ │ │ │ + bpl.n 64cea <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl 21b244 │ │ │ │ + cbnz r0, 64cea <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl e3be4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6495c <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 64cee <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ sub.w r0, r4, #12 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r1, #65280 @ 0xff00 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #4] @ (64d0c <_PyObject_GetDictPtr@@Base+0x7a>) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ │ │ │ │ -0006495e <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +00064d10 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #1 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64992 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 64d44 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 64994 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 64d46 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1272 @ 0x4f8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65308 @ 0xff1c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00064996 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +00064d48 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 649ca <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + beq.n 64d7c <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 649ce <_PyLong_UInt16_Converter@@Base+0x38> │ │ │ │ + bls.n 64d80 <_PyLong_UInt16_Converter@@Base+0x38> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1308 @ 0x51c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65344 @ 0xff40 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 649d0 <_PyLong_UInt16_Converter@@Base+0x3a> │ │ │ │ + b.n 64d82 <_PyLong_UInt16_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000649d2 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +00064d84 <_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 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000649f4 : │ │ │ │ - cbnz r0, 649fa │ │ │ │ - b.w 20d58c │ │ │ │ +00064da6 : │ │ │ │ + cbnz r0, 64dac │ │ │ │ + b.w 20cba4 │ │ │ │ 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] @ (64a34 ) │ │ │ │ + ldr r2, [pc, #40] @ (64de8 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbz r3, 64a2e │ │ │ │ + cbz r3, 64de0 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - b.w 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + │ │ │ │ +00064dfc : │ │ │ │ + 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, #14600 @ 0x3908 │ │ │ │ + movt r1, #77 @ 0x4d │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 64e30 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 64e30 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ + movw r0, #31496 @ 0x7b08 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 64e38 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + bpl.n 64e3c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64e3e │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00064e40 : │ │ │ │ + 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, #14600 @ 0x3908 │ │ │ │ + movt r1, #77 @ 0x4d │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 64e78 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 64e78 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ + movw r0, #31496 @ 0x7b08 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 64e7c │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -00064a44 : │ │ │ │ - b.w 121ef0 │ │ │ │ +00064e7e : │ │ │ │ + b.w 1220e4 │ │ │ │ │ │ │ │ -00064a48 : │ │ │ │ +00064e82 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 64a80 │ │ │ │ + cbz r3, 64eba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 64a80 │ │ │ │ + cbz r3, 64eba │ │ │ │ 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 64a74 │ │ │ │ - bl e3ca0 │ │ │ │ + bne.n 64eae │ │ │ │ + bl e3be4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64a7c │ │ │ │ + b.n 64eb6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064a84 : │ │ │ │ +00064ebe : │ │ │ │ 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 64a9e │ │ │ │ - cbnz r0, 64aa4 │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 64ac0 │ │ │ │ + beq.n 64ed8 │ │ │ │ + cbnz r0, 64ede │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 64efa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 64ac6 │ │ │ │ + cbnz r3, 64f00 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1344 @ 0x540 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65380 @ 0xff64 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64aea │ │ │ │ + b.n 64f24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 64aaa │ │ │ │ + beq.n 64ee4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64aaa │ │ │ │ + bne.n 64ee4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00064f2a : │ │ │ │ + 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, #57784 @ 0xe1b8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 64f64 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #65220 @ 0xfec4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl e21d8 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 64f6c │ │ │ │ + adds r0, #8 │ │ │ │ + bl 13a99c │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 64b12 │ │ │ │ + beq.n 64f90 │ │ │ │ mov r5, r2 │ │ │ │ clz r2, r0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbnz r0, 64b18 │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 64b24 │ │ │ │ + cbnz r0, 64f96 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 64fa2 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64b2a │ │ │ │ + cbz r0, 64fa8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64b38 │ │ │ │ + b.n 64fb6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00064b3e : │ │ │ │ - b.n 64af0 │ │ │ │ +00064fbc : │ │ │ │ + b.n 64f6e │ │ │ │ │ │ │ │ -00064b40 : │ │ │ │ - b.n 64af0 │ │ │ │ +00064fbe : │ │ │ │ + b.n 64f6e │ │ │ │ │ │ │ │ -00064b42 : │ │ │ │ +00064fc0 : │ │ │ │ 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, 64b78 │ │ │ │ + cbz r3, 64ff6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 64b78 │ │ │ │ + cbz r3, 64ff6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 64b78 │ │ │ │ + cbz r3, 64ff6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 64b78 │ │ │ │ + cbz r3, 64ff6 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 139060 │ │ │ │ - cbz r0, 64b94 │ │ │ │ - b.n 64b8e │ │ │ │ + bl 139198 │ │ │ │ + cbz r0, 65012 │ │ │ │ + b.n 6500c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1384 @ 0x568 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65420 @ 0xff8c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64cc8 │ │ │ │ + b.n 65146 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 64bac │ │ │ │ + cbz r0, 6502a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ - b.n 64b8e │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6500c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 64bd8 │ │ │ │ + bge.n 65056 │ │ │ │ movw r3, #48508 @ 0xbd7c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1440 @ 0x5a0 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65476 @ 0xffc4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ - b.n 64b8e │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6500c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 64c1c │ │ │ │ + cbnz r3, 6509a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 202724 <_PySet_Update@@Base+0x39c> │ │ │ │ - cbz r0, 64bf0 │ │ │ │ + bl 201d2c <_PySet_Update@@Base+0x39c> │ │ │ │ + cbz r0, 6506e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 64bf0 │ │ │ │ + cbnz r3, 6506e │ │ │ │ mov r0, sp │ │ │ │ - bl 202724 <_PySet_Update@@Base+0x39c> │ │ │ │ - cbnz r0, 64c04 │ │ │ │ + bl 201d2c <_PySet_Update@@Base+0x39c> │ │ │ │ + cbnz r0, 65082 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 27bce8 <_PyLong_Lshift@@Base+0xe8c> │ │ │ │ - cbz r0, 64c1c │ │ │ │ + bl 27b258 <_PyLong_Lshift@@Base+0x7d4> │ │ │ │ + cbz r0, 6509a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 64c1c │ │ │ │ + cbnz r3, 6509a │ │ │ │ mov r0, sp │ │ │ │ - bl 27bce8 <_PyLong_Lshift@@Base+0xe8c> │ │ │ │ - cbz r0, 64c1c │ │ │ │ + bl 27b258 <_PyLong_Lshift@@Base+0x7d4> │ │ │ │ + cbz r0, 6509a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2d5b4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ - b.n 64cc8 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 65146 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64c3a │ │ │ │ - bl 20d58c │ │ │ │ + cbnz r0, 650b8 │ │ │ │ + bl 20cba4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ - b.n 64b8e │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6500c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 64c4c │ │ │ │ + ble.n 650ca │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 64c3e │ │ │ │ + b.n 650bc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 64c62 │ │ │ │ + ble.n 650e0 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ mul.w r6, r0, r6 │ │ │ │ - b.n 64c52 │ │ │ │ + b.n 650d0 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 64cb6 │ │ │ │ + cbz r6, 65134 │ │ │ │ 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 64c98 │ │ │ │ + blt.n 65116 │ │ │ │ ldr.w r0, [ip, r1, lsl #2] │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 64c90 │ │ │ │ + bge.n 6510e │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 64c98 │ │ │ │ + b.n 65116 │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ subs r3, #4 │ │ │ │ - b.n 64c74 │ │ │ │ + b.n 650f2 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2a6dd0 │ │ │ │ + bl 2a65d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2a6dd0 │ │ │ │ + bl 2a65d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 64c64 │ │ │ │ + b.n 650e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, sp │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00064cd0 : │ │ │ │ - b.w 15a1a0 │ │ │ │ +0006514e : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r3, #57784 @ 0xe1b8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r5, r0 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ + blx r3 │ │ │ │ + cbz r0, 651a0 │ │ │ │ + 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 139198 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 651a2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 651a0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 651a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +000651a6 : │ │ │ │ + b.w 15a2b8 │ │ │ │ │ │ │ │ -00064cd4 : │ │ │ │ - b.w e08cc │ │ │ │ +000651aa : │ │ │ │ + b.w e080c │ │ │ │ │ │ │ │ -00064cd8 : │ │ │ │ - b.w 13d35c │ │ │ │ +000651ae : │ │ │ │ + b.w 13d498 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - cbz r3, 64cf2 │ │ │ │ + cbz r3, 651c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 64d08 │ │ │ │ + cbnz r3, 651de │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #53244 @ 0xcffc │ │ │ │ + movw r2, #51196 @ 0xc7fc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00064d0c : │ │ │ │ +000651e2 : │ │ │ │ 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] @ (64d70 ) │ │ │ │ + ldr r2, [pc, #80] @ (65244 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 64d2a │ │ │ │ - cbnz r1, 64d32 │ │ │ │ + cbz r0, 65200 │ │ │ │ + cbnz r1, 65208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64cdc │ │ │ │ - b.n 64d3a │ │ │ │ - bl db2ac │ │ │ │ + bl 651b2 │ │ │ │ + b.n 65210 │ │ │ │ + bl db1ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64d3e │ │ │ │ + cbnz r0, 65214 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 64d62 │ │ │ │ + b.n 65238 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl dc8d4 │ │ │ │ + bl dc814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64d62 │ │ │ │ + bge.n 65238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64d62 │ │ │ │ + cbnz r3, 65238 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064d74 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00065248 <_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] @ (64dd8 <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (652ac <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 64d92 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 64d9a <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ + cbz r0, 65266 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 6526e <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 64cdc │ │ │ │ - b.n 64da2 <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ - bl db2ac │ │ │ │ + bl 651b2 │ │ │ │ + b.n 65276 <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ + bl db1ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64da6 <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ + cbnz r0, 6527a <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 64dca <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + b.n 6529e <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl dc8d4 │ │ │ │ + bl dc814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64dca <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + bge.n 6529e <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64dca <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + cbnz r3, 6529e <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064ddc : │ │ │ │ +000652b0 : │ │ │ │ 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] @ (64e68 ) │ │ │ │ + ldr r6, [pc, #124] @ (6533c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ - cbz r1, 64e1a │ │ │ │ + cbz r1, 652ee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bmi.n 64e4e │ │ │ │ + bmi.n 65322 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #33132 @ 0x816c │ │ │ │ + movw r2, #31084 @ 0x796c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ - b.n 64e3a │ │ │ │ - cbz r2, 64e40 │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ + b.n 6530e │ │ │ │ + cbz r2, 65314 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 64e3e │ │ │ │ + bmi.n 65312 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #1496 @ 0x5d8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #65532 @ 0xfffc │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64e62 │ │ │ │ - cbnz r1, 64e52 │ │ │ │ + b.n 65336 │ │ │ │ + cbnz r1, 65326 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 9c8e8 │ │ │ │ - b.n 64e62 │ │ │ │ + bl 9c930 │ │ │ │ + b.n 65336 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 64e1c │ │ │ │ + bne.n 652f0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w ee804 │ │ │ │ + b.w eea18 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (64e74 ) │ │ │ │ + ldr r1, [pc, #4] @ (65348 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 852a8 │ │ │ │ + b.w 852b8 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #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 83d68 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 64ea2 │ │ │ │ + bl 83d78 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 65376 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1714f4 <_PyType_LookupRef@@Base> │ │ │ │ + bl 17151c <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64eb0 │ │ │ │ - b.n 64eda │ │ │ │ + cbnz r0, 65384 │ │ │ │ + b.n 653ae │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 64e94 │ │ │ │ - b.n 64ee6 │ │ │ │ + bge.n 65368 │ │ │ │ + b.n 653ba │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 64ee6 │ │ │ │ + cbz r3, 653ba │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64ece │ │ │ │ + bge.n 653a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 64ed2 │ │ │ │ + cbz r3, 653a6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 64ee6 │ │ │ │ + b.n 653ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64ece │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 653a2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 852a8 │ │ │ │ + b.w 852b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +000653be : │ │ │ │ + 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, 653e6 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r3, #20308 @ 0x4f54 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r9, r6 │ │ │ │ + b.n 653f8 │ │ │ │ + movw r0, #32 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movw r1, #689 @ 0x2b1 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 654c0 │ │ │ │ + ldr.w r2, [r1, r9, lsl #3] │ │ │ │ + cbz r2, 6540a │ │ │ │ + cmp r2, r3 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + it eq │ │ │ │ + addeq r7, #1 │ │ │ │ + b.n 653f8 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ab620 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 654c0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + sub.w r3, r9, r3 │ │ │ │ + adds r3, #4 │ │ │ │ + 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, #65445 @ 0xffa5 │ │ │ │ + movt r3, #18 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + movw r3, #38201 @ 0x9539 │ │ │ │ + movt r3, #32 │ │ │ │ + str r3, [r4, #44] @ 0x2c │ │ │ │ + movw r3, #41712 @ 0xa2f0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + str.w r3, [r4, #128] @ 0x80 │ │ │ │ + movw r3, #10144 @ 0x27a0 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + str r3, [r4, #116] @ 0x74 │ │ │ │ + movw r3, #37905 @ 0x9411 │ │ │ │ + movt r3, #22 │ │ │ │ + str.w r3, [r4, #156] @ 0x9c │ │ │ │ + movw r3, #55577 @ 0xd919 │ │ │ │ + movt r3, #24 │ │ │ │ + str r3, [r4, #92] @ 0x5c │ │ │ │ + bl 89e74 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 654ba │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r4, #0] │ │ │ │ + bl 83d78 <_PyType_GetDict@@Base> │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8a4a4 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 654c4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 654ba │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 654ba │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 79de8 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + │ │ │ │ +000654ca : │ │ │ │ + b.w 653be │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w edac8 │ │ │ │ + b.w edcdc │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 64f62 │ │ │ │ + bhi.n 65546 │ │ │ │ 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, #32316 @ 0x7e3c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 64f6c │ │ │ │ + bne.n 65550 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 64f6c │ │ │ │ + bne.n 65550 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #2 │ │ │ │ - bl e1b28 │ │ │ │ + bl e1a68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 64f76 │ │ │ │ + blt.n 6555a │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4404 @ 0x1134 │ │ │ │ movweq r2, #5460 @ 0x1554 │ │ │ │ movwne r0, #5460 @ 0x1554 │ │ │ │ movwne r2, #4404 @ 0x1134 │ │ │ │ ittee eq │ │ │ │ @@ -83811,28 +84360,28 @@ │ │ │ │ movtne r0, #77 @ 0x4d │ │ │ │ movtne r2, #77 @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64f78 │ │ │ │ + bge.n 6555c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 64f78 │ │ │ │ + b.n 6555c │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 64f78 │ │ │ │ + b.n 6555c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064f7a : │ │ │ │ +0006555e : │ │ │ │ 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 │ │ │ │ @@ -83861,856 +84410,1105 @@ │ │ │ │ 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 243b98 │ │ │ │ + bl 2433b8 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064fd0 : │ │ │ │ +000655b4 : │ │ │ │ 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 64ff8 │ │ │ │ + bge.n 655dc │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 6503c │ │ │ │ + b.n 65620 │ │ │ │ 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 143764 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1438a8 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 24bc3c │ │ │ │ + bl 24b44c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 20e564 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ + bl 20db7c <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ 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, #28788 @ 0x7074 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65074 │ │ │ │ + beq.n 65658 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 65074 │ │ │ │ + beq.n 65658 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6508c │ │ │ │ - b.n 6509e │ │ │ │ + bne.n 65670 │ │ │ │ + b.n 65682 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6506c │ │ │ │ - movw r0, #54052 @ 0xd324 │ │ │ │ + beq.n 65650 │ │ │ │ + movw r0, #51956 @ 0xcaf4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6506c │ │ │ │ - b.n 650aa │ │ │ │ + bne.n 65650 │ │ │ │ + b.n 6568e │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #54052 @ 0xd324 │ │ │ │ + movw r0, #51956 @ 0xcaf4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 650aa │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6568e │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e6b40 │ │ │ │ + b.w 1e614c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 131d98 │ │ │ │ + b.w 131eb0 │ │ │ │ │ │ │ │ -000650b6 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0006569a <_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 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 650f4 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ + cbz r0, 656d8 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 891e4 │ │ │ │ + bl 891f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 650e8 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bge.n 656cc <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 650ec <_PyDict_GetItemStringWithError@@Base+0x36> │ │ │ │ + cbz r3, 656d0 <_PyDict_GetItemStringWithError@@Base+0x36> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 650f4 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ + b.n 656d8 <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 650e8 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 656cc <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000650f8 <_PyDict_Pop@@Base>: │ │ │ │ +000656dc <_PyDict_Pop@@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 r4, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ - bl eade0 │ │ │ │ - cbnz r0, 6512c <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 65124 <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl eb004 │ │ │ │ + cbnz r0, 65710 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 65708 <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6512e <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 65712 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6512e <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 65712 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 10afa8 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 6512e <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 10b1a0 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 65712 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00065134 : │ │ │ │ +00065718 : │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 65162 │ │ │ │ + beq.n 65746 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 33f4a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065164 : │ │ │ │ +00065748 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 7c164 │ │ │ │ + b.w 7c188 │ │ │ │ │ │ │ │ -0006516c : │ │ │ │ +00065750 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 7c164 │ │ │ │ + b.w 7c188 │ │ │ │ │ │ │ │ -00065172 : │ │ │ │ +00065756 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ad484 │ │ │ │ - cbz r0, 651a4 │ │ │ │ + bl 1acab4 │ │ │ │ + cbz r0, 65788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6519a │ │ │ │ + bge.n 6577e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6519a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6577e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9d4c4 │ │ │ │ + b.w 9d50c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000651a6 : │ │ │ │ +0006578a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1eb3b0 │ │ │ │ + bl 1ea9b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 651dc │ │ │ │ - bl 9d4c4 │ │ │ │ + cbz r0, 657c0 │ │ │ │ + bl 9d50c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 651d0 │ │ │ │ + bge.n 657b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 651d4 │ │ │ │ + cbz r3, 657b8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 651dc │ │ │ │ + b.n 657c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 651d0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 657b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000651e0 : │ │ │ │ +000657c4 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 8e534 │ │ │ │ + b.w 8e54c │ │ │ │ │ │ │ │ -000651e6 <_PyObject_GetAttrId@@Base>: │ │ │ │ +000657ca <_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 30b48 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 6520a <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + bl 30b4c <_PyUnicode_FromId@@Base> │ │ │ │ + cbz r0, 657ee <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 852a8 │ │ │ │ + b.w 852b8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006520c <_PyObject_CallMethodId@@Base>: │ │ │ │ +000657f0 <_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] @ (65270 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (65854 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6522a <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 65232 <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ + cbz r0, 6580e <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 65816 <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 64cdc │ │ │ │ - b.n 6523a <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ - bl 651e6 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 651b2 │ │ │ │ + b.n 6581e <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ + bl 657ca <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6523e <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ + cbnz r0, 65822 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 65262 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + b.n 65846 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl dc8d4 │ │ │ │ + bl dc814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65262 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + bge.n 65846 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65262 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + cbnz r3, 65846 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065274 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00065858 <_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 r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #1532 @ 0x5fc │ │ │ │ + movw r2, #56 @ 0x38 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #21200 @ 0x52d0 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 652c2 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #1540 @ 0x604 │ │ │ │ + beq.n 658a6 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #64 @ 0x40 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 652de <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 658c2 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #1548 @ 0x60c │ │ │ │ + movw r2, #72 @ 0x48 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 652ec <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #1572 @ 0x624 │ │ │ │ + b.n 658d0 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #96 @ 0x60 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ - cbz r6, 65306 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #4372 @ 0x1114 │ │ │ │ + cbz r6, 658ea <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #2392 @ 0x958 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142114 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 142254 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 65340 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 65924 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #14716 @ 0x397c │ │ │ │ + movw r2, #12668 @ 0x317c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ - b.n 6537a <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 6595e <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ubfx r6, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r6, #1 │ │ │ │ blx 2d03c │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 697d8 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 69ce0 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ bl 32b98 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ + movw r2, #22160 @ 0x5690 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d8e4 │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ + movw r1, #116 @ 0x74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #4] @ (65388 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #4] @ (6596c <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ │ │ │ -0006538c : │ │ │ │ +00065970 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #84] @ (653f0 ) │ │ │ │ + ldr r0, [pc, #84] @ (659d4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 653b4 │ │ │ │ + bne.n 65998 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 653a4 │ │ │ │ + bne.n 65988 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 653c0 │ │ │ │ - bl 2a1a38 │ │ │ │ - bl 1a44ec │ │ │ │ + beq.n 659a4 │ │ │ │ + bl 2a0ac0 │ │ │ │ + bl 1a3b1c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 653dc │ │ │ │ + bne.n 659c0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 653cc │ │ │ │ + bne.n 659b0 │ │ │ │ dmb ish │ │ │ │ - beq.n 653ec │ │ │ │ + beq.n 659d0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (653f0 ) │ │ │ │ - b.w 214b18 │ │ │ │ + ldr r0, [pc, #8] @ (659d4 ) │ │ │ │ + b.w 214208 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000653f4 : │ │ │ │ +000659d8 : │ │ │ │ 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] @ (65464 ) │ │ │ │ + ldr r3, [pc, #96] @ (65a48 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6541e │ │ │ │ + bne.n 65a02 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6540e │ │ │ │ + bne.n 659f2 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 6542c │ │ │ │ + beq.n 65a10 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2a1a38 │ │ │ │ - ldr r3, [pc, #56] @ (65468 ) │ │ │ │ + bl 2a0ac0 │ │ │ │ + ldr r3, [pc, #56] @ (65a4c ) │ │ │ │ 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 6544e │ │ │ │ + bne.n 65a32 │ │ │ │ strexb r1, r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6543e │ │ │ │ + bne.n 65a22 │ │ │ │ dmb ish │ │ │ │ - beq.n 65460 │ │ │ │ + beq.n 65a44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #144 @ 0x90 │ │ │ │ - b.w 214b18 │ │ │ │ + b.w 214208 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0006546c : │ │ │ │ +00065a50 : │ │ │ │ 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] @ (654dc ) │ │ │ │ + ldr r3, [pc, #96] @ (65ac0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 65496 │ │ │ │ + bne.n 65a7a │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65486 │ │ │ │ + bne.n 65a6a │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 654a4 │ │ │ │ + beq.n 65a88 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2a1a38 │ │ │ │ - ldr r3, [pc, #56] @ (654e0 ) │ │ │ │ + bl 2a0ac0 │ │ │ │ + ldr r3, [pc, #56] @ (65ac4 ) │ │ │ │ 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 654c6 │ │ │ │ + bne.n 65aaa │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 654b6 │ │ │ │ + bne.n 65a9a │ │ │ │ dmb ish │ │ │ │ - beq.n 654d8 │ │ │ │ + beq.n 65abc │ │ │ │ sub.w r0, r3, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 214b18 │ │ │ │ + b.w 214208 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r1, #1 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + cbnz r2, 65aec │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #3 │ │ │ │ + bhi.n 65bbe │ │ │ │ + tbb [pc, r2] │ │ │ │ + strb r7, [r3, r5] │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ + movw r0, #19808 @ 0x4d60 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + mov r1, r2 │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 65ade │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 65c5c │ │ │ │ + ldr.w r8, [r4, #24] │ │ │ │ + b.n 65b0c │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 142130 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 65afe │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + bl 142130 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 65b3a │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65afe │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 65afe │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65afe │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 65b4e │ │ │ │ + movs r0, #1 │ │ │ │ + bl 8a640 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 65bd8 │ │ │ │ + b.n 65c2c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 142130 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 65c2c │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 65bd8 │ │ │ │ + movw r3, #44696 @ 0xae98 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #38880 @ 0x97e0 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65c2c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 65c2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65c2c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 142130 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 65afe │ │ │ │ + ldr r4, [pc, #192] @ (65c60 ) │ │ │ │ + sub.w r5, r4, #16 │ │ │ │ + b.n 65bd8 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #38912 @ 0x9800 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + b.n 65afe │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #38956 @ 0x982c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w e21d8 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 143108 <_PyObject_IsFreed@@Base+0xeb4> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 65c5c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65bfc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 65bfc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65c10 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 65c10 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 65afe │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 65afe │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65afe │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65c40 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 65c40 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 65afe │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 65afe │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65afe │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + cbz r0, 65c66 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + │ │ │ │ +00065c64 : │ │ │ │ + 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, #5192 @ 0x1448 │ │ │ │ + movt r8, #77 @ 0x4d │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + cmp r0, r8 │ │ │ │ + beq.n 65ca2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r1, r3, #7 │ │ │ │ + bmi.n 65c9a │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 65d0c │ │ │ │ + bl 8fe3c │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 65ca4 │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r0, [r9, #8] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne.n 65cba │ │ │ │ + cmp r3, #0 │ │ │ │ + ite lt │ │ │ │ + addlt.w r0, r4, #4294967295 @ 0xffffffff │ │ │ │ + movge r0, #0 │ │ │ │ + b.n 65ccc │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ + bpl.n 65c94 │ │ │ │ + bl 8fe3c │ │ │ │ + cmp r0, #0 │ │ │ │ + it lt │ │ │ │ + addlt r0, r0, r4 │ │ │ │ + str r0, [r6, #0] │ │ │ │ + ldr.w r0, [r9, #12] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne.n 65ce4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ite ge │ │ │ │ + movge r0, r4 │ │ │ │ + movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 65cf6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #7 │ │ │ │ + bpl.n 65c94 │ │ │ │ + bl 8fe3c │ │ │ │ + cmp r0, #0 │ │ │ │ + it lt │ │ │ │ + addlt r0, r0, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ + str r0, [r7, #0] │ │ │ │ + blt.n 65c94 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r3, r4 │ │ │ │ + bge.n 65c94 │ │ │ │ + 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} │ │ │ │ + │ │ │ │ +00065d10 : │ │ │ │ + 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 12aeb8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 65d4a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 12b198 │ │ │ │ + mov r3, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000654e4 : │ │ │ │ +00065d4e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65512 │ │ │ │ - movw r0, #5652 @ 0x1614 │ │ │ │ + beq.n 65d7c │ │ │ │ + movw r0, #3604 @ 0xe14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6554e │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 65db8 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 65554 │ │ │ │ - cbz r1, 65538 │ │ │ │ + beq.n 65dbe │ │ │ │ + cbz r1, 65da2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 65538 │ │ │ │ + bpl.n 65da2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65556 │ │ │ │ + bge.n 65dc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 65556 │ │ │ │ + b.n 65dc0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1616 @ 0x650 │ │ │ │ + movw r1, #140 @ 0x8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6557a │ │ │ │ + b.n 65de4 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 65578 │ │ │ │ + cbz r0, 65de2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65578 │ │ │ │ + bge.n 65de2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65578 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65de2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006557c <_PyObject_GetMethod@@Base>: │ │ │ │ +00065de6 <_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, #4048] @ 0xfd0 │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r2 │ │ │ │ - bl 83d68 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 655b2 <_PyObject_GetMethod@@Base+0x36> │ │ │ │ + bl 83d78 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 65e1c <_PyObject_GetMethod@@Base+0x36> │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #47361 @ 0xb901 │ │ │ │ + movw r3, #47161 @ 0xb839 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 655be <_PyObject_GetMethod@@Base+0x42> │ │ │ │ - b.n 655cc <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq.n 65e28 <_PyObject_GetMethod@@Base+0x42> │ │ │ │ + b.n 65e36 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ mov r0, sl │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 655a0 <_PyObject_GetMethod@@Base+0x24> │ │ │ │ - b.n 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bge.n 65e0a <_PyObject_GetMethod@@Base+0x24> │ │ │ │ + b.n 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 655dc <_PyObject_GetMethod@@Base+0x60> │ │ │ │ + beq.n 65e46 <_PyObject_GetMethod@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 852a8 │ │ │ │ + bl 852b8 │ │ │ │ str.w r0, [r8] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 65776 <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ + b.n 65fe0 <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1714f4 <_PyType_LookupRef@@Base> │ │ │ │ + bl 17151c <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6560a <_PyObject_GetMethod@@Base+0x8e> │ │ │ │ + cbz r0, 65e74 <_PyObject_GetMethod@@Base+0x8e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #14 │ │ │ │ - bmi.n 65610 <_PyObject_GetMethod@@Base+0x94> │ │ │ │ + bmi.n 65e7a <_PyObject_GetMethod@@Base+0x94> │ │ │ │ ldr.w r9, [r2, #136] @ 0x88 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 65618 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 65e82 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r6, [r2, #140] @ 0x8c │ │ │ │ - cbz r6, 6561a <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + cbz r6, 65e84 <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ - b.n 6571a <_PyObject_GetMethod@@Base+0x19e> │ │ │ │ + b.n 65f84 <_PyObject_GetMethod@@Base+0x19e> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 6561a <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + b.n 65e84 <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ mov.w r9, #0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 6561a <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + b.n 65e84 <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bpl.n 65678 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + bpl.n 65ee2 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add.w fp, r5, r0 │ │ │ │ ldrb.w r0, [fp, #3] │ │ │ │ - cbz r0, 65678 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + cbz r0, 65ee2 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ ldr.w r2, [r1, #440] @ 0x1b8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.n 65652 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ + bne.n 65ebc <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 65652 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ - bl e3ca0 │ │ │ │ + bne.n 65ebc <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ + bl e3be4 │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 6565e <_PyObject_GetMethod@@Base+0xe2> │ │ │ │ + b.n 65ec8 <_PyObject_GetMethod@@Base+0xe2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 7bdf4 │ │ │ │ + bl 7be18 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ add.w fp, fp, r0, lsl #2 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6576a <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ + bge.n 65fd4 <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 6576a <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ + b.n 65fd4 <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ lsls r3, r2, #27 │ │ │ │ - bpl.n 65682 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + bpl.n 65eec <_PyObject_GetMethod@@Base+0x106> │ │ │ │ ldr.w fp, [r5, #-12] │ │ │ │ - b.n 656b0 <_PyObject_GetMethod@@Base+0x134> │ │ │ │ + b.n 65f1a <_PyObject_GetMethod@@Base+0x134> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ - bge.n 656a8 <_PyObject_GetMethod@@Base+0x12c> │ │ │ │ + beq.n 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + bge.n 65f12 <_PyObject_GetMethod@@Base+0x12c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ ldrd r3, r0, [r0, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq.n 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr.w fp, [r5, r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 656f2 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + cbz r0, 65f5c <_PyObject_GetMethod@@Base+0x176> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 656ea <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ + bge.n 65f54 <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 656ea <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ + cbnz r3, 65f54 <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + bge.n 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 65706 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + cbnz r3, 65f70 <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 6570e <_PyObject_GetMethod@@Base+0x192> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 65f78 <_PyObject_GetMethod@@Base+0x192> │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 65776 <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ + b.n 65fe0 <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6573c <_PyObject_GetMethod@@Base+0x1c0> │ │ │ │ + beq.n 65fa6 <_PyObject_GetMethod@@Base+0x1c0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bge.w 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bne.w 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ - cbz r4, 65744 <_PyObject_GetMethod@@Base+0x1c8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + cbz r4, 65fae <_PyObject_GetMethod@@Base+0x1c8> │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + b.n 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ movw r1, #48512 @ 0xbd80 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #19328 @ 0x4b80 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl e37c8 │ │ │ │ - b.n 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl e370c │ │ │ │ + b.n 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 655d8 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 65e42 <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006577e : │ │ │ │ +00065fe8 : │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ │ │ │ │ -00065794 : │ │ │ │ +00065ffe : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4180 @ 0x1054 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r5, r0 │ │ │ │ - bl 247820 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ - cbz r0, 657ba │ │ │ │ + bl 247040 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + cbz r0, 66024 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 657d0 │ │ │ │ + b.n 6603a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 657b4 │ │ │ │ + beq.n 6601e │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32316 @ 0x7e3c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65804 │ │ │ │ - movw r0, #56040 @ 0xdae8 │ │ │ │ + beq.n 6606e │ │ │ │ + movw r0, #53992 @ 0xd2e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6580a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 66074 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6581c │ │ │ │ + cbnz r0, 66086 │ │ │ │ mov.w r1, #476 @ 0x1dc │ │ │ │ - movw r0, #56040 @ 0xdae8 │ │ │ │ + movw r0, #53992 @ 0xd2e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 65828 │ │ │ │ - ldr r1, [pc, #88] @ (65878 ) │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 66092 │ │ │ │ + ldr r1, [pc, #88] @ (660e0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6582c │ │ │ │ + bne.n 66096 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65870 │ │ │ │ + b.n 660da │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6584e │ │ │ │ + cbz r0, 660b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6584e │ │ │ │ + bne.n 660b8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6584e │ │ │ │ + bge.n 660b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 6584e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 660b8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #448 @ 0x1c0 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ + movw r2, #63936 @ 0xf9c0 │ │ │ │ + movt r2, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1640 @ 0x668 │ │ │ │ + movw r0, #164 @ 0xa4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ 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, r3 │ │ │ │ @@ -84718,50 +85516,50 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 658c4 │ │ │ │ + cbnz r0, 6612c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 659e0 │ │ │ │ + bge.w 66248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 659e0 │ │ │ │ + bne.w 66248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 659e0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66248 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 658e6 │ │ │ │ + bne.n 6614e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 658e6 │ │ │ │ + beq.n 6614e │ │ │ │ bic.w r1, r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r3, r1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6590c │ │ │ │ + bne.n 66174 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6590c │ │ │ │ + beq.n 66174 │ │ │ │ bic.w r1, r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r3, r1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ @@ -84782,292 +85580,226 @@ │ │ │ │ strb.w fp, [r4, #75] @ 0x4b │ │ │ │ sub.w r1, r1, r8 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ asrs r1, r1, #2 │ │ │ │ cmp r1, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 65980 │ │ │ │ + ble.n 661e8 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ and.w r8, r2, #3 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 6597a │ │ │ │ + bne.n 661e2 │ │ │ │ bic.w r8, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6597a │ │ │ │ + beq.n 661e2 │ │ │ │ ldr.w r9, [r8] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ add.w sl, r9, #1 │ │ │ │ itt lt │ │ │ │ movlt r2, r8 │ │ │ │ strlt.w sl, [r8] │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 65948 │ │ │ │ + b.n 661b0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 659a2 │ │ │ │ + bge.n 6620a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 659a2 │ │ │ │ + cbnz r3, 6620a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 659b4 │ │ │ │ + cbnz r7, 6621c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - cbnz r6, 659cc │ │ │ │ + cbnz r6, 66234 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000659e6 : │ │ │ │ +0006624e : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26312 @ 0x66c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 6587c │ │ │ │ + b.n 660e4 │ │ │ │ │ │ │ │ -000659fc : │ │ │ │ +00066264 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26312 @ 0x66c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6587c │ │ │ │ + b.n 660e4 │ │ │ │ │ │ │ │ -00065a0c : │ │ │ │ +00066274 : │ │ │ │ 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, #27140 @ 0x6a04 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 6587c │ │ │ │ - cbz r0, 65a64 │ │ │ │ - ldr r3, [pc, #60] @ (65a6c ) │ │ │ │ + bl 660e4 │ │ │ │ + cbz r0, 662cc │ │ │ │ + ldr r3, [pc, #60] @ (662d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ - cbnz r5, 65a40 │ │ │ │ + cbnz r5, 662a8 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 65a66 │ │ │ │ - bl 1410b8 │ │ │ │ + b.n 662ce │ │ │ │ + bl 1411f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a8338 <_PyArg_ParseStack@@Base+0x3d0> │ │ │ │ + bl 2a7b40 <_PyArg_ParseStack@@Base+0x3d0> │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 65a66 │ │ │ │ + cbnz r0, 662ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a64 │ │ │ │ + bge.n 662cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a64 │ │ │ │ + cbnz r3, 662cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065a70 : │ │ │ │ +000662d8 : │ │ │ │ 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, #27660 @ 0x6c0c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 6587c │ │ │ │ - cbz r0, 65a9c │ │ │ │ + bl 660e4 │ │ │ │ + cbz r0, 66304 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - push {r4} │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - add r4, r0 │ │ │ │ - str r4, [r3, #0] │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ - mla r2, r4, r0, r2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - mla r2, r4, r0, r2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r0, r4 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - movs r0, #1 │ │ │ │ - add r2, r1 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - bx lr │ │ │ │ - bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 65afe │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65b06 │ │ │ │ - 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 65af0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 65b2e │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65b36 │ │ │ │ - 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 65b20 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 65b5e │ │ │ │ + cbnz r0, 6632e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65b66 │ │ │ │ + cbz r0, 66336 │ │ │ │ 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 65b50 │ │ │ │ + beq.n 66320 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 65b72 │ │ │ │ + cbz r0, 66342 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 65b7e │ │ │ │ + cbz r0, 6634e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 65bae │ │ │ │ + bmi.n 6637e │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65b98 │ │ │ │ + beq.n 66368 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65b98 │ │ │ │ - b.n 65bb0 │ │ │ │ + beq.n 66368 │ │ │ │ + b.n 66380 │ │ │ │ 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, 65bd8 │ │ │ │ + cbnz r0, 663a8 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 65bca │ │ │ │ - b.n 65bde │ │ │ │ + bne.n 6639a │ │ │ │ + b.n 663ae │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65bd2 │ │ │ │ + beq.n 663a2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 65bea │ │ │ │ + cbz r0, 663ba │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ (65c0c ) │ │ │ │ + ldr r3, [pc, #28] @ (663dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #114688 @ 0x1c000 │ │ │ │ add.w r0, r3, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -85087,139 +85819,233 @@ │ │ │ │ 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, 65c42 │ │ │ │ + cbnz r0, 66412 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65c4c │ │ │ │ - b.n 65c52 │ │ │ │ + cbnz r0, 6641c │ │ │ │ + b.n 66422 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65c3c │ │ │ │ - b.n 65c6a │ │ │ │ + beq.n 6640c │ │ │ │ + b.n 6643a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65c6a │ │ │ │ + cbnz r0, 6643a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65c5c │ │ │ │ + cbz r0, 6642c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65c6a │ │ │ │ + cbnz r0, 6643a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 65c6a │ │ │ │ + cbz r0, 6643a │ │ │ │ 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, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 65c8a │ │ │ │ + cbnz r0, 6645a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65c94 │ │ │ │ - b.n 65c9a │ │ │ │ + cbnz r0, 66464 │ │ │ │ + b.n 6646a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65c84 │ │ │ │ - b.n 65cb2 │ │ │ │ + beq.n 66454 │ │ │ │ + b.n 66482 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65cb2 │ │ │ │ + cbnz r0, 66482 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 65ca4 │ │ │ │ + cbz r0, 66474 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65cb2 │ │ │ │ + cbnz r0, 66482 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 65cb2 │ │ │ │ + cbz r0, 66482 │ │ │ │ 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, 65ce2 │ │ │ │ + cbnz r0, 664b2 │ │ │ │ movw r3, #41712 @ 0xa2f0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ 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 65ccc │ │ │ │ + beq.n 6649c │ │ │ │ + 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, 664e2 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbz r0, 664ea │ │ │ │ + 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 664d4 │ │ │ │ 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, 65d12 │ │ │ │ + cbnz r0, 66512 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 65d1a │ │ │ │ + cbz r0, 6651a │ │ │ │ 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 65d04 │ │ │ │ + beq.n 66504 │ │ │ │ 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, 65d42 │ │ │ │ + cbnz r0, 6653a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 65d4a │ │ │ │ + cbnz r0, 66544 │ │ │ │ + b.n 6654a │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 66534 │ │ │ │ + b.n 66558 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 66558 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 66558 │ │ │ │ + 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 │ │ │ │ + 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, 66584 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + cbz r0, 6658c │ │ │ │ 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 65d34 │ │ │ │ + beq.n 66576 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + 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] @ (66604 ) │ │ │ │ + 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 665e2 │ │ │ │ + cmp r3, r1 │ │ │ │ + ite ls │ │ │ │ + movls r4, #0 │ │ │ │ + movhi r4, #1 │ │ │ │ + cbnz r4, 665e2 │ │ │ │ + movs r3, #1 │ │ │ │ + strb.w r3, [sp, #4] │ │ │ │ + add.w r3, sp, #4096 @ 0x1000 │ │ │ │ + adds r3, #3 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ + bl 6658e │ │ │ │ + mov r3, r0 │ │ │ │ + add.w r0, sp, #4096 @ 0x1000 │ │ │ │ + ldr r2, [pc, #28] @ (66604 ) │ │ │ │ + adds r0, #4 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + eors r1, r2 │ │ │ │ + mov.w r2, #0 │ │ │ │ + beq.n 665fa │ │ │ │ + blx 2d078 <__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, cr12, {2} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52297 @ 0xcc49 │ │ │ │ + movw r1, #50113 @ 0xc3c1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #55704 @ 0xd998 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ b.w 46f5e │ │ │ │ - ldr r3, [pc, #44] @ (65d90 ) │ │ │ │ + ldr r3, [pc, #44] @ (6664c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3896] @ 0xf38 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -85227,574 +86053,607 @@ │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ 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, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.n 66670 │ │ │ │ + adds r4, #1 │ │ │ │ + blx 2cb18 │ │ │ │ + b.n 66662 │ │ │ │ + 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, 65dac │ │ │ │ - bl 17b188 │ │ │ │ + cbz r0, 6668c │ │ │ │ + bl 17aaf0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - b.w 28d214 <_PyXIData_ReleaseAndRawFree@@Base+0x8c> │ │ │ │ + b.w 28c98c <_PyXIData_ReleaseAndRawFree@@Base+0x8c> │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - b.w 276894 │ │ │ │ - │ │ │ │ -00065dc6 <_PyStolenTuple_Free@@Base>: │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - movw r2, #41712 @ 0xa2f0 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 65e14 <_PyStolenTuple_Free@@Base+0x4e> │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - subs r3, r1, #1 │ │ │ │ - cmp r3, #19 │ │ │ │ - bgt.n 65e14 <_PyStolenTuple_Free@@Base+0x4e> │ │ │ │ - ldr r3, [pc, #60] @ (65e1c <_PyStolenTuple_Free@@Base+0x56>) │ │ │ │ - push {r4} │ │ │ │ - mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add.w r3, r3, r1, lsl #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r1, [r3, #1716] @ 0x6b4 │ │ │ │ - cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n 65e0c <_PyStolenTuple_Free@@Base+0x46> │ │ │ │ - ldr.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ - adds r1, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - pop {r4} │ │ │ │ - str.w r0, [r3, #1712] @ 0x6b0 │ │ │ │ - str.w r1, [r3, #1716] @ 0x6b4 │ │ │ │ + b.w 27606c │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + blx 2d8ac │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 27b1dc <_PyLong_Lshift@@Base+0x758> │ │ │ │ + b.w 542bc │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cbz r3, 666e8 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 26cf8c │ │ │ │ + movs r3, #0 │ │ │ │ + movs r0, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + pop {r4, pc} │ │ │ │ + movs r0, #0 │ │ │ │ bx lr │ │ │ │ - pop {r4} │ │ │ │ - ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ - bx r3 │ │ │ │ - ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ - bx r3 │ │ │ │ - nop │ │ │ │ - movs r4, r2 │ │ │ │ - ... │ │ │ │ + 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 2cff4 │ │ │ │ + cbnz r0, 66716 │ │ │ │ + mov r1, sp │ │ │ │ + movs r0, #4 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + blx 2c94c │ │ │ │ + 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 666ec │ │ │ │ + movs r0, #8 │ │ │ │ + blx 2d358 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 666ec │ │ │ │ + blx 2cbd0 │ │ │ │ │ │ │ │ -00065e20 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +00066748 <_PyType_LookupSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r0, #180] @ 0xb4 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 65e6c <_PyType_LookupSubclasses@@Base+0x4c> │ │ │ │ + bpl.n 66794 <_PyType_LookupSubclasses@@Base+0x4c> │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #60] @ (65e70 <_PyType_LookupSubclasses@@Base+0x50>) │ │ │ │ + ldr r4, [pc, #60] @ (66798 <_PyType_LookupSubclasses@@Base+0x50>) │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 65e4e <_PyType_LookupSubclasses@@Base+0x2e> │ │ │ │ + beq.n 66776 <_PyType_LookupSubclasses@@Base+0x2e> │ │ │ │ cmp r2, #10 │ │ │ │ - bls.n 65e5a <_PyType_LookupSubclasses@@Base+0x3a> │ │ │ │ + bls.n 66782 <_PyType_LookupSubclasses@@Base+0x3a> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r1, r3 │ │ │ │ - b.n 65e64 <_PyType_LookupSubclasses@@Base+0x44> │ │ │ │ + b.n 6678c <_PyType_LookupSubclasses@@Base+0x44> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ pop {r4} │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065e74 : │ │ │ │ +0006679c : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065e7e <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000667a6 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 65eaa <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 667d2 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #7 │ │ │ │ - movw r1, #16960 @ 0x4240 │ │ │ │ + movw r1, #14872 @ 0x3a18 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #5952 @ 0x1740 │ │ │ │ + movw r2, #3864 @ 0xf18 │ │ │ │ movt r2, #59 @ 0x3b │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #7 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 65eac <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 667d4 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #63312 @ 0xf750 │ │ │ │ + movw r3, #61224 @ 0xef28 │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ 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, #60148 @ 0xeaf4 │ │ │ │ + movwmi r2, #58036 @ 0xe2b4 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #69 @ 0x45 │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065ed6 : │ │ │ │ +000667fe : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #20] @ (65efc ) │ │ │ │ + ldr r5, [pc, #20] @ (66824 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - bl 7d8dc │ │ │ │ + bl 7d900 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065f00 <_PyWeakref_IsDead@@Base>: │ │ │ │ +00066828 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittte ne │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f1a : │ │ │ │ +00066842 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (65f30 ) │ │ │ │ + ldr r4, [pc, #12] @ (66858 ) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ - b.w 2f8ca <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ + b.w 2f8ce <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065f34 : │ │ │ │ +0006685c : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (65f48 ) │ │ │ │ + ldr r4, [pc, #12] @ (66870 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ - b.w 2f8ca <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ + b.w 2f8ce <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065f4c <_PyObjectArray_Free@@Base>: │ │ │ │ +00066874 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 65f54 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 79dc0 │ │ │ │ + beq.n 6687c <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 79de8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f56 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +0006687e <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3395] @ 0xd43 │ │ │ │ - cbz r3, 65f68 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 66890 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 2200c8 <_PyXIData_NewObject@@Base+0x4> │ │ │ │ + b.w 21f730 <_PyXIData_NewObject@@Base+0x4> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f6a : │ │ │ │ +00066892 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f78 : │ │ │ │ - b.w 213218 <_PyEval_StartTheWorld@@Base+0x90> │ │ │ │ +000668a0 : │ │ │ │ + b.w 21287c <_PyEval_StartTheWorld@@Base+0x4> │ │ │ │ │ │ │ │ -00065f7c <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000668a4 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f7e <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000668a6 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f80 : │ │ │ │ +000668a8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f82 : │ │ │ │ +000668aa : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f84 : │ │ │ │ +000668ac : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f86 : │ │ │ │ +000668ae : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065f88 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +000668b0 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 224cb0 <_PyFunction_VerifyStateless@@Base+0x3a8> │ │ │ │ + b.w 2243a4 <_PyFunction_VerifyStateless@@Base+0x3a4> │ │ │ │ │ │ │ │ -00065f92 <_PyXIData_Lookup@@Base>: │ │ │ │ +000668ba <_PyXIData_Lookup@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r3, #3720] @ 0xe88 │ │ │ │ adds.w r1, r1, #904 @ 0x388 │ │ │ │ - beq.n 65fc6 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 668ee <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 65fc6 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 668ee <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 22eed4 <_PyObject_GetXIData@@Base+0x210> │ │ │ │ - b.n 65fcc <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 22e698 <_PyObject_GetXIData@@Base+0x210> │ │ │ │ + b.n 668f4 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00065fd2 <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 65fd6 <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +000668fa <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 668fe <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065fd8 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00066900 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065fe2 <_PyErr_GetHandledException@@Base>: │ │ │ │ +0006690a <_PyErr_GetHandledException@@Base>: │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 65ff0 <_PyErr_GetHandledException@@Base+0xe> │ │ │ │ + cbnz r3, 66918 <_PyErr_GetHandledException@@Base+0xe> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65fe4 <_PyErr_GetHandledException@@Base+0x2> │ │ │ │ + bne.n 6690c <_PyErr_GetHandledException@@Base+0x2> │ │ │ │ bx lr │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6600e <_PyErr_GetHandledException@@Base+0x2c> │ │ │ │ + beq.n 66936 <_PyErr_GetHandledException@@Base+0x2c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66008 <_PyErr_GetHandledException@@Base+0x26> │ │ │ │ + blt.n 66930 <_PyErr_GetHandledException@@Base+0x26> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 66004 <_PyErr_GetHandledException@@Base+0x22> │ │ │ │ + b.n 6692c <_PyErr_GetHandledException@@Base+0x22> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00066012 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +0006693a <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a2a4 │ │ │ │ + bl 9a2e8 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006603c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00066964 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2f87e <_PyObject_DebugMallocStats@@Base+0x6ca> │ │ │ │ + bl 2f882 <_PyObject_DebugMallocStats@@Base+0x6ca> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00066066 : │ │ │ │ +0006698e : │ │ │ │ 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 2f87e <_PyObject_DebugMallocStats@@Base+0x6ca> │ │ │ │ + bl 2f882 <_PyObject_DebugMallocStats@@Base+0x6ca> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00066082 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 66066 │ │ │ │ +000669aa <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 6698e │ │ │ │ │ │ │ │ -00066086 : │ │ │ │ - b.w 1e4fd8 │ │ │ │ +000669ae : │ │ │ │ + b.w 1e45e8 │ │ │ │ │ │ │ │ -0006608a : │ │ │ │ - ldr r1, [pc, #16] @ (6609c ) │ │ │ │ +000669b2 : │ │ │ │ + ldr r1, [pc, #16] @ (669c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1b0374 <_PyArena_New@@Base+0x720> │ │ │ │ + b.w 1af99c <_PyArena_New@@Base+0x720> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000660a0 : │ │ │ │ +000669c8 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000660ae : │ │ │ │ +000669d6 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000660c4 : │ │ │ │ +000669ec : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000660d2 : │ │ │ │ +000669fa : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000660e2 : │ │ │ │ +00066a0a : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000660f2 : │ │ │ │ +00066a1a : │ │ │ │ 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, #1872 @ 0x750 │ │ │ │ + movw r4, #396 @ 0x18c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1a59ec <_Py_write_noraise@@Base+0x14d0> │ │ │ │ + bl 1a501c <_Py_write_noraise@@Base+0x14d0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00066118 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00066a40 <_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, #16 │ │ │ │ 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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066146 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00066a6e <_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 66164 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 66a8c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2dbf4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n 66158 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 66a80 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 6617a <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 66aa2 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6616a <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 66a92 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 66186 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 66aae <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r3 │ │ │ │ blx 2dbf4 │ │ │ │ - b.n 66158 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 66a80 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -0006618e <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00066ab6 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006619e <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00066ac6 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000661ae <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00066ad6 <_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 661d4 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 66afc <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2dbf4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 661c4 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 66aec <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000661d6 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00066afe <_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 661f6 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 66b1e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2dbf4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 661f8 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 66b20 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000661fa <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00066b22 <_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 │ │ │ │ │ │ │ │ -0006620c : │ │ │ │ +00066b34 : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006621c <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00066b44 <_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 8b274 │ │ │ │ + bl 8b280 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00066244 : │ │ │ │ +00066b6c : │ │ │ │ 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 191f28 │ │ │ │ + bl 191568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006626e : │ │ │ │ +00066b96 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #21200 @ 0x52d0 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ @@ -85802,17 +86661,17 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 2d03c │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2ec08 │ │ │ │ + bl 2ec0c │ │ │ │ │ │ │ │ -0006629e <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00066bc6 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #21200 @ 0x52d0 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ @@ -85821,2312 +86680,3196 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2d03c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2ec08 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1896 @ 0x768 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12164 @ 0x2f84 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 2ec0c │ │ │ │ │ │ │ │ -000662f2 : │ │ │ │ +00066bf8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (66320 ) │ │ │ │ + ldr r3, [pc, #36] @ (66c2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 66318 │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #16] @ (66324 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r0, 66c24 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #10060 @ 0x274c │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 71228 │ │ │ │ + b.w 71220 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00066328 : │ │ │ │ +00066c30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66344 │ │ │ │ + cbz r0, 66c4c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 66346 │ │ │ │ + b.n 66c4e │ │ │ │ mov r6, r0 │ │ │ │ movw r4, #22732 @ 0x58cc │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx 2c454 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - cbz r6, 66372 │ │ │ │ + cbz r6, 66c7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 192de4 │ │ │ │ + bl 192424 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 66372 │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ + cbnz r0, 66c7a │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #4] @ (66374 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (66c7c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r1, #420 @ 0x1a4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [pc, #4] @ (66c9c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ │ │ │ -00066378 : │ │ │ │ +00066ca0 : │ │ │ │ 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] @ (663a0 ) │ │ │ │ + ldr r2, [pc, #24] @ (66cc8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1fab48 │ │ │ │ + bl 1fa150 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1fc2f0 │ │ │ │ + b.w 1fb8f8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000663a4 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00066ccc <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1a9688 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1a8cb8 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -000663aa <_PyThreadState_Init@@Base>: │ │ │ │ +00066cd2 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #1924 @ 0x784 │ │ │ │ + movw r1, #436 @ 0x1b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #4] @ (663c8 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (66cf0 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ │ │ │ -000663cc : │ │ │ │ - ldr r3, [pc, #8] @ (663d8 ) │ │ │ │ +00066cf4 : │ │ │ │ + ldr r3, [pc, #8] @ (66d00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 1efbc0 │ │ │ │ + b.w 1ef1c8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000663dc <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00066d04 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #41377 @ 0xa1a1 │ │ │ │ + movw r3, #41305 @ 0xa159 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r0, #352] @ 0x160 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000663f6 : │ │ │ │ +00066d1e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f060c │ │ │ │ + bl 1efc14 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66420 │ │ │ │ - ldr r2, [pc, #20] @ (66424 ) │ │ │ │ + bne.n 66d48 │ │ │ │ + ldr r2, [pc, #20] @ (66d4c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f3020 │ │ │ │ - bl 1f66a4 │ │ │ │ + bl 1f2624 │ │ │ │ + bl 1f5cac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00066428 : │ │ │ │ - ldr r2, [pc, #12] @ (66438 ) │ │ │ │ +00066d50 : │ │ │ │ + ldr r2, [pc, #12] @ (66d60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1f3020 │ │ │ │ + b.w 1f2624 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006643c : │ │ │ │ +00066d64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1afb5c │ │ │ │ + bl 1af184 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006645c : │ │ │ │ +00066d84 : │ │ │ │ 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 1c1838 │ │ │ │ + bl 1c0e40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00066482 : │ │ │ │ +00066daa : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1c1740 │ │ │ │ + b.w 1c0d48 │ │ │ │ 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 66508 │ │ │ │ + bne.n 66e30 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 664f8 │ │ │ │ + beq.n 66e20 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 664e4 │ │ │ │ + blt.n 66e0c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 664f8 │ │ │ │ + bge.n 66e20 │ │ │ │ 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 6661e │ │ │ │ + b.n 66f46 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 6661e │ │ │ │ + b.n 66f46 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 66562 │ │ │ │ + beq.n 66e8a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 6654e │ │ │ │ + blt.n 66e76 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 66562 │ │ │ │ + bge.n 66e8a │ │ │ │ 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 66572 │ │ │ │ + b.n 66e9a │ │ │ │ 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 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 665c6 │ │ │ │ + beq.n 66eee │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 665b2 │ │ │ │ + blt.n 66eda │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ab72c <_PyMonitoring_FireBranchEvent@@Base+0x97c> │ │ │ │ + bl 2aaf34 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 665c6 │ │ │ │ + bge.n 66eee │ │ │ │ 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 665d6 │ │ │ │ + b.n 66efe │ │ │ │ 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 665f2 │ │ │ │ + blt.n 66f1a │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 6660a │ │ │ │ - b.n 66612 │ │ │ │ + bge.n 66f32 │ │ │ │ + b.n 66f3a │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 6660a │ │ │ │ + beq.n 66f32 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 66618 │ │ │ │ + blt.n 66f40 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 6661e │ │ │ │ + b.n 66f46 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6661e │ │ │ │ + b.n 66f46 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00066624 : │ │ │ │ +00066f4c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r0, [r3, #1112] @ 0x458 │ │ │ │ - cbnz r0, 66644 │ │ │ │ + cbnz r0, 66f6c │ │ │ │ blx 2c6d8 │ │ │ │ movs r0, #0 │ │ │ │ blx 2c55c │ │ │ │ - cbnz r0, 6665c │ │ │ │ - ldr r3, [pc, #112] @ (666c0 ) │ │ │ │ + cbnz r0, 66f84 │ │ │ │ + ldr r3, [pc, #112] @ (66fe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str.w r0, [r3, #3712] @ 0xe80 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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 r4, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2daec <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 66682 │ │ │ │ + ble.n 66faa │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2daec <__sysconf@plt> │ │ │ │ - b.n 66686 │ │ │ │ + b.n 66fae │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r4 │ │ │ │ - bls.n 66690 │ │ │ │ + bls.n 66fb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 666bc │ │ │ │ + b.n 66fe4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2d424 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6668a │ │ │ │ + bne.n 66fb2 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2d3d0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2d2f4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6668a │ │ │ │ - ldr r3, [pc, #16] @ (666c0 ) │ │ │ │ + bne.n 66fb2 │ │ │ │ + ldr r3, [pc, #16] @ (66fe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str.w r4, [r3, #3712] @ 0xe80 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000666c4 : │ │ │ │ +00066fec : │ │ │ │ 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 2d720 │ │ │ │ - cbnz r0, 666f2 │ │ │ │ + cbnz r0, 6701a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 666f6 │ │ │ │ + bge.n 6701e │ │ │ │ blx 2d180 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000666fa : │ │ │ │ +00067022 : │ │ │ │ b.w 2d17c │ │ │ │ │ │ │ │ -000666fe : │ │ │ │ +00067026 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2c358 │ │ │ │ │ │ │ │ -00066704 : │ │ │ │ +0006702c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c35c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00066720 : │ │ │ │ +00067048 : │ │ │ │ b.w 2d62c │ │ │ │ │ │ │ │ -00066724 : │ │ │ │ - ldr r3, [pc, #12] @ (66734 ) │ │ │ │ +0006704c : │ │ │ │ + ldr r3, [pc, #12] @ (6705c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r3, #3712] @ 0xe80 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00066738 : │ │ │ │ - b.n 6664a │ │ │ │ +00067060 : │ │ │ │ + b.n 66f72 │ │ │ │ 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 6675a │ │ │ │ + beq.n 67082 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 667d6 │ │ │ │ + bne.n 670fe │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 6675e │ │ │ │ + b.n 67086 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2d658 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 66778 │ │ │ │ + bcc.n 670a0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 667da │ │ │ │ + b.n 67102 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 6f544 │ │ │ │ + bl 6f53c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66772 │ │ │ │ + beq.n 6709a │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 667c4 │ │ │ │ + cbz r3, 670ec │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 667bc │ │ │ │ + bpl.n 670e4 │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 667bc │ │ │ │ - bl 6fc68 │ │ │ │ - cbz r5, 667a4 │ │ │ │ + bne.n 670e4 │ │ │ │ + bl 6fc60 │ │ │ │ + cbz r5, 670cc │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 667b6 │ │ │ │ - movw r3, #49400 @ 0xc0f8 │ │ │ │ + beq.n 670de │ │ │ │ + movw r3, #47352 @ 0xb8f8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str.w r3, [r9] │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 667da │ │ │ │ + b.n 67102 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 66786 │ │ │ │ + b.n 670ae │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 667ce │ │ │ │ + cbz r5, 670f6 │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 667da │ │ │ │ + b.n 67102 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000667e0 : │ │ │ │ +00067108 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1c2e30 <_PyOnceFlag_CallOnceSlow@@Base+0x8d4> │ │ │ │ + b.w 1c2438 <_PyOnceFlag_CallOnceSlow@@Base+0x8d4> │ │ │ │ │ │ │ │ -000667e6 <_Py_closerange@@Base>: │ │ │ │ +0006710e <_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 2dbdc │ │ │ │ - cbz r0, 66826 <_Py_closerange@@Base+0x40> │ │ │ │ + cbz r0, 6714e <_Py_closerange@@Base+0x40> │ │ │ │ movs r0, #4 │ │ │ │ blx 2d43c │ │ │ │ cmp r0, r5 │ │ │ │ - bgt.n 66818 <_Py_closerange@@Base+0x32> │ │ │ │ + bgt.n 67140 <_Py_closerange@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2dbc8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 66826 <_Py_closerange@@Base+0x40> │ │ │ │ + bgt.n 6714e <_Py_closerange@@Base+0x40> │ │ │ │ adds r4, #1 │ │ │ │ blx 2cb18 │ │ │ │ - b.n 66818 <_Py_closerange@@Base+0x32> │ │ │ │ + b.n 67140 <_Py_closerange@@Base+0x32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00066828 : │ │ │ │ +00067150 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - mov r1, r0 │ │ │ │ - lsls r3, r0, #31 │ │ │ │ - bpl.n 6684a │ │ │ │ - ldr.w r3, [r0, #-1] │ │ │ │ + │ │ │ │ +00067154 <_PyType_InitSubclasses@@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, #84] @ 0x54 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r0, [r0, #180] @ 0xb4 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ + bpl.n 671a8 <_PyType_InitSubclasses@@Base+0x54> │ │ │ │ + ldr r1, [pc, #140] @ (671fc <_PyType_InitSubclasses@@Base+0xa8>) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r0, #1 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6685c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 6685c │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #35960 @ 0x8c78 │ │ │ │ - movt r3, #79 @ 0x4f │ │ │ │ - ldr.w r2, [r3, #960] @ 0x3c0 │ │ │ │ - ldr.w r0, [r3, #944] @ 0x3b0 │ │ │ │ - bx r2 │ │ │ │ + movs r3, #28 │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + mul.w r3, r0, r3 │ │ │ │ + adds r1, r2, r3 │ │ │ │ + add.w r1, r1, #91136 @ 0x16400 │ │ │ │ + ldr.w r1, [r1, #404] @ 0x194 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.n 67190 <_PyType_InitSubclasses@@Base+0x3c> │ │ │ │ + cmp r0, #10 │ │ │ │ + bls.n 6719c <_PyType_InitSubclasses@@Base+0x48> │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ + add.w r3, r3, #404 @ 0x194 │ │ │ │ + add r2, r3 │ │ │ │ + b.n 671a6 <_PyType_InitSubclasses@@Base+0x52> │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ + add.w r3, r3, #436 @ 0x1b4 │ │ │ │ + add r2, r3 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + cbnz r0, 671fa <_PyType_InitSubclasses@@Base+0xa6> │ │ │ │ + bl 74e5c │ │ │ │ + cbz r0, 671fa <_PyType_InitSubclasses@@Base+0xa6> │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bpl.n 671f6 <_PyType_InitSubclasses@@Base+0xa2> │ │ │ │ + ldr r2, [pc, #68] @ (671fc <_PyType_InitSubclasses@@Base+0xa8>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + movs r3, #28 │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + adds r5, r2, r3 │ │ │ │ + add.w r5, r5, #91136 @ 0x16400 │ │ │ │ + ldr.w r5, [r5, #404] @ 0x194 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.n 671dc <_PyType_InitSubclasses@@Base+0x88> │ │ │ │ + cmp r1, #10 │ │ │ │ + bls.n 671e8 <_PyType_InitSubclasses@@Base+0x94> │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ + add.w r3, r3, #404 @ 0x194 │ │ │ │ + add r2, r3 │ │ │ │ + b.n 671f2 <_PyType_InitSubclasses@@Base+0x9e> │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ + add.w r3, r3, #436 @ 0x1b4 │ │ │ │ + add r2, r3 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + b.n 671fa <_PyType_InitSubclasses@@Base+0xa6> │ │ │ │ + str.w r0, [r4, #180] @ 0xb4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + movs r4, r2 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00067200 <_PyType_NewManagedObject@@Base>: │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movs r1, #0 │ │ │ │ + bl 7ca40 │ │ │ │ + cbnz r0, 6721e <_PyType_NewManagedObject@@Base+0x1e> │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 20cba4 │ │ │ │ + pop {r3, pc} │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + movw r3, #5460 @ 0x1554 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + it lt │ │ │ │ + movlt r0, r3 │ │ │ │ bx lr │ │ │ │ + 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, #16872 @ 0x41e8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #12 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov r2, r3 │ │ │ │ + bl cc070 │ │ │ │ + cbnz r0, 67270 <_PyType_NewManagedObject@@Base+0x70> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 672a6 <_PyType_NewManagedObject@@Base+0xa6> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 4ebea │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6728c <_PyType_NewManagedObject@@Base+0x8c> │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6729e <_PyType_NewManagedObject@@Base+0x9e> │ │ │ │ + b.n 67296 <_PyType_NewManagedObject@@Base+0x96> │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6727e <_PyType_NewManagedObject@@Base+0x7e> │ │ │ │ + b.n 6726c <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6726c <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 66888 │ │ │ │ + cbz r0, 672d4 <_PyType_NewManagedObject@@Base+0xd4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66888 │ │ │ │ + bge.n 672d4 <_PyType_NewManagedObject@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 66888 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 672d4 <_PyType_NewManagedObject@@Base+0xd4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 668a2 │ │ │ │ + cbz r0, 672ee <_PyType_NewManagedObject@@Base+0xee> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 668a2 │ │ │ │ + bge.n 672ee <_PyType_NewManagedObject@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 668a2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 672ee <_PyType_NewManagedObject@@Base+0xee> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 668d4 │ │ │ │ + cbz r2, 67320 <_PyType_NewManagedObject@@Base+0x120> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 668d0 │ │ │ │ + bge.n 6731c <_PyType_NewManagedObject@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 668d0 │ │ │ │ + cbnz r3, 6731c <_PyType_NewManagedObject@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 66906 │ │ │ │ + cbz r2, 67352 <_PyType_NewManagedObject@@Base+0x152> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66902 │ │ │ │ + bge.n 6734e <_PyType_NewManagedObject@@Base+0x14e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 66902 │ │ │ │ + cbnz r3, 6734e <_PyType_NewManagedObject@@Base+0x14e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #4064] @ 0xfe0 │ │ │ │ + sub sp, #16 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r4, r2 │ │ │ │ + bl 8a640 │ │ │ │ + cbnz r0, 67378 <_PyType_NewManagedObject@@Base+0x178> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 673d0 <_PyType_NewManagedObject@@Base+0x1d0> │ │ │ │ + mov r5, r0 │ │ │ │ + strd r6, r0, [sp, #4] │ │ │ │ + cbnz r4, 6738e <_PyType_NewManagedObject@@Base+0x18e> │ │ │ │ + ldr r0, [pc, #80] @ (673d4 <_PyType_NewManagedObject@@Base+0x1d4>) │ │ │ │ + movs r2, #2 │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl 1443bc │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 6739c <_PyType_NewManagedObject@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #72] @ (673d8 <_PyType_NewManagedObject@@Base+0x1d8>) │ │ │ │ + movs r2, #3 │ │ │ │ + add r1, sp, #4 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 1443bc │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 673b0 <_PyType_NewManagedObject@@Base+0x1b0> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 673b0 <_PyType_NewManagedObject@@Base+0x1b0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 67372 <_PyType_NewManagedObject@@Base+0x172> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 673c0 <_PyType_NewManagedObject@@Base+0x1c0> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 673d0 <_PyType_NewManagedObject@@Base+0x1d0> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 673bc <_PyType_NewManagedObject@@Base+0x1bc> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 673bc <_PyType_NewManagedObject@@Base+0x1bc> │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + asrs r0, r3, #17 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + movs r2, #20 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ + adds r0, #51 @ 0x33 │ │ │ │ + b.w 8a640 │ │ │ │ │ │ │ │ -0006690a : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ +000673ec <_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 8a640 │ │ │ │ + cbz r0, 67442 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + 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 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 67446 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 67446 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67446 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 8a640 │ │ │ │ + ldrsh.w r0, [r1] │ │ │ │ + b.w 8a640 │ │ │ │ + movs r0, #0 │ │ │ │ + adds r3, r1, #4 │ │ │ │ + ldrb.w r2, [r3, #-1]! │ │ │ │ + cmp r1, r3 │ │ │ │ + orr.w r0, r2, r0, lsl #8 │ │ │ │ + bne.n 6745c <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ + b.w 8a640 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + blx 2d300 │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 8a640 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ + b.w 8a640 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cbz r2, 674b0 <_PyMonitoring_FireLineEvent@@Base+0xc4> │ │ │ │ + cbz r3, 6749a <_PyMonitoring_FireLineEvent@@Base+0xae> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + b.n 674a2 <_PyMonitoring_FireLineEvent@@Base+0xb6> │ │ │ │ + movw r1, #48540 @ 0xbd9c │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #484 @ 0x1e4 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + b.w 85d74 │ │ │ │ + cbz r3, 674b6 <_PyMonitoring_FireLineEvent@@Base+0xca> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + b.n 674be <_PyMonitoring_FireLineEvent@@Base+0xd2> │ │ │ │ + movw r1, #48540 @ 0xbd9c │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #520 @ 0x208 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + b.w 85d74 │ │ │ │ + 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, #548 @ 0x224 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + 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 85d74 │ │ │ │ + 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 │ │ │ │ - movw r3, #57784 @ 0xe1b8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ + sub sp, #8 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + adds r3, r1, #1 │ │ │ │ + beq.n 67518 <_PyMonitoring_FireLineEvent@@Base+0x12c> │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ + movw r0, #580 @ 0x244 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + ldrd r2, r3, [r2, #12] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 85d74 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + b.w 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + │ │ │ │ +00067534 <_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 67578 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + lsls r2, r3, #30 │ │ │ │ + bne.n 6756e <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + mov r2, r3 │ │ │ │ + adds r3, #4 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc.n 67568 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ + beq.n 67554 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 6757c <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + cmp r7, r2 │ │ │ │ + beq.n 67578 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + mov r3, r2 │ │ │ │ + ldrsb.w r2, [r3], #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 6754c <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ + b.n 6757c <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + movs r2, #127 @ 0x7f │ │ │ │ + b.n 6757e <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ + movs r2, #255 @ 0xff │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc.n 675a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + ldrd r3, r1, [r5, #16] │ │ │ │ + subs r3, r3, r1 │ │ │ │ + cmp r3, r6 │ │ │ │ + blt.n 675a8 <_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 675ba <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ + lsls r2, r2, #25 │ │ │ │ + ite mi │ │ │ │ + addmi r0, #20 │ │ │ │ + addpl r0, #28 │ │ │ │ + b.n 675bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 6758e <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + adds r1, r0, #1 │ │ │ │ + bne.n 6758e <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + b.n 67604 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + cmp r1, #2 │ │ │ │ + beq.n 675d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ + cmp r1, #4 │ │ │ │ + beq.n 675e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ + add r0, r3 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + blx 2d5b4 │ │ │ │ + b.n 675fc <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + add.w r0, r0, r3, lsl #1 │ │ │ │ + mov r3, r4 │ │ │ │ + cmp r7, r4 │ │ │ │ + add.w r4, r4, #1 │ │ │ │ + bls.n 675fc <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + strh.w r3, [r0], #2 │ │ │ │ + b.n 675d4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ + mov r3, r4 │ │ │ │ + cmp r7, r4 │ │ │ │ + add.w r4, r4, #1 │ │ │ │ + bls.n 675fc <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + str.w r3, [r0], #4 │ │ │ │ + b.n 675ea <_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} │ │ │ │ + │ │ │ │ +00067606 <_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 67640 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #768] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r2, #594 @ 0x252 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + movw r2, #636 @ 0x27c │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + bl 65858 <_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 6767a <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 677c2 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #712] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r1, #600 @ 0x258 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #708 @ 0x2c4 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ - blx r3 │ │ │ │ - cbz r0, 6695c │ │ │ │ + bl 65858 <_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 676e4 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 676b0 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r1, #608 @ 0x260 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #740 @ 0x2e4 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + strd r1, r4, [sp] │ │ │ │ + movs r1, #0 │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 676d2 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #624] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov r1, r2 │ │ │ │ + movw r4, #611 @ 0x263 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #836 @ 0x344 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ + add.w r2, r0, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bne.n 6779a <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r2, #612 @ 0x264 │ │ │ │ + b.n 67780 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 67704 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #572] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r2, #618 @ 0x26a │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + movw r2, #740 @ 0x2e4 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r1, [r0, #28] │ │ │ │ + cbnz r1, 67726 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r2, #622 @ 0x26e │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + movw r2, #888 @ 0x378 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ + cbz r6, 67776 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 6774e <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #500] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r4, #624 @ 0x270 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #908 @ 0x38c │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 677c2 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #460] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov r1, r2 │ │ │ │ + movw r4, #625 @ 0x271 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #936 @ 0x3a8 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp r1, r7 │ │ │ │ + bne.n 6779a <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #424] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r2, #628 @ 0x274 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + movw r2, #860 @ 0x35c │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 677c2 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + cbz r2, 677c2 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r2, #633 @ 0x279 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r5, [sp] │ │ │ │ + mov r1, r7 │ │ │ │ + movw r2, #976 @ 0x3d0 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 67928 <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.n 677dc <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r2, r4, #20 │ │ │ │ + addpl.w r2, r4, #28 │ │ │ │ + b.n 677de <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ + ble.n 67808 <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 677f0 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + ldrb r7, [r2, r1] │ │ │ │ + b.n 677fc <_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 677e4 <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 67876 <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ + cbnz r6, 6785a <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + bhi.n 67834 <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ + ldr r5, [pc, #272] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r2, #653 @ 0x28d │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r5, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + movw r2, #1004 @ 0x3ec │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp r3, #255 @ 0xff │ │ │ │ + bls.n 678f0 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + ldr r5, [pc, #232] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r2, #654 @ 0x28e │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + strd r2, r5, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + movw r2, #1020 @ 0x3fc │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + bls.n 678f0 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #1036 @ 0x40c │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, #180] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r1, #657 @ 0x291 │ │ │ │ + b.n 67916 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp r5, #2 │ │ │ │ + bne.n 678b4 <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ + cmp r3, #255 @ 0xff │ │ │ │ + bhi.n 67896 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #1052 @ 0x41c │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, #148] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r1, #660 @ 0x294 │ │ │ │ + b.n 67916 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp.w r3, #65536 @ 0x10000 │ │ │ │ + bcc.n 678f4 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #1072 @ 0x430 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, #116] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r1, #661 @ 0x295 │ │ │ │ + b.n 67916 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp.w r3, #65536 @ 0x10000 │ │ │ │ + bcs.n 678d2 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #1092 @ 0x444 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, #88] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + mov.w r1, #664 @ 0x298 │ │ │ │ + b.n 67916 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp.w r3, #1114112 @ 0x110000 │ │ │ │ + bcc.n 678fa <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #1112 @ 0x458 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + ldr r5, [pc, #56] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r1, #665 @ 0x299 │ │ │ │ + b.n 67916 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + ldrb r3, [r2, r0] │ │ │ │ + b.n 678fe <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ + b.n 678fe <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + ldr.w r3, [r2, r0, lsl #2] │ │ │ │ + cbz r3, 67928 <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ + ldr r5, [pc, #32] @ (67924 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + movw r2, #1132 @ 0x46c │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + movw r1, #667 @ 0x29b │ │ │ │ + strd r1, r5, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ + nop │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ + 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 67964 <_PyUnicode_CheckConsistency@@Base+0x35e> │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 67968 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + movt r2, #16 │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + cmp r3, #2 │ │ │ │ + it ne │ │ │ │ + movne r1, r2 │ │ │ │ + b.n 6796a <_PyUnicode_CheckConsistency@@Base+0x364> │ │ │ │ + movs r1, #127 @ 0x7f │ │ │ │ + b.n 6796a <_PyUnicode_CheckConsistency@@Base+0x364> │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7596c │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 6798a <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ movs r3, #0 │ │ │ │ - add.w r1, r0, #8 │ │ │ │ - mov.w r2, #284 @ 0x11c │ │ │ │ + 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 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 139060 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 6695e │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00067990 : │ │ │ │ + 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, #84] @ 0x54 │ │ │ │ + ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ + beq.n 679be │ │ │ │ + movw r3, #29456 @ 0x7310 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + cmp r1, #0 │ │ │ │ + it eq │ │ │ │ + moveq r1, r3 │ │ │ │ + b.w 52edc │ │ │ │ + bl 4fb30 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +000679c6 : │ │ │ │ + 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 r4, r3, #3 │ │ │ │ + bmi.n 679e2 │ │ │ │ + bl 4fb30 │ │ │ │ + b.n 67a40 │ │ │ │ + movw r3, #29456 @ 0x7310 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + cmp r1, #0 │ │ │ │ + ite ne │ │ │ │ + movne r4, r1 │ │ │ │ + moveq r4, r3 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 52edc │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 67a40 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 67a38 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + movw r0, #44712 @ 0xaea8 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl e21d8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 67a40 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 67a40 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67a40 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 1ab0c8 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00067a44 : │ │ │ │ + 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, #3 │ │ │ │ + bmi.n 67a78 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #1208 @ 0x4b8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl e21d8 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 67a7e │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ + ubfx r0, r0, #2, #3 │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +00067a80 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bmi.n 67aa0 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #1208 @ 0x4b8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w e21d8 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.n 67ab0 │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi r0, #20 │ │ │ │ + addpl r0, #28 │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + bx lr │ │ │ │ + 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 666ec │ │ │ │ + movs r0, #0 │ │ │ │ + cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + bcc.n 67ade │ │ │ │ + sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ + cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ + bcs.n 67ae4 │ │ │ │ + add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ + b.n 67ae8 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mov r2, r4 │ │ │ │ + bl 6658e │ │ │ │ + cmp r4, r0 │ │ │ │ + ite cc │ │ │ │ + subcc r2, r0, r4 │ │ │ │ + subcs r2, r4, r0 │ │ │ │ + movw r0, #4400 @ 0x1130 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + movw r1, #1228 @ 0x4cc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl e21d8 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00067b14 : │ │ │ │ + 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, #84] @ 0x54 │ │ │ │ + ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ + beq.n 67b42 │ │ │ │ + movw r3, #29456 @ 0x7310 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + cmp r1, #0 │ │ │ │ + it eq │ │ │ │ + moveq r1, r3 │ │ │ │ + b.w 27c528 │ │ │ │ + bl 4fb30 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00067b4a : │ │ │ │ + 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 r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bmi.n 67b66 │ │ │ │ + bl 4fb30 │ │ │ │ + b.n 67b80 │ │ │ │ + movw r3, #29456 @ 0x7310 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + cmp r1, #0 │ │ │ │ + ite ne │ │ │ │ + movne r5, r1 │ │ │ │ + moveq r5, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 27c528 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 67b84 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 67bbe │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 67bbe │ │ │ │ + movw r0, #44712 @ 0xaea8 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #1320 @ 0x528 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6695c │ │ │ │ + bge.n 67b80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6695c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 67b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67b80 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00066962 : │ │ │ │ +00067bc2 : │ │ │ │ + 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 1031b8 <_Py_GetErrorHandler@@Base> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + movs r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 951e8 │ │ │ │ + │ │ │ │ +00067bea : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1972 @ 0x7b4 │ │ │ │ + movw r1, #1424 @ 0x590 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 669b8 │ │ │ │ + beq.n 67c40 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 669ce │ │ │ │ + bne.n 67c56 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66a00 │ │ │ │ + beq.n 67c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66a00 │ │ │ │ - b.n 669d0 │ │ │ │ + ble.n 67c88 │ │ │ │ + b.n 67c58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 669ec │ │ │ │ + beq.n 67c74 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66a1a │ │ │ │ + bne.n 67ca2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66a00 │ │ │ │ + beq.n 67c88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66a1c │ │ │ │ + bgt.n 67ca4 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66a5a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 67ce2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1342d4 │ │ │ │ + bl 1343ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66a46 │ │ │ │ + bge.n 67cce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66a46 │ │ │ │ + cbnz r3, 67cce │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66a5a │ │ │ │ + bge.n 67ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66a5a │ │ │ │ + cbnz r3, 67ce2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66a8a │ │ │ │ + beq.n 67d12 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66aa0 │ │ │ │ + bne.n 67d28 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66ad2 │ │ │ │ + beq.n 67d5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66ad2 │ │ │ │ - b.n 66aa2 │ │ │ │ + ble.n 67d5a │ │ │ │ + b.n 67d2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66abe │ │ │ │ + beq.n 67d46 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66aec │ │ │ │ + bne.n 67d74 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66ad2 │ │ │ │ + beq.n 67d5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66aee │ │ │ │ + bgt.n 67d76 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66b2c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 67db4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 14cefc │ │ │ │ + bl 14d024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66b18 │ │ │ │ + bge.n 67da0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66b18 │ │ │ │ + cbnz r3, 67da0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66b2c │ │ │ │ + bge.n 67db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66b2c │ │ │ │ + cbnz r3, 67db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66b5c │ │ │ │ + beq.n 67de4 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66b72 │ │ │ │ + bne.n 67dfa │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66ba4 │ │ │ │ + beq.n 67e2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66ba4 │ │ │ │ - b.n 66b74 │ │ │ │ + ble.n 67e2c │ │ │ │ + b.n 67dfc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66b90 │ │ │ │ + beq.n 67e18 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66bbe │ │ │ │ + bne.n 67e46 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66ba4 │ │ │ │ + beq.n 67e2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66bc0 │ │ │ │ + bgt.n 67e48 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66bfe │ │ │ │ + bl fcc44 │ │ │ │ + b.n 67e86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 154e6c │ │ │ │ + bl 154f98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66bea │ │ │ │ + bge.n 67e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66bea │ │ │ │ + cbnz r3, 67e72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66bfe │ │ │ │ + bge.n 67e86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66bfe │ │ │ │ + cbnz r3, 67e86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66c2e │ │ │ │ + beq.n 67eb6 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66c44 │ │ │ │ + bne.n 67ecc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66c76 │ │ │ │ + beq.n 67efe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66c76 │ │ │ │ - b.n 66c46 │ │ │ │ + ble.n 67efe │ │ │ │ + b.n 67ece │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66c62 │ │ │ │ + beq.n 67eea │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66c90 │ │ │ │ + bne.n 67f18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66c76 │ │ │ │ + beq.n 67efe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66c92 │ │ │ │ + bgt.n 67f1a │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66cd0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 67f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 145f54 │ │ │ │ + bl 146094 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cbc │ │ │ │ + bge.n 67f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66cbc │ │ │ │ + cbnz r3, 67f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cd0 │ │ │ │ + bge.n 67f58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66cd0 │ │ │ │ + cbnz r3, 67f58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66d00 │ │ │ │ + beq.n 67f88 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66d16 │ │ │ │ + bne.n 67f9e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66d48 │ │ │ │ + beq.n 67fd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66d48 │ │ │ │ - b.n 66d18 │ │ │ │ + ble.n 67fd0 │ │ │ │ + b.n 67fa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66d34 │ │ │ │ + beq.n 67fbc │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66d62 │ │ │ │ + bne.n 67fea │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66d48 │ │ │ │ + beq.n 67fd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66d64 │ │ │ │ + bgt.n 67fec │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66da2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6802a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1321a4 │ │ │ │ + bl 1322bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d8e │ │ │ │ + bge.n 68016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66d8e │ │ │ │ + cbnz r3, 68016 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66da2 │ │ │ │ + bge.n 6802a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66da2 │ │ │ │ + cbnz r3, 6802a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66dd2 │ │ │ │ + beq.n 6805a │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66de8 │ │ │ │ + bne.n 68070 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66e1a │ │ │ │ + beq.n 680a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66e1a │ │ │ │ - b.n 66dea │ │ │ │ + ble.n 680a2 │ │ │ │ + b.n 68072 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66e06 │ │ │ │ + beq.n 6808e │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66e34 │ │ │ │ + bne.n 680bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66e1a │ │ │ │ + beq.n 680a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66e36 │ │ │ │ + bgt.n 680be │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66e74 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 680fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 17580c │ │ │ │ + bl 175840 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e60 │ │ │ │ + bge.n 680e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66e60 │ │ │ │ + cbnz r3, 680e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e74 │ │ │ │ + bge.n 680fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66e74 │ │ │ │ + cbnz r3, 680fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66ea4 │ │ │ │ + beq.n 6812c │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66eba │ │ │ │ + bne.n 68142 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66eec │ │ │ │ + beq.n 68174 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66eec │ │ │ │ - b.n 66ebc │ │ │ │ + ble.n 68174 │ │ │ │ + b.n 68144 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66ed8 │ │ │ │ + beq.n 68160 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66f06 │ │ │ │ + bne.n 6818e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66eec │ │ │ │ + beq.n 68174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66f08 │ │ │ │ + bgt.n 68190 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 66f46 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 681ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 12f7b0 │ │ │ │ + bl 12f8c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f32 │ │ │ │ + bge.n 681ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66f32 │ │ │ │ + cbnz r3, 681ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f46 │ │ │ │ + bge.n 681ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66f46 │ │ │ │ + cbnz r3, 681ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66f76 │ │ │ │ + beq.n 681fe │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66f8c │ │ │ │ + bne.n 68214 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66fbe │ │ │ │ + beq.n 68246 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66fbe │ │ │ │ - b.n 66f8e │ │ │ │ + ble.n 68246 │ │ │ │ + b.n 68216 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66faa │ │ │ │ + beq.n 68232 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66fd8 │ │ │ │ + bne.n 68260 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66fbe │ │ │ │ + beq.n 68246 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66fda │ │ │ │ + bgt.n 68262 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 67018 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 682a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 21a530 │ │ │ │ + bl 2199e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67004 │ │ │ │ + bge.n 6828c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67004 │ │ │ │ + cbnz r3, 6828c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67018 │ │ │ │ + bge.n 682a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67018 │ │ │ │ + cbnz r3, 682a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67048 │ │ │ │ + beq.n 682d0 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6705e │ │ │ │ + bne.n 682e6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 67090 │ │ │ │ + beq.n 68318 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67090 │ │ │ │ - b.n 67060 │ │ │ │ + ble.n 68318 │ │ │ │ + b.n 682e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6707c │ │ │ │ + beq.n 68304 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 670aa │ │ │ │ + bne.n 68332 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 67090 │ │ │ │ + beq.n 68318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 670ac │ │ │ │ + bgt.n 68334 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 670ea │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68372 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 13f6e8 │ │ │ │ + bl 13f828 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 670d6 │ │ │ │ + bge.n 6835e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 670d6 │ │ │ │ + cbnz r3, 6835e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 670ea │ │ │ │ + bge.n 68372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 670ea │ │ │ │ + cbnz r3, 68372 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6711a │ │ │ │ + beq.n 683a2 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67130 │ │ │ │ + bne.n 683b8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 67162 │ │ │ │ + beq.n 683ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67162 │ │ │ │ - b.n 67132 │ │ │ │ + ble.n 683ea │ │ │ │ + b.n 683ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6714e │ │ │ │ + beq.n 683d6 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6717c │ │ │ │ + bne.n 68404 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 67162 │ │ │ │ + beq.n 683ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6717e │ │ │ │ + bgt.n 68406 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 671bc │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 106d08 │ │ │ │ + bl 106ef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 671a8 │ │ │ │ + bge.n 68430 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 671a8 │ │ │ │ + cbnz r3, 68430 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 671bc │ │ │ │ + bge.n 68444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 671bc │ │ │ │ + cbnz r3, 68444 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 671ec │ │ │ │ + beq.n 68474 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67202 │ │ │ │ + bne.n 6848a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 67234 │ │ │ │ + beq.n 684bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67234 │ │ │ │ - b.n 67204 │ │ │ │ + ble.n 684bc │ │ │ │ + b.n 6848c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67220 │ │ │ │ + beq.n 684a8 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6724e │ │ │ │ + bne.n 684d6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 67234 │ │ │ │ + beq.n 684bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67250 │ │ │ │ + bgt.n 684d8 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6728e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68516 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1f4084 │ │ │ │ + bl 1f368c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6727a │ │ │ │ + bge.n 68502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6727a │ │ │ │ + cbnz r3, 68502 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6728e │ │ │ │ + bge.n 68516 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6728e │ │ │ │ + cbnz r3, 68516 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 672be │ │ │ │ + beq.n 68546 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 672d4 │ │ │ │ + bne.n 6855c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 67306 │ │ │ │ + beq.n 6858e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67306 │ │ │ │ - b.n 672d6 │ │ │ │ + ble.n 6858e │ │ │ │ + b.n 6855e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 672f2 │ │ │ │ + beq.n 6857a │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67320 │ │ │ │ + bne.n 685a8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 67306 │ │ │ │ + beq.n 6858e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67322 │ │ │ │ + bgt.n 685aa │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 67360 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 685e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 239194 │ │ │ │ + bl 2389b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6734c │ │ │ │ + bge.n 685d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6734c │ │ │ │ + cbnz r3, 685d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67360 │ │ │ │ + bge.n 685e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67360 │ │ │ │ + cbnz r3, 685e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67390 │ │ │ │ + beq.n 68618 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 673a6 │ │ │ │ + bne.n 6862e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 673d8 │ │ │ │ + beq.n 68660 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 673d8 │ │ │ │ - b.n 673a8 │ │ │ │ + ble.n 68660 │ │ │ │ + b.n 68630 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 673c4 │ │ │ │ + beq.n 6864c │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 673f2 │ │ │ │ + bne.n 6867a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 673d8 │ │ │ │ + beq.n 68660 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 673f4 │ │ │ │ + bgt.n 6867c │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 67432 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 686ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 270dc8 │ │ │ │ + bl 2705a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6741e │ │ │ │ + bge.n 686a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6741e │ │ │ │ + cbnz r3, 686a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67432 │ │ │ │ + bge.n 686ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67432 │ │ │ │ + cbnz r3, 686ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67462 │ │ │ │ + beq.n 686ea │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67478 │ │ │ │ + bne.n 68700 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 674aa │ │ │ │ + beq.n 68732 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 674aa │ │ │ │ - b.n 6747a │ │ │ │ + ble.n 68732 │ │ │ │ + b.n 68702 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67496 │ │ │ │ + beq.n 6871e │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 674c4 │ │ │ │ + bne.n 6874c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 674aa │ │ │ │ + beq.n 68732 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 674c6 │ │ │ │ + bgt.n 6874e │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 67504 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6878c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 25d6b8 │ │ │ │ + bl 25cec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 674f0 │ │ │ │ + bge.n 68778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 674f0 │ │ │ │ + cbnz r3, 68778 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67504 │ │ │ │ + bge.n 6878c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67504 │ │ │ │ + cbnz r3, 6878c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67534 │ │ │ │ + beq.n 687bc │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6754a │ │ │ │ + bne.n 687d2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6757c │ │ │ │ + beq.n 68804 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6757c │ │ │ │ - b.n 6754c │ │ │ │ + ble.n 68804 │ │ │ │ + b.n 687d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67568 │ │ │ │ + beq.n 687f0 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67596 │ │ │ │ + bne.n 6881e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6757c │ │ │ │ + beq.n 68804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67598 │ │ │ │ + bgt.n 68820 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 675d6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6885e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1763c0 │ │ │ │ + bl 1763f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 675c2 │ │ │ │ + bge.n 6884a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 675c2 │ │ │ │ + cbnz r3, 6884a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 675d6 │ │ │ │ + bge.n 6885e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 675d6 │ │ │ │ + cbnz r3, 6885e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67606 │ │ │ │ + beq.n 6888e │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6761c │ │ │ │ + bne.n 688a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6764e │ │ │ │ + beq.n 688d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6764e │ │ │ │ - b.n 6761e │ │ │ │ + ble.n 688d6 │ │ │ │ + b.n 688a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6763a │ │ │ │ + beq.n 688c2 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67668 │ │ │ │ + bne.n 688f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6764e │ │ │ │ + beq.n 688d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6766a │ │ │ │ + bgt.n 688f2 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 676a8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68930 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2763f8 │ │ │ │ + bl 275bd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67694 │ │ │ │ + bge.n 6891c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67694 │ │ │ │ + cbnz r3, 6891c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676a8 │ │ │ │ + bge.n 68930 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676a8 │ │ │ │ + cbnz r3, 68930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 676d8 │ │ │ │ + beq.n 68960 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 676ee │ │ │ │ + bne.n 68976 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 67720 │ │ │ │ + beq.n 689a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67720 │ │ │ │ - b.n 676f0 │ │ │ │ + ble.n 689a8 │ │ │ │ + b.n 68978 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6770c │ │ │ │ + beq.n 68994 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6773a │ │ │ │ + bne.n 689c2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 67720 │ │ │ │ + beq.n 689a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6773c │ │ │ │ + bgt.n 689c4 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6777a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68a02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 20d544 │ │ │ │ + bl 20cb5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67766 │ │ │ │ + bge.n 689ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67766 │ │ │ │ + cbnz r3, 689ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6777a │ │ │ │ + bge.n 68a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6777a │ │ │ │ + cbnz r3, 68a02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 677aa │ │ │ │ + beq.n 68a32 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 677c0 │ │ │ │ + bne.n 68a48 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 677f2 │ │ │ │ + beq.n 68a7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 677f2 │ │ │ │ - b.n 677c2 │ │ │ │ + ble.n 68a7a │ │ │ │ + b.n 68a4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 677de │ │ │ │ + beq.n 68a66 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6780c │ │ │ │ + bne.n 68a94 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 677f2 │ │ │ │ + beq.n 68a7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6780e │ │ │ │ + bgt.n 68a96 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6784c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68ad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 21ade4 │ │ │ │ + bl 21a3bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67838 │ │ │ │ + bge.n 68ac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67838 │ │ │ │ + cbnz r3, 68ac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6784c │ │ │ │ + bge.n 68ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6784c │ │ │ │ + cbnz r3, 68ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6787c │ │ │ │ + beq.n 68b04 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67892 │ │ │ │ + bne.n 68b1a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 678c4 │ │ │ │ + beq.n 68b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 678c4 │ │ │ │ - b.n 67894 │ │ │ │ + ble.n 68b4c │ │ │ │ + b.n 68b1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 678b0 │ │ │ │ + beq.n 68b38 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 678de │ │ │ │ + bne.n 68b66 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 678c4 │ │ │ │ + beq.n 68b4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 678e0 │ │ │ │ + bgt.n 68b68 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6791e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68ba6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl f4168 │ │ │ │ + bl f4374 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6790a │ │ │ │ + bge.n 68b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6790a │ │ │ │ + cbnz r3, 68b92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6791e │ │ │ │ + bge.n 68ba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6791e │ │ │ │ + cbnz r3, 68ba6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067922 : │ │ │ │ +00068baa : │ │ │ │ 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, #6660 @ 0x1a04 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67948 │ │ │ │ + bne.n 68bd0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 249d04 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1e0> │ │ │ │ + b.w 249514 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1e0> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25228 @ 0x628c │ │ │ │ + movw r1, #23576 @ 0x5c18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2008 @ 0x7d8 │ │ │ │ + movw r1, #1460 @ 0x5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ 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 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 679d0 │ │ │ │ + blt.n 68c58 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 679dc │ │ │ │ + blt.n 68c64 │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 679e6 │ │ │ │ + b.n 68c6e │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 679e6 │ │ │ │ + b.n 68c6e │ │ │ │ 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 67a12 │ │ │ │ + blt.n 68c9a │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 67a2a │ │ │ │ - b.n 67a36 │ │ │ │ + bge.n 68cb2 │ │ │ │ + b.n 68cbe │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 67a2a │ │ │ │ + beq.n 68cb2 │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 67a3e │ │ │ │ + blt.n 68cc6 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 67a48 │ │ │ │ + b.n 68cd0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 67a48 │ │ │ │ + b.n 68cd0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 67a50 │ │ │ │ - cbz r2, 67a6c │ │ │ │ + cbnz r5, 68cd8 │ │ │ │ + cbz r2, 68cf4 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40416 @ 0x9de0 │ │ │ │ + movw r1, #38368 @ 0x95e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67a6e │ │ │ │ + b.n 68cf6 │ │ │ │ negs r0, r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -88137,2470 +89880,1148 @@ │ │ │ │ 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, #2052 @ 0x804 │ │ │ │ + movw r1, #1504 @ 0x5e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c574 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 67ae8 │ │ │ │ + bne.n 68d70 │ │ │ │ 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 67ae8 │ │ │ │ + bhi.n 68d70 │ │ │ │ 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 67b02 │ │ │ │ + b.n 68d8a │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2072 @ 0x818 │ │ │ │ + movw r1, #1524 @ 0x5f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067b06 : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #57784 @ 0xe1b8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 67b2c │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #2096 @ 0x830 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - 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, 67b58 │ │ │ │ - movw r3, #44696 @ 0xae98 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23552 @ 0x5c00 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - mov r0, r4 │ │ │ │ - b.n 67b5a │ │ │ │ - adds r0, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00067b5c : │ │ │ │ - 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, #3 │ │ │ │ - bmi.n 67b90 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #2132 @ 0x854 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67b96 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ - ubfx r0, r0, #2, #3 │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -00067b98 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bmi.n 67bb8 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #2132 @ 0x854 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - bpl.n 67bc8 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite mi │ │ │ │ - addmi r0, #20 │ │ │ │ - addpl r0, #28 │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00067bcc : │ │ │ │ - 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, #57784 @ 0xe1b8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 67c06 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #2096 @ 0x830 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67c0e │ │ │ │ - adds r0, #8 │ │ │ │ - bl 13a864 │ │ │ │ - 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, 67c34 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #3 │ │ │ │ - bhi.n 67d06 │ │ │ │ - tbb [pc, r2] │ │ │ │ - strb r7, [r3, r5] │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ - movw r0, #21812 @ 0x5534 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 67c26 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 67da4 │ │ │ │ - ldr.w r8, [r4, #24] │ │ │ │ - b.n 67c54 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 141ff0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 67c46 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - bl 141ff0 │ │ │ │ - mov r6, r0 │ │ │ │ - cbnz r0, 67c82 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c46 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 67c46 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c46 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 67c96 │ │ │ │ - movs r0, #1 │ │ │ │ - bl 8a634 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 67d20 │ │ │ │ - b.n 67d74 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 141ff0 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 67d74 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 67d20 │ │ │ │ - movw r3, #44696 @ 0xae98 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40928 @ 0x9fe0 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d74 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 67d74 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67d74 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 141ff0 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 67c46 │ │ │ │ - ldr r4, [pc, #192] @ (67da8 ) │ │ │ │ - sub.w r5, r4, #16 │ │ │ │ - b.n 67d20 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #40960 @ 0xa000 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 67c46 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #41004 @ 0xa02c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 142fc4 <_PyObject_IsFreed@@Base+0xeb0> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 67da4 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d44 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d44 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 67d58 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67c46 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 67c46 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c46 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d88 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d88 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67c46 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 67c46 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c46 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 67dae │ │ │ │ - lsls r7, 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 r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r4, r2 │ │ │ │ - bl 8a634 │ │ │ │ - cbnz r0, 67dce │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67e26 │ │ │ │ - mov r5, r0 │ │ │ │ - strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 67de4 │ │ │ │ - ldr r0, [pc, #84] @ (67e2c ) │ │ │ │ - movs r2, #2 │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl 14427c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 67df2 │ │ │ │ - ldr r0, [pc, #72] @ (67e30 ) │ │ │ │ - movs r2, #3 │ │ │ │ - add r1, sp, #4 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 14427c │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67e06 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 67e06 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 67dc8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67e16 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 67e26 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 67e12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67e12 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - asrs r0, r3, #17 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - movs r2, #20 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ - adds r0, #51 @ 0x33 │ │ │ │ - b.w 8a634 │ │ │ │ - │ │ │ │ -00067e44 <_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 8a634 │ │ │ │ - cbz r0, 67e9a <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ - 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 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67e9e <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 67e9e <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67e9e <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 8a634 │ │ │ │ - ldrsh.w r0, [r1] │ │ │ │ - b.w 8a634 │ │ │ │ - movs r0, #0 │ │ │ │ - adds r3, r1, #4 │ │ │ │ - ldrb.w r2, [r3, #-1]! │ │ │ │ - cmp r1, r3 │ │ │ │ - orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 67eb4 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ - b.w 8a634 │ │ │ │ - movw r0, #2152 @ 0x868 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - b.w 7d220 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ - mov r4, r1 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - blx 2c98c │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 139060 │ │ │ │ - cbnz r0, 67f36 <_PyMonitoring_FireLineEvent@@Base+0xf2> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #4 │ │ │ │ - beq.n 67f1e <_PyMonitoring_FireLineEvent@@Base+0xda> │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r4, r0 │ │ │ │ - movw r1, #2164 @ 0x874 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 67f38 <_PyMonitoring_FireLineEvent@@Base+0xf4> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add r0, sp, #4 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - bl 13a864 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2cd94 │ │ │ │ - bl 7d220 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 67f38 <_PyMonitoring_FireLineEvent@@Base+0xf4> │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbz r3, 67f42 <_PyMonitoring_FireLineEvent@@Base+0xfe> │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - pop {r4, pc} │ │ │ │ - b.w 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - │ │ │ │ -00067f50 : │ │ │ │ - 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, #5192 @ 0x1448 │ │ │ │ - movt r8, #77 @ 0x4d │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - cmp r0, r8 │ │ │ │ - beq.n 67f8e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #7 │ │ │ │ - bmi.n 67f86 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67ff8 │ │ │ │ - bl 8fe24 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 67f90 │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w r0, [r9, #8] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne.n 67fa6 │ │ │ │ - cmp r3, #0 │ │ │ │ - ite lt │ │ │ │ - addlt.w r0, r4, #4294967295 @ 0xffffffff │ │ │ │ - movge r0, #0 │ │ │ │ - b.n 67fb8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - bpl.n 67f80 │ │ │ │ - bl 8fe24 │ │ │ │ - cmp r0, #0 │ │ │ │ - it lt │ │ │ │ - addlt r0, r0, r4 │ │ │ │ - str r0, [r6, #0] │ │ │ │ - ldr.w r0, [r9, #12] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne.n 67fd0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - ite ge │ │ │ │ - movge r0, r4 │ │ │ │ - movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67fe2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #7 │ │ │ │ - bpl.n 67f80 │ │ │ │ - bl 8fe24 │ │ │ │ - cmp r0, #0 │ │ │ │ - it lt │ │ │ │ - addlt r0, r0, r4 │ │ │ │ - cmp r4, r0 │ │ │ │ - str r0, [r7, #0] │ │ │ │ - blt.n 67f80 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp r3, r4 │ │ │ │ - bge.n 67f80 │ │ │ │ - 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} │ │ │ │ - │ │ │ │ -00067ffc : │ │ │ │ - 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 12ad7c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 68036 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 12b054 │ │ │ │ - mov r3, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - │ │ │ │ -0006803a <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4052] @ 0xfd4 │ │ │ │ - sub sp, #28 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 68070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ - bpl.n 68070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - cbz r1, 68066 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bpl.n 68070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ - cbz r6, 68070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ - clz r3, r5 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cbnz r5, 68084 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4a> │ │ │ │ - movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #53356 @ 0xd06c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6809c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x62> │ │ │ │ - str r5, [sp, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - adds r0, #16 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr.w r1, [r0, #-8] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - bl e2ca0 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - add sp, #4 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000680a6 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #28 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 680da │ │ │ │ - mov r5, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #5 │ │ │ │ - bpl.n 680da │ │ │ │ - cbz r1, 680d0 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bpl.n 680da │ │ │ │ - cbz r5, 680da │ │ │ │ - clz r3, r2 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cbnz r2, 680ee │ │ │ │ - movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #53356 @ 0xd06c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 68104 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - adds r0, #16 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - add r4, sp, #20 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - mov r2, r1 │ │ │ │ - ldr.w r1, [r0, #-8] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl e2ca0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -00068108 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #28 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 6813c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #5 │ │ │ │ - bpl.n 6813c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ - cbz r1, 68132 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bpl.n 6813c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ - cbz r5, 6813c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ - clz r3, r2 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cbnz r2, 68150 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ - movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #53356 @ 0xd06c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 68166 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5e> │ │ │ │ - str r2, [sp, #4] │ │ │ │ - adds r0, #16 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - add r4, sp, #20 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - mov r2, r1 │ │ │ │ - ldr.w r1, [r0, #-8] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl e2ca0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -0006816a : │ │ │ │ - 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, 68192 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r3, #22356 @ 0x5754 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r9, r6 │ │ │ │ - b.n 681a4 │ │ │ │ - movw r0, #2204 @ 0x89c │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movw r1, #689 @ 0x2b1 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6826c │ │ │ │ - ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 681b6 │ │ │ │ - cmp r2, r3 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - it eq │ │ │ │ - addeq r7, #1 │ │ │ │ - b.n 681a4 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1abff0 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6826c │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - sub.w r3, r9, r3 │ │ │ │ - adds r3, #4 │ │ │ │ - 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, #65165 @ 0xfe8d │ │ │ │ - movt r3, #18 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - movw r3, #40737 @ 0x9f21 │ │ │ │ - movt r3, #32 │ │ │ │ - str r3, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #41712 @ 0xa2f0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - str.w r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #10144 @ 0x27a0 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ - str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #37845 @ 0x93d5 │ │ │ │ - movt r3, #22 │ │ │ │ - str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #56489 @ 0xdca9 │ │ │ │ - movt r3, #24 │ │ │ │ - str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 89e68 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 68266 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - bl 83d68 <_PyType_GetDict@@Base> │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 8a498 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 68270 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68266 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 68266 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - │ │ │ │ -00068276 : │ │ │ │ - b.w 6816a │ │ │ │ - │ │ │ │ -0006827a <_PyType_InitSubclasses@@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, #84] @ 0x54 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r0, [r0, #180] @ 0xb4 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bpl.n 682ce <_PyType_InitSubclasses@@Base+0x54> │ │ │ │ - ldr r1, [pc, #140] @ (68324 <_PyType_InitSubclasses@@Base+0xaa>) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - subs r0, #1 │ │ │ │ - movs r3, #28 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - mul.w r3, r0, r3 │ │ │ │ - adds r1, r2, r3 │ │ │ │ - add.w r1, r1, #91136 @ 0x16400 │ │ │ │ - ldr.w r1, [r1, #404] @ 0x194 │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.n 682b6 <_PyType_InitSubclasses@@Base+0x3c> │ │ │ │ - cmp r0, #10 │ │ │ │ - bls.n 682c2 <_PyType_InitSubclasses@@Base+0x48> │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ - add.w r3, r3, #404 @ 0x194 │ │ │ │ - add r2, r3 │ │ │ │ - b.n 682cc <_PyType_InitSubclasses@@Base+0x52> │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ - add.w r3, r3, #436 @ 0x1b4 │ │ │ │ - add r2, r3 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 68320 <_PyType_InitSubclasses@@Base+0xa6> │ │ │ │ - bl 74e30 │ │ │ │ - cbz r0, 68320 <_PyType_InitSubclasses@@Base+0xa6> │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bpl.n 6831c <_PyType_InitSubclasses@@Base+0xa2> │ │ │ │ - ldr r2, [pc, #68] @ (68324 <_PyType_InitSubclasses@@Base+0xaa>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - movs r3, #28 │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - adds r5, r2, r3 │ │ │ │ - add.w r5, r5, #91136 @ 0x16400 │ │ │ │ - ldr.w r5, [r5, #404] @ 0x194 │ │ │ │ - cmp r5, r4 │ │ │ │ - beq.n 68302 <_PyType_InitSubclasses@@Base+0x88> │ │ │ │ - cmp r1, #10 │ │ │ │ - bls.n 6830e <_PyType_InitSubclasses@@Base+0x94> │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ - add.w r3, r3, #404 @ 0x194 │ │ │ │ - add r2, r3 │ │ │ │ - b.n 68318 <_PyType_InitSubclasses@@Base+0x9e> │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ - add.w r3, r3, #436 @ 0x1b4 │ │ │ │ - add r2, r3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ - b.n 68320 <_PyType_InitSubclasses@@Base+0xa6> │ │ │ │ - str.w r0, [r4, #180] @ 0xb4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - movs r4, r2 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00068328 <_PyType_NewManagedObject@@Base>: │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movs r1, #0 │ │ │ │ - bl 7ca1c │ │ │ │ - cbnz r0, 68346 <_PyType_NewManagedObject@@Base+0x1e> │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 20d58c │ │ │ │ - pop {r3, pc} │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - movw r3, #5460 @ 0x1554 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - it lt │ │ │ │ - movlt r0, r3 │ │ │ │ - bx lr │ │ │ │ - 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, #18920 @ 0x49e8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r2, sp, #12 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov r2, r3 │ │ │ │ - bl cc138 │ │ │ │ - cbnz r0, 68398 <_PyType_NewManagedObject@@Base+0x70> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 683ce <_PyType_NewManagedObject@@Base+0xa6> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 4ebe2 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 683b4 <_PyType_NewManagedObject@@Base+0x8c> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 683c6 <_PyType_NewManagedObject@@Base+0x9e> │ │ │ │ - b.n 683be <_PyType_NewManagedObject@@Base+0x96> │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 683a6 <_PyType_NewManagedObject@@Base+0x7e> │ │ │ │ - b.n 68394 <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 68394 <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cbz r2, 683f4 <_PyType_NewManagedObject@@Base+0xcc> │ │ │ │ - cbz r3, 683de <_PyType_NewManagedObject@@Base+0xb6> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - b.n 683e6 <_PyType_NewManagedObject@@Base+0xbe> │ │ │ │ - movw r1, #50588 @ 0xc59c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2228 @ 0x8b4 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - b.w 85d64 │ │ │ │ - cbz r3, 683fa <_PyType_NewManagedObject@@Base+0xd2> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - b.n 68402 <_PyType_NewManagedObject@@Base+0xda> │ │ │ │ - movw r1, #50588 @ 0xc59c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2264 @ 0x8d8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - b.w 85d64 │ │ │ │ - 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, #2292 @ 0x8f4 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - 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 85d64 │ │ │ │ - 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 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - adds r3, r1, #1 │ │ │ │ - beq.n 6845c <_PyType_NewManagedObject@@Base+0x134> │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ - movw r0, #2324 @ 0x914 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - ldrd r2, r3, [r2, #12] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 85d64 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00068474 <_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 684b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bne.n 684ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ - mov r2, r3 │ │ │ │ - adds r3, #4 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc.n 684a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 68494 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 684bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ - cmp r7, r2 │ │ │ │ - beq.n 684b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ - mov r3, r2 │ │ │ │ - ldrsb.w r2, [r3], #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 6848c <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ - b.n 684bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ - movs r2, #127 @ 0x7f │ │ │ │ - b.n 684be <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ - movs r2, #255 @ 0xff │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc.n 684e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ - ldrd r3, r1, [r5, #16] │ │ │ │ - subs r3, r3, r1 │ │ │ │ - cmp r3, r6 │ │ │ │ - blt.n 684e8 <_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 684fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ - lsls r2, r2, #25 │ │ │ │ - ite mi │ │ │ │ - addmi r0, #20 │ │ │ │ - addpl r0, #28 │ │ │ │ - b.n 684fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 684ce <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ - adds r1, r0, #1 │ │ │ │ - bne.n 684ce <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ - b.n 68544 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - cmp r1, #2 │ │ │ │ - beq.n 68510 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ - cmp r1, #4 │ │ │ │ - beq.n 68526 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ - add r0, r3 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r6 │ │ │ │ - blx 2d5b4 │ │ │ │ - b.n 6853c <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ - add.w r0, r0, r3, lsl #1 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r7, r4 │ │ │ │ - add.w r4, r4, #1 │ │ │ │ - bls.n 6853c <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - strh.w r3, [r0], #2 │ │ │ │ - b.n 68514 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r7, r4 │ │ │ │ - add.w r4, r4, #1 │ │ │ │ - bls.n 6853c <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - str.w r3, [r0], #4 │ │ │ │ - b.n 6852a <_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} │ │ │ │ - │ │ │ │ -00068546 <_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 68580 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #768] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r2, #594 @ 0x252 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - movw r2, #2380 @ 0x94c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 65274 <_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 685ba <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 68702 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #712] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r1, #600 @ 0x258 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2452 @ 0x994 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - strd r1, r4, [sp] │ │ │ │ - movs r1, #0 │ │ │ │ - bl 65274 <_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 68624 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 685f0 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r1, #608 @ 0x260 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2484 @ 0x9b4 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - strd r1, r4, [sp] │ │ │ │ - movs r1, #0 │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 68612 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #624] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov r1, r2 │ │ │ │ - movw r4, #611 @ 0x263 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2580 @ 0xa14 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r7, [r0, #24] │ │ │ │ - add.w r2, r0, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne.n 686da <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r2, #612 @ 0x264 │ │ │ │ - b.n 686c0 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 68644 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #572] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r2, #618 @ 0x26a │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - movw r2, #2484 @ 0x9b4 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 68666 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r2, #622 @ 0x26e │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - movw r2, #2632 @ 0xa48 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r7, [r0, #24] │ │ │ │ - cbz r6, 686b6 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ - cmp r1, r7 │ │ │ │ - beq.n 6868e <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #500] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r4, #624 @ 0x270 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2652 @ 0xa5c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - cmp r1, r7 │ │ │ │ - beq.n 68702 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #460] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov r1, r2 │ │ │ │ - movw r4, #625 @ 0x271 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2680 @ 0xa78 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp r1, r7 │ │ │ │ - bne.n 686da <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #424] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r2, #628 @ 0x274 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - movw r2, #2604 @ 0xa2c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 68702 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - cbz r2, 68702 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r2, #633 @ 0x279 │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r5, [sp] │ │ │ │ - mov r1, r7 │ │ │ │ - movw r2, #2720 @ 0xaa0 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 68868 <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - bpl.n 6871c <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r2, r4, #20 │ │ │ │ - addpl.w r2, r4, #28 │ │ │ │ - b.n 6871e <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - cmp r0, r1 │ │ │ │ - ble.n 68748 <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 68730 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ - ldrb r7, [r2, r1] │ │ │ │ - b.n 6873c <_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 68724 <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 687b6 <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ - cbnz r6, 6879a <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 68774 <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ - ldr r5, [pc, #272] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r2, #653 @ 0x28d │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r5, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - movw r2, #2748 @ 0xabc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp r3, #255 @ 0xff │ │ │ │ - bls.n 68830 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - ldr r5, [pc, #232] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r2, #654 @ 0x28e │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - strd r2, r5, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - movw r2, #2764 @ 0xacc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 68830 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2780 @ 0xadc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #180] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r1, #657 @ 0x291 │ │ │ │ - b.n 68856 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp r5, #2 │ │ │ │ - bne.n 687f4 <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ - cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 687d6 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #148] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r1, #660 @ 0x294 │ │ │ │ - b.n 68856 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 68834 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2816 @ 0xb00 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #116] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r1, #661 @ 0x295 │ │ │ │ - b.n 68856 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 68812 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2836 @ 0xb14 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #88] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - mov.w r1, #664 @ 0x298 │ │ │ │ - b.n 68856 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6883a <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2856 @ 0xb28 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #56] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r1, #665 @ 0x299 │ │ │ │ - b.n 68856 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - ldrb r3, [r2, r0] │ │ │ │ - b.n 6883e <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ - ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 6883e <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ - ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 68868 <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ - ldr r5, [pc, #32] @ (68864 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #2876 @ 0xb3c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #667 @ 0x29b │ │ │ │ - strd r1, r5, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ - nop │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ - 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 688a4 <_PyUnicode_CheckConsistency@@Base+0x35e> │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 688a8 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ - movw r2, #65535 @ 0xffff │ │ │ │ - movt r2, #16 │ │ │ │ - movw r1, #65535 @ 0xffff │ │ │ │ - cmp r3, #2 │ │ │ │ - it ne │ │ │ │ - movne r1, r2 │ │ │ │ - b.n 688aa <_PyUnicode_CheckConsistency@@Base+0x364> │ │ │ │ - movs r1, #127 @ 0x7f │ │ │ │ - b.n 688aa <_PyUnicode_CheckConsistency@@Base+0x364> │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75940 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 688ca <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ - 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 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -000688d0 : │ │ │ │ - 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, #84] @ 0x54 │ │ │ │ - ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 688fe │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - cmp r1, #0 │ │ │ │ - it eq │ │ │ │ - moveq r1, r3 │ │ │ │ - b.w 52ed0 │ │ │ │ - bl 4fb28 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00068906 : │ │ │ │ - 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 r4, r3, #3 │ │ │ │ - bmi.n 68922 │ │ │ │ - bl 4fb28 │ │ │ │ - b.n 68980 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - cmp r1, #0 │ │ │ │ - ite ne │ │ │ │ - movne r4, r1 │ │ │ │ - moveq r4, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 52ed0 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 68980 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 68978 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - movw r0, #44712 @ 0xaea8 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68980 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 68980 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68980 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1aba98 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -00068984 : │ │ │ │ - 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, #84] @ 0x54 │ │ │ │ - ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 689b2 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - cmp r1, #0 │ │ │ │ - it eq │ │ │ │ - moveq r1, r3 │ │ │ │ - b.w 27cf7c │ │ │ │ - bl 4fb28 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -000689ba : │ │ │ │ - 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 r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bmi.n 689d6 │ │ │ │ - bl 4fb28 │ │ │ │ - b.n 689f0 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - cmp r1, #0 │ │ │ │ - ite ne │ │ │ │ - movne r5, r1 │ │ │ │ - moveq r5, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 27cf7c │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 689f4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 68a2e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 68a2e │ │ │ │ - movw r0, #44712 @ 0xaea8 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #2952 @ 0xb88 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 689f0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 689f0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 689f0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -00068a32 : │ │ │ │ - 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 102fc4 <_Py_GetErrorHandler@@Base> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - movs r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 951c8 │ │ │ │ - │ │ │ │ -00068a5a : │ │ │ │ +00068d8e : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 18a694 │ │ │ │ + b.w 18a304 │ │ │ │ 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, #7900 @ 0x1edc │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 68a8c │ │ │ │ + beq.n 68dc0 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 68aa2 │ │ │ │ + bne.n 68dd6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 68ad4 │ │ │ │ + beq.n 68e08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 68ad4 │ │ │ │ - b.n 68aa4 │ │ │ │ + ble.n 68e08 │ │ │ │ + b.n 68dd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 68ac0 │ │ │ │ + beq.n 68df4 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 68aee │ │ │ │ + bne.n 68e22 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68ad4 │ │ │ │ + beq.n 68e08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68af0 │ │ │ │ + bgt.n 68e24 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68b2e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68e62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 166fe8 │ │ │ │ + bl 167110 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b1a │ │ │ │ + bge.n 68e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68b1a │ │ │ │ + cbnz r3, 68e4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b2e │ │ │ │ + bge.n 68e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68b2e │ │ │ │ + cbnz r3, 68e62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68b5c │ │ │ │ + beq.n 68e90 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68b8a │ │ │ │ + bne.n 68ebe │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68b70 │ │ │ │ + beq.n 68ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68b8c │ │ │ │ + bgt.n 68ec0 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68bb2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68ee6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 12f6b4 │ │ │ │ + bl 12f7cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68bb2 │ │ │ │ + bge.n 68ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68bb2 │ │ │ │ + cbnz r3, 68ee6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68be0 │ │ │ │ + beq.n 68f14 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68c0e │ │ │ │ + bne.n 68f42 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68bf4 │ │ │ │ + beq.n 68f28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68c10 │ │ │ │ + bgt.n 68f44 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68c36 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68f6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2650ac │ │ │ │ + bl 264874 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68c36 │ │ │ │ + bge.n 68f6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68c36 │ │ │ │ + cbnz r3, 68f6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68c64 │ │ │ │ + beq.n 68f98 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68c92 │ │ │ │ + bne.n 68fc6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68c78 │ │ │ │ + beq.n 68fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68c94 │ │ │ │ + bgt.n 68fc8 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68cba │ │ │ │ + bl fcc44 │ │ │ │ + b.n 68fee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 166b54 │ │ │ │ + bl 166c7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68cba │ │ │ │ + bge.n 68fee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68cba │ │ │ │ + cbnz r3, 68fee │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68ce8 │ │ │ │ + beq.n 6901c │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68d16 │ │ │ │ + bne.n 6904a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68cfc │ │ │ │ + beq.n 69030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68d18 │ │ │ │ + bgt.n 6904c │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68d3e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 69072 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 13399c │ │ │ │ + bl 133ab4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68d3e │ │ │ │ + bge.n 69072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68d3e │ │ │ │ + cbnz r3, 69072 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68d6c │ │ │ │ + beq.n 690a0 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68d9a │ │ │ │ + bne.n 690ce │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68d80 │ │ │ │ + beq.n 690b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68d9c │ │ │ │ + bgt.n 690d0 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68dc2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 690f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 131b8c │ │ │ │ + bl 131ca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68dc2 │ │ │ │ + bge.n 690f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68dc2 │ │ │ │ + cbnz r3, 690f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 68df0 │ │ │ │ + beq.n 69124 │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68e1e │ │ │ │ + bne.n 69152 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68e04 │ │ │ │ + beq.n 69138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68e20 │ │ │ │ + bgt.n 69154 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 68e46 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6917a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1870d4 │ │ │ │ + bl 186d44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68e46 │ │ │ │ + bge.n 6917a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68e46 │ │ │ │ + cbnz r3, 6917a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068e4a : │ │ │ │ +0006917e : │ │ │ │ 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 1af9b0 │ │ │ │ - cbnz r0, 68e78 │ │ │ │ - ldr r2, [pc, #56] @ (68ea0 ) │ │ │ │ + bl 1aefd8 │ │ │ │ + cbnz r0, 691ac │ │ │ │ + ldr r2, [pc, #56] @ (691d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f3020 │ │ │ │ - b.n 68e9a │ │ │ │ + bl 1f2624 │ │ │ │ + b.n 691ce │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0118 │ │ │ │ + bl 1ef720 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68e9a │ │ │ │ + bge.n 691ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68e9a │ │ │ │ + cbnz r3, 691ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00068ea4 : │ │ │ │ +000691d8 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 68e4a │ │ │ │ + b.w 6917e │ │ │ │ │ │ │ │ -00068eaa : │ │ │ │ +000691de : │ │ │ │ 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 1af9b0 │ │ │ │ - cbnz r0, 68ed8 │ │ │ │ - ldr r2, [pc, #56] @ (68f00 ) │ │ │ │ + bl 1aefd8 │ │ │ │ + cbnz r0, 6920c │ │ │ │ + ldr r2, [pc, #56] @ (69234 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f3020 │ │ │ │ - b.n 68efa │ │ │ │ + bl 1f2624 │ │ │ │ + b.n 6922e │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 663f6 │ │ │ │ + bl 66d1e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68efa │ │ │ │ + bge.n 6922e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68efa │ │ │ │ + cbnz r3, 6922e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00068f04 : │ │ │ │ +00069238 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 68eaa │ │ │ │ + b.w 691de │ │ │ │ │ │ │ │ -00068f0a : │ │ │ │ +0006923e : │ │ │ │ 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 1af9b0 │ │ │ │ - cbz r0, 68f4c │ │ │ │ + bl 1aefd8 │ │ │ │ + cbz r0, 69280 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e6430 │ │ │ │ + bl 1e5a3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f50 │ │ │ │ + bge.n 69284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68f50 │ │ │ │ + cbnz r3, 69284 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68f50 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69284 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00068f54 : │ │ │ │ +00069288 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 68f0a │ │ │ │ + b.w 6923e │ │ │ │ │ │ │ │ -00068f5c : │ │ │ │ +00069290 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 68f0a │ │ │ │ - b.w 1af9b0 │ │ │ │ + b.w 6923e │ │ │ │ + b.w 1aefd8 │ │ │ │ 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, #42128 @ 0xa490 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68fae │ │ │ │ + beq.n 692e2 │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68fae │ │ │ │ + beq.n 692e2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #3056 @ 0xbf0 │ │ │ │ + movw r1, #1548 @ 0x60c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68fe2 │ │ │ │ + b.n 69316 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68fdc │ │ │ │ + beq.n 69310 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a9074 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl a902c <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68fcc │ │ │ │ + bge.n 69300 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 68fa8 │ │ │ │ + b.n 692dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 68fe0 │ │ │ │ + b.n 69314 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068fe4 : │ │ │ │ +00069318 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (69018 ) │ │ │ │ + ldr r4, [pc, #36] @ (6934c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ bl 3318c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69016 │ │ │ │ - movw r0, #3088 @ 0xc10 │ │ │ │ + bge.n 6934a │ │ │ │ + movw r0, #1580 @ 0x62c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 211528 │ │ │ │ + b.w 210c18 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006901c : │ │ │ │ - ldr r2, [pc, #12] @ (6902c ) │ │ │ │ +00069350 : │ │ │ │ + ldr r2, [pc, #12] @ (69360 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21a1b8 <_PyContext_Enter@@Base> │ │ │ │ + b.w 21a084 <_PyContext_Enter@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00069030 : │ │ │ │ - ldr r2, [pc, #12] @ (69040 ) │ │ │ │ +00069364 : │ │ │ │ + ldr r2, [pc, #12] @ (69374 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21ea00 <_PyContext_Exit@@Base> │ │ │ │ + b.w 21e1a4 <_PyContext_Exit@@Base> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl fca44 │ │ │ │ - bl e3c60 │ │ │ │ + bl fcc44 │ │ │ │ + bl e3ba4 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 14e560 │ │ │ │ + bl 14e68c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e3c74 │ │ │ │ + b.w e3bb8 │ │ │ │ │ │ │ │ -0006907a <_PyBytes_FromData@@Base>: │ │ │ │ +000693ae <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 75bd8 │ │ │ │ + b.w 75c04 │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + cbz r3, 693ee <_PyBytes_FromData@@Base+0x40> │ │ │ │ + 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 2c6e4 │ │ │ │ + cbz r0, 693e4 <_PyBytes_FromData@@Base+0x36> │ │ │ │ + ldrd r3, r1, [sp] │ │ │ │ + add r0, r3 │ │ │ │ + subs r1, r1, r3 │ │ │ │ + bl 75c04 │ │ │ │ + b.n 693f8 <_PyBytes_FromData@@Base+0x4a> │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + b.n 693f8 <_PyBytes_FromData@@Base+0x4a> │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bx lr │ │ │ │ + add sp, #12 │ │ │ │ + pop {pc} │ │ │ │ │ │ │ │ -00069082 : │ │ │ │ - ldr r0, [pc, #28] @ (690a0 ) │ │ │ │ +000693fc : │ │ │ │ + ldr r0, [pc, #28] @ (6941c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #3128 @ 0xc38 │ │ │ │ + movw r2, #1620 @ 0x654 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w fcc1c <_PyErr_SetString@@Base> │ │ │ │ + b.w fce1c <_PyErr_SetString@@Base> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000690a4 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 690e0 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00069420 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 6945c <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 690d6 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 69452 <_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, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #1656 @ 0x678 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1ae7d0 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1addf8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000690e6 : │ │ │ │ +00069462 : │ │ │ │ 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, #52] @ (6912c ) │ │ │ │ + ldr r0, [pc, #52] @ (694a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 6910e │ │ │ │ + cbnz r1, 6948a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3e5ee <_PyImport_ClearExtension@@Base+0x18e> │ │ │ │ + b.w 3e5f6 <_PyImport_ClearExtension@@Base+0x18e> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #3212 @ 0xc8c │ │ │ │ + movw r2, #1704 @ 0x6a8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, 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 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #3264 @ 0xcc0 │ │ │ │ + movw r2, #1756 @ 0x6dc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_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, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #3264 @ 0xcc0 │ │ │ │ + movw r2, #1756 @ 0x6dc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00069180 : │ │ │ │ +000694fc : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (69198 ) │ │ │ │ + ldr r4, [pc, #16] @ (69514 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w e242c <_PyErr_FormatV@@Base> │ │ │ │ + b.w e236c <_PyErr_FormatV@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006919c : │ │ │ │ +00069518 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1f8f6c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 1f8574 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + │ │ │ │ +0006951e <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r3} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4052] @ 0xfd4 │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 69554 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ + bpl.n 69554 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + cbz r1, 6954a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.n 69554 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ + cbz r6, 69554 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x36> │ │ │ │ + clz r3, r5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cbnz r5, 69568 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4a> │ │ │ │ + movw r1, #1459 @ 0x5b3 │ │ │ │ + movw r0, #51308 @ 0xc86c │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 69580 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x62> │ │ │ │ + str r5, [sp, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + adds r0, #16 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr.w r1, [r0, #-8] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + bl e2be0 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + add sp, #4 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0006958a : │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + cbz r0, 695be │ │ │ │ + mov r5, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #5 │ │ │ │ + bpl.n 695be │ │ │ │ + cbz r1, 695b4 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.n 695be │ │ │ │ + cbz r5, 695be │ │ │ │ + clz r3, r2 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cbnz r2, 695d2 │ │ │ │ + movw r1, #1485 @ 0x5cd │ │ │ │ + movw r0, #51308 @ 0xc86c │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 695e8 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + adds r0, #16 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + add r4, sp, #20 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + mov r2, r1 │ │ │ │ + ldr.w r1, [r0, #-8] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl e2be0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +000695ec <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + cbz r0, 69620 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #5 │ │ │ │ + bpl.n 69620 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ + cbz r1, 69616 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.n 69620 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ + cbz r5, 69620 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x34> │ │ │ │ + clz r3, r2 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cbnz r2, 69634 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + movw r1, #1510 @ 0x5e6 │ │ │ │ + movw r0, #51308 @ 0xc86c │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6964a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5e> │ │ │ │ + str r2, [sp, #4] │ │ │ │ + adds r0, #16 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + add r4, sp, #20 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + mov r2, r1 │ │ │ │ + ldr.w r1, [r0, #-8] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl e2be0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000691a2 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0006964e <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 691b8 <_PyEval_RaiseAsyncExc@@Base+0x16> │ │ │ │ + bne.n 69664 <_PyEval_RaiseAsyncExc@@Base+0x16> │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r0, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 691d6 <_PyEval_RaiseAsyncExc@@Base+0x34> │ │ │ │ + bne.n 69682 <_PyEval_RaiseAsyncExc@@Base+0x34> │ │ │ │ dmb ish │ │ │ │ - cbz r4, 69208 <_PyEval_RaiseAsyncExc@@Base+0x66> │ │ │ │ + cbz r4, 696b4 <_PyEval_RaiseAsyncExc@@Base+0x66> │ │ │ │ mov r1, r4 │ │ │ │ - bl e249c <_PyErr_SetObject@@Base> │ │ │ │ + bl e23dc <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69202 <_PyEval_RaiseAsyncExc@@Base+0x60> │ │ │ │ + bge.n 696ae <_PyEval_RaiseAsyncExc@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69202 <_PyEval_RaiseAsyncExc@@Base+0x60> │ │ │ │ + cbnz r3, 696ae <_PyEval_RaiseAsyncExc@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6920a <_PyEval_RaiseAsyncExc@@Base+0x68> │ │ │ │ + b.n 696b6 <_PyEval_RaiseAsyncExc@@Base+0x68> │ │ │ │ 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, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 69246 <_PyEval_RaiseAsyncExc@@Base+0xa4> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 696f2 <_PyEval_RaiseAsyncExc@@Base+0xa4> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #51792 @ 0xca50 │ │ │ │ + movw r0, #49744 @ 0xc250 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r4 │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6926e <_PyEval_RaiseAsyncExc@@Base+0xcc> │ │ │ │ - ldr r2, [pc, #40] @ (69270 <_PyEval_RaiseAsyncExc@@Base+0xce>) │ │ │ │ + b.n 6971a <_PyEval_RaiseAsyncExc@@Base+0xcc> │ │ │ │ + ldr r2, [pc, #40] @ (6971c <_PyEval_RaiseAsyncExc@@Base+0xce>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1af654 │ │ │ │ + bl 1aec7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69242 <_PyEval_RaiseAsyncExc@@Base+0xa0> │ │ │ │ - cbz r0, 69266 <_PyEval_RaiseAsyncExc@@Base+0xc4> │ │ │ │ + beq.n 696ee <_PyEval_RaiseAsyncExc@@Base+0xa0> │ │ │ │ + cbz r0, 69712 <_PyEval_RaiseAsyncExc@@Base+0xc4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b13b4 <_PyArena_New@@Base+0x1760> │ │ │ │ + b.w 1b09dc <_PyArena_New@@Base+0x1760> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, 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, #4072] @ 0xfe8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69418 <_PyEval_RaiseAsyncExc@@Base+0x276> │ │ │ │ - ldr r3, [pc, #396] @ (69420 <_PyEval_RaiseAsyncExc@@Base+0x27e>) │ │ │ │ + beq.w 698c4 <_PyEval_RaiseAsyncExc@@Base+0x276> │ │ │ │ + ldr r3, [pc, #396] @ (698cc <_PyEval_RaiseAsyncExc@@Base+0x27e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 692b4 <_PyEval_RaiseAsyncExc@@Base+0x112> │ │ │ │ - bne.n 692b8 <_PyEval_RaiseAsyncExc@@Base+0x116> │ │ │ │ + bgt.n 69760 <_PyEval_RaiseAsyncExc@@Base+0x112> │ │ │ │ + bne.n 69764 <_PyEval_RaiseAsyncExc@@Base+0x116> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #216] @ 0xd8 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 692ba <_PyEval_RaiseAsyncExc@@Base+0x118> │ │ │ │ + b.n 69766 <_PyEval_RaiseAsyncExc@@Base+0x118> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 692ba <_PyEval_RaiseAsyncExc@@Base+0x118> │ │ │ │ + b.n 69766 <_PyEval_RaiseAsyncExc@@Base+0x118> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #13084 @ 0x331c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 69300 <_PyEval_RaiseAsyncExc@@Base+0x15e> │ │ │ │ - bl 7d220 │ │ │ │ + cbz r0, 697ac <_PyEval_RaiseAsyncExc@@Base+0x15e> │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ - bl 8ffb0 │ │ │ │ + beq.w 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 692f6 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ + bge.n 697a2 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 692f6 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ + cbnz r3, 697a2 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 692c6 <_PyEval_RaiseAsyncExc@@Base+0x124> │ │ │ │ - b.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + beq.n 69772 <_PyEval_RaiseAsyncExc@@Base+0x124> │ │ │ │ + b.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ movw r3, #13088 @ 0x3320 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 69344 <_PyEval_RaiseAsyncExc@@Base+0x1a2> │ │ │ │ + cbz r0, 697f0 <_PyEval_RaiseAsyncExc@@Base+0x1a2> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6930a <_PyEval_RaiseAsyncExc@@Base+0x168> │ │ │ │ - bl 7d220 │ │ │ │ + beq.n 697b6 <_PyEval_RaiseAsyncExc@@Base+0x168> │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ - bl 8ffb0 │ │ │ │ + beq.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6933c <_PyEval_RaiseAsyncExc@@Base+0x19a> │ │ │ │ + bge.n 697e8 <_PyEval_RaiseAsyncExc@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6933c <_PyEval_RaiseAsyncExc@@Base+0x19a> │ │ │ │ + cbnz r3, 697e8 <_PyEval_RaiseAsyncExc@@Base+0x19a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6930a <_PyEval_RaiseAsyncExc@@Base+0x168> │ │ │ │ - b.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + beq.n 697b6 <_PyEval_RaiseAsyncExc@@Base+0x168> │ │ │ │ + b.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ movw r3, #13092 @ 0x3324 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 69388 <_PyEval_RaiseAsyncExc@@Base+0x1e6> │ │ │ │ + cbz r0, 69834 <_PyEval_RaiseAsyncExc@@Base+0x1e6> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6934e <_PyEval_RaiseAsyncExc@@Base+0x1ac> │ │ │ │ - bl 7d220 │ │ │ │ + beq.n 697fa <_PyEval_RaiseAsyncExc@@Base+0x1ac> │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ - bl 8ffb0 │ │ │ │ + beq.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69380 <_PyEval_RaiseAsyncExc@@Base+0x1de> │ │ │ │ + bge.n 6982c <_PyEval_RaiseAsyncExc@@Base+0x1de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 69380 <_PyEval_RaiseAsyncExc@@Base+0x1de> │ │ │ │ + cbnz r3, 6982c <_PyEval_RaiseAsyncExc@@Base+0x1de> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6934e <_PyEval_RaiseAsyncExc@@Base+0x1ac> │ │ │ │ - b.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + beq.n 697fa <_PyEval_RaiseAsyncExc@@Base+0x1ac> │ │ │ │ + b.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ movw r3, #60012 @ 0xea6c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6941a <_PyEval_RaiseAsyncExc@@Base+0x278> │ │ │ │ + beq.n 698c6 <_PyEval_RaiseAsyncExc@@Base+0x278> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6941a <_PyEval_RaiseAsyncExc@@Base+0x278> │ │ │ │ - bl 7d220 │ │ │ │ + beq.n 698c6 <_PyEval_RaiseAsyncExc@@Base+0x278> │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + cbz r0, 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e08cc │ │ │ │ + bl e080c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 693c8 <_PyEval_RaiseAsyncExc@@Base+0x226> │ │ │ │ + bge.n 69874 <_PyEval_RaiseAsyncExc@@Base+0x226> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + bge.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + cbnz r3, 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69404 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ - beq.n 693e2 <_PyEval_RaiseAsyncExc@@Base+0x240> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 698b0 <_PyEval_RaiseAsyncExc@@Base+0x262> │ │ │ │ + beq.n 6988e <_PyEval_RaiseAsyncExc@@Base+0x240> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69396 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bge.n 69842 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69396 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bne.n 69842 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69396 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69842 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69400 <_PyEval_RaiseAsyncExc@@Base+0x25e> │ │ │ │ + bge.n 698ac <_PyEval_RaiseAsyncExc@@Base+0x25e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69400 <_PyEval_RaiseAsyncExc@@Base+0x25e> │ │ │ │ + cbnz r3, 698ac <_PyEval_RaiseAsyncExc@@Base+0x25e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 69396 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + beq.n 69842 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69418 <_PyEval_RaiseAsyncExc@@Base+0x276> │ │ │ │ + bge.n 698c4 <_PyEval_RaiseAsyncExc@@Base+0x276> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69418 <_PyEval_RaiseAsyncExc@@Base+0x276> │ │ │ │ + cbnz r3, 698c4 <_PyEval_RaiseAsyncExc@@Base+0x276> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -90608,240 +91029,273 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr.w r0, [r3, #3848] @ 0xf08 │ │ │ │ - cbnz r0, 69456 <_PyEval_RaiseAsyncExc@@Base+0x2b4> │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + cbnz r0, 69902 <_PyEval_RaiseAsyncExc@@Base+0x2b4> │ │ │ │ + movw r1, #45804 @ 0xb2ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #34368 @ 0x8640 │ │ │ │ + movw r0, #32280 @ 0x7e18 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6946a <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ - bl 121aac │ │ │ │ - b.n 6948a <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ - bl 122e2c │ │ │ │ + bne.n 69916 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bl 121ca0 │ │ │ │ + b.n 69936 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl 12301c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6948a <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bge.n 69936 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 6948a <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 69936 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1375fc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 137718 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00069494 : │ │ │ │ +00069940 : │ │ │ │ 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, #84] @ (694fc ) │ │ │ │ - bl 1ea260 │ │ │ │ + ldr r0, [pc, #84] @ (699a8 ) │ │ │ │ + bl 1e9868 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 694c6 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 694f6 │ │ │ │ - movw r0, #1328 @ 0x530 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 1cdebc │ │ │ │ - cbz r0, 694f6 │ │ │ │ + cbnz r0, 69972 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 699a2 │ │ │ │ + movw r0, #64816 @ 0xfd30 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 1cd4cc │ │ │ │ + cbz r0, 699a2 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #52] @ (69500 ) │ │ │ │ + ldr r0, [pc, #52] @ (699ac ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 9d7dc │ │ │ │ + bl 9d824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 694ea │ │ │ │ + bge.n 69996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 694ee │ │ │ │ + cbz r3, 6999a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 694f6 │ │ │ │ + b.n 699a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 694ea │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69996 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #720] @ (697d0 <_Py_FatalRefcountErrorFunc@@Base+0x44>) │ │ │ │ + ldr r0, [pc, #720] @ (69c7c ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r4, [r3, #16] │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 69512 │ │ │ │ - movw r0, #60176 @ 0xeb10 │ │ │ │ + cbnz r0, 699be │ │ │ │ + movw r0, #58128 @ 0xe310 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 1cf094 │ │ │ │ + b.w 1ce6a4 │ │ │ │ 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, #3308 @ 0xcec │ │ │ │ + movw r7, #1800 @ 0x708 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #35072 @ 0x8900 │ │ │ │ + movw r0, #33024 @ 0x8100 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1cf094 │ │ │ │ + bl 1ce6a4 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ sub.w r3, r1, #32 │ │ │ │ - cbz r1, 6958c │ │ │ │ + cbz r1, 69a38 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne.n 69552 │ │ │ │ - movw r0, #3292 @ 0xcdc │ │ │ │ + bne.n 699fe │ │ │ │ + movw r0, #1784 @ 0x6f8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cf094 │ │ │ │ - b.n 69536 │ │ │ │ + bl 1ce6a4 │ │ │ │ + b.n 699e2 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi.n 69564 │ │ │ │ - movw r0, #3296 @ 0xce0 │ │ │ │ + bhi.n 69a10 │ │ │ │ + movw r0, #1788 @ 0x6fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cf094 │ │ │ │ - b.n 69536 │ │ │ │ + bl 1ce6a4 │ │ │ │ + b.n 699e2 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi.n 69576 │ │ │ │ - movw r0, #3300 @ 0xce4 │ │ │ │ + bhi.n 69a22 │ │ │ │ + movw r0, #1792 @ 0x700 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cf094 │ │ │ │ - b.n 69536 │ │ │ │ + bl 1ce6a4 │ │ │ │ + b.n 699e2 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #47452 @ 0xb95c │ │ │ │ + movw r0, #45404 @ 0xb15c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ it cc │ │ │ │ movcc r0, r7 │ │ │ │ - bl 1cf094 │ │ │ │ - b.n 69536 │ │ │ │ - movw r0, #35072 @ 0x8900 │ │ │ │ + bl 1ce6a4 │ │ │ │ + b.n 699e2 │ │ │ │ + movw r0, #33024 @ 0x8100 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cf094 │ │ │ │ + b.w 1ce6a4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #55080 @ 0xd728 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 695c6 │ │ │ │ + beq.n 69a72 │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 695e6 │ │ │ │ - cbz r1, 695ee │ │ │ │ - movw r0, #3316 @ 0xcf4 │ │ │ │ + bne.n 69a92 │ │ │ │ + cbz r1, 69a9a │ │ │ │ + movw r0, #1808 @ 0x710 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 10b9a4 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 69604 │ │ │ │ + bl 10bb9c <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 69ab0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 695ee │ │ │ │ + beq.n 69a9a │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 695ee │ │ │ │ + beq.n 69a9a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c2934 <_PyOnceFlag_CallOnceSlow@@Base+0x3d8> │ │ │ │ + b.w 1c1f3c <_PyOnceFlag_CallOnceSlow@@Base+0x3d8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 695e6 │ │ │ │ - movw r0, #3316 @ 0xcf4 │ │ │ │ + beq.n 69a92 │ │ │ │ + movw r0, #1808 @ 0x710 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r6 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 695e6 │ │ │ │ + bne.n 69a92 │ │ │ │ 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] @ (6966c ) │ │ │ │ + ldr r2, [pc, #80] @ (69b18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 6965e │ │ │ │ + cbz r3, 69b0a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1502e4 │ │ │ │ + bl 15040c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6964e │ │ │ │ + cbnz r0, 69afa │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #26496 @ 0x6780 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 69666 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 69b12 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 247228 <_PyStaticType_GetBuiltins@@Base+0x5c> │ │ │ │ + b.w 246a48 <_PyStaticType_GetBuiltins@@Base+0x5c> │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ 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 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 105df4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 69b40 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 69b40 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 69b72 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2195bc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 69b3c │ │ │ │ + ldr r3, [pc, #40] @ (69b74 ) │ │ │ │ + ldr.w r3, [r3, #1512] @ 0x5e8 │ │ │ │ + cbz r3, 69b60 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ + mov r1, r4 │ │ │ │ + mla r0, r0, r4, r3 │ │ │ │ + bl 22699c <_PyXI_FreeFailure@@Base+0x24> │ │ │ │ + cbnz r0, 69b6a │ │ │ │ + movw r0, #5460 @ 0x1554 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + b.n 69b72 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + pop {r4, pc} │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #60188 @ 0xeb1c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 69692 │ │ │ │ + cbz r2, 69b9a │ │ │ │ blx 2cbd0 │ │ │ │ movw r2, #21200 @ 0x52d0 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d03c │ │ │ │ - movw r1, #62588 @ 0xf47c │ │ │ │ + movw r1, #60540 @ 0xec7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 696da │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 69be2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #14856 @ 0x3a08 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2d4c8 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -90851,1271 +91305,1151 @@ │ │ │ │ blx 2d8e4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2ec08 │ │ │ │ + bl 2ec0c │ │ │ │ │ │ │ │ -00069708 : │ │ │ │ +00069c10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 69726 │ │ │ │ - movw r1, #3340 @ 0xd0c │ │ │ │ + cbnz r1, 69c2e │ │ │ │ + movw r1, #1832 @ 0x728 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #96] @ (69784 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ (69c8c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #92] @ (69788 ) │ │ │ │ + ldr r0, [pc, #92] @ (69c90 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - cbnz r3, 69766 │ │ │ │ + cbnz r3, 69c6e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ - cbz r3, 6975e │ │ │ │ + cbz r3, 69c66 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 6975e │ │ │ │ + ble.n 69c66 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6975e │ │ │ │ - movw r1, #3368 @ 0xd28 │ │ │ │ + bne.n 69c66 │ │ │ │ + movw r1, #1860 @ 0x744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #44] @ (69784 ) │ │ │ │ + ldr r0, [pc, #44] @ (69c8c ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 69670 │ │ │ │ + bl 69b78 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1ae7d0 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1addf8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #3164 @ 0xc5c │ │ │ │ + movw r2, #1656 @ 0x678 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006978c <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00069c94 <_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, #3392 @ 0xd40 │ │ │ │ + movw r1, #1884 @ 0x75c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 69670 │ │ │ │ + bl 69b78 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #2092 @ 0x82c │ │ │ │ + movw r1, #44 @ 0x2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r2, #4 │ │ │ │ - b.w 21a544 <_Py_Instrument@@Base+0x4> │ │ │ │ + b.w 2199f0 │ │ │ │ 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, #264] @ (698f4 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ + ldr r3, [pc, #264] @ (69dfc <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 69808 <_Py_FatalRefcountErrorFunc@@Base+0x7c> │ │ │ │ + bne.n 69d10 <_Py_FatalRefcountErrorFunc@@Base+0x7c> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 697f8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bne.n 69d00 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov sl, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 69826 <_Py_FatalRefcountErrorFunc@@Base+0x9a> │ │ │ │ + beq.n 69d2e <_Py_FatalRefcountErrorFunc@@Base+0x9a> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #208] @ (698f8 <_Py_FatalRefcountErrorFunc@@Base+0x16c>) │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #208] @ (69e00 <_Py_FatalRefcountErrorFunc@@Base+0x16c>) │ │ │ │ ldr.w r3, [r3, #1548] @ 0x60c │ │ │ │ - cbnz r3, 69840 <_Py_FatalRefcountErrorFunc@@Base+0xb4> │ │ │ │ + cbnz r3, 69d48 <_Py_FatalRefcountErrorFunc@@Base+0xb4> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3452 @ 0xd7c │ │ │ │ + movw r1, #1944 @ 0x798 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 698c2 <_Py_FatalRefcountErrorFunc@@Base+0x136> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 69dca <_Py_FatalRefcountErrorFunc@@Base+0x136> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ bl 3416c <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 698c2 <_Py_FatalRefcountErrorFunc@@Base+0x136> │ │ │ │ - movw r7, #3588 @ 0xe04 │ │ │ │ + cbz r0, 69dca <_Py_FatalRefcountErrorFunc@@Base+0x136> │ │ │ │ + movw r7, #2080 @ 0x820 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3520 @ 0xdc0 │ │ │ │ + movw r1, #2012 @ 0x7dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [r9, #4] │ │ │ │ - movw r1, #3576 @ 0xdf8 │ │ │ │ + movw r1, #2068 @ 0x814 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 698b4 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + ble.n 69dbc <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ add.w fp, r9, r5, lsl #3 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ - bl 2103ec <_PyInterpreterConfig_InitFromDict@@Base+0x900> │ │ │ │ + bl 20fa04 <_PyInterpreterConfig_InitFromDict@@Base+0x900> │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2109b4 <_PyTrash_thread_deposit_object@@Base+0x1d4> │ │ │ │ + bl 20ffcc <_PyTrash_thread_deposit_object@@Base+0x1d4> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - b.n 69866 <_Py_FatalRefcountErrorFunc@@Base+0xda> │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + b.n 69d6e <_Py_FatalRefcountErrorFunc@@Base+0xda> │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 698da <_Py_FatalRefcountErrorFunc@@Base+0x14e> │ │ │ │ + bne.n 69de2 <_Py_FatalRefcountErrorFunc@@Base+0x14e> │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 698ca <_Py_FatalRefcountErrorFunc@@Base+0x13e> │ │ │ │ + bne.n 69dd2 <_Py_FatalRefcountErrorFunc@@Base+0x13e> │ │ │ │ dmb ish │ │ │ │ - beq.n 698ec <_Py_FatalRefcountErrorFunc@@Base+0x160> │ │ │ │ - ldr r0, [pc, #16] @ (698f4 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ + beq.n 69df4 <_Py_FatalRefcountErrorFunc@@Base+0x160> │ │ │ │ + ldr r0, [pc, #16] @ (69dfc <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 214b18 │ │ │ │ + b.w 214208 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #800 @ (adr r2, 69c18 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 6a120 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - movw r4, #21200 @ 0x52d0 │ │ │ │ - movt r4, #82 @ 0x52 │ │ │ │ - mov r3, r0 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #3600 @ 0xe10 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 69942 <_Py_FatalRefcountErrorFunc@@Base+0x1b6> │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #24236 @ 0x5eac │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2c924 <__fprintf_chk@plt> │ │ │ │ - ldrb.w r3, [r5, #-4] │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #3636 @ 0xe34 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2c928 <__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 6995c <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ - mov r3, r8 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #3648 @ 0xe40 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #3684 @ 0xe64 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - ldrb.w r3, [r5, #-1] │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 699bc <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ - ldrb.w r3, [r5, #-2] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 699bc <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ - ldrb.w r3, [r5, #-3] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 699bc <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ - mov r3, r0 │ │ │ │ - movs r2, #28 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r0, #3720 @ 0xe88 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - blx 2d580 │ │ │ │ - b.n 69a20 <_Py_FatalRefcountErrorFunc@@Base+0x294> │ │ │ │ - movw r7, #3812 @ 0xee4 │ │ │ │ - movt r7, #47 @ 0x2f │ │ │ │ - subs r6, r5, #3 │ │ │ │ - movs r3, #253 @ 0xfd │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #3752 @ 0xea8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - subs r3, r5, r6 │ │ │ │ - ldrb.w sl, [r6], #1 │ │ │ │ - str.w sl, [sp] │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #3788 @ 0xecc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - movs r2, #9 │ │ │ │ - movs r1, #1 │ │ │ │ - cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 69a02 <_Py_FatalRefcountErrorFunc@@Base+0x276> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2d580 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - movs r0, #10 │ │ │ │ - blx 2d564 │ │ │ │ - cmp r6, r5 │ │ │ │ - bne.n 699d6 <_Py_FatalRefcountErrorFunc@@Base+0x24a> │ │ │ │ - movw r0, #3824 @ 0xef0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ - movs r1, #1 │ │ │ │ - blx 2d580 │ │ │ │ - add.w r7, r5, r8 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - movs r3, #4 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #3972 @ 0xf84 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - subs r3, r7, #1 │ │ │ │ - adds r2, r7, #3 │ │ │ │ - ldrb.w r1, [r3, #1]! │ │ │ │ - cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 69a4c <_Py_FatalRefcountErrorFunc@@Base+0x2c0> │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 69a3c <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 69a4e <_Py_FatalRefcountErrorFunc@@Base+0x2c2> │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cbz r6, 69a64 <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ - movs r2, #28 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r0, #3720 @ 0xe88 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - blx 2d580 │ │ │ │ - b.n 69ab6 <_Py_FatalRefcountErrorFunc@@Base+0x32a> │ │ │ │ - mov r0, r3 │ │ │ │ - movw r2, #3752 @ 0xea8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movs r3, #253 @ 0xfd │ │ │ │ - movs r1, #1 │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - ldrb.w fp, [r7, r6] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - movw r2, #4012 @ 0xfac │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - str.w fp, [sp] │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #3812 @ 0xee4 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movs r2, #9 │ │ │ │ - movs r1, #1 │ │ │ │ - cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 69aa8 <_Py_FatalRefcountErrorFunc@@Base+0x31c> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - blx 2d580 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - movs r0, #10 │ │ │ │ - adds r6, #1 │ │ │ │ - blx 2d564 │ │ │ │ - cmp r6, #4 │ │ │ │ - bne.n 69a76 <_Py_FatalRefcountErrorFunc@@Base+0x2ea> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 69b38 <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r2, #14 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r0, #4040 @ 0xfc8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - blx 2d580 │ │ │ │ - sub.w ip, r6, r5 │ │ │ │ - movw r2, #4056 @ 0xfd8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - cmp.w ip, #8 │ │ │ │ - beq.n 69af6 <_Py_FatalRefcountErrorFunc@@Base+0x36a> │ │ │ │ - mov r0, r3 │ │ │ │ - cmp r6, r7 │ │ │ │ - bcs.n 69afa <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ - ldrb.w r3, [r6], #1 │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 69ad0 <_Py_FatalRefcountErrorFunc@@Base+0x344> │ │ │ │ - cmp r6, r7 │ │ │ │ - bcc.n 69b04 <_Py_FatalRefcountErrorFunc@@Base+0x378> │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - movs r0, #10 │ │ │ │ - blx 2d564 │ │ │ │ - b.n 69b38 <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ - subs r2, r7, r6 │ │ │ │ - cmp r2, #8 │ │ │ │ - ble.n 69b1e <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ - sub.w r6, r7, #8 │ │ │ │ - movs r2, #4 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r0, #4064 @ 0xfe0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - blx 2d580 │ │ │ │ - movw r2, #4056 @ 0xfd8 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movs r1, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - bcs.n 69afa <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ - ldrb.w r3, [r6], #1 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 69b1e <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - movs r0, #10 │ │ │ │ - blx 2d564 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 2d8e4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 2d03c │ │ │ │ - mov r1, r5 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 697d8 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -00069b56 : │ │ │ │ +00069e04 : │ │ │ │ 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] @ (69c04 ) │ │ │ │ + ldr r3, [pc, #156] @ (69eb0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 69b80 │ │ │ │ + bne.n 69e2e │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69b70 │ │ │ │ + bne.n 69e1e │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 69b8e │ │ │ │ + beq.n 69e3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 2a1a38 │ │ │ │ + bl 2a0ac0 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 69bca │ │ │ │ + ble.n 69e78 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69bb6 │ │ │ │ + bne.n 69e64 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 69ba6 │ │ │ │ + bne.n 69e54 │ │ │ │ dmb ish │ │ │ │ - beq.n 69bc4 │ │ │ │ + beq.n 69e72 │ │ │ │ addw r0, r0, #1732 @ 0x6c4 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69c00 │ │ │ │ + b.n 69eae │ │ │ │ adds r2, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str.w r2, [r0, #1864] @ 0x748 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w r5, [r3, #1736] @ 0x6c8 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 69bf0 │ │ │ │ + bne.n 69e9e │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 69be0 │ │ │ │ + bne.n 69e8e │ │ │ │ dmb ish │ │ │ │ - beq.n 69bfe │ │ │ │ + beq.n 69eac │ │ │ │ addw r0, r0, #1732 @ 0x6c4 │ │ │ │ - bl 214b18 │ │ │ │ + bl 214208 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00069c08 : │ │ │ │ +00069eb4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2d03c │ │ │ │ blx 2d124 │ │ │ │ - cbnz r0, 69c54 │ │ │ │ - bl 75894 <_Py_GetConfig@@Base> │ │ │ │ + cbnz r0, 69f00 │ │ │ │ + bl 758c0 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - cbz r0, 69c56 │ │ │ │ - cbz r4, 69c54 │ │ │ │ - movw r1, #48472 @ 0xbd58 │ │ │ │ + cbz r0, 69f02 │ │ │ │ + cbz r4, 69f00 │ │ │ │ + movw r1, #46424 @ 0xb558 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 69c54 │ │ │ │ + cbz r0, 69f00 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40104 @ 0x9ca8 │ │ │ │ + movw r1, #38056 @ 0x94a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2d828 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 69c56 │ │ │ │ + b.n 69f02 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069c58 : │ │ │ │ +00069f04 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 2fb00 │ │ │ │ + b.w 2fb04 │ │ │ │ │ │ │ │ -00069c60 : │ │ │ │ +00069f0c : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2fb00 │ │ │ │ + b.w 2fb04 │ │ │ │ │ │ │ │ -00069c66 : │ │ │ │ +00069f12 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 2fb00 │ │ │ │ + b.w 2fb04 │ │ │ │ │ │ │ │ -00069c6e : │ │ │ │ +00069f1a : │ │ │ │ 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 61d50 │ │ │ │ + bl 61d84 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069c90 : │ │ │ │ +00069f3c : │ │ │ │ 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 61d50 │ │ │ │ + bl 61d84 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069cb4 : │ │ │ │ +00069f60 : │ │ │ │ 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 61d50 │ │ │ │ + bl 61d84 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069cd8 : │ │ │ │ +00069f84 : │ │ │ │ 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 1af954 │ │ │ │ + bl 1aef7c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069cf8 : │ │ │ │ +00069fa4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1af954 │ │ │ │ + bl 1aef7c │ │ │ │ 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 │ │ │ │ - bl 3fddc │ │ │ │ + bl 3fde0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 69d6a │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6a016 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #25912 @ 0x6538 │ │ │ │ + movw r0, #23864 @ 0x5d38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69d9c │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a048 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ - cbz r0, 69d9c │ │ │ │ + bl 95970 │ │ │ │ + cbz r0, 6a048 │ │ │ │ blx 2d658 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #29800 @ 0x7468 │ │ │ │ - movweq r1, #4072 @ 0xfe8 │ │ │ │ + movwne r1, #27752 @ 0x6c68 │ │ │ │ + movweq r1, #2092 @ 0x82c │ │ │ │ movtne r1, #43 @ 0x2b │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 69dda │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6a086 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #4140 @ 0x102c │ │ │ │ + movw r0, #2160 @ 0x870 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69de6 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a092 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69dea │ │ │ │ + cbnz r0, 6a096 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69e3c │ │ │ │ + b.n 6a0e8 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 69e0c │ │ │ │ + beq.n 6a0b8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 69de6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6a092 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c65c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69e24 │ │ │ │ + cbz r0, 6a0d0 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 75bd8 │ │ │ │ - b.n 69e3c │ │ │ │ + bl 75c04 │ │ │ │ + b.n 6a0e8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4104 @ 0x1008 │ │ │ │ + movw r1, #2124 @ 0x84c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 69e62 │ │ │ │ + cbnz r2, 6a10e │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 69e62 │ │ │ │ + bne.n 6a10e │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69e84 │ │ │ │ + cbnz r0, 6a130 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r4, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movw r4, #33304 @ 0x8218 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69ecc │ │ │ │ + cbz r0, 6a178 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 69e96 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 69ecc │ │ │ │ + bne.n 6a142 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6a178 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 69ea8 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 69ecc │ │ │ │ + bne.n 6a154 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6a178 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69eba │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 69ecc │ │ │ │ + bne.n 6a166 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6a178 │ │ │ │ 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 2a9a2c │ │ │ │ + b.w 2a9234 │ │ │ │ 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, 69ef2 │ │ │ │ + cbnz r3, 6a19e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69ef2 │ │ │ │ + ble.n 6a19e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69ef2 │ │ │ │ - cbnz r0, 69f0c │ │ │ │ + bne.n 6a19e │ │ │ │ + cbnz r0, 6a1b8 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #64] @ (69f40 ) │ │ │ │ + ldr r4, [pc, #64] @ (6a1ec ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69f3a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6a1e6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #36432 @ 0x8e50 │ │ │ │ + movw r1, #34384 @ 0x8650 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f0364 │ │ │ │ + bl 1ef96c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f3a │ │ │ │ + cbz r0, 6a1e6 │ │ │ │ movw r3, #44708 @ 0xaea4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4152 @ 0x1038 │ │ │ │ + movw r1, #2172 @ 0x87c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d6f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r0, #18] │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00069f44 : │ │ │ │ +0006a1f0 : │ │ │ │ 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 2c2d4 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #2192 @ 0x890 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2d664 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2ce10 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69faa │ │ │ │ + beq.n 6a256 │ │ │ │ movw r4, #60188 @ 0xeb1c │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ - movw r1, #1304 @ 0x518 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ + movw r1, #64792 @ 0xfd18 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ mov r5, r0 │ │ │ │ blx 2c3bc │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbnz r0, 69fb0 │ │ │ │ + cbnz r0, 6a25c │ │ │ │ mov r0, r5 │ │ │ │ blx 2cb18 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69fc6 │ │ │ │ - bl 134fd4 │ │ │ │ + b.n 6a272 │ │ │ │ + bl 1350ec │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbnz r0, 69fc4 │ │ │ │ + cbnz r0, 6a270 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 2d6f0 │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 69fc6 │ │ │ │ + b.n 6a272 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069fca : │ │ │ │ +0006a276 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #60188 @ 0xeb1c │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 6a01a │ │ │ │ + cbz r3, 6a2c6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1361e0 │ │ │ │ + bl 1362f8 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #4192 @ 0x1060 │ │ │ │ + movw r2, #2212 @ 0x8a4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ blx 2c928 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 2d8e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1369e4 │ │ │ │ + bl 136b00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a022 │ │ │ │ - bl 69f44 │ │ │ │ + b.n 6a2ce │ │ │ │ + bl 6a1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69fec │ │ │ │ + beq.n 6a298 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006a026 : │ │ │ │ +0006a2d2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #60188 @ 0xeb1c │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 6a05e │ │ │ │ + cbz r3, 6a30a │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1361e0 │ │ │ │ + bl 1362f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 2d6f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1369e4 │ │ │ │ + bl 136b00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006a060 : │ │ │ │ +0006a30c : │ │ │ │ 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] │ │ │ │ movw r5, #60188 @ 0xeb1c │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6a0a4 │ │ │ │ + cbz r3, 6a350 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #28528 @ 0x6f70 │ │ │ │ + movw r1, #26480 @ 0x6770 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2d908 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a112 │ │ │ │ + beq.n 6a3be │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #1 │ │ │ │ - bl 1361e0 │ │ │ │ - b.n 6a0ca │ │ │ │ - bl 69f44 │ │ │ │ + bl 1362f8 │ │ │ │ + b.n 6a376 │ │ │ │ + bl 6a1f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a086 │ │ │ │ - b.n 6a116 │ │ │ │ + beq.n 6a332 │ │ │ │ + b.n 6a3c2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ blx 2d580 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 6a100 │ │ │ │ + bcc.n 6a3ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx 2d8e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6a100 │ │ │ │ + cbnz r0, 6a3ac │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 6a0f4 │ │ │ │ + bcc.n 6a3a0 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2cfe8 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6a0b0 │ │ │ │ + bne.n 6a35c │ │ │ │ mov r0, r6 │ │ │ │ blx 2d4e0 │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a104 │ │ │ │ + b.n 6a3b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c78c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a0ca │ │ │ │ - b.n 6a104 │ │ │ │ + beq.n 6a376 │ │ │ │ + b.n 6a3b0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ blx 2d6f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1369e4 │ │ │ │ - b.n 6a116 │ │ │ │ + bl 136b00 │ │ │ │ + b.n 6a3c2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006a120 : │ │ │ │ +0006a3cc : │ │ │ │ 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 2ca90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a142 │ │ │ │ + cbz r0, 6a3ee │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 6a132 │ │ │ │ + b.n 6a3de │ │ │ │ mov r0, r5 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a1cc │ │ │ │ + beq.n 6a478 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2ca90 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6a164 │ │ │ │ + cbnz r0, 6a410 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c208 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 95320 │ │ │ │ - cbnz r0, 6a186 │ │ │ │ + bl 95340 │ │ │ │ + cbnz r0, 6a432 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a1cc │ │ │ │ + bge.n 6a478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a1cc │ │ │ │ + cbnz r3, 6a478 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a1cc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a478 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 6a194 │ │ │ │ + cbz r3, 6a440 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 6a14e │ │ │ │ - ldr r0, [pc, #68] @ (6a1dc ) │ │ │ │ + b.n 6a3fa │ │ │ │ + ldr r0, [pc, #68] @ (6a488 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #68] @ (6a1e0 ) │ │ │ │ + ldr r1, [pc, #68] @ (6a48c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1e336c │ │ │ │ - cbz r0, 6a1b4 │ │ │ │ - movw r1, #4204 @ 0x106c │ │ │ │ + bl 1e297c │ │ │ │ + cbz r0, 6a460 │ │ │ │ + movw r1, #2224 @ 0x8b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #52] @ (6a1e4 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (6a490 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a1da │ │ │ │ + bge.n 6a486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a1da │ │ │ │ + cbnz r3, 6a486 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #4228 @ 0x1084 │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #2248 @ 0x8c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #12] @ (6a1e4 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (6a490 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ - adds r0, #0 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r3, 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 564e4 <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652c <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006a208 <_Py_stat@@Base>: │ │ │ │ +0006a4b4 <_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 12c200 │ │ │ │ - cbz r0, 6a264 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 12c344 │ │ │ │ + cbz r0, 6a510 <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f6824 │ │ │ │ + bl 1f5e2c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a244 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 6a4f0 <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a264 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 6a510 <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a264 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 6a510 <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a264 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a510 <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2c180 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a268 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 6a514 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a268 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 6a514 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a268 <_Py_stat@@Base+0x60> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a514 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a26e <_Py_open@@Base>: │ │ │ │ +0006a51a <_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 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a314 <_Py_open@@Base+0xa6> │ │ │ │ + beq.n 6a5c0 <_Py_open@@Base+0xa6> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #216 @ 0xd8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60344 @ 0xebb8 │ │ │ │ + movw r1, #63704 @ 0xf8d8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + movw r0, #58296 @ 0xe3b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a32c <_Py_open@@Base+0xbe> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 6a5d8 <_Py_open@@Base+0xbe> │ │ │ │ + bl a0730 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c31c <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 6a2e4 <_Py_open@@Base+0x76> │ │ │ │ + bge.n 6a590 <_Py_open@@Base+0x76> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6a31a <_Py_open@@Base+0xac> │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 6a5c6 <_Py_open@@Base+0xac> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a2b6 <_Py_open@@Base+0x48> │ │ │ │ - b.n 6a32c <_Py_open@@Base+0xbe> │ │ │ │ + beq.n 6a562 <_Py_open@@Base+0x48> │ │ │ │ + b.n 6a5d8 <_Py_open@@Base+0xbe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a2f8 <_Py_open@@Base+0x8a> │ │ │ │ + bge.n 6a5a4 <_Py_open@@Base+0x8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a2f8 <_Py_open@@Base+0x8a> │ │ │ │ + cbnz r3, 6a5a4 <_Py_open@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #32064 @ 0x7d40 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 1c4010 │ │ │ │ + bl 1c3618 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a344 <_Py_open@@Base+0xd6> │ │ │ │ + bne.n 6a5f0 <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ blx 2cb18 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a344 <_Py_open@@Base+0xd6> │ │ │ │ + b.n 6a5f0 <_Py_open@@Base+0xd6> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 102e78 │ │ │ │ + bl 10306c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a314 <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 6a5c0 <_Py_open@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a314 <_Py_open@@Base+0xa6> │ │ │ │ + bne.n 6a5c0 <_Py_open@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a314 <_Py_open@@Base+0xa6> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a5c0 <_Py_open@@Base+0xa6> │ │ │ │ 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, #116] @ (6a3d4 <_Py_open@@Base+0x166>) │ │ │ │ - movw r4, #15164 @ 0x3b3c │ │ │ │ + ldr r5, [pc, #116] @ (6a680 <_Py_open@@Base+0x166>) │ │ │ │ + movw r4, #13116 @ 0x333c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ 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 2212d4 │ │ │ │ - cbnz r0, 6a382 <_Py_open@@Base+0x114> │ │ │ │ + bl 2209c8 │ │ │ │ + cbnz r0, 6a62e <_Py_open@@Base+0x114> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a3be <_Py_open@@Base+0x150> │ │ │ │ + b.n 6a66a <_Py_open@@Base+0x150> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #30424 @ 0x76d8 │ │ │ │ + movw r0, #28376 @ 0x6ed8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a37e <_Py_open@@Base+0x110> │ │ │ │ + beq.n 6a62a <_Py_open@@Base+0x110> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2221c8 │ │ │ │ + bl 2218bc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a3b8 <_Py_open@@Base+0x14a> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6a664 <_Py_open@@Base+0x14a> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a37e <_Py_open@@Base+0x110> │ │ │ │ + bne.n 6a62a <_Py_open@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ - ldr r3, [pc, #20] @ (6a3d4 <_Py_open@@Base+0x166>) │ │ │ │ + bl 8a640 │ │ │ │ + ldr r3, [pc, #20] @ (6a680 <_Py_open@@Base+0x166>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6a3d0 <_Py_open@@Base+0x162> │ │ │ │ + beq.n 6a67c <_Py_open@@Base+0x162> │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ + 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 180a64 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6a6c8 <_Py_open@@Base+0x1ae> │ │ │ │ + movw r3, #45832 @ 0xb308 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 6a6c2 <_Py_open@@Base+0x1a8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldrb r1, [r5, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + bl 21dbc8 <_Py_CheckRecursiveCallPy@@Base+0x60> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6a6ec <_Py_open@@Base+0x1d2> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 6a6da <_Py_open@@Base+0x1c0> │ │ │ │ + add.w r3, r1, #32768 @ 0x8000 │ │ │ │ + cmp.w r3, #65536 @ 0x10000 │ │ │ │ + bcs.n 6a6b8 <_Py_open@@Base+0x19e> │ │ │ │ + mov r3, r4 │ │ │ │ + add r4, r2 │ │ │ │ + strb.w r1, [r3], #1 │ │ │ │ + asrs r1, r1, #8 │ │ │ │ + subs r2, r4, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + bgt.n 6a6de <_Py_open@@Base+0x1c4> │ │ │ │ + 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 21d8d4 <_PyEval_AddPendingCall@@Base+0x644> │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6a734 <_Py_open@@Base+0x21a> │ │ │ │ + movw r3, #45832 @ 0xb308 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl e39ac │ │ │ │ + cbz r0, 6a72e <_Py_open@@Base+0x214> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movs r3, #1 │ │ │ │ + ldrb r1, [r5, #0] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + bl 21dbc8 <_Py_CheckRecursiveCallPy@@Base+0x60> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6a764 <_Py_open@@Base+0x24a> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r2, #4 │ │ │ │ + beq.n 6a752 <_Py_open@@Base+0x238> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + movs r3, #1 │ │ │ │ + lsl.w r0, r3, r0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bhi.n 6a752 <_Py_open@@Base+0x238> │ │ │ │ + ldrb r1, [r5, #0] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + bl 21dbc8 <_Py_CheckRecursiveCallPy@@Base+0x60> │ │ │ │ + b.n 6a72e <_Py_open@@Base+0x214> │ │ │ │ + mov r3, r4 │ │ │ │ + add r4, r2 │ │ │ │ + strb.w r1, [r3], #1 │ │ │ │ + lsrs r1, r1, #8 │ │ │ │ + subs r2, r4, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + bgt.n 6a756 <_Py_open@@Base+0x23c> │ │ │ │ + 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, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r3, #4252 @ 0x109c │ │ │ │ + movw r3, #2272 @ 0x8e0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2ce10 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 6a478 <_Py_open@@Base+0x20a> │ │ │ │ + bne.n 6a808 <_Py_open@@Base+0x2ee> │ │ │ │ movw r5, #44704 @ 0xaea0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbnz r0, 6a47a <_Py_open@@Base+0x20c> │ │ │ │ - ldr r2, [pc, #80] @ (6a480 <_Py_open@@Base+0x212>) │ │ │ │ + bl e39ac │ │ │ │ + cbnz r0, 6a80a <_Py_open@@Base+0x2f0> │ │ │ │ + ldr r2, [pc, #80] @ (6a810 <_Py_open@@Base+0x2f6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ - cbz r7, 6a446 <_Py_open@@Base+0x1d8> │ │ │ │ + cbz r7, 6a7d6 <_Py_open@@Base+0x2bc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbnz r3, 6a460 <_Py_open@@Base+0x1f2> │ │ │ │ + cbnz r3, 6a7f0 <_Py_open@@Base+0x2d6> │ │ │ │ blx 2c708 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #4268 @ 0x10ac │ │ │ │ + movw r2, #2288 @ 0x8f0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 6a47a <_Py_open@@Base+0x20c> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 6a80a <_Py_open@@Base+0x2f0> │ │ │ │ blx 2c708 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #4268 @ 0x10ac │ │ │ │ + movw r1, #2288 @ 0x8f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 6a47a <_Py_open@@Base+0x20c> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 6a80a <_Py_open@@Base+0x2f0> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -92125,80 +92459,80 @@ │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 6a4aa <_Py_open@@Base+0x23c> │ │ │ │ + beq.n 6a83a <_Py_open@@Base+0x320> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 6a4b4 <_Py_open@@Base+0x246> │ │ │ │ - bl 6a3d8 <_Py_open@@Base+0x16a> │ │ │ │ + b.n 6a844 <_Py_open@@Base+0x32a> │ │ │ │ + bl 6a768 <_Py_open@@Base+0x24e> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a4a4 <_Py_open@@Base+0x236> │ │ │ │ - b.n 6a53a <_Py_open@@Base+0x2cc> │ │ │ │ + bne.n 6a834 <_Py_open@@Base+0x31a> │ │ │ │ + b.n 6a8ca <_Py_open@@Base+0x3b0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add.w r6, r4, r8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r6, fp, [sp] │ │ │ │ add.w r3, sl, r4 │ │ │ │ sub.w r5, r9, r4 │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ blx 2c900 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a55e <_Py_open@@Base+0x2f0> │ │ │ │ + bge.n 6a8ee <_Py_open@@Base+0x3d4> │ │ │ │ movw r8, #44704 @ 0xaea0 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movw r3, #46676 @ 0xb654 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbnz r0, 6a53a <_Py_open@@Base+0x2cc> │ │ │ │ - ldr r3, [pc, #120] @ (6a570 <_Py_open@@Base+0x302>) │ │ │ │ + bl e39ac │ │ │ │ + cbnz r0, 6a8ca <_Py_open@@Base+0x3b0> │ │ │ │ + ldr r3, [pc, #120] @ (6a900 <_Py_open@@Base+0x3e6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w sl, [r9, #84] @ 0x54 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6a51c <_Py_open@@Base+0x2ae> │ │ │ │ + beq.n 6a8ac <_Py_open@@Base+0x392> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - cbnz r3, 6a540 <_Py_open@@Base+0x2d2> │ │ │ │ + cbnz r3, 6a8d0 <_Py_open@@Base+0x3b6> │ │ │ │ blx 2c708 │ │ │ │ - movw r2, #4296 @ 0x10c8 │ │ │ │ + movw r2, #2316 @ 0x90c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a568 <_Py_open@@Base+0x2fa> │ │ │ │ + b.n 6a8f8 <_Py_open@@Base+0x3de> │ │ │ │ blx 2c708 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #4296 @ 0x10c8 │ │ │ │ + movw r1, #2316 @ 0x90c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 24cf68 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 6a53a <_Py_open@@Base+0x2cc> │ │ │ │ + bl 24c76c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 6a8ca <_Py_open@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a4b4 <_Py_open@@Base+0x246> │ │ │ │ + bne.n 6a844 <_Py_open@@Base+0x32a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -92208,228 +92542,273 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 6a59a <_Py_open@@Base+0x32c> │ │ │ │ + beq.n 6a92a <_Py_open@@Base+0x410> │ │ │ │ movs r4, #0 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 6a5a4 <_Py_open@@Base+0x336> │ │ │ │ - bl 6a3d8 <_Py_open@@Base+0x16a> │ │ │ │ + b.n 6a934 <_Py_open@@Base+0x41a> │ │ │ │ + bl 6a768 <_Py_open@@Base+0x24e> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a594 <_Py_open@@Base+0x326> │ │ │ │ - b.n 6a5d0 <_Py_open@@Base+0x362> │ │ │ │ + bne.n 6a924 <_Py_open@@Base+0x40a> │ │ │ │ + b.n 6a960 <_Py_open@@Base+0x446> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ adds r3, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r9, [sp] │ │ │ │ add r1, sp, #8 │ │ │ │ add.w ip, r8, r4 │ │ │ │ subs r3, r7, r4 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ blx 2cbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a5d6 <_Py_open@@Base+0x368> │ │ │ │ + bge.n 6a966 <_Py_open@@Base+0x44c> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a5e0 <_Py_open@@Base+0x372> │ │ │ │ + b.n 6a970 <_Py_open@@Base+0x456> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a5a4 <_Py_open@@Base+0x336> │ │ │ │ + bne.n 6a934 <_Py_open@@Base+0x41a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl bd80c │ │ │ │ - cbnz r0, 6a604 <_Py_open@@Base+0x396> │ │ │ │ + bl bd744 │ │ │ │ + cbnz r0, 6a994 <_Py_open@@Base+0x47a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a636 <_Py_open@@Base+0x3c8> │ │ │ │ + b.n 6a9c6 <_Py_open@@Base+0x4ac> │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd80c │ │ │ │ + bl bd744 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a600 <_Py_open@@Base+0x392> │ │ │ │ + beq.n 6a990 <_Py_open@@Base+0x476> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd80c │ │ │ │ + bl bd744 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a600 <_Py_open@@Base+0x392> │ │ │ │ + beq.n 6a990 <_Py_open@@Base+0x476> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ + movw r0, #2400 @ 0x960 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ - bl 74e30 │ │ │ │ - cbz r0, 6a6ae <_Py_open@@Base+0x440> │ │ │ │ + bl 74e5c │ │ │ │ + cbz r0, 6aa3e <_Py_open@@Base+0x524> │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 6a6b0 <_Py_open@@Base+0x442> │ │ │ │ + bls.n 6aa40 <_Py_open@@Base+0x526> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 6a66e <_Py_open@@Base+0x400> │ │ │ │ + cbnz r7, 6a9fe <_Py_open@@Base+0x4e4> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6a656 <_Py_open@@Base+0x3e8> │ │ │ │ - bl 8a634 │ │ │ │ + b.n 6a9e6 <_Py_open@@Base+0x4cc> │ │ │ │ + bl 8a640 │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 6a69a <_Py_open@@Base+0x42c> │ │ │ │ - bl 7c458 │ │ │ │ + cbz r6, 6aa2a <_Py_open@@Base+0x510> │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a696 <_Py_open@@Base+0x428> │ │ │ │ + bge.n 6aa26 <_Py_open@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a696 <_Py_open@@Base+0x428> │ │ │ │ + cbnz r3, 6aa26 <_Py_open@@Base+0x50c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 6a66a <_Py_open@@Base+0x3fc> │ │ │ │ + bne.n 6a9fa <_Py_open@@Base+0x4e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a6ae <_Py_open@@Base+0x440> │ │ │ │ + bge.n 6aa3e <_Py_open@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a6ae <_Py_open@@Base+0x440> │ │ │ │ + cbnz r3, 6aa3e <_Py_open@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 6a63a <_Py_open@@Base+0x3cc> │ │ │ │ + b.n 6a9ca <_Py_open@@Base+0x4b0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6a63a <_Py_open@@Base+0x3cc> │ │ │ │ - cbz r0, 6a714 <_Py_open@@Base+0x4a6> │ │ │ │ + bl 6a9ca <_Py_open@@Base+0x4b0> │ │ │ │ + cbz r0, 6aaa4 <_Py_open@@Base+0x58a> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 6a6ee <_Py_open@@Base+0x480> │ │ │ │ + cbnz r0, 6aa7e <_Py_open@@Base+0x564> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a714 <_Py_open@@Base+0x4a6> │ │ │ │ + bge.n 6aaa4 <_Py_open@@Base+0x58a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a714 <_Py_open@@Base+0x4a6> │ │ │ │ + cbnz r3, 6aaa4 <_Py_open@@Base+0x58a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a714 <_Py_open@@Base+0x4a6> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6aaa4 <_Py_open@@Base+0x58a> │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #16] │ │ │ │ movw r0, #18632 @ 0x48c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.w 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b.w 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 6a71c <_Py_open@@Base+0x4ae> │ │ │ │ - b.w 82994 │ │ │ │ + bgt.n 6aaac <_Py_open@@Base+0x592> │ │ │ │ + b.w 829a4 │ │ │ │ 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.w r1, sp, #6 │ │ │ │ - bl 64996 <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 6a754 <_Py_open@@Base+0x4e6> │ │ │ │ + bl 64d48 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 6aae4 <_Py_open@@Base+0x5ca> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 6a72c <_Py_open@@Base+0x4be> │ │ │ │ + b.n 6aabc <_Py_open@@Base+0x5a2> │ │ │ │ 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 281f40 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 6a77c <_Py_open@@Base+0x50e> │ │ │ │ + bl 2816b8 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 6ab0c <_Py_open@@Base+0x5f2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 6a75a <_Py_open@@Base+0x4ec> │ │ │ │ + b.n 6aaea <_Py_open@@Base+0x5d0> │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ + mov r4, r1 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 2c98c │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 139198 │ │ │ │ + cbnz r0, 6ab78 <_Py_open@@Base+0x65e> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #4 │ │ │ │ + beq.n 6ab60 <_Py_open@@Base+0x646> │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r4, r0 │ │ │ │ + movw r1, #2440 @ 0x988 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6ab7a <_Py_open@@Base+0x660> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r0, sp, #4 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + bl 13a99c │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2cd94 │ │ │ │ + bl 7d244 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 6ab7a <_Py_open@@Base+0x660> │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbz r3, 6ab84 <_Py_open@@Base+0x66a> │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 13a99c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + 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 r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 21a488 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 6a7cc <_Py_open@@Base+0x55e> │ │ │ │ + bl 21978c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 6abd4 <_Py_open@@Base+0x6ba> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2c22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6a7c2 <_Py_open@@Base+0x554> │ │ │ │ + cbnz r0, 6abca <_Py_open@@Base+0x6b0> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 6a7ce <_Py_open@@Base+0x560> │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 6abd6 <_Py_open@@Base+0x6bc> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6a7ce <_Py_open@@Base+0x560> │ │ │ │ + b.n 6abd6 <_Py_open@@Base+0x6bc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -92446,187 +92825,187 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2c98c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 6a826 <_Py_open@@Base+0x5b8> │ │ │ │ + beq.n 6ac2e <_Py_open@@Base+0x714> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4420 @ 0x1144 │ │ │ │ + movw r1, #2480 @ 0x9b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6a858 <_Py_open@@Base+0x5ea> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6ac60 <_Py_open@@Base+0x746> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #42336 @ 0xa560 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ 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, #4456 @ 0x1168 │ │ │ │ + movw r2, #2516 @ 0x9d4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ 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, #528] @ (6aa64 <_Py_open@@Base+0x7f6>) │ │ │ │ - bl e2c20 │ │ │ │ - cbnz r0, 6a85c <_Py_open@@Base+0x5ee> │ │ │ │ + ldr r3, [pc, #528] @ (6ae6c <_Py_open@@Base+0x952>) │ │ │ │ + bl e2b60 │ │ │ │ + cbnz r0, 6ac64 <_Py_open@@Base+0x74a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aa5c <_Py_open@@Base+0x7ee> │ │ │ │ + b.n 6ae64 <_Py_open@@Base+0x94a> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c98c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 6a88a <_Py_open@@Base+0x61c> │ │ │ │ + cbnz r0, 6ac92 <_Py_open@@Base+0x778> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4484 @ 0x1184 │ │ │ │ + movw r1, #2544 @ 0x9f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6aa2a <_Py_open@@Base+0x7bc> │ │ │ │ - bl 105c04 │ │ │ │ + b.n 6ae32 <_Py_open@@Base+0x918> │ │ │ │ + bl 105df4 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 6a86e <_Py_open@@Base+0x600> │ │ │ │ + blt.n 6ac76 <_Py_open@@Base+0x75c> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 6a8ca <_Py_open@@Base+0x65c> │ │ │ │ - bl 105c04 │ │ │ │ + cbz r0, 6acd2 <_Py_open@@Base+0x7b8> │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a8ae <_Py_open@@Base+0x640> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6acb6 <_Py_open@@Base+0x79c> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6aa28 <_Py_open@@Base+0x7ba> │ │ │ │ - b.n 6a8b2 <_Py_open@@Base+0x644> │ │ │ │ + bne.w 6ae30 <_Py_open@@Base+0x916> │ │ │ │ + b.n 6acba <_Py_open@@Base+0x7a0> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a8ce <_Py_open@@Base+0x660> │ │ │ │ + bge.n 6acd6 <_Py_open@@Base+0x7bc> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #2580 @ 0xa14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6a884 <_Py_open@@Base+0x616> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6ac8c <_Py_open@@Base+0x772> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6a8de <_Py_open@@Base+0x670> │ │ │ │ + cbz r3, 6ace6 <_Py_open@@Base+0x7cc> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a8e0 <_Py_open@@Base+0x672> │ │ │ │ + b.n 6ace8 <_Py_open@@Base+0x7ce> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6a8f6 <_Py_open@@Base+0x688> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 6a884 <_Py_open@@Base+0x616> │ │ │ │ + cbnz r0, 6acfe <_Py_open@@Base+0x7e4> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 6ac8c <_Py_open@@Base+0x772> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2c98c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 6a90e <_Py_open@@Base+0x6a0> │ │ │ │ + cbnz r0, 6ad16 <_Py_open@@Base+0x7fc> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 6a91e <_Py_open@@Base+0x6b0> │ │ │ │ - b.n 6a922 <_Py_open@@Base+0x6b4> │ │ │ │ + bhi.n 6ad26 <_Py_open@@Base+0x80c> │ │ │ │ + b.n 6ad2a <_Py_open@@Base+0x810> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ bl 37d24 <_PyTime_AsTimevalTime_t@@Base+0x486> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a906 <_Py_open@@Base+0x698> │ │ │ │ - b.n 6a938 <_Py_open@@Base+0x6ca> │ │ │ │ + bne.n 6ad0e <_Py_open@@Base+0x7f4> │ │ │ │ + b.n 6ad40 <_Py_open@@Base+0x826> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 6a93c <_Py_open@@Base+0x6ce> │ │ │ │ + cbnz r4, 6ad44 <_Py_open@@Base+0x82a> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4548 @ 0x11c4 │ │ │ │ + movw r1, #2608 @ 0xa30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aa2a <_Py_open@@Base+0x7bc> │ │ │ │ + b.n 6ae32 <_Py_open@@Base+0x918> │ │ │ │ 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, 6a996 <_Py_open@@Base+0x728> │ │ │ │ + cbz r1, 6ad9e <_Py_open@@Base+0x884> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 6a960 <_Py_open@@Base+0x6f2> │ │ │ │ + bls.n 6ad68 <_Py_open@@Base+0x84e> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 6a978 <_Py_open@@Base+0x70a> │ │ │ │ + bne.n 6ad80 <_Py_open@@Base+0x866> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4592 @ 0x11f0 │ │ │ │ + movw r1, #2652 @ 0xa5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6a938 <_Py_open@@Base+0x6ca> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6ad40 <_Py_open@@Base+0x826> │ │ │ │ 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 2d5b4 │ │ │ │ - b.n 6a998 <_Py_open@@Base+0x72a> │ │ │ │ + b.n 6ada0 <_Py_open@@Base+0x886> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 6a9f4 <_Py_open@@Base+0x786> │ │ │ │ + beq.n 6adfc <_Py_open@@Base+0x8e2> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 6a9ca <_Py_open@@Base+0x75c> │ │ │ │ + bls.n 6add2 <_Py_open@@Base+0x8b8> │ │ │ │ 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 6a9ca <_Py_open@@Base+0x75c> │ │ │ │ + bhi.n 6add2 <_Py_open@@Base+0x8b8> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 6a9ca <_Py_open@@Base+0x75c> │ │ │ │ + bhi.n 6add2 <_Py_open@@Base+0x8b8> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 6a9e2 <_Py_open@@Base+0x774> │ │ │ │ + bne.n 6adea <_Py_open@@Base+0x8d0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4636 @ 0x121c │ │ │ │ + movw r1, #2696 @ 0xa88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6a938 <_Py_open@@Base+0x6ca> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6ad40 <_Py_open@@Base+0x826> │ │ │ │ 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] │ │ │ │ @@ -92637,40 +93016,40 @@ │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ movw r2, #32245 @ 0x7df5 │ │ │ │ movt r2, #3 │ │ │ │ - bl 222418 │ │ │ │ + bl 221b0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a938 <_Py_open@@Base+0x6ca> │ │ │ │ + beq.n 6ad40 <_Py_open@@Base+0x826> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6aa2a <_Py_open@@Base+0x7bc> │ │ │ │ + b.n 6ae32 <_Py_open@@Base+0x918> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6aa3a <_Py_open@@Base+0x7cc> │ │ │ │ + cbz r3, 6ae42 <_Py_open@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 6aa58 <_Py_open@@Base+0x7ea> │ │ │ │ + ble.n 6ae60 <_Py_open@@Base+0x946> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 6aa44 <_Py_open@@Base+0x7d6> │ │ │ │ - bl 79dc0 │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6ae4c <_Py_open@@Base+0x932> │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r0, [r6, #18] │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -92679,1612 +93058,2091 @@ │ │ │ │ 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, #4684 @ 0x124c │ │ │ │ + movw r1, #2744 @ 0xab8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 6aa9e <_Py_open@@Base+0x830> │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 6aea6 <_Py_open@@Base+0x98c> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6aba0 <_Py_open@@Base+0x932> │ │ │ │ + b.n 6afa8 <_Py_open@@Base+0xa8e> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r1, #4704 @ 0x1260 │ │ │ │ + movw r1, #2764 @ 0xacc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 10949c │ │ │ │ + bl 109694 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aa9a <_Py_open@@Base+0x82c> │ │ │ │ + beq.n 6aea2 <_Py_open@@Base+0x988> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 6aaf4 <_Py_open@@Base+0x886> │ │ │ │ + ble.n 6aefc <_Py_open@@Base+0x9e2> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 6aac2 <_Py_open@@Base+0x854> │ │ │ │ + bcc.n 6aeca <_Py_open@@Base+0x9b0> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 6aae8 <_Py_open@@Base+0x87a> │ │ │ │ + b.n 6aef0 <_Py_open@@Base+0x9d6> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aabe <_Py_open@@Base+0x850> │ │ │ │ + beq.n 6aec6 <_Py_open@@Base+0x9ac> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 6aae8 <_Py_open@@Base+0x87a> │ │ │ │ + bhi.n 6aef0 <_Py_open@@Base+0x9d6> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r5, r0 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6aaf6 <_Py_open@@Base+0x888> │ │ │ │ + cbnz r0, 6aefe <_Py_open@@Base+0x9e4> │ │ │ │ movs r5, #0 │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6ab66 <_Py_open@@Base+0x8f8> │ │ │ │ + b.n 6af6e <_Py_open@@Base+0xa54> │ │ │ │ mov r7, r4 │ │ │ │ - movw r1, #4752 @ 0x1290 │ │ │ │ + movw r1, #2812 @ 0xafc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w fp, r6, #16 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 6ab42 <_Py_open@@Base+0x8d4> │ │ │ │ + bge.n 6af4a <_Py_open@@Base+0xa30> │ │ │ │ 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 183ef8 │ │ │ │ - cbz r0, 6ab64 <_Py_open@@Base+0x8f6> │ │ │ │ + bl 183aa8 │ │ │ │ + cbz r0, 6af6c <_Py_open@@Base+0xa52> │ │ │ │ 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 6ab0a <_Py_open@@Base+0x89c> │ │ │ │ + b.n 6af12 <_Py_open@@Base+0x9f8> │ │ │ │ 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, #32421 @ 0x7ea5 │ │ │ │ + movw r5, #29773 @ 0x744d │ │ │ │ movt r5, #6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 34b14 <_Py_fstat@@Base+0x308> │ │ │ │ + bl 34e48 <_Py_fstat@@Base+0x308> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6ab66 <_Py_open@@Base+0x8f8> │ │ │ │ + b.n 6af6e <_Py_open@@Base+0xa54> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6ab80 <_Py_open@@Base+0x912> │ │ │ │ + beq.n 6af88 <_Py_open@@Base+0xa6e> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 6ab6e <_Py_open@@Base+0x900> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6af76 <_Py_open@@Base+0xa5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6aba0 <_Py_open@@Base+0x932> │ │ │ │ + bge.n 6afa8 <_Py_open@@Base+0xa8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6aba0 <_Py_open@@Base+0x932> │ │ │ │ + cbnz r3, 6afa8 <_Py_open@@Base+0xa8e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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, #4840 @ 0x12e8 │ │ │ │ + movw r1, #2900 @ 0xb54 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 6abee <_Py_open@@Base+0x980> │ │ │ │ - bl e3ca0 │ │ │ │ - movw r2, #19217 @ 0x4b11 │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 6aff6 <_Py_open@@Base+0xadc> │ │ │ │ + bl e3be4 │ │ │ │ + movw r2, #19497 @ 0x4c29 │ │ │ │ movt r2, #19 │ │ │ │ - movw r1, #4856 @ 0x12f8 │ │ │ │ + movw r1, #2916 @ 0xb64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 6abf2 <_Py_open@@Base+0x984> │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 6affa <_Py_open@@Base+0xae0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ac64 <_Py_open@@Base+0x9f6> │ │ │ │ + b.n 6b06c <_Py_open@@Base+0xb52> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6abf4 <_Py_open@@Base+0x986> │ │ │ │ + b.n 6affc <_Py_open@@Base+0xae2> │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #4872 @ 0x1308 │ │ │ │ + movw r0, #2932 @ 0xb74 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6abea <_Py_open@@Base+0x97c> │ │ │ │ + beq.n 6aff2 <_Py_open@@Base+0xad8> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ac5e <_Py_open@@Base+0x9f0> │ │ │ │ + cbnz r0, 6b066 <_Py_open@@Base+0xb4c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2cb3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - cbz r5, 6ac42 <_Py_open@@Base+0x9d4> │ │ │ │ + bl 13a99c │ │ │ │ + cbz r5, 6b04a <_Py_open@@Base+0xb30> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ac42 <_Py_open@@Base+0x9d4> │ │ │ │ + bge.n 6b04a <_Py_open@@Base+0xb30> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ac42 <_Py_open@@Base+0x9d4> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ac54 <_Py_open@@Base+0x9e6> │ │ │ │ + cbnz r3, 6b04a <_Py_open@@Base+0xb30> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b05c <_Py_open@@Base+0xb42> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 6abea <_Py_open@@Base+0x97c> │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 6aff2 <_Py_open@@Base+0xad8> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6ac64 <_Py_open@@Base+0x9f6> │ │ │ │ + b.n 6b06c <_Py_open@@Base+0xb52> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6ac2e <_Py_open@@Base+0x9c0> │ │ │ │ - b.n 6ac44 <_Py_open@@Base+0x9d6> │ │ │ │ + bne.n 6b036 <_Py_open@@Base+0xb1c> │ │ │ │ + b.n 6b04c <_Py_open@@Base+0xb32> │ │ │ │ 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, #4892 @ 0x131c │ │ │ │ + movw r1, #2952 @ 0xb88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6acda <_Py_open@@Base+0xa6c> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6b0e2 <_Py_open@@Base+0xbc8> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #18540 @ 0x486c │ │ │ │ + movw r1, #16492 @ 0x406c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #4912 @ 0x1330 │ │ │ │ + movw r0, #2972 @ 0xb9c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6acda <_Py_open@@Base+0xa6c> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 6b0e2 <_Py_open@@Base+0xbc8> │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2cae4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbnz r4, 6acde <_Py_open@@Base+0xa70> │ │ │ │ + bl a2600 │ │ │ │ + cbnz r4, 6b0e6 <_Py_open@@Base+0xbcc> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ + movw r1, #2996 @ 0xbb4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ace8 <_Py_open@@Base+0xa7a> │ │ │ │ + b.n 6b0f0 <_Py_open@@Base+0xbd6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ 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, #4960 @ 0x1360 │ │ │ │ + movw r1, #3020 @ 0xbcc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6ad32 <_Py_open@@Base+0xac4> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6b13a <_Py_open@@Base+0xc20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 6ad36 <_Py_open@@Base+0xac8> │ │ │ │ + bcc.n 6b13e <_Py_open@@Base+0xc24> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #4980 @ 0x1374 │ │ │ │ + movw r1, #3040 @ 0xbe0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ad8a <_Py_open@@Base+0xb1c> │ │ │ │ + b.n 6b192 <_Py_open@@Base+0xc78> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #39820 @ 0x9b8c │ │ │ │ + movw r1, #37772 @ 0x938c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #5020 @ 0x139c │ │ │ │ + movw r0, #3080 @ 0xc08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ad32 <_Py_open@@Base+0xac4> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 6b13a <_Py_open@@Base+0xc20> │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2d64c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbnz r4, 6ad84 <_Py_open@@Base+0xb16> │ │ │ │ + bl a2600 │ │ │ │ + cbnz r4, 6b18c <_Py_open@@Base+0xc72> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5044 @ 0x13b4 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6ad32 <_Py_open@@Base+0xac4> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6b13a <_Py_open@@Base+0xc20> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ 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, #5068 @ 0x13cc │ │ │ │ + movw r1, #3128 @ 0xc38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6addc <_Py_open@@Base+0xb6e> │ │ │ │ - bl a0700 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6b1e4 <_Py_open@@Base+0xcca> │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2c808 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbnz r4, 6ade0 <_Py_open@@Base+0xb72> │ │ │ │ + bl a2600 │ │ │ │ + cbnz r4, 6b1e8 <_Py_open@@Base+0xcce> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5088 @ 0x13e0 │ │ │ │ + movw r1, #3148 @ 0xc4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ade6 <_Py_open@@Base+0xb78> │ │ │ │ + b.n 6b1ee <_Py_open@@Base+0xcd4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ add sp, #12 │ │ │ │ pop {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, #5108 @ 0x13f4 │ │ │ │ + movw r1, #3168 @ 0xc60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, sp │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6ae36 <_Py_open@@Base+0xbc8> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6b23e <_Py_open@@Base+0xd24> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 6ae3a <_Py_open@@Base+0xbcc> │ │ │ │ + bne.n 6b242 <_Py_open@@Base+0xd28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6ae66 <_Py_open@@Base+0xbf8> │ │ │ │ + beq.n 6b26e <_Py_open@@Base+0xd54> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5124 @ 0x1404 │ │ │ │ + movw r1, #3184 @ 0xc70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ae96 <_Py_open@@Base+0xc28> │ │ │ │ + b.n 6b29e <_Py_open@@Base+0xd84> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 6ae46 <_Py_open@@Base+0xbd8> │ │ │ │ + bne.n 6b24e <_Py_open@@Base+0xd34> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 6ae66 <_Py_open@@Base+0xbf8> │ │ │ │ - b.n 6ae1a <_Py_open@@Base+0xbac> │ │ │ │ + beq.n 6b26e <_Py_open@@Base+0xd54> │ │ │ │ + b.n 6b222 <_Py_open@@Base+0xd08> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5168 @ 0x1430 │ │ │ │ + movw r1, #3228 @ 0xc9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 6ae36 <_Py_open@@Base+0xbc8> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6b23e <_Py_open@@Base+0xd24> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2c638 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ae8a <_Py_open@@Base+0xc1c> │ │ │ │ + cbnz r0, 6b292 <_Py_open@@Base+0xd78> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ - b.n 6ae36 <_Py_open@@Base+0xbc8> │ │ │ │ + bl 13a99c │ │ │ │ + b.n 6b23e <_Py_open@@Base+0xd24> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ 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, #5196 @ 0x144c │ │ │ │ + movw r1, #3256 @ 0xcb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6aee8 <_Py_open@@Base+0xc7a> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6b2f0 <_Py_open@@Base+0xdd6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 6aed2 <_Py_open@@Base+0xc64> │ │ │ │ + bhi.n 6b2da <_Py_open@@Base+0xdc0> │ │ │ │ adds r0, #12 │ │ │ │ - bl 82994 │ │ │ │ - b.n 6aeea <_Py_open@@Base+0xc7c> │ │ │ │ + bl 829a4 │ │ │ │ + b.n 6b2f2 <_Py_open@@Base+0xdd8> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5208 @ 0x1458 │ │ │ │ + movw r1, #3268 @ 0xcc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af12 <_Py_open@@Base+0xca4> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6af12 <_Py_open@@Base+0xca4> │ │ │ │ + bne.n 6b31a <_Py_open@@Base+0xe00> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6b31a <_Py_open@@Base+0xe00> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af4e <_Py_open@@Base+0xce0> │ │ │ │ - bl a0700 │ │ │ │ + b.n 6b356 <_Py_open@@Base+0xe3c> │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2cb18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6af46 <_Py_open@@Base+0xcd8> │ │ │ │ + bge.n 6b34e <_Py_open@@Base+0xe34> │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 6af46 <_Py_open@@Base+0xcd8> │ │ │ │ + beq.n 6b34e <_Py_open@@Base+0xe34> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af74 <_Py_open@@Base+0xd06> │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6af74 <_Py_open@@Base+0xd06> │ │ │ │ + bne.n 6b37c <_Py_open@@Base+0xe62> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6b37c <_Py_open@@Base+0xe62> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6af8e <_Py_open@@Base+0xd20> │ │ │ │ + b.n 6b396 <_Py_open@@Base+0xe7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f96ac <_Py_dup@@Base> │ │ │ │ + bl 1f8cb4 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6af70 <_Py_open@@Base+0xd02> │ │ │ │ - bl 8a634 │ │ │ │ + beq.n 6b378 <_Py_open@@Base+0xe5e> │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6af8e <_Py_open@@Base+0xd20> │ │ │ │ + cbnz r0, 6b396 <_Py_open@@Base+0xe7c> │ │ │ │ mov r0, r5 │ │ │ │ blx 2cb18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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, #5244 @ 0x147c │ │ │ │ + movw r1, #3304 @ 0xce8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ 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 99a74 │ │ │ │ - cbz r0, 6aff4 <_Py_open@@Base+0xd86> │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6b3fc <_Py_open@@Base+0xee2> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 6aff8 <_Py_open@@Base+0xd8a> │ │ │ │ + bmi.n 6b400 <_Py_open@@Base+0xee6> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5260 @ 0x148c │ │ │ │ + movw r1, #3320 @ 0xcf8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b154 <_Py_open@@Base+0xee6> │ │ │ │ + b.n 6b55c <_Py_open@@Base+0x1042> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #5304 @ 0x14b8 │ │ │ │ + movw r1, #3364 @ 0xd24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aff4 <_Py_open@@Base+0xd86> │ │ │ │ + beq.n 6b3fc <_Py_open@@Base+0xee2> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 6b034 <_Py_open@@Base+0xdc6> │ │ │ │ + bcc.n 6b43c <_Py_open@@Base+0xf22> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5352 @ 0x14e8 │ │ │ │ + movw r1, #3412 @ 0xd54 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6aff4 <_Py_open@@Base+0xd86> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6b3fc <_Py_open@@Base+0xee2> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #5396 @ 0x1514 │ │ │ │ + movw r0, #3456 @ 0xd80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aff4 <_Py_open@@Base+0xd86> │ │ │ │ + beq.n 6b3fc <_Py_open@@Base+0xee2> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #22676 @ 0x5894 │ │ │ │ + movw r2, #20628 @ 0x5094 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 703f4 │ │ │ │ + bl 703ec │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2c98c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c478 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 6b09e <_Py_open@@Base+0xe30> │ │ │ │ + cbz r1, 6b4a6 <_Py_open@@Base+0xf8c> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 28c770 <_Py_strhex@@Base+0x508> │ │ │ │ - b.n 6b0ba <_Py_open@@Base+0xe4c> │ │ │ │ + bl 28bee8 <_Py_strhex@@Base+0x508> │ │ │ │ + b.n 6b4c2 <_Py_open@@Base+0xfa8> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 6b0be <_Py_open@@Base+0xe50> │ │ │ │ + cbz r2, 6b4c6 <_Py_open@@Base+0xfac> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5416 @ 0x1528 │ │ │ │ + movw r1, #3476 @ 0xd94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b14c <_Py_open@@Base+0xede> │ │ │ │ + b.n 6b554 <_Py_open@@Base+0x103a> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6b0da <_Py_open@@Base+0xe6c> │ │ │ │ + beq.n 6b4e2 <_Py_open@@Base+0xfc8> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 6b0fa <_Py_open@@Base+0xe8c> │ │ │ │ + bne.n 6b502 <_Py_open@@Base+0xfe8> │ │ │ │ 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 6b0fa <_Py_open@@Base+0xe8c> │ │ │ │ + b.n 6b502 <_Py_open@@Base+0xfe8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6b0fa <_Py_open@@Base+0xe8c> │ │ │ │ + beq.n 6b502 <_Py_open@@Base+0xfe8> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #3516 @ 0xdbc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6b0ba <_Py_open@@Base+0xe4c> │ │ │ │ - bl a0700 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6b4c2 <_Py_open@@Base+0xfa8> │ │ │ │ + bl a0730 │ │ │ │ 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 2d2a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r4, 6b130 <_Py_open@@Base+0xec2> │ │ │ │ + bl a2600 │ │ │ │ + cbz r4, 6b538 <_Py_open@@Base+0x101e> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 28c770 <_Py_strhex@@Base+0x508> │ │ │ │ - b.n 6b0ba <_Py_open@@Base+0xe4c> │ │ │ │ + bl 28bee8 <_Py_strhex@@Base+0x508> │ │ │ │ + b.n 6b4c2 <_Py_open@@Base+0xfa8> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b0ba <_Py_open@@Base+0xe4c> │ │ │ │ + beq.n 6b4c2 <_Py_open@@Base+0xfa8> │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #5488 @ 0x1570 │ │ │ │ + movw r0, #3548 @ 0xddc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 6b154 <_Py_open@@Base+0xee6> │ │ │ │ + cbz r0, 6b55c <_Py_open@@Base+0x1042> │ │ │ │ blx 2c3fc │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ 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 │ │ │ │ - movw r1, #6176 @ 0x1820 │ │ │ │ + movw r1, #4128 @ 0x1020 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 10c41c │ │ │ │ + bl 10c614 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 6b194 <_Py_open@@Base+0xf26> │ │ │ │ + cbz r2, 6b59c <_Py_open@@Base+0x1082> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b194 <_Py_open@@Base+0xf26> │ │ │ │ + bge.n 6b59c <_Py_open@@Base+0x1082> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 6b194 <_Py_open@@Base+0xf26> │ │ │ │ + cbnz r3, 6b59c <_Py_open@@Base+0x1082> │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 6b1a4 <_Py_open@@Base+0xf36> │ │ │ │ + bne.n 6b5ac <_Py_open@@Base+0x1092> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 124028 │ │ │ │ + b.w 124218 │ │ │ │ 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 6b1c6 <_Py_open@@Base+0xf58> │ │ │ │ + bgt.n 6b5ce <_Py_open@@Base+0x10b4> │ │ │ │ pop {r4} │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8-d10} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + vmov d8, r2, r3 │ │ │ │ + vcmp.f64 d8, d10 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b616 <_Py_open@@Base+0x10fc> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b642 <_Py_open@@Base+0x1128> │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + vmov d9, r2, r3 │ │ │ │ + vcmp.f64 d9, d10 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b62e <_Py_open@@Base+0x1114> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b642 <_Py_open@@Base+0x1128> │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + vpop {d8-d10} │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 18d780 │ │ │ │ + vpop {d8-d10} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8-d10} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + bl 18d250 │ │ │ │ + vcmp.f64 d0, d10 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b67e <_Py_open@@Base+0x1164> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b6ae <_Py_open@@Base+0x1194> │ │ │ │ + movs r1, #1 │ │ │ │ + adds r0, r4, #4 │ │ │ │ + bl 18d250 │ │ │ │ + vcmp.f64 d0, d10 │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b69a <_Py_open@@Base+0x1180> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b6ae <_Py_open@@Base+0x1194> │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + vpop {d8-d10} │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 18d780 │ │ │ │ + vpop {d8-d10} │ │ │ │ + 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 r5, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r3 │ │ │ │ + bl 1712e4 <_Py_call_instrumentation_arg@@Base+0xf08> │ │ │ │ + cbz r0, 6b726 <_Py_open@@Base+0x120c> │ │ │ │ + mov r4, r0 │ │ │ │ + movs r3, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + strd r3, r2, [sp] │ │ │ │ + movs r2, #8 │ │ │ │ + bl 12715c <_PyLong_AsByteArray@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6b6fc <_Py_open@@Base+0x11e2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6b6fc <_Py_open@@Base+0x11e2> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + bne.n 6b72c <_Py_open@@Base+0x1212> │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ + movw r1, #47908 @ 0xbb24 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + strd r4, r5, [sp, #8] │ │ │ │ + movs r4, #0 │ │ │ │ + mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl e21d8 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6b72e <_Py_open@@Base+0x1214> │ │ │ │ + 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 1712e4 <_Py_call_instrumentation_arg@@Base+0xf08> │ │ │ │ + cbz r0, 6b798 <_Py_open@@Base+0x127e> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #8 │ │ │ │ + strd r3, r3, [sp] │ │ │ │ + movs r3, #1 │ │ │ │ + bl 12715c <_PyLong_AsByteArray@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6b778 <_Py_open@@Base+0x125e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6b778 <_Py_open@@Base+0x125e> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + bne.n 6b79e <_Py_open@@Base+0x1284> │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + movw r1, #15920 @ 0x3e30 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl e21d8 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6b7a0 <_Py_open@@Base+0x1286> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 155f08 │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b7d8 <_Py_open@@Base+0x12be> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b7ec <_Py_open@@Base+0x12d2> │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + mov r0, r4 │ │ │ │ + vpop {d8} │ │ │ │ + movs r1, #1 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 18d174 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + movw r1, #21256 @ 0x5308 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl fcc44 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + vpop {d8} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 155f08 │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b838 <_Py_open@@Base+0x131e> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b84c <_Py_open@@Base+0x1332> │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + mov r0, r4 │ │ │ │ + vpop {d8} │ │ │ │ + movs r1, #1 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1631bc │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + movw r1, #21256 @ 0x5308 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl fcc44 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + vpop {d8} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 186a08 │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vstr d1, [sp, #8] │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b8ae <_Py_open@@Base+0x1394> │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6b8ae <_Py_open@@Base+0x1394> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + movw r1, #46208 @ 0xb480 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6b8d2 <_Py_open@@Base+0x13b8> │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18d174 │ │ │ │ + cbnz r0, 6b8d2 <_Py_open@@Base+0x13b8> │ │ │ │ + movs r1, #1 │ │ │ │ + adds r0, r4, #4 │ │ │ │ + vldr d0, [sp, #8] │ │ │ │ + add sp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 18d174 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 186a08 │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vstr d1, [sp, #8] │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6b918 <_Py_open@@Base+0x13fe> │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6b93c <_Py_open@@Base+0x1422> │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1631bc │ │ │ │ + movs r1, #1 │ │ │ │ + add.w r0, r4, #8 │ │ │ │ + vldr d0, [sp, #8] │ │ │ │ + add sp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 1631bc │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + movw r1, #46208 @ 0xb480 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl fcc44 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + 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 r4, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + bhi.n 6b972 <_Py_open@@Base+0x1458> │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt.n 6b98c <_Py_open@@Base+0x1472> │ │ │ │ + b.n 6b9b0 <_Py_open@@Base+0x1496> │ │ │ │ + movw r0, #17568 @ 0x44a0 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + movs r3, #1 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6b96c <_Py_open@@Base+0x1452> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6b9c2 <_Py_open@@Base+0x14a8> │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl cfcf4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 6b988 <_Py_open@@Base+0x146e> │ │ │ │ + beq.n 6b9b0 <_Py_open@@Base+0x1496> │ │ │ │ + bl a0730 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 666ec │ │ │ │ + movs r0, #11 │ │ │ │ + blx 2d358 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a2600 │ │ │ │ + b.n 6b9ba <_Py_open@@Base+0x14a0> │ │ │ │ + bl 666ec │ │ │ │ + movs r0, #11 │ │ │ │ + blx 2d358 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + 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 666ec │ │ │ │ + bl 1350ec │ │ │ │ + cbnz r0, 6b9e4 <_Py_open@@Base+0x14ca> │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 20cba4 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + bl 1362f8 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #27777 @ 0x6c81 │ │ │ │ + movt r0, #6 │ │ │ │ + bl 1ec778 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6ba1e <_Py_open@@Base+0x1504> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6fc60 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #3552 @ 0xde0 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6ba3a <_Py_open@@Base+0x1520> │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1362f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 136b00 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6fc60 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + 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, #4024] @ 0xfb8 │ │ │ │ + ldr.w r8, [pc, #308] @ 6bb84 <_Py_open@@Base+0x166a> │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + ldr.w r3, [r8, #1440] @ 0x5a0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 6bb7c <_Py_open@@Base+0x1662> │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r4, [r8, #1448] @ 0x5a8 │ │ │ │ + blx 2d870 <__errno_location@plt> │ │ │ │ + ldr.w sl, [r0] │ │ │ │ + movw r5, #43688 @ 0xaaa8 │ │ │ │ + movt r5, #77 @ 0x4d │ │ │ │ + mov r9, r0 │ │ │ │ + movs r6, #0 │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ + mul.w r1, r3, r6 │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.n 6ba94 <_Py_open@@Base+0x157a> │ │ │ │ + adds r6, #1 │ │ │ │ + cmp r6, #5 │ │ │ │ + bne.n 6ba78 <_Py_open@@Base+0x155e> │ │ │ │ + mov.w r1, #624 @ 0x270 │ │ │ │ + movs r6, #4 │ │ │ │ + mov.w fp, #0 │ │ │ │ + b.n 6ba98 <_Py_open@@Base+0x157e> │ │ │ │ + mov.w fp, #1 │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ + mla r3, r3, r6, r5 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cbz r2, 6baae <_Py_open@@Base+0x1594> │ │ │ │ + adds r1, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, r5 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + blx 2d400 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 6bad8 <_Py_open@@Base+0x15be> │ │ │ │ + movs r2, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #60540 @ 0xec7c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ + mla r5, r3, r6, r5 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + blx 2d658 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 6bb14 <_Py_open@@Base+0x15fa> │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #23 │ │ │ │ + add r0, sp, #8 │ │ │ │ + movw r5, #20628 @ 0x5094 │ │ │ │ + movt r5, #43 @ 0x2b │ │ │ │ + blx 2c98c │ │ │ │ + movs r3, #23 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, sp, #8 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + blx 2d664 <__snprintf_chk@plt> │ │ │ │ + movs r2, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #3580 @ 0xdfc │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + add r0, sp, #8 │ │ │ │ + blx 2d658 │ │ │ │ + add r1, sp, #8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r5, #60188 @ 0xeb1c │ │ │ │ + movt r5, #84 @ 0x54 │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + movs r2, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #17188 @ 0x4324 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + ldr.w r1, [r8, #1452] @ 0x5ac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3358c <_PyEval_SetProfile@@Base+0x400> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbnz r3, 6bb62 <_Py_open@@Base+0x1648> │ │ │ │ + ldr.w r3, [r8, #1460] @ 0x5b4 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + cbz r3, 6bb5e <_Py_open@@Base+0x1644> │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + bl 1a3b4c <_Py_write_noraise@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3156c <_Py_DumpStack@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r8, #1456] @ 0x5b0 │ │ │ │ + bl 2ef00 │ │ │ │ + mov r0, r7 │ │ │ │ + str.w sl, [r9] │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 2d354 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, 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, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b20c <_Py_open@@Base+0xf9e> │ │ │ │ + beq.n 6bbb6 <_Py_open@@Base+0x169c> │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6b222 <_Py_open@@Base+0xfb4> │ │ │ │ + bne.n 6bbcc <_Py_open@@Base+0x16b2> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 6b278 <_Py_open@@Base+0x100a> │ │ │ │ + beq.n 6bc22 <_Py_open@@Base+0x1708> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6b278 <_Py_open@@Base+0x100a> │ │ │ │ - b.n 6b224 <_Py_open@@Base+0xfb6> │ │ │ │ + ble.n 6bc22 <_Py_open@@Base+0x1708> │ │ │ │ + b.n 6bbce <_Py_open@@Base+0x16b4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b240 <_Py_open@@Base+0xfd2> │ │ │ │ + beq.n 6bbea <_Py_open@@Base+0x16d0> │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6b256 <_Py_open@@Base+0xfe8> │ │ │ │ + bne.n 6bc00 <_Py_open@@Base+0x16e6> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 6b278 <_Py_open@@Base+0x100a> │ │ │ │ + beq.n 6bc22 <_Py_open@@Base+0x1708> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6b278 <_Py_open@@Base+0x100a> │ │ │ │ - b.n 6b258 <_Py_open@@Base+0xfea> │ │ │ │ + ble.n 6bc22 <_Py_open@@Base+0x1708> │ │ │ │ + b.n 6bc02 <_Py_open@@Base+0x16e8> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 6b2b4 <_Py_open@@Base+0x1046> │ │ │ │ + cbz r6, 6bc5e <_Py_open@@Base+0x1744> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b292 <_Py_open@@Base+0x1024> │ │ │ │ + bne.n 6bc3c <_Py_open@@Base+0x1722> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6b2a0 <_Py_open@@Base+0x1032> │ │ │ │ + bne.n 6bc4a <_Py_open@@Base+0x1730> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6b2ee <_Py_open@@Base+0x1080> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6bc98 <_Py_open@@Base+0x177e> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b2a8 <_Py_open@@Base+0x103a> │ │ │ │ - b.n 6b26a <_Py_open@@Base+0xffc> │ │ │ │ + bne.n 6bc52 <_Py_open@@Base+0x1738> │ │ │ │ + b.n 6bc14 <_Py_open@@Base+0x16fa> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6b278 <_Py_open@@Base+0x100a> │ │ │ │ - b.n 6b2aa <_Py_open@@Base+0x103c> │ │ │ │ + ble.n 6bc22 <_Py_open@@Base+0x1708> │ │ │ │ + b.n 6bc54 <_Py_open@@Base+0x173a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22f684 │ │ │ │ + bl 22ee48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b2d4 <_Py_open@@Base+0x1066> │ │ │ │ + bge.n 6bc7e <_Py_open@@Base+0x1764> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b2d4 <_Py_open@@Base+0x1066> │ │ │ │ + cbnz r3, 6bc7e <_Py_open@@Base+0x1764> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b2e8 <_Py_open@@Base+0x107a> │ │ │ │ + bge.n 6bc92 <_Py_open@@Base+0x1778> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b2e8 <_Py_open@@Base+0x107a> │ │ │ │ + cbnz r3, 6bc92 <_Py_open@@Base+0x1778> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b320 <_Py_open@@Base+0x10b2> │ │ │ │ + beq.n 6bcca <_Py_open@@Base+0x17b0> │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6b336 <_Py_open@@Base+0x10c8> │ │ │ │ + bne.n 6bce0 <_Py_open@@Base+0x17c6> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 6b38c <_Py_open@@Base+0x111e> │ │ │ │ + beq.n 6bd36 <_Py_open@@Base+0x181c> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6b38c <_Py_open@@Base+0x111e> │ │ │ │ - b.n 6b338 <_Py_open@@Base+0x10ca> │ │ │ │ + ble.n 6bd36 <_Py_open@@Base+0x181c> │ │ │ │ + b.n 6bce2 <_Py_open@@Base+0x17c8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b354 <_Py_open@@Base+0x10e6> │ │ │ │ + beq.n 6bcfe <_Py_open@@Base+0x17e4> │ │ │ │ movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6b36a <_Py_open@@Base+0x10fc> │ │ │ │ + bne.n 6bd14 <_Py_open@@Base+0x17fa> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 6b38c <_Py_open@@Base+0x111e> │ │ │ │ + beq.n 6bd36 <_Py_open@@Base+0x181c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6b38c <_Py_open@@Base+0x111e> │ │ │ │ - b.n 6b36c <_Py_open@@Base+0x10fe> │ │ │ │ + ble.n 6bd36 <_Py_open@@Base+0x181c> │ │ │ │ + b.n 6bd16 <_Py_open@@Base+0x17fc> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 6b3c8 <_Py_open@@Base+0x115a> │ │ │ │ + cbz r6, 6bd72 <_Py_open@@Base+0x1858> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b3a6 <_Py_open@@Base+0x1138> │ │ │ │ + bne.n 6bd50 <_Py_open@@Base+0x1836> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6b3b4 <_Py_open@@Base+0x1146> │ │ │ │ + bne.n 6bd5e <_Py_open@@Base+0x1844> │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #31160 @ 0x79b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6b402 <_Py_open@@Base+0x1194> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6bdac <_Py_open@@Base+0x1892> │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b3bc <_Py_open@@Base+0x114e> │ │ │ │ - b.n 6b37e <_Py_open@@Base+0x1110> │ │ │ │ + bne.n 6bd66 <_Py_open@@Base+0x184c> │ │ │ │ + b.n 6bd28 <_Py_open@@Base+0x180e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6b38c <_Py_open@@Base+0x111e> │ │ │ │ - b.n 6b3be <_Py_open@@Base+0x1150> │ │ │ │ + ble.n 6bd36 <_Py_open@@Base+0x181c> │ │ │ │ + b.n 6bd68 <_Py_open@@Base+0x184e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 43498 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3e8 <_Py_open@@Base+0x117a> │ │ │ │ + bge.n 6bd92 <_Py_open@@Base+0x1878> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b3e8 <_Py_open@@Base+0x117a> │ │ │ │ + cbnz r3, 6bd92 <_Py_open@@Base+0x1878> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3fc <_Py_open@@Base+0x118e> │ │ │ │ + bge.n 6bda6 <_Py_open@@Base+0x188c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3fc <_Py_open@@Base+0x118e> │ │ │ │ + cbnz r3, 6bda6 <_Py_open@@Base+0x188c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006b406 : │ │ │ │ +0006bdb0 : │ │ │ │ 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, 6b436 │ │ │ │ - ldr r3, [pc, #52] @ (6b454 ) │ │ │ │ + cbz r0, 6bde0 │ │ │ │ + ldr r3, [pc, #52] @ (6be00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b436 │ │ │ │ + cbnz r0, 6bde0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 201d68 │ │ │ │ + bl 201370 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006b458 : │ │ │ │ +0006be04 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 6b406 │ │ │ │ + b.w 6bdb0 │ │ │ │ │ │ │ │ -0006b460 : │ │ │ │ +0006be0c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6b48a │ │ │ │ + cbz r0, 6be36 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b48e │ │ │ │ - ldr r3, [pc, #52] @ (6b4b0 ) │ │ │ │ + cbnz r0, 6be3a │ │ │ │ + ldr r3, [pc, #52] @ (6be5c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6b4ac │ │ │ │ + b.n 6be58 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 1f8f6c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 1f8574 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b4ac │ │ │ │ + bge.n 6be58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b4ac │ │ │ │ + cbnz r3, 6be58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006b4b4 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0006be60 <_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, #17 │ │ │ │ mov r6, r2 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b4dc <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 6be88 <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b510 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 6bebc <_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, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 6b50a <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ - bl e3c74 │ │ │ │ - b.n 6b510 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 6b4d6 <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 6beb6 <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 6bebc <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 6be82 <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b516 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0006bec2 <_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, #15 │ │ │ │ mov r6, r2 │ │ │ │ - bl 53b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bl 53ba4 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b53e <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ + bne.n 6beea <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b572 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + b.n 6bf1e <_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, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 53708 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ + bl 53714 <_PyMonitoring_FirePyStartEvent@@Base+0x118> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 6b56c <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ - bl e3c74 │ │ │ │ - b.n 6b572 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 6b538 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 6bf18 <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ + bl e3bb8 │ │ │ │ + b.n 6bf1e <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 6bee4 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b604 <_PyMonitoring_FireReraiseEvent@@Base+0xee> │ │ │ │ + beq.n 6bfb0 <_PyMonitoring_FireReraiseEvent@@Base+0xee> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6b5d6 <_PyMonitoring_FireReraiseEvent@@Base+0xc0> │ │ │ │ + b.n 6bf82 <_PyMonitoring_FireReraiseEvent@@Base+0xc0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #21608 @ 0x5468 │ │ │ │ + movw r0, #19560 @ 0x4c68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6b608 <_PyMonitoring_FireReraiseEvent@@Base+0xf2> │ │ │ │ + cbz r0, 6bfb4 <_PyMonitoring_FireReraiseEvent@@Base+0xf2> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b620 <_PyMonitoring_FireReraiseEvent@@Base+0x10a> │ │ │ │ + blt.n 6bfcc <_PyMonitoring_FireReraiseEvent@@Base+0x10a> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b630 <_PyMonitoring_FireReraiseEvent@@Base+0x11a> │ │ │ │ + blt.n 6bfdc <_PyMonitoring_FireReraiseEvent@@Base+0x11a> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6b5fe <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + beq.n 6bfaa <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 6b640 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ + bls.n 6bfec <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6b5d4 <_PyMonitoring_FireReraiseEvent@@Base+0xbe> │ │ │ │ + beq.n 6bf80 <_PyMonitoring_FireReraiseEvent@@Base+0xbe> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b59e <_PyMonitoring_FireReraiseEvent@@Base+0x88> │ │ │ │ + bne.n 6bf4a <_PyMonitoring_FireReraiseEvent@@Base+0x88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6b640 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ + b.n 6bfec <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b5fe <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bge.n 6bfaa <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b5fe <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bne.n 6bfaa <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b5fe <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bfaa <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b5c6 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ + bne.n 6bf72 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b5c6 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bf72 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b5ce <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ + bne.n 6bf7a <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b5ce <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bf7a <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 6b578 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ + b.n 6bf24 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6b578 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ - cbz r0, 6b6a4 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ + bl 6bf24 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ + cbz r0, 6c050 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 6b67e <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ + cbnz r0, 6c02a <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b6a4 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ + bge.n 6c050 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b6a4 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ + cbnz r3, 6c050 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b6a4 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c050 <_PyMonitoring_FireReraiseEvent@@Base+0x18e> │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #16] │ │ │ │ movw r0, #18632 @ 0x48c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.w 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b.w 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b6a8 : │ │ │ │ +0006c054 : │ │ │ │ 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 7d220 │ │ │ │ - cbz r0, 6b70c │ │ │ │ + bl 7d244 │ │ │ │ + cbz r0, 6c0b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6b6f8 │ │ │ │ - cbz r6, 6b712 │ │ │ │ + cbz r0, 6c0a4 │ │ │ │ + cbz r6, 6c0be │ │ │ │ mov r0, r6 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b712 │ │ │ │ + cbnz r0, 6c0be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b6f8 │ │ │ │ + bge.n 6c0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b6f8 │ │ │ │ + cbnz r3, 6c0a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b70c │ │ │ │ + bge.n 6c0b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b70c │ │ │ │ + cbnz r3, 6c0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b754 │ │ │ │ + b.n 6c100 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1f961c │ │ │ │ + bl 1f8c24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b740 │ │ │ │ + bge.n 6c0ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b740 │ │ │ │ + cbnz r3, 6c0ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b754 │ │ │ │ + bge.n 6c100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b754 │ │ │ │ + cbnz r3, 6c100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006b75c : │ │ │ │ +0006c108 : │ │ │ │ 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, #212] @ (6b840 ) │ │ │ │ + ldr r4, [pc, #212] @ (6c1ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #872 @ 0x368 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b798 │ │ │ │ + bne.n 6c144 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6b788 │ │ │ │ + bne.n 6c134 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6b7b2 │ │ │ │ + beq.n 6c15e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r4, [r6, #3696] @ 0xe70 │ │ │ │ - cbz r4, 6b7c2 │ │ │ │ + cbz r4, 6c16e │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 6b7c2 │ │ │ │ + beq.n 6c16e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 6b7b6 │ │ │ │ + b.n 6c162 │ │ │ │ ldr.w r0, [r6, #3720] @ 0xe88 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #872 @ 0x368 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b7e2 │ │ │ │ + bne.n 6c18e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6b7d2 │ │ │ │ + bne.n 6c17e │ │ │ │ dmb ish │ │ │ │ - beq.n 6b7ec │ │ │ │ - bl 214b18 │ │ │ │ - cbz r4, 6b834 │ │ │ │ - cbz r5, 6b7fc │ │ │ │ + beq.n 6c198 │ │ │ │ + bl 214208 │ │ │ │ + cbz r4, 6c1e0 │ │ │ │ + cbz r5, 6c1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b804 │ │ │ │ + bne.n 6c1b0 │ │ │ │ dmb ish │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b820 │ │ │ │ + bne.n 6c1cc │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006b844 : │ │ │ │ +0006c1f0 : │ │ │ │ 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] @ (6b900 ) │ │ │ │ + ldr r2, [pc, #172] @ (6c2ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 6b86c │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #156] @ (6b904 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + cbnz r5, 6c218 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #156] @ (6c2b0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (6b908 ) │ │ │ │ - bl 1e3c50 │ │ │ │ + ldr r0, [pc, #148] @ (6c2b4 ) │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6b8ee │ │ │ │ + blt.n 6c29a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6b886 │ │ │ │ + cbz r0, 6c232 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b8b2 │ │ │ │ - bl 7fc94 │ │ │ │ + bmi.n 6c25e │ │ │ │ + bl 7fca4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6b8ee │ │ │ │ - ldr r1, [pc, #112] @ (6b908 ) │ │ │ │ + cbz r0, 6c29a │ │ │ │ + ldr r1, [pc, #112] @ (6c2b4 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e336c │ │ │ │ - cbz r0, 6b8b2 │ │ │ │ + bl 1e297c │ │ │ │ + cbz r0, 6c25e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b8ee │ │ │ │ + bge.n 6c29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6b8ee │ │ │ │ - b.n 6b8d0 │ │ │ │ + cbnz r3, 6c29a │ │ │ │ + b.n 6c27c │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 6b8ee │ │ │ │ + cbz r4, 6c29a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 6b8d6 │ │ │ │ + cbz r0, 6c282 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b8ee │ │ │ │ + bge.n 6c29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b8ee │ │ │ │ + cbnz r3, 6c29a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b8ee │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c29a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b8fa │ │ │ │ + bge.n 6c2a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b8fa │ │ │ │ + cbnz r3, 6c2a6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + b.w 1e019c <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #16 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0006b90c : │ │ │ │ +0006c2b8 : │ │ │ │ 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] @ (6b958 ) │ │ │ │ + ldr r0, [pc, #56] @ (6c304 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1e3c50 │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b930 │ │ │ │ + bge.n 6c2dc │ │ │ │ movs r4, #0 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 6b950 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 6c2fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6b94a │ │ │ │ + cbz r0, 6c2f6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 6b94c │ │ │ │ + beq.n 6c2f8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - b.n 6b94c │ │ │ │ + b.n 6c2f8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0006b95c : │ │ │ │ +0006c308 : │ │ │ │ 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, #360] @ (6bad8 ) │ │ │ │ + ldr r6, [pc, #360] @ (6c484 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #12828 @ 0x321c │ │ │ │ + movw r4, #10780 @ 0x2a1c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov r8, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r9, [r3, r6] │ │ │ │ - ble.n 6b98e │ │ │ │ + ble.n 6c33a │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 6b992 │ │ │ │ + cbnz r1, 6c33e │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6bac2 │ │ │ │ + beq.w 6c46e │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 95320 │ │ │ │ - cbnz r0, 6b9ca │ │ │ │ + bl 95340 │ │ │ │ + cbnz r0, 6c376 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6bac2 │ │ │ │ + bge.w 6c46e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bac2 │ │ │ │ + bne.n 6c46e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bac2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c46e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 6b9a2 │ │ │ │ + bne.n 6c34e │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #58076 @ 0xe2dc │ │ │ │ + movw r0, #55980 @ 0xdaac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7cffc │ │ │ │ + bl 7d020 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e336c │ │ │ │ + bl 1e297c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6ba22 │ │ │ │ + beq.n 6c3ce │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ba14 │ │ │ │ + bge.n 6c3c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ba14 │ │ │ │ + cbnz r3, 6c3c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #5492 @ 0x1574 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #3624 @ 0xe28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #188] @ (6badc ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #188] @ (6c488 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ba34 │ │ │ │ + bge.n 6c3e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ba34 │ │ │ │ + cbnz r3, 6c3e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6bad0 │ │ │ │ + beq.n 6c47c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 1e50f4 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ + bl 1e4704 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bad0 │ │ │ │ + beq.n 6c47c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 6ba60 │ │ │ │ - movw r1, #5516 @ 0x158c │ │ │ │ + cbnz r4, 6c40c │ │ │ │ + movw r1, #3648 @ 0xe40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #128] @ (6badc ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #124] @ (6bae0 ) │ │ │ │ + ldr r0, [pc, #128] @ (6c488 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #124] @ (6c48c ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1e3c50 │ │ │ │ + bl 1e3260 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6ba7a │ │ │ │ - movw r1, #5548 @ 0x15ac │ │ │ │ + bge.n 6c426 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #100] @ (6badc ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (6c488 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 6baac │ │ │ │ + cbz r0, 6c458 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cdd30 │ │ │ │ + bl 1cd418 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ba98 │ │ │ │ - movw r1, #5568 @ 0x15c0 │ │ │ │ + bne.n 6c444 │ │ │ │ + movw r1, #3700 @ 0xe74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #72] @ (6badc ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #72] @ (6c488 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6baac │ │ │ │ + bge.n 6c458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6baac │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6c458 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bad0 │ │ │ │ + bge.n 6c47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6bad0 │ │ │ │ + cbnz r3, 6c47c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bad0 │ │ │ │ - movw r1, #5600 @ 0x15e0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c47c │ │ │ │ + movw r1, #3732 @ 0xe94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #16] @ (6badc ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (6c488 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldrh r0, [r0, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0006bae4 : │ │ │ │ +0006c490 : │ │ │ │ movw r3, #22716 @ 0x58bc │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 6b95c │ │ │ │ + b.w 6c308 │ │ │ │ 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 134b10 │ │ │ │ + bl 134c28 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r0, 6bb1c │ │ │ │ + cbnz r0, 6c4c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bb46 │ │ │ │ + b.n 6c4f2 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2d3c4 │ │ │ │ - cbnz r0, 6bb40 │ │ │ │ + cbnz r0, 6c4ec │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 6bb18 │ │ │ │ - bl 82994 │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 6c4c4 │ │ │ │ + bl 829a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ 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 │ │ │ │ @@ -94294,225 +95152,225 @@ │ │ │ │ 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] @ (6bc18 ) │ │ │ │ - movw r2, #5620 @ 0x15f4 │ │ │ │ + ldr r3, [pc, #156] @ (6c5c4 ) │ │ │ │ + movw r2, #3752 @ 0xea8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e2c20 │ │ │ │ - cbz r0, 6bbac │ │ │ │ + bl e2b60 │ │ │ │ + cbz r0, 6c558 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6bbb0 │ │ │ │ + bge.n 6c55c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5640 @ 0x1608 │ │ │ │ + movw r1, #3772 @ 0xebc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc12 │ │ │ │ + b.n 6c5be │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 6bbbc │ │ │ │ + bne.n 6c568 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6bbde │ │ │ │ + b.n 6c58a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6bbde │ │ │ │ + ble.n 6c58a │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a864 │ │ │ │ + bl 13a99c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5680 @ 0x1630 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6bbac │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6c558 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 5ddd6 │ │ │ │ + bl 5de32 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 6bbfe │ │ │ │ - bl 13a864 │ │ │ │ + bge.n 6c5aa │ │ │ │ + bl 13a99c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ - b.n 6bbac │ │ │ │ - bl 13a864 │ │ │ │ - movw r0, #5728 @ 0x1660 │ │ │ │ + bl 7fca4 │ │ │ │ + b.n 6c558 │ │ │ │ + bl 13a99c │ │ │ │ + movw r0, #3860 @ 0xf14 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #20] │ │ │ │ lsls r7, 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bcb2 │ │ │ │ + beq.n 6c65e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c674 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6bc44 │ │ │ │ + cbz r0, 6c5f0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 6bc7a │ │ │ │ + b.n 6c626 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bcb2 │ │ │ │ + bge.n 6c65e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6bcb2 │ │ │ │ + cbnz r3, 6c65e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bcb2 │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c65e │ │ │ │ + bl 8ffc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bc9e │ │ │ │ + beq.n 6c64a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bcc6 │ │ │ │ + blt.n 6c672 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #36707 @ 0x8f63 │ │ │ │ + movw r2, #37527 @ 0x9297 │ │ │ │ movt r2, #6 │ │ │ │ - movw r0, #5732 @ 0x1664 │ │ │ │ + movw r0, #3864 @ 0xf18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - cbz r1, 6bcd6 │ │ │ │ + cbz r1, 6c682 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6bc68 │ │ │ │ + bne.n 6c614 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bcb6 │ │ │ │ + blt.n 6c662 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c1e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bcdc │ │ │ │ + b.n 6c688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bcac │ │ │ │ + bne.n 6c658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bcac │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bc78 │ │ │ │ + bne.n 6c624 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bc78 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c624 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c1e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #340] @ (6be48 ) │ │ │ │ + ldr r4, [pc, #340] @ (6c7f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #18700 @ 0x490c │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1c9fdc │ │ │ │ + bl 1c95ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bda2 │ │ │ │ + beq.n 6c74e │ │ │ │ add.w r0, r5, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ add.w r0, r0, #328 @ 0x148 │ │ │ │ movw r1, #12869 @ 0x3245 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1c2544 <_Py_normpath@@Base+0x6bc> │ │ │ │ + bl 1c1b4c <_Py_normpath@@Base+0x6bc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6bda2 │ │ │ │ - ldr r0, [pc, #284] @ (6be4c ) │ │ │ │ + blt.n 6c74e │ │ │ │ + ldr r0, [pc, #284] @ (6c7f8 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6bd48 │ │ │ │ + bne.n 6c6f4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6bd38 │ │ │ │ + bne.n 6c6e4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6bd64 │ │ │ │ + beq.n 6c710 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w sl, [r5, #3696] @ 0xe70 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6bd78 │ │ │ │ + beq.n 6c724 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 6bd6a │ │ │ │ + b.n 6c716 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6bda8 │ │ │ │ + cbnz r0, 6c754 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6bd96 │ │ │ │ + bne.n 6c742 │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6bd86 │ │ │ │ + bne.n 6c732 │ │ │ │ dmb ish │ │ │ │ - beq.n 6bda2 │ │ │ │ - ldr r0, [pc, #172] @ (6be4c ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 6c74e │ │ │ │ + ldr r0, [pc, #172] @ (6c7f8 ) │ │ │ │ + bl 214208 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6be3e │ │ │ │ + b.n 6c7ea │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w r3, [r5, #3696] @ 0xe70 │ │ │ │ adds r4, #16 │ │ │ │ - cbz r3, 6bdfe │ │ │ │ + cbz r3, 6c7aa │ │ │ │ ldr.w ip, [r3, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str.w r9, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6bdd4 │ │ │ │ + beq.n 6c780 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #76] @ 0x4c │ │ │ │ @@ -94523,171 +95381,171 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #3404] @ 0xd4c │ │ │ │ str.w r0, [r4, #-4]! │ │ │ │ - b.n 6bdb2 │ │ │ │ + b.n 6c75e │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6be12 │ │ │ │ + bne.n 6c7be │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6be02 │ │ │ │ + bne.n 6c7ae │ │ │ │ dmb ish │ │ │ │ - beq.n 6be1e │ │ │ │ - ldr r0, [pc, #48] @ (6be4c ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 6c7ca │ │ │ │ + ldr r0, [pc, #48] @ (6c7f8 ) │ │ │ │ + bl 214208 │ │ │ │ add.w r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r3, #3404] @ 0xd4c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 213388 <_PyEval_StartTheWorld@@Base+0x200> │ │ │ │ + bl 212a78 <_PyEval_StartTheWorld@@Base+0x200> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0006be50 : │ │ │ │ +0006c7fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (6be84 ) │ │ │ │ + ldr r4, [pc, #36] @ (6c830 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 6bce2 │ │ │ │ + bl 6c68e │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6be82 │ │ │ │ - movw r0, #5736 @ 0x1668 │ │ │ │ + bne.n 6c82e │ │ │ │ + movw r0, #3868 @ 0xf1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 211528 │ │ │ │ + b.w 210c18 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ 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] @ (6bed0 ) │ │ │ │ + ldr r0, [pc, #56] @ (6c87c ) │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #25505 @ 0x63a1 │ │ │ │ + movwne r1, #23217 @ 0x5ab1 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #33 @ 0x21 │ │ │ │ - bl 6bce2 │ │ │ │ + bl 6c68e │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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, #416] @ (6c088 ) │ │ │ │ + ldr r5, [pc, #416] @ (6ca34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #22872 @ 0x5958 │ │ │ │ + movw r1, #20824 @ 0x5158 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, r5] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1c9fdc │ │ │ │ + bl 1c95ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bf94 │ │ │ │ + beq.n 6c940 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r0, #329 @ 0x149 │ │ │ │ movw r1, #13331 @ 0x3413 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1c2544 <_Py_normpath@@Base+0x6bc> │ │ │ │ + bl 1c1b4c <_Py_normpath@@Base+0x6bc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6bf94 │ │ │ │ - ldr r0, [pc, #360] @ (6c08c ) │ │ │ │ + blt.n 6c940 │ │ │ │ + ldr r0, [pc, #360] @ (6ca38 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6bf3a │ │ │ │ + bne.n 6c8e6 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6bf2a │ │ │ │ + bne.n 6c8d6 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6bf56 │ │ │ │ + beq.n 6c902 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w sl, [r4, #3696] @ 0xe70 │ │ │ │ movs r5, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6bf6a │ │ │ │ + beq.n 6c916 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6bf5c │ │ │ │ + b.n 6c908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6bf9a │ │ │ │ + cbnz r0, 6c946 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6bf88 │ │ │ │ + bne.n 6c934 │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6bf78 │ │ │ │ + bne.n 6c924 │ │ │ │ dmb ish │ │ │ │ - beq.n 6bf94 │ │ │ │ - ldr r0, [pc, #252] @ (6c08c ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 6c940 │ │ │ │ + ldr r0, [pc, #252] @ (6ca38 ) │ │ │ │ + bl 214208 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c080 │ │ │ │ + b.n 6ca2c │ │ │ │ ldr.w sl, [r4, #3696] @ 0xe70 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ adds r5, #16 │ │ │ │ mov r3, sl │ │ │ │ - cbz r3, 6bff2 │ │ │ │ + cbz r3, 6c99e │ │ │ │ ldr.w ip, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str.w r9, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6bfc8 │ │ │ │ + beq.n 6c974 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #80] @ 0x50 │ │ │ │ @@ -94698,314 +95556,218 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #3408] @ 0xd50 │ │ │ │ str.w r0, [r5, #-4]! │ │ │ │ - b.n 6bfa6 │ │ │ │ + b.n 6c952 │ │ │ │ add.w r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r4, #3408] @ 0xd50 │ │ │ │ - cbnz r3, 6c026 │ │ │ │ + cbnz r3, 6c9d2 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6c014 │ │ │ │ + bne.n 6c9c0 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6c004 │ │ │ │ + bne.n 6c9b0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6c064 │ │ │ │ - ldr r0, [pc, #112] @ (6c08c ) │ │ │ │ - bl 214b18 │ │ │ │ - b.n 6c064 │ │ │ │ + beq.n 6ca10 │ │ │ │ + ldr r0, [pc, #112] @ (6ca38 ) │ │ │ │ + bl 214208 │ │ │ │ + b.n 6ca10 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6bffc │ │ │ │ + beq.n 6c9a8 │ │ │ │ ldr.w r0, [sl, #56] @ 0x38 │ │ │ │ - bl 21aa94 <_Py_Instrument@@Base+0x554> │ │ │ │ + bl 21a114 <_PyContext_Enter@@Base+0x90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c022 │ │ │ │ + beq.n 6c9ce │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6c050 │ │ │ │ + bne.n 6c9fc │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6c040 │ │ │ │ + bne.n 6c9ec │ │ │ │ dmb ish │ │ │ │ - beq.n 6c05c │ │ │ │ - ldr r0, [pc, #52] @ (6c08c ) │ │ │ │ - bl 214b18 │ │ │ │ + beq.n 6ca08 │ │ │ │ + ldr r0, [pc, #52] @ (6ca38 ) │ │ │ │ + bl 214208 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ - b.n 6bf94 │ │ │ │ + bl 7aef8 │ │ │ │ + b.n 6c940 │ │ │ │ ldr.w r3, [r4, #3408] @ 0xd50 │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 213388 <_PyEval_StartTheWorld@@Base+0x200> │ │ │ │ + bl 212a78 <_PyEval_StartTheWorld@@Base+0x200> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0006c090 : │ │ │ │ +0006ca3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (6c0c4 ) │ │ │ │ + ldr r4, [pc, #36] @ (6ca70 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 6bed4 │ │ │ │ + bl 6c880 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6c0c2 │ │ │ │ - movw r0, #5788 @ 0x169c │ │ │ │ + bne.n 6ca6e │ │ │ │ + movw r0, #3920 @ 0xf50 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 211528 │ │ │ │ + b.w 210c18 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ 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] @ (6c110 ) │ │ │ │ + ldr r0, [pc, #56] @ (6cabc ) │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #53729 @ 0xd1e1 │ │ │ │ + movwne r1, #53793 @ 0xd221 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #22 │ │ │ │ - bl 6bed4 │ │ │ │ + bl 6c880 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 6c136 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6c140 │ │ │ │ - b.n 6c146 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6c130 │ │ │ │ - b.n 6c154 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6c154 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6c154 │ │ │ │ - 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 │ │ │ │ - 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, 6c180 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 6c188 │ │ │ │ - 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 6c172 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - 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] @ (6c200 ) │ │ │ │ - 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 6c1de │ │ │ │ - cmp r3, r1 │ │ │ │ - ite ls │ │ │ │ - movls r4, #0 │ │ │ │ - movhi r4, #1 │ │ │ │ - cbnz r4, 6c1de │ │ │ │ - movs r3, #1 │ │ │ │ - strb.w r3, [sp, #4] │ │ │ │ - add.w r3, sp, #4096 @ 0x1000 │ │ │ │ - adds r3, #3 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ - bl 6c18a │ │ │ │ - mov r3, r0 │ │ │ │ - add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (6c200 ) │ │ │ │ - adds r0, #4 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - eors r1, r2 │ │ │ │ - mov.w r2, #0 │ │ │ │ - beq.n 6c1f6 │ │ │ │ - blx 2d078 <__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, cr12, {2} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6c20e │ │ │ │ + cbz r0, 6caca │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6c22e │ │ │ │ + cbnz r0, 6caea │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6c238 │ │ │ │ - b.n 6c23e │ │ │ │ + cbnz r0, 6caf4 │ │ │ │ + b.n 6cafa │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c228 │ │ │ │ - b.n 6c24c │ │ │ │ + beq.n 6cae4 │ │ │ │ + b.n 6cb08 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6c24c │ │ │ │ + cbnz r0, 6cb08 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6c24c │ │ │ │ + cbz r0, 6cb08 │ │ │ │ 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, 6c274 │ │ │ │ + cbnz r0, 6cb30 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6c27c │ │ │ │ + cbz r0, 6cb38 │ │ │ │ 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 6c266 │ │ │ │ + beq.n 6cb22 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6c29c │ │ │ │ + cbnz r0, 6cb58 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6c2a6 │ │ │ │ - b.n 6c2ac │ │ │ │ + cbnz r0, 6cb62 │ │ │ │ + b.n 6cb68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c296 │ │ │ │ - b.n 6c2d8 │ │ │ │ + beq.n 6cb52 │ │ │ │ + b.n 6cb94 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6c2d8 │ │ │ │ + cbnz r0, 6cb94 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6c2b6 │ │ │ │ + cbz r0, 6cb72 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6c2d8 │ │ │ │ + cbnz r0, 6cb94 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6c2c0 │ │ │ │ + cbz r0, 6cb7c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6c2d8 │ │ │ │ + cbnz r0, 6cb94 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6c2ca │ │ │ │ + cbz r0, 6cb86 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6c2d8 │ │ │ │ + cbnz r0, 6cb94 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 6c2d8 │ │ │ │ + cbz r0, 6cb94 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 6c2ec │ │ │ │ + cbz r0, 6cba8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c2f4 │ │ │ │ + bge.n 6cbb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #58] @ 0x3a │ │ │ │ @@ -95024,1795 +95786,718 @@ │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ tst.w r1, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne 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 │ │ │ │ - cbnz r0, 6c35c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6c364 │ │ │ │ - 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 6c34e │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 6c378 │ │ │ │ + cbz r0, 6cc04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c380 │ │ │ │ + bge.n 6cc0c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - blx 2d8ac │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 27b6e4 <_PyLong_Lshift@@Base+0x888> │ │ │ │ - b.w 542b0 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cbz r3, 6c3c4 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 26d7b4 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r0, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - pop {r4, pc} │ │ │ │ - movs r0, #0 │ │ │ │ - bx lr │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r4, r5 │ │ │ │ - bgt.n 6c3e8 │ │ │ │ - adds r4, #1 │ │ │ │ - blx 2cb18 │ │ │ │ - b.n 6c3da │ │ │ │ - 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 2cbd0 │ │ │ │ - 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 2cff4 │ │ │ │ - cbnz r0, 6c428 │ │ │ │ - mov r1, sp │ │ │ │ - movs r0, #4 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp] │ │ │ │ - blx 2c94c │ │ │ │ - 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 6c3fe │ │ │ │ - movs r0, #8 │ │ │ │ - blx 2d358 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6c3fe │ │ │ │ blx 2cbd0 │ │ │ │ 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, #17972 @ 0x4634 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1eca34 │ │ │ │ - b.w 5094c │ │ │ │ + b.w 1ec03c │ │ │ │ + b.w 50954 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a1ec8 │ │ │ │ - b.n 6c48c │ │ │ │ - b.n 6c48c │ │ │ │ + b.w 2a16d0 <_Py_hashtable_foreach@@Base+0x8fc> │ │ │ │ + b.n 6cc52 │ │ │ │ + b.n 6cc52 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, r2 │ │ │ │ - b.w 2a11fc <_Py_c_neg@@Base+0x1c84> │ │ │ │ - b.w 2a11b0 <_Py_c_neg@@Base+0x1c38> │ │ │ │ + b.w 2a0a04 <_Py_c_neg@@Base+0x1d14> │ │ │ │ + b.w 2a09b8 <_Py_c_neg@@Base+0x1cc8> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2a188c <_Py_hashtable_foreach@@Base+0x2f4> │ │ │ │ + bl 2a10b8 <_Py_hashtable_foreach@@Base+0x2e4> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c4e2 : │ │ │ │ +0006cca8 : │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1652] @ 0x674 │ │ │ │ str.w r2, [r3, #1652] @ 0x674 │ │ │ │ str.w r1, [r3, #1656] @ 0x678 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c4fe : │ │ │ │ +0006ccc4 : │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 6c54e │ │ │ │ + bhi.n 6cd14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #142 @ 0x8e │ │ │ │ dmb ish │ │ │ │ ldr.w r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r5, #1668] @ 0x684 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f1f50 <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ - cbnz r0, 6c54a │ │ │ │ + bl 1f155c <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ + cbnz r0, 6cd10 │ │ │ │ ldr.w r1, [r5, #1664] @ 0x680 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f1f50 <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ - cbnz r0, 6c54a │ │ │ │ + bl 1f155c <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ + cbnz r0, 6cd10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a9ec <_Py_Instrument@@Base+0x4ac> │ │ │ │ + bl 219fdc <_Py_Instrument@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c554 : │ │ │ │ +0006cd1a : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 6c4fe │ │ │ │ + b.w 6ccc4 │ │ │ │ │ │ │ │ -0006c55a : │ │ │ │ - ldr r3, [pc, #12] @ (6c568 ) │ │ │ │ +0006cd20 : │ │ │ │ + ldr r3, [pc, #8] @ (6cd2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 3581c │ │ │ │ - nop │ │ │ │ + b.w 35b50 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 2aae1c <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d10} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - vmov d8, r2, r3 │ │ │ │ - vcmp.f64 d8, d10 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6c5a0 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6c5cc │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - vmov d9, r2, r3 │ │ │ │ - vcmp.f64 d9, d10 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6c5b8 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6c5cc │ │ │ │ - vmov.f64 d1, d9 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - vpop {d8-d10} │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18db10 │ │ │ │ - vpop {d8-d10} │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d10} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #1 │ │ │ │ - bl 18d5e0 │ │ │ │ - vcmp.f64 d0, d10 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6c608 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6c638 │ │ │ │ - movs r1, #1 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - bl 18d5e0 │ │ │ │ - vcmp.f64 d0, d10 │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6c624 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6c638 │ │ │ │ - vmov.f64 d1, d9 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - vpop {d8-d10} │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18db10 │ │ │ │ - vpop {d8-d10} │ │ │ │ - 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 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 181348 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 6c684 │ │ │ │ - movw r3, #45832 @ 0xb308 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 6c67e │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldrb r1, [r5, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - bl 21e4d4 <_Py_CheckRecursiveCallPy@@Base+0x60> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c6a8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 6c696 │ │ │ │ - add.w r3, r1, #32768 @ 0x8000 │ │ │ │ - cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 6c674 │ │ │ │ - mov r3, r4 │ │ │ │ - add r4, r2 │ │ │ │ - strb.w r1, [r3], #1 │ │ │ │ - asrs r1, r1, #8 │ │ │ │ - subs r2, r4, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bgt.n 6c69a │ │ │ │ - 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 21e1e0 <_PyEval_AddPendingCall@@Base+0xda4> │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 6c6f0 │ │ │ │ - movw r3, #45832 @ 0xb308 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ - cbz r0, 6c6ea │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movs r3, #1 │ │ │ │ - ldrb r1, [r5, #0] │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - bl 21e4d4 <_Py_CheckRecursiveCallPy@@Base+0x60> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c720 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cmp r2, #4 │ │ │ │ - beq.n 6c70e │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - movs r3, #1 │ │ │ │ - lsl.w r0, r3, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bhi.n 6c70e │ │ │ │ - ldrb r1, [r5, #0] │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - bl 21e4d4 <_Py_CheckRecursiveCallPy@@Base+0x60> │ │ │ │ - b.n 6c6ea │ │ │ │ - mov r3, r4 │ │ │ │ - add r4, r2 │ │ │ │ - strb.w r1, [r3], #1 │ │ │ │ - lsrs r1, r1, #8 │ │ │ │ - subs r2, r4, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bgt.n 6c712 │ │ │ │ - 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 │ │ │ │ - sub sp, #8 │ │ │ │ - add r4, sp, #4 │ │ │ │ - bl 6c3fe │ │ │ │ - movs r0, #0 │ │ │ │ - cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bcc.n 6c74e │ │ │ │ - sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ - cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 6c754 │ │ │ │ - add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 6c758 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mov r2, r4 │ │ │ │ - bl 6c18a │ │ │ │ - cmp r4, r0 │ │ │ │ - ite cc │ │ │ │ - subcc r2, r0, r4 │ │ │ │ - subcs r2, r4, r0 │ │ │ │ - movw r0, #4400 @ 0x1130 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - movw r1, #5872 @ 0x16f0 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr.w r1, [r0, #788] @ 0x314 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n 6c7a6 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ - movw r2, #5192 @ 0x1448 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - ldr.w r1, [r0, #792] @ 0x318 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 6c7c4 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c7c6 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 6c7c6 │ │ │ │ - movs r3, #0 │ │ │ │ - movw r2, #5192 @ 0x1448 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - str.w r3, [r0, #792] @ 0x318 │ │ │ │ - cmp r1, #0 │ │ │ │ - ite ne │ │ │ │ - movne r0, r1 │ │ │ │ - moveq r0, r2 │ │ │ │ - bx lr │ │ │ │ - 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 1712bc <_Py_call_instrumentation_arg@@Base+0xf08> │ │ │ │ - cbz r0, 6c84c │ │ │ │ - mov r4, r0 │ │ │ │ - movs r3, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - movs r2, #8 │ │ │ │ - bl 126f6c <_PyLong_AsByteArray@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c822 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c822 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - bne.n 6c852 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #49832 @ 0xc2a8 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - strd r4, r5, [sp, #8] │ │ │ │ - movs r4, #0 │ │ │ │ - mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl e2298 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c854 │ │ │ │ - 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 1712bc <_Py_call_instrumentation_arg@@Base+0xf08> │ │ │ │ - cbz r0, 6c8be │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #8 │ │ │ │ - strd r3, r3, [sp] │ │ │ │ - movs r3, #1 │ │ │ │ - bl 126f6c <_PyLong_AsByteArray@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c89e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c89e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - bne.n 6c8c4 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #17968 @ 0x4630 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl e2298 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c8c6 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - movw r1, #5392 @ 0x1510 │ │ │ │ - movt r1, #79 @ 0x4f │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 10b4ec │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - cbz r4, 6c90a │ │ │ │ - ldrb.w r2, [r5, #58] @ 0x3a │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r4, #5460 @ 0x1554 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - tst.w r2, #1 │ │ │ │ - it ne │ │ │ │ - movne r4, r3 │ │ │ │ - b.n 6c920 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53244 @ 0xcffc │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #5964 @ 0x174c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - 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, #4400 @ 0x1130 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6008 @ 0x1778 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 155de8 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6c9a8 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6c9bc │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - mov r0, r4 │ │ │ │ - vpop {d8} │ │ │ │ - movs r1, #1 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 18d504 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - movw r1, #23304 @ 0x5b08 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - vpop {d8} │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 155de8 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6ca08 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6ca1c │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - mov r0, r4 │ │ │ │ - vpop {d8} │ │ │ │ - movs r1, #1 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 163094 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - movw r1, #23304 @ 0x5b08 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - vpop {d8} │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 186d98 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vstr d1, [sp, #8] │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6ca7e │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6ca7e │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - b.n 6caa2 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18d504 │ │ │ │ - cbnz r0, 6caa2 │ │ │ │ - movs r1, #1 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - vldr d0, [sp, #8] │ │ │ │ - add sp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 18d504 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 186d98 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vstr d1, [sp, #8] │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6cae8 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6cb0c │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 163094 │ │ │ │ - movs r1, #1 │ │ │ │ - add.w r0, r4, #8 │ │ │ │ - vldr d0, [sp, #8] │ │ │ │ - add sp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 163094 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl fca44 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - cbz r3, 6cb5e │ │ │ │ - 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 2c6e4 │ │ │ │ - cbz r0, 6cb54 │ │ │ │ - ldrd r3, r1, [sp] │ │ │ │ - add r0, r3 │ │ │ │ - subs r1, r1, r3 │ │ │ │ - bl 75bd8 │ │ │ │ - b.n 6cb68 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - b.n 6cb68 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - bx lr │ │ │ │ - add sp, #12 │ │ │ │ - pop {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 2d300 │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8a634 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 8a634 │ │ │ │ - movs r0, #4 │ │ │ │ - b.w 8a634 │ │ │ │ - ldr r3, [r0, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.n 6cbac │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #60] @ 0x3c │ │ │ │ - cbnz r3, 6cbac │ │ │ │ - ldrb.w r2, [r0, #58] @ 0x3a │ │ │ │ - bfi r2, r3, #2, #1 │ │ │ │ - strb.w r2, [r0, #58] @ 0x3a │ │ │ │ - mov r0, r3 │ │ │ │ - b.w 8a634 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 6cbd6 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6cbd6 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6cc08 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 21a304 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6cbd2 │ │ │ │ - ldr r3, [pc, #40] @ (6cc0c ) │ │ │ │ - ldr.w r3, [r3, #1512] @ 0x5e8 │ │ │ │ - cbz r3, 6cbf6 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ - mov r1, r4 │ │ │ │ - mla r0, r0, r4, r3 │ │ │ │ - bl 227218 <_PyXI_FreeFailure@@Base+0x24> │ │ │ │ - cbnz r0, 6cc00 │ │ │ │ - movw r0, #5460 @ 0x1554 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - b.n 6cc08 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, 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 105c04 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6cc3c │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 6cc54 │ │ │ │ - tst.w r0, #128 @ 0x80 │ │ │ │ - movw r3, #5460 @ 0x1554 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 6cc7e │ │ │ │ - movw r3, #48512 @ 0xbd80 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6cc8a │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl cfdbc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 6cc90 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ccb6 │ │ │ │ - beq.n 6ccaa │ │ │ │ - movw r3, #44696 @ 0xae98 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6056 @ 0x17a8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6cc8a │ │ │ │ - ldrb.w r3, [r4, #58] @ 0x3a │ │ │ │ - bfi r3, r0, #0, #1 │ │ │ │ - strb.w r3, [r4, #58] @ 0x3a │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #1 │ │ │ │ - bhi.n 6ccd4 │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt.n 6ccee │ │ │ │ - b.n 6cd12 │ │ │ │ - movw r0, #19616 @ 0x4ca0 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - movs r3, #1 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6ccce │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6cd24 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl cfdbc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 6ccea │ │ │ │ - beq.n 6cd12 │ │ │ │ - bl a0700 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 6c3fe │ │ │ │ - movs r0, #11 │ │ │ │ - blx 2d358 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a25d0 │ │ │ │ - b.n 6cd1c │ │ │ │ - bl 6c3fe │ │ │ │ - movs r0, #11 │ │ │ │ - blx 2d358 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #60068 @ 0xeaa4 │ │ │ │ - movt r5, #84 @ 0x54 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - cbz r4, 6cd52 │ │ │ │ - bl a0700 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ - cmn.w r0, #9 │ │ │ │ - beq.n 6cd96 │ │ │ │ - adds r3, r0, #3 │ │ │ │ - beq.n 6cd80 │ │ │ │ - adds r0, #10 │ │ │ │ - beq.n 6cd9a │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6132 @ 0x17f4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w fca44 │ │ │ │ - movw r3, #48408 @ 0xbd18 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6096 @ 0x17d0 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w fca44 │ │ │ │ - b.w 20d58c │ │ │ │ - bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6c3fe │ │ │ │ - bl 134fd4 │ │ │ │ - cbnz r0, 6cdbc │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d58c │ │ │ │ - mov r4, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - bl 1361e0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #52757 @ 0xce15 │ │ │ │ - movt r0, #6 │ │ │ │ - bl 1ed170 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 6cdf6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6176 @ 0x1820 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6ce12 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1361e0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1369e4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6fc68 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #6204 @ 0x183c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12372 @ 0x3054 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - bl 6629e <_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, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 6cf7c │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [r8, #1440] @ 0x5a0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 6cf76 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r4, [r8, #1448] @ 0x5a8 │ │ │ │ - blx 2d870 <__errno_location@plt> │ │ │ │ - ldr.w sl, [r0] │ │ │ │ - movw r5, #43688 @ 0xaaa8 │ │ │ │ - movt r5, #77 @ 0x4d │ │ │ │ - mov r9, r0 │ │ │ │ - movs r6, #0 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ - mul.w r1, r3, r6 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ - cmp r0, r7 │ │ │ │ - beq.n 6ce8e │ │ │ │ - adds r6, #1 │ │ │ │ - cmp r6, #5 │ │ │ │ - bne.n 6ce72 │ │ │ │ - mov.w r1, #624 @ 0x270 │ │ │ │ - movs r6, #4 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 6ce92 │ │ │ │ - mov.w fp, #1 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ - mla r3, r3, r6, r5 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - cbz r2, 6cea8 │ │ │ │ - adds r1, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, r5 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - blx 2d400 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 6ced2 │ │ │ │ - movs r2, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #62588 @ 0xf47c │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ - mla r5, r3, r6, r5 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - blx 2d658 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 6cf0e │ │ │ │ - mov r1, fp │ │ │ │ - movs r2, #23 │ │ │ │ - add r0, sp, #8 │ │ │ │ - movw r5, #22676 @ 0x5894 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ - blx 2c98c │ │ │ │ - movs r3, #23 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - add r0, sp, #8 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - blx 2d664 <__snprintf_chk@plt> │ │ │ │ - movs r2, #43 @ 0x2b │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #6220 @ 0x184c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - add r0, sp, #8 │ │ │ │ - blx 2d658 │ │ │ │ - add r1, sp, #8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r5, #60200 @ 0xeb28 │ │ │ │ - movt r5, #84 @ 0x54 │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - movs r2, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #19236 @ 0x4b24 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - ldr.w r1, [r8, #1452] @ 0x5ac │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3358c <_PyEval_SetProfile@@Base+0x400> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 6cf5c │ │ │ │ - ldr.w r3, [r8, #1460] @ 0x5b4 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbz r3, 6cf58 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - bl 1a451c <_Py_write_noraise@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3156c <_Py_DumpStack@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r8, #1456] @ 0x5b0 │ │ │ │ - bl 2eefc │ │ │ │ - mov r0, r7 │ │ │ │ - str.w sl, [r9] │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2d354 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ + b.w 2aa624 <_PyMonitoring_FireBranchEvent@@Base+0x60> │ │ │ │ │ │ │ │ -0006cf80 : │ │ │ │ - b.w 353ec │ │ │ │ +0006cd34 : │ │ │ │ + b.w 35720 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl eb378 │ │ │ │ + bl eb598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6d132 │ │ │ │ + beq.w 6cee6 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #6264 @ 0x1878 │ │ │ │ + movw r1, #4004 @ 0xfa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6d12c │ │ │ │ + beq.w 6cee0 │ │ │ │ movw r5, #29672 @ 0x73e8 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r7, #63000 @ 0xf618 │ │ │ │ + movw r7, #60952 @ 0xee18 │ │ │ │ movt r7, #42 @ 0x2a │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #8552 @ 0x2168 │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #6504 @ 0x1968 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r0, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq.w 6d12c │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq.w 6cee0 │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - beq.w 6d12c │ │ │ │ - bl 84364 │ │ │ │ + beq.w 6cee0 │ │ │ │ + bl 84374 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 6d12c │ │ │ │ - bl 150c0c │ │ │ │ + beq.w 6cee0 │ │ │ │ + bl 150d34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d03a │ │ │ │ + bge.n 6cdee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6d12c │ │ │ │ + bge.w 6cee0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d12c │ │ │ │ + bne.n 6cee0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d12c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cee0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d04e │ │ │ │ + bge.n 6ce02 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6d04e │ │ │ │ + cbnz r3, 6ce02 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #20 │ │ │ │ cmp r6, #10 │ │ │ │ - beq.n 6d066 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq.n 6ce1a │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6cfcc │ │ │ │ - b.n 6d12c │ │ │ │ + bne.n 6cd80 │ │ │ │ + b.n 6cee0 │ │ │ │ movw r5, #29172 @ 0x71f4 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ movw r9, #5192 @ 0x1448 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ movs r7, #24 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ - movw r1, #63000 @ 0xf618 │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6d12c │ │ │ │ + beq.n 6cee0 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 6d106 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq.n 6ceba │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d12c │ │ │ │ + beq.n 6cee0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2d658 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #8552 @ 0x2168 │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #6504 @ 0x1968 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d12c │ │ │ │ + beq.n 6cee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, fp │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 6d12c │ │ │ │ - bl 150c0c │ │ │ │ + beq.n 6cee0 │ │ │ │ + bl 150d34 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d0f2 │ │ │ │ + bge.n 6cea6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d12c │ │ │ │ + bge.n 6cee0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6d12c │ │ │ │ + cbnz r3, 6cee0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d12c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cee0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d106 │ │ │ │ + bge.n 6ceba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6d106 │ │ │ │ + cbnz r3, 6ceba │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #20 │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 6d078 │ │ │ │ + bne.n 6ce2c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47528 @ 0xb9a8 │ │ │ │ + movw r1, #45480 @ 0xb1a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d12c │ │ │ │ + beq.n 6cee0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w eb898 │ │ │ │ + b.w ebab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16acf8 │ │ │ │ + bl 16ad34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 6d15a │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d18c │ │ │ │ - blx 2d870 <__errno_location@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - blx 2d6c4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6d184 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6d184 │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ - 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 2c6a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d1b8 │ │ │ │ + bge.n 6cf16 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2d198 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d1ea │ │ │ │ + bge.n 6cf48 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r4, 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 6d216 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 6d238 │ │ │ │ - b.n 6d230 │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #5892 @ 0x1704 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d208 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6d272 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d22c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6d24c │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d22c │ │ │ │ - mov r1, r5 │ │ │ │ + str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - blx 2c970 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 6d26a │ │ │ │ + blx 2d3e8 │ │ │ │ + cbz r0, 6cf7e │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ + bl 1c2da4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6cf90 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ + mov r0, sp │ │ │ │ + blx 2d5b4 │ │ │ │ + ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ + bl 34250 <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, 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 6d298 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 6d2b6 │ │ │ │ - b.n 6d2b0 │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #37304 @ 0x91b8 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d28a │ │ │ │ - b.n 6d31c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d31c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6d2c8 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d31c │ │ │ │ - subs r3, r4, #1 │ │ │ │ - cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6d2e6 │ │ │ │ - movw r3, #44696 @ 0xae98 │ │ │ │ + str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2d990 │ │ │ │ + cbz r0, 6cfc0 │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6d31c │ │ │ │ - movs r1, #0 │ │ │ │ - add r2, sp, #4 │ │ │ │ + bl 1c2da4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6cfdc │ │ │ │ mov r0, r4 │ │ │ │ - blx 2d400 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 6d2fa │ │ │ │ - bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 6d2fe │ │ │ │ - orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 2d400 │ │ │ │ + blx 2c884 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d320 │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6d328 │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - add sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2d3e8 │ │ │ │ - cbz r0, 6d358 │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6d36a │ │ │ │ + bne.n 6cfae │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2d5b4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 34250 <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r5, 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 2310d8 <_PyXIData_New@@Base+0x88> │ │ │ │ - cbz r0, 6d3c8 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ - blx 2d5b4 │ │ │ │ - bl a0700 │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r6, r0 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ - blx 2d598 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r5, 6d3c2 │ │ │ │ - blx 2d870 <__errno_location@plt> │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 10b6e4 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + cbz r4, 6d020 │ │ │ │ + ldrb.w r2, [r5, #58] @ 0x3a │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - str r5, [r0, #0] │ │ │ │ + movw r4, #5460 @ 0x1554 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + tst.w r2, #1 │ │ │ │ + it ne │ │ │ │ + movne r4, r3 │ │ │ │ + b.n 6d036 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #51224 @ 0xc818 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6d3c8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 8a634 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, lr} │ │ │ │ + bl fcc44 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2d990 │ │ │ │ - cbz r0, 6d3f8 │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #4024 @ 0xfb8 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d414 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2c884 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d3e6 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ - mov r0, sp │ │ │ │ - blx 2d5b4 │ │ │ │ - ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 34250 <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ - pop {r4, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r3, 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 6d442 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - bne.n 6d464 │ │ │ │ - b.n 6d45c │ │ │ │ - movw r0, #37328 @ 0x91d0 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - movs r3, #4 │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d434 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6d4f0 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d458 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ - mov r7, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 6d478 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6d458 │ │ │ │ - cmp r5, #2 │ │ │ │ - ble.n 6d4be │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ - cmp r5, #3 │ │ │ │ - beq.n 6d498 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 105c04 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6d49a │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6d49a │ │ │ │ - b.n 6d458 │ │ │ │ - movs r4, #0 │ │ │ │ - movw r3, #5192 @ 0x1448 │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - cmp r8, r3 │ │ │ │ - beq.n 6d4c0 │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ + movw r1, #4068 @ 0xfe4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + cmn.w r0, #9 │ │ │ │ + beq.n 6d0c4 │ │ │ │ + adds r3, r0, #3 │ │ │ │ + beq.n 6d0ae │ │ │ │ + adds r0, #10 │ │ │ │ + beq.n 6d0c8 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6284 @ 0x188c │ │ │ │ + movw r1, #4152 @ 0x1038 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6d458 │ │ │ │ - movs r4, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - mov.w r0, #424 @ 0x1a8 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - blx 2c83c │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 6d4e8 │ │ │ │ - movw r3, #44704 @ 0xaea0 │ │ │ │ + b.w fcc44 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #4116 @ 0x1014 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1c379c │ │ │ │ - movw r0, #5192 @ 0x1448 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + b.w fcc44 │ │ │ │ + b.w 20cba4 │ │ │ │ + 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 r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 15e9b4 │ │ │ │ - cbnz r0, 6d528 │ │ │ │ + bl 15ead4 │ │ │ │ + cbnz r0, 6d0fc │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6308 @ 0x18a4 │ │ │ │ + movw r1, #4196 @ 0x1064 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6d532 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6d106 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15a1a0 │ │ │ │ + bl 15a2b8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 6d536 │ │ │ │ + bge.n 6d10a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d608 │ │ │ │ + b.n 6d1dc │ │ │ │ cmp.w r7, #65536 @ 0x10000 │ │ │ │ - ble.n 6d554 │ │ │ │ + ble.n 6d128 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6348 @ 0x18cc │ │ │ │ + movw r1, #4236 @ 0x108c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6d532 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6d106 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6d564 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 6d532 │ │ │ │ + cbnz r0, 6d138 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 6d106 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6d5d8 │ │ │ │ - bl fa474 │ │ │ │ + beq.n 6d1ac │ │ │ │ + bl fa674 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d5f2 │ │ │ │ - bl 12c0f4 │ │ │ │ + beq.n 6d1c6 │ │ │ │ + bl 12c330 │ │ │ │ add.w r1, r5, r6, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r3, 6d5a6 │ │ │ │ + cbnz r3, 6d17a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6364 @ 0x18dc │ │ │ │ + movw r1, #4252 @ 0x109c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d5b4 │ │ │ │ - b.n 6d5f2 │ │ │ │ - bl 207954 <_Py_Gid_Converter@@Base> │ │ │ │ + blt.n 6d188 │ │ │ │ + b.n 6d1c6 │ │ │ │ + bl 206f6c <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 6d5c2 │ │ │ │ + cbnz r0, 6d196 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d5f2 │ │ │ │ + bge.n 6d1c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d5f2 │ │ │ │ + cbnz r3, 6d1c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d5f2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d1c6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d5d4 │ │ │ │ + bge.n 6d1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d5d4 │ │ │ │ + cbnz r3, 6d1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 6d566 │ │ │ │ + b.n 6d13a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2cfdc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d5fa │ │ │ │ + bge.n 6d1ce │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 6d532 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 6d106 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 105df4 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6d20c │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 6d224 │ │ │ │ + tst.w r0, #128 @ 0x80 │ │ │ │ + movw r3, #5460 @ 0x1554 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + 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 r0, r1 │ │ │ │ + bl 105df4 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6d246 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d278 │ │ │ │ + blx 2d870 <__errno_location@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + blx 2d6c4 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6d270 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cbz r3, 6d270 │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1c2da4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 8a640 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + movs r0, #4 │ │ │ │ + b.w 8a640 │ │ │ │ + ldr r3, [r0, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.n 6d29a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #60] @ 0x3c │ │ │ │ + cbnz r3, 6d29a │ │ │ │ + ldrb.w r2, [r0, #58] @ 0x3a │ │ │ │ + bfi r2, r3, #2, #1 │ │ │ │ + strb.w r2, [r0, #58] @ 0x3a │ │ │ │ + mov r0, r3 │ │ │ │ + b.w 8a640 │ │ │ │ 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, 6d62c │ │ │ │ + cbnz r3, 6d2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d62c │ │ │ │ + ble.n 6d2c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d62c │ │ │ │ - cbnz r0, 6d64c │ │ │ │ + bne.n 6d2c0 │ │ │ │ + cbnz r0, 6d2e0 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #33496 @ 0x82d8 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 6d664 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6d2f8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d65e │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d664 │ │ │ │ + bne.n 6d2f2 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d2f8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d7f8 <_exit@plt> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6d68a │ │ │ │ + cbnz r3, 6d31e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d68a │ │ │ │ + ble.n 6d31e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d68a │ │ │ │ - cbnz r0, 6d6a4 │ │ │ │ + bne.n 6d31e │ │ │ │ + cbnz r0, 6d338 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (6d6e4 ) │ │ │ │ + ldr r4, [pc, #76] @ (6d378 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 6d6de │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6d372 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d6b6 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d6de │ │ │ │ + bne.n 6d34a │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d372 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d6d4 │ │ │ │ + bge.n 6d368 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r0, #24] │ │ │ │ lsls r7, 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, 6d708 │ │ │ │ + cbnz r3, 6d39c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d708 │ │ │ │ + ble.n 6d39c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d708 │ │ │ │ - cbnz r0, 6d726 │ │ │ │ + bne.n 6d39c │ │ │ │ + cbnz r0, 6d3ba │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (6d764 ) │ │ │ │ + ldr r4, [pc, #76] @ (6d3f8 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6d726 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6d3ba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d75e │ │ │ │ + b.n 6d3f2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d742 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6d3d6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d722 │ │ │ │ + bne.n 6d3b6 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6d75e │ │ │ │ + b.n 6d3f2 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -96826,42 +96511,42 @@ │ │ │ │ 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, 6d788 │ │ │ │ + cbnz r3, 6d41c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d788 │ │ │ │ + ble.n 6d41c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d788 │ │ │ │ - cbnz r0, 6d7a6 │ │ │ │ + bne.n 6d41c │ │ │ │ + cbnz r0, 6d43a │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #80] @ (6d7e8 ) │ │ │ │ + ldr r4, [pc, #80] @ (6d47c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6d7a6 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6d43a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d7e2 │ │ │ │ + b.n 6d476 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d7c2 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6d456 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d7a2 │ │ │ │ + bne.n 6d436 │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6d7e2 │ │ │ │ + b.n 6d476 │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -96876,42 +96561,42 @@ │ │ │ │ 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, 6d80c │ │ │ │ + cbnz r3, 6d4a0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d80c │ │ │ │ + ble.n 6d4a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d80c │ │ │ │ - cbnz r0, 6d82a │ │ │ │ + bne.n 6d4a0 │ │ │ │ + cbnz r0, 6d4be │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #72] @ (6d864 ) │ │ │ │ + ldr r4, [pc, #72] @ (6d4f8 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6d82a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6d4be │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d85e │ │ │ │ + b.n 6d4f2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d846 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6d4da │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d826 │ │ │ │ + bne.n 6d4ba │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6d85e │ │ │ │ + b.n 6d4f2 │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -96923,156 +96608,156 @@ │ │ │ │ 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, 6d888 │ │ │ │ + cbnz r3, 6d51c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d888 │ │ │ │ + ble.n 6d51c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d888 │ │ │ │ - cbnz r0, 6d8a2 │ │ │ │ + bne.n 6d51c │ │ │ │ + cbnz r0, 6d536 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (6d8c8 ) │ │ │ │ + ldr r4, [pc, #48] @ (6d55c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 6d8c2 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6d556 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d8b4 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d8c2 │ │ │ │ + bne.n 6d548 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d556 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r6, #28] │ │ │ │ lsls r7, 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, 6d8ec │ │ │ │ + cbnz r3, 6d580 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d8ec │ │ │ │ + ble.n 6d580 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d8ec │ │ │ │ - cbnz r0, 6d906 │ │ │ │ + bne.n 6d580 │ │ │ │ + cbnz r0, 6d59a │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (6d92c ) │ │ │ │ + ldr r4, [pc, #48] @ (6d5c0 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 6d926 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6d5ba │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d918 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d926 │ │ │ │ + bne.n 6d5ac │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d5ba │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r4, #30] │ │ │ │ lsls r7, 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, 6d950 │ │ │ │ + cbnz r3, 6d5e4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6d950 │ │ │ │ + ble.n 6d5e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d950 │ │ │ │ - cbnz r0, 6d96a │ │ │ │ + bne.n 6d5e4 │ │ │ │ + cbnz r0, 6d5fe │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (6d990 ) │ │ │ │ + ldr r4, [pc, #48] @ (6d624 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 6d98a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6d61e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d97c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6d98a │ │ │ │ + bne.n 6d610 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d61e │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r7, 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, 6d9b4 │ │ │ │ + cbnz r3, 6d648 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 6d9b4 │ │ │ │ + ble.n 6d648 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6d9b4 │ │ │ │ - cbnz r0, 6d9d2 │ │ │ │ + bne.n 6d648 │ │ │ │ + cbnz r0, 6d666 │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (6d9f4 ) │ │ │ │ + ldr r4, [pc, #48] @ (6d688 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6d9d2 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6d666 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d9ee │ │ │ │ - ldr r4, [pc, #36] @ (6d9f8 ) │ │ │ │ + b.n 6d682 │ │ │ │ + ldr r4, [pc, #36] @ (6d68c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrd r1, r2, [r0] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 24c66c │ │ │ │ + bl 24be7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d9ce │ │ │ │ + beq.n 6d662 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #32] │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -97081,1647 +96766,1958 @@ │ │ │ │ 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, 6da1c │ │ │ │ + cbnz r3, 6d6b0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 6da1c │ │ │ │ + ble.n 6d6b0 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6da1c │ │ │ │ - cbnz r0, 6da3a │ │ │ │ + bne.n 6d6b0 │ │ │ │ + cbnz r0, 6d6ce │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (6da5c ) │ │ │ │ + ldr r4, [pc, #48] @ (6d6f0 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6da3a │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6d6ce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6da56 │ │ │ │ - ldr r4, [pc, #36] @ (6da60 ) │ │ │ │ + b.n 6d6ea │ │ │ │ + ldr r4, [pc, #36] @ (6d6f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrd r1, r2, [r0] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 24d58c <_PyErr_FormatFromCause@@Base+0x624> │ │ │ │ + bl 24cd90 <_PyErr_FormatFromCause@@Base+0x624> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6da36 │ │ │ │ + beq.n 6d6ca │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r4, r1 │ │ │ │ - cbnz r3, 6da82 │ │ │ │ - cmp r2, #1 │ │ │ │ - ble.n 6da82 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 6da82 │ │ │ │ - cbnz r1, 6daa2 │ │ │ │ - add r0, sp, #24 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [pc, #48] @ (6dabc ) │ │ │ │ - mov r1, r2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - movs r5, #2 │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ - strd r5, r5, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r5, #60068 @ 0xeaa4 │ │ │ │ + movt r5, #84 @ 0x54 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + cbz r4, 6d724 │ │ │ │ + bl a0730 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6dab8 │ │ │ │ - ldr r0, [pc, #28] @ (6dac0 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldrd r1, r2, [r4] │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6c784 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a2600 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 8a640 │ │ │ │ + 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 2308fc <_PyXIData_New@@Base+0x88> │ │ │ │ + cbz r0, 6d788 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ + blx 2d5b4 │ │ │ │ + bl a0730 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r6, r0 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ + blx 2d598 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a2600 │ │ │ │ + cbz r5, 6d782 │ │ │ │ + blx 2d870 <__errno_location@plt> │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1c2da4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6d788 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 8a640 │ │ │ │ + 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6dae0 │ │ │ │ + bne.n 6d7a8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6db02 │ │ │ │ + b.n 6d7ca │ │ │ │ blx 2c4d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6dafa │ │ │ │ + bne.n 6d7c2 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, 6db1e │ │ │ │ + cbz r3, 6d7e6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6db2e │ │ │ │ + b.n 6d7f6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6db2c │ │ │ │ + ble.n 6d7f4 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 6db28 │ │ │ │ - cbnz r1, 6db54 │ │ │ │ + bgt.n 6d7f0 │ │ │ │ + cbnz r1, 6d81c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6db2e │ │ │ │ + b.n 6d7f6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #140] @ (6dbbc ) │ │ │ │ + ldr r1, [pc, #140] @ (6d884 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6db5a │ │ │ │ + cbnz r0, 6d822 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6dbb6 │ │ │ │ + b.n 6d87e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2204e8 │ │ │ │ + bl 21fb4c │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6db50 │ │ │ │ + beq.n 6d818 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6db80 │ │ │ │ + beq.n 6d848 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6db82 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6db82 │ │ │ │ - b.n 6db50 │ │ │ │ + bne.n 6d84a │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6d84a │ │ │ │ + b.n 6d818 │ │ │ │ movs r4, #0 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2cdd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ - cbz r4, 6dbae │ │ │ │ + bl a2600 │ │ │ │ + cbz r4, 6d876 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r1, #1 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 6d8aa │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 105df4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6d8cc │ │ │ │ + b.n 6d8c4 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #3844 @ 0xf04 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + mov r2, r3 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6d89c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6d906 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6d8c0 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 105df4 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6d8e0 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6d8c0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2c970 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6d8fe │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1c2da4 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + pop {r3, r4, r5, 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 6d92c │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 105df4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6d94a │ │ │ │ + b.n 6d944 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #35256 @ 0x89b8 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + mov r2, r3 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6d91e │ │ │ │ + b.n 6d9b0 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d9b0 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 105df4 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6d95c │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6d9b0 │ │ │ │ + subs r3, r4, #1 │ │ │ │ + cmp r3, #63 @ 0x3f │ │ │ │ + bls.n 6d97a │ │ │ │ + movw r3, #44696 @ 0xae98 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #21824 @ 0x5540 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6d9b0 │ │ │ │ + movs r1, #0 │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2d400 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ + cbz r5, 6d98e │ │ │ │ + bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ + b.n 6d992 │ │ │ │ + orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + blx 2d400 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6d9b4 │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1c2da4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6d9bc │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + 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 6d9ea │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + bl 105df4 │ │ │ │ + mov r6, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + bne.n 6da0c │ │ │ │ + b.n 6da04 │ │ │ │ + movw r0, #35280 @ 0x89d0 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + movs r3, #4 │ │ │ │ + movs r2, #2 │ │ │ │ + mov r1, r5 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6d9dc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6da98 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6da00 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 105df4 │ │ │ │ + mov r7, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6da20 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6da00 │ │ │ │ + cmp r5, #2 │ │ │ │ + ble.n 6da66 │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ + cmp r5, #3 │ │ │ │ + beq.n 6da40 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 105df4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6da42 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6da42 │ │ │ │ + b.n 6da00 │ │ │ │ + movs r4, #0 │ │ │ │ + movw r3, #5192 @ 0x1448 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + cmp r8, r3 │ │ │ │ + beq.n 6da68 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6da00 │ │ │ │ + movs r4, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + mov.w r0, #424 @ 0x1a8 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + blx 2c83c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6da90 │ │ │ │ + movw r3, #44704 @ 0xaea0 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 1c2da4 │ │ │ │ + movw r0, #5192 @ 0x1448 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6dbe2 │ │ │ │ + bne.n 6dac0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6dc04 │ │ │ │ - b.n 6dbfc │ │ │ │ + bne.n 6dae2 │ │ │ │ + b.n 6dada │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5924 @ 0x1724 │ │ │ │ + movw r0, #3876 @ 0xf24 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6dbd4 │ │ │ │ + bne.n 6dab2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6dc34 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 6db12 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6dbf8 │ │ │ │ + bne.n 6dad6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6dc18 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6daf6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6dbf8 │ │ │ │ - bl a0700 │ │ │ │ + bne.n 6dad6 │ │ │ │ + bl a0730 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 667e6 <_Py_closerange@@Base> │ │ │ │ + bl 6710e <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r4, r0 │ │ │ │ blx 2cc1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a25d0 │ │ │ │ - bl 871c0 │ │ │ │ + bl a2600 │ │ │ │ + bl 871d0 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6dc8c │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6dc94 │ │ │ │ + bne.n 6db6a │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6db72 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6dce4 │ │ │ │ + b.n 6dbc2 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6dcac │ │ │ │ + bls.n 6db8a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ + movw r1, #21824 @ 0x5540 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6dc88 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6db66 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c2c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 6dcdc │ │ │ │ - cbz r0, 6dcdc │ │ │ │ - movw r1, #6388 @ 0x18f4 │ │ │ │ + cbnz r3, 6dbba │ │ │ │ + cbz r0, 6dbba │ │ │ │ + movw r1, #4300 @ 0x10cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2d210 │ │ │ │ - cbnz r0, 6dcdc │ │ │ │ + cbnz r0, 6dbba │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #57600 @ 0xe100 │ │ │ │ + movw r0, #55552 @ 0xd900 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7d220 │ │ │ │ - movw r0, #57600 @ 0xe100 │ │ │ │ + b.w 7d244 │ │ │ │ + movw r0, #55552 @ 0xd900 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7d220 │ │ │ │ - cbnz r0, 6dd0e │ │ │ │ + b.w 7d244 │ │ │ │ + cbnz r0, 6dbec │ │ │ │ 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 207098 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2066b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dd40 │ │ │ │ + beq.n 6dc1e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 267340 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 266b08 <_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 │ │ │ │ - vldr d8, [pc, #128] @ 6ddd8 │ │ │ │ + vldr d8, [pc, #128] @ 6dcb8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r0, #24] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 8fed0 │ │ │ │ - cbz r0, 6ddd0 │ │ │ │ + bl 8fee8 │ │ │ │ + cbz r0, 6dcae │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2ab6d0 <_PyMonitoring_FireBranchEvent@@Base+0x920> │ │ │ │ + bl 2aaed8 <_PyMonitoring_FireBranchEvent@@Base+0x914> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 8fed0 │ │ │ │ + bl 8fee8 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 6ddc2 │ │ │ │ + cbnz r0, 6dca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ddd0 │ │ │ │ + bge.n 6dcae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ddd0 │ │ │ │ + cbnz r3, 6dcae │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ddd0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dcae │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 96a04 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b.w 96a24 <_PyTuple_FromPairSteal@@Base> │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ 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 6de0a │ │ │ │ + bhi.n 6dcea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6de28 │ │ │ │ - b.n 6de22 │ │ │ │ - movw r0, #37224 @ 0x9168 │ │ │ │ + bne.n 6dd08 │ │ │ │ + b.n 6dd02 │ │ │ │ + movw r0, #35176 @ 0x8968 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ddfc │ │ │ │ - b.n 6de5e │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6de5e │ │ │ │ + bne.n 6dcdc │ │ │ │ + b.n 6dd3e │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6dd3e │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 6dcfe │ │ │ │ + bl 6dbdc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6de5e │ │ │ │ + beq.n 6dd3e │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dcfe │ │ │ │ + bl 6dbdc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6de5e │ │ │ │ + beq.n 6dd3e │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2dabc <__setitimer64@plt> │ │ │ │ - cbz r0, 6de62 │ │ │ │ + cbz r0, 6dd42 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6de68 │ │ │ │ + b.n 6dd48 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6dd44 │ │ │ │ + bl 6dc22 │ │ │ │ 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 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6de90 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6deae │ │ │ │ + bne.n 6dd70 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6dd8e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #12] │ │ │ │ blx 2d394 <__getitimer64@plt> │ │ │ │ - cbz r0, 6dea6 │ │ │ │ + cbz r0, 6dd86 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6deb0 │ │ │ │ + b.n 6dd90 │ │ │ │ mov r0, sp │ │ │ │ - bl 6dd44 │ │ │ │ - b.n 6deb0 │ │ │ │ + bl 6dc22 │ │ │ │ + b.n 6dd90 │ │ │ │ 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 2d870 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl e3c60 │ │ │ │ + bl e3ba4 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - movw r0, #6404 @ 0x1904 │ │ │ │ + bl 1c2da4 │ │ │ │ + movw r0, #4316 @ 0x10dc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ mov r0, r6 │ │ │ │ - bl e3c74 │ │ │ │ + bl e3bb8 │ │ │ │ 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 8f7c0 │ │ │ │ - cbz r0, 6df70 │ │ │ │ + bl 8f7d8 │ │ │ │ + cbz r0, 6de50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1cef30 │ │ │ │ + bl 1ce540 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 8a368 │ │ │ │ - cbz r0, 6df72 │ │ │ │ + bl 8a374 │ │ │ │ + cbz r0, 6de52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6df70 │ │ │ │ + bge.n 6de50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6df70 │ │ │ │ + cbnz r3, 6de50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_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 2310d8 <_PyXIData_New@@Base+0x88> │ │ │ │ - cbz r0, 6dfe8 │ │ │ │ + bl 2308fc <_PyXIData_New@@Base+0x88> │ │ │ │ + cbz r0, 6dec8 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2d5b4 │ │ │ │ - bl a0700 │ │ │ │ + bl a0730 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2d06c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6dfde │ │ │ │ + bne.n 6debe │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6dfce │ │ │ │ - bl 871c0 │ │ │ │ + bne.n 6deae │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6df9e │ │ │ │ + beq.n 6de7e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6dfe8 │ │ │ │ + b.n 6dec8 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ - b.n 6dfca │ │ │ │ + bl 1c2da4 │ │ │ │ + b.n 6deaa │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6defa │ │ │ │ + bl 6ddda │ │ │ │ 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 6e012 │ │ │ │ + bne.n 6def2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2310d8 <_PyXIData_New@@Base+0x88> │ │ │ │ - cbnz r0, 6e02a │ │ │ │ - b.n 6e0b2 │ │ │ │ + bl 2308fc <_PyXIData_New@@Base+0x88> │ │ │ │ + cbnz r0, 6df0a │ │ │ │ + b.n 6df92 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37412 @ 0x9224 │ │ │ │ + movw r0, #35364 @ 0x8a24 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e006 │ │ │ │ - b.n 6e0b2 │ │ │ │ + bne.n 6dee6 │ │ │ │ + b.n 6df92 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2d5b4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 207098 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2066b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e0b2 │ │ │ │ + beq.n 6df92 │ │ │ │ ldrd r5, r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6e064 │ │ │ │ + bge.n 6df44 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #14980 @ 0x3a84 │ │ │ │ + movw r1, #12932 @ 0x3284 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e0b2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6df92 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 249fb8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 2497c8 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl a0700 │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl a0730 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2d1a4 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6e0da │ │ │ │ + bne.n 6dfba │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6e0b6 │ │ │ │ + beq.n 6df96 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 6e0d0 │ │ │ │ + beq.n 6dfb0 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e0e6 │ │ │ │ - bl 871c0 │ │ │ │ + b.n 6dfc6 │ │ │ │ + bl 871d0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e0b2 │ │ │ │ - bl 2624a8 <_PyDeadline_Get@@Base> │ │ │ │ + bne.n 6df92 │ │ │ │ + bl 27c034 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 6e070 │ │ │ │ - b.n 6e0da │ │ │ │ + bge.n 6df50 │ │ │ │ + b.n 6dfba │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6e0e6 │ │ │ │ + b.n 6dfc6 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6defa │ │ │ │ + bl 6ddda │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ 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 │ │ │ │ movw r3, #44708 @ 0xaea4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ + bl 1631a4 │ │ │ │ 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, #44708 @ 0xaea4 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ + bl 1631a4 │ │ │ │ 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, #48520 @ 0xbd88 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 16307c │ │ │ │ + bl 1631a4 │ │ │ │ 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, r1 │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 6e188 │ │ │ │ + beq.n 6e068 │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6e188 │ │ │ │ + beq.n 6e068 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 6e1a0 │ │ │ │ - b.n 6e1b2 │ │ │ │ + bne.n 6e080 │ │ │ │ + b.n 6e092 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6e180 │ │ │ │ - movw r0, #6468 @ 0x1944 │ │ │ │ + beq.n 6e060 │ │ │ │ + movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r6 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e180 │ │ │ │ - b.n 6e1f0 │ │ │ │ + bne.n 6e060 │ │ │ │ + b.n 6e0d0 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #6468 @ 0x1944 │ │ │ │ + movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6e1f0 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6e0d0 │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 6e1e4 │ │ │ │ + beq.n 6e0c4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 6e1e4 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 6e0c4 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #6468 @ 0x1944 │ │ │ │ + movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6e1f0 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6e0d0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 24aaa0 <_PyDeadline_Init@@Base+0xae8> │ │ │ │ + b.w 24a2b0 <_PyDeadline_Init@@Base+0xae8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6e210 │ │ │ │ + cbnz r2, 6e0f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6e224 │ │ │ │ - b.n 6e236 │ │ │ │ - movw r0, #30076 @ 0x757c │ │ │ │ + bne.n 6e104 │ │ │ │ + b.n 6e116 │ │ │ │ + movw r0, #28028 @ 0x6d7c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e208 │ │ │ │ - b.n 6e242 │ │ │ │ + bne.n 6e0e8 │ │ │ │ + b.n 6e122 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #30076 @ 0x757c │ │ │ │ + movw r0, #28028 @ 0x6d7c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6e242 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6e122 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 256820 │ │ │ │ + b.w 256020 │ │ │ │ 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, 6e262 │ │ │ │ + cbnz r2, 6e142 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6e276 │ │ │ │ - b.n 6e288 │ │ │ │ - movw r0, #52552 @ 0xcd48 │ │ │ │ + bne.n 6e156 │ │ │ │ + b.n 6e168 │ │ │ │ + movw r0, #50628 @ 0xc5c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e25a │ │ │ │ - b.n 6e294 │ │ │ │ + bne.n 6e13a │ │ │ │ + b.n 6e174 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #52552 @ 0xcd48 │ │ │ │ + movw r0, #50628 @ 0xc5c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6e294 │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6e174 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24a57c <_PyDeadline_Init@@Base+0x5c4> │ │ │ │ + b.w 249d8c <_PyDeadline_Init@@Base+0x5c4> │ │ │ │ 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 74e30 │ │ │ │ - cbz r0, 6e2e8 │ │ │ │ - ldr r2, [pc, #64] @ (6e2f0 ) │ │ │ │ - movw r1, #6480 @ 0x1950 │ │ │ │ + bl 74e5c │ │ │ │ + cbz r0, 6e1c8 │ │ │ │ + ldr r2, [pc, #64] @ (6e1d0 ) │ │ │ │ + movw r1, #4392 @ 0x1128 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e2d4 │ │ │ │ - ldr r2, [pc, #44] @ (6e2f0 ) │ │ │ │ + beq.n 6e1b4 │ │ │ │ + ldr r2, [pc, #44] @ (6e1d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6496 @ 0x1960 │ │ │ │ + movw r1, #4408 @ 0x1138 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e2ea │ │ │ │ + bne.n 6e1ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e2e8 │ │ │ │ + bge.n 6e1c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e2e8 │ │ │ │ + cbnz r3, 6e1c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 6e1fc │ │ │ │ + movw r3, #48512 @ 0xbd80 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e208 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl cfcf4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6e20e │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6e234 │ │ │ │ + beq.n 6e228 │ │ │ │ + movw r3, #44696 @ 0xae98 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e208 │ │ │ │ + ldrb.w r3, [r4, #58] @ 0x3a │ │ │ │ + bfi r3, r0, #0, #1 │ │ │ │ + strb.w r3, [r4, #58] @ 0x3a │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 6e312 │ │ │ │ + cbz r3, 6e254 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6e322 │ │ │ │ + b.n 6e264 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 6e320 │ │ │ │ + blt.n 6e262 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 6e31c │ │ │ │ - cbnz r1, 6e344 │ │ │ │ + bgt.n 6e25e │ │ │ │ + cbnz r1, 6e286 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6e322 │ │ │ │ + b.n 6e264 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #332] @ (6e470 ) │ │ │ │ + ldr r1, [pc, #328] @ (6e3b0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6e34a │ │ │ │ - b.n 6e43c │ │ │ │ + cbnz r0, 6e28c │ │ │ │ + b.n 6e37e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 6e366 │ │ │ │ + beq.n 6e2a8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6e360 │ │ │ │ - bl cfdbc │ │ │ │ + cbz r0, 6e2a2 │ │ │ │ + bl cfcf4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 6e43c │ │ │ │ + blt.n 6e37e │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 6e362 │ │ │ │ - b.n 6e36c │ │ │ │ + bne.n 6e2a4 │ │ │ │ + b.n 6e2ae │ │ │ │ movs r6, #1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b.n 6e36e │ │ │ │ + b.n 6e2b0 │ │ │ │ mov r1, r4 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 6e36e │ │ │ │ + b.n 6e2b0 │ │ │ │ movs r1, #0 │ │ │ │ - add r3, pc, #248 @ (adr r3, 6e468 ) │ │ │ │ + add r3, pc, #244 @ (adr r3, 6e3a8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - cbnz r1, 6e38a │ │ │ │ + cbnz r1, 6e2cc │ │ │ │ mov.w r2, #13824 @ 0x3600 │ │ │ │ movt r2, #50277 @ 0xc465 │ │ │ │ ldrd r8, r5, [sp, #24] │ │ │ │ - cbnz r6, 6e3ba │ │ │ │ - b.n 6e398 │ │ │ │ + cbnz r6, 6e2fc │ │ │ │ + b.n 6e2da │ │ │ │ movs r2, #3 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 207098 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2066b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e37a │ │ │ │ - b.n 6e43c │ │ │ │ + bne.n 6e2bc │ │ │ │ + b.n 6e37e │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq r8, r2 │ │ │ │ - beq.n 6e3e0 │ │ │ │ + beq.n 6e322 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58080 @ 0xe2e0 │ │ │ │ + movw r1, #56032 @ 0xdae0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e43c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e37e │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq r8, r2 │ │ │ │ - beq.n 6e3e0 │ │ │ │ + beq.n 6e322 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 6e3e0 │ │ │ │ + bge.n 6e322 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58128 @ 0xe310 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e43c │ │ │ │ - cbz r6, 6e424 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e37e │ │ │ │ + cbz r6, 6e366 │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq r8, r2 │ │ │ │ - beq.n 6e428 │ │ │ │ + beq.n 6e36a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ movw r4, #21495 @ 0x53f7 │ │ │ │ movt r4, #42467 @ 0xa5e3 │ │ │ │ - bl 1cd234 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1cc844 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movw r2, #50331 @ 0xc49b │ │ │ │ movt r2, #32 │ │ │ │ cmp r4, r0 │ │ │ │ sbcs r2, r1 │ │ │ │ - bge.n 6e428 │ │ │ │ + bge.n 6e36a │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #58172 @ 0xe33c │ │ │ │ + movw r1, #56124 @ 0xdb3c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e43c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e37e │ │ │ │ mov r8, r6 │ │ │ │ mov r5, r6 │ │ │ │ movs r1, #11 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ add.w r0, r7, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 10fb90 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 10fd88 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 6e440 │ │ │ │ + bne.n 6e382 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e45c │ │ │ │ - cbnz r0, 6e454 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 6e39e │ │ │ │ + cbnz r0, 6e396 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e43c │ │ │ │ + bne.n 6e37e │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6e45c │ │ │ │ + b.n 6e39e │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ nop.w │ │ │ │ adds r6, #0 │ │ │ │ stmia r4!, {r0, r2, r5, r6} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2c998 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c5d8 │ │ │ │ - cbz r0, 6e4ac │ │ │ │ + cbz r0, 6e3ec │ │ │ │ mov r4, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e4b2 │ │ │ │ + b.n 6e3f2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1af9b0 │ │ │ │ + bl 1aefd8 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 1f04e8 <_PyEvent_Notify@@Base> │ │ │ │ + bl 1efaf0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 210940 <_PyTrash_thread_deposit_object@@Base+0x160> │ │ │ │ + bl 20ff58 <_PyTrash_thread_deposit_object@@Base+0x160> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 21d064 │ │ │ │ + bl 21d0e0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #6508 @ 0x196c │ │ │ │ + movw r0, #4460 @ 0x116c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #6532 @ 0x1984 │ │ │ │ + movw r4, #4484 @ 0x1184 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - movw r1, #20148 @ 0x4eb4 │ │ │ │ + movw r1, #18100 @ 0x46b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #6544 @ 0x1990 │ │ │ │ + movw r0, #4496 @ 0x1190 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 85d64 │ │ │ │ + b.w 85d74 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itett ne │ │ │ │ - movwne r1, #20148 @ 0x4eb4 │ │ │ │ - movweq r1, #6532 @ 0x1984 │ │ │ │ + movwne r1, #18100 @ 0x46b4 │ │ │ │ + movweq r1, #4484 @ 0x1184 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ ite eq │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ + movw r0, #4520 @ 0x11a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 85d64 │ │ │ │ + bl 85d74 │ │ │ │ add sp, #20 │ │ │ │ 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, #6612 @ 0x19d4 │ │ │ │ + movw r1, #4564 @ 0x11d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6e5d6 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6e516 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 6c4fe │ │ │ │ - cbz r0, 6e5da │ │ │ │ + bl 6ccc4 │ │ │ │ + cbz r0, 6e51a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ + movw r1, #21824 @ 0x5540 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e5e2 │ │ │ │ + b.n 6e522 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #6624 @ 0x19e0 │ │ │ │ + movw r1, #4576 @ 0x11e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6e630 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6e570 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp.w r0, #28672 @ 0x7000 │ │ │ │ - bge.n 6e634 │ │ │ │ - cbz r0, 6e634 │ │ │ │ + bge.n 6e574 │ │ │ │ + cbz r0, 6e574 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6640 @ 0x19f0 │ │ │ │ + movw r1, #4592 @ 0x11f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e668 │ │ │ │ - ldr r2, [pc, #52] @ (6e66c ) │ │ │ │ + b.n 6e5a8 │ │ │ │ + ldr r2, [pc, #52] @ (6e5ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 6664a │ │ │ │ + bl 66f72 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e662 │ │ │ │ + bne.n 6e5a2 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #6672 @ 0x1a10 │ │ │ │ + movw r1, #4624 @ 0x1210 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 6e630 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 6e570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr.w r1, [r0, #788] @ 0x314 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 6e5d2 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #51580 @ 0xc97c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w e21d8 │ │ │ │ + movw r2, #5192 @ 0x1448 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [r0, #792] @ 0x318 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6e5f0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6e5f2 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 6e5f2 │ │ │ │ + movs r3, #0 │ │ │ │ + movw r2, #5192 @ 0x1448 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + str.w r3, [r0, #792] @ 0x318 │ │ │ │ + cmp r1, #0 │ │ │ │ + ite ne │ │ │ │ + movne r0, r1 │ │ │ │ + moveq r0, r2 │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r4, r1 │ │ │ │ + cbnz r3, 6e626 │ │ │ │ + cmp r2, #1 │ │ │ │ + ble.n 6e626 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 6e626 │ │ │ │ + cbnz r1, 6e646 │ │ │ │ + add r0, sp, #24 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [pc, #48] @ (6e660 ) │ │ │ │ + mov r1, r2 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + movs r5, #2 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ + strd r5, r5, [sp, #4] │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 6e65a │ │ │ │ + ldr r0, [pc, #28] @ (6e664 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldrd r1, r2, [r4] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 6e5b0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ 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, #50200 @ 0xc418 │ │ │ │ + movw r1, #48152 @ 0xbc18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 99a74 │ │ │ │ - cbz r0, 6e6c2 │ │ │ │ + bl 99ab8 │ │ │ │ + cbz r0, 6e6ba │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1339e0 │ │ │ │ + bl 133af8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e6c2 │ │ │ │ + beq.n 6e6ba │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 207544 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 206b5c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2c368 <__clock_settime64@plt> │ │ │ │ - cbz r0, 6e6c6 │ │ │ │ + cbz r0, 6e6be │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e6ce │ │ │ │ + b.n 6e6c6 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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 1e8134 │ │ │ │ + bl 1e773c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e736 │ │ │ │ + cbz r0, 6e72e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f0388 │ │ │ │ + bl f0598 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f0388 │ │ │ │ + bl f0598 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl f0388 │ │ │ │ + bl f0598 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #6700 @ 0x1a2c │ │ │ │ + movw r0, #4652 @ 0x122c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e72a │ │ │ │ + bge.n 6e722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6e72e │ │ │ │ + cbz r3, 6e726 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e736 │ │ │ │ + b.n 6e72e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e72a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e722 │ │ │ │ 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 6e774 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6e76c │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #27380 @ 0x6af4 │ │ │ │ + movw r0, #25332 @ 0x62f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6e7b8 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6e7b0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e7b8 │ │ │ │ + cbz r0, 6e7b0 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e7a2 │ │ │ │ + beq.n 6e79a │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e7b8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e7b0 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2d18c │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 102f90 │ │ │ │ + b.w 103184 │ │ │ │ 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 6e7e4 │ │ │ │ + bne.n 6e7dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6e7fc │ │ │ │ - b.n 6e83c │ │ │ │ + bne.n 6e7f4 │ │ │ │ + b.n 6e834 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14980 @ 0x3a84 │ │ │ │ + movw r0, #12932 @ 0x3284 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e7d4 │ │ │ │ - b.n 6e8aa │ │ │ │ + bne.n 6e7cc │ │ │ │ + b.n 6e8a2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6e81e │ │ │ │ + bpl.n 6e816 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e8aa │ │ │ │ + beq.n 6e8a2 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e83e │ │ │ │ - b.n 6e87c │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + beq.n 6e836 │ │ │ │ + b.n 6e874 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14980 @ 0x3a84 │ │ │ │ + movw r0, #12932 @ 0x3284 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6e8aa │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6e8a2 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6e866 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6e85e │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14980 @ 0x3a84 │ │ │ │ + movw r0, #12932 @ 0x3284 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6e8aa │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6e8a2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6e8aa │ │ │ │ + cbz r0, 6e8a2 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e894 │ │ │ │ + beq.n 6e88c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e8aa │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e8a2 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d18c │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 102f90 │ │ │ │ + b.w 103184 │ │ │ │ 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 6e8d6 │ │ │ │ + bne.n 6e8ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6e8ee │ │ │ │ - b.n 6e92e │ │ │ │ + bne.n 6e8e6 │ │ │ │ + b.n 6e926 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14992 @ 0x3a90 │ │ │ │ + movw r0, #12944 @ 0x3290 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e8c6 │ │ │ │ - b.n 6e9ae │ │ │ │ + bne.n 6e8be │ │ │ │ + b.n 6e9a6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6e910 │ │ │ │ + bpl.n 6e908 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e9ae │ │ │ │ + beq.n 6e9a6 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e930 │ │ │ │ - b.n 6e96e │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + beq.n 6e928 │ │ │ │ + b.n 6e966 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14992 @ 0x3a90 │ │ │ │ + movw r0, #12944 @ 0x3290 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6e9ae │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6e9a6 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6e958 │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6e950 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #14992 @ 0x3a90 │ │ │ │ + movw r0, #12944 @ 0x3290 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6e9ae │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6e9a6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6e9ae │ │ │ │ + cbz r0, 6e9a6 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e986 │ │ │ │ + beq.n 6e97e │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6e9ae │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6e9a6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 105c04 │ │ │ │ + bl 105df4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e998 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 6e9ae │ │ │ │ + bne.n 6e990 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 6e9a6 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d18c │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 102f90 │ │ │ │ + b.w 103184 │ │ │ │ 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, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ea26 │ │ │ │ + beq.n 6ea1e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6ea08 │ │ │ │ + bpl.n 6ea00 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ea50 │ │ │ │ + cbz r0, 6ea48 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ea28 │ │ │ │ + beq.n 6ea20 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6ea50 │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6ea48 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #15008 @ 0x3aa0 │ │ │ │ + movw r0, #12960 @ 0x32a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ea50 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6ea48 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c8c0 │ │ │ │ - cbnz r0, 6ea44 │ │ │ │ + cbnz r0, 6ea3c │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c379c │ │ │ │ + b.w 1c2da4 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 102f90 │ │ │ │ + b.w 103184 │ │ │ │ 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 6ea94 │ │ │ │ + bne.n 6ea8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 6eaac │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6eaa4 │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #15020 @ 0x3aac │ │ │ │ + movw r0, #12972 @ 0x32ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6eab8 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6eab0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15020 @ 0x3aac │ │ │ │ + movw r0, #12972 @ 0x32ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ea6c │ │ │ │ - b.n 6eab8 │ │ │ │ + bne.n 6ea64 │ │ │ │ + b.n 6eab0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6eabc │ │ │ │ + cbnz r0, 6eab4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6eb4a │ │ │ │ + b.n 6eb42 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6eaf4 │ │ │ │ + bne.n 6eaec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6eb2a │ │ │ │ + beq.n 6eb22 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6eb0c │ │ │ │ + bpl.n 6eb04 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6eab8 │ │ │ │ + beq.n 6eab0 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6eb2c │ │ │ │ + beq.n 6eb24 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6eab8 │ │ │ │ - movw r2, #64672 @ 0xfca0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6eab0 │ │ │ │ + movw r2, #62624 @ 0xf4a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #15020 @ 0x3aac │ │ │ │ + movw r0, #12972 @ 0x32ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6eab8 │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6eab0 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c4c0 │ │ │ │ - cbz r0, 6eb42 │ │ │ │ + cbz r0, 6eb3a │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 102f90 │ │ │ │ + b.w 103184 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ 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, 6eb6e │ │ │ │ + cbnz r3, 6eb66 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6eb6e │ │ │ │ + ble.n 6eb66 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6eb6e │ │ │ │ - cbnz r1, 6eb8e │ │ │ │ + bne.n 6eb66 │ │ │ │ + cbnz r1, 6eb86 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #104] @ (6ebdc ) │ │ │ │ + ldr r4, [pc, #104] @ (6ebd4 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6eb8e │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6eb86 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ebd8 │ │ │ │ + b.n 6ebd0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 6ebae │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 6ebae │ │ │ │ + beq.n 6eba6 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 6eba6 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ebd0 │ │ │ │ - b.n 6eb8a │ │ │ │ + bne.n 6ebc8 │ │ │ │ + b.n 6eb82 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbnz r3, 6ebd0 │ │ │ │ - ldr r1, [pc, #44] @ (6ebe0 ) │ │ │ │ + cbnz r3, 6ebc8 │ │ │ │ + ldr r1, [pc, #44] @ (6ebd8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add.w r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add.w r0, r3, #800 @ 0x320 │ │ │ │ ldr.w r1, [r3, #804] @ 0x324 │ │ │ │ strd r0, r1, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -98736,36 +98732,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - cbz r0, 6ec30 │ │ │ │ + cbz r0, 6ec28 │ │ │ │ ldrb.w r2, [r5, #57] @ 0x39 │ │ │ │ - cbz r2, 6ec06 │ │ │ │ + cbz r2, 6ebfe │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11d488 │ │ │ │ + b.w 11d67c │ │ │ │ mov r0, r2 │ │ │ │ - bl 11d488 │ │ │ │ + bl 11d67c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ec2c │ │ │ │ + cbz r0, 6ec24 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl f2f04 │ │ │ │ - cbz r0, 6ec38 │ │ │ │ + bl f3108 │ │ │ │ + cbz r0, 6ec30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ec2c │ │ │ │ + bge.n 6ec24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ec2c │ │ │ │ + cbnz r3, 6ec24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ec38 │ │ │ │ + b.n 6ec30 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -98773,132 +98769,132 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6ec64 │ │ │ │ + beq.n 6ec5c │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - b.n 6ec72 │ │ │ │ + b.n 6ec6a │ │ │ │ cmp r3, ip │ │ │ │ - blt.n 6ec70 │ │ │ │ - bne.n 6ec6c │ │ │ │ - cbnz r2, 6ec90 │ │ │ │ + blt.n 6ec68 │ │ │ │ + bne.n 6ec64 │ │ │ │ + cbnz r2, 6ec88 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ec72 │ │ │ │ + b.n 6ec6a │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #108] @ (6ece0 ) │ │ │ │ + ldr r1, [pc, #108] @ (6ecd8 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6ec96 │ │ │ │ - b.n 6ecdc │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6ec8e │ │ │ │ + b.n 6ecd4 │ │ │ │ clz r4, r2 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r7, r7, r4 │ │ │ │ - beq.n 6ecb0 │ │ │ │ + beq.n 6eca8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 6eca4 │ │ │ │ + cbz r2, 6ec9c │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6ecac │ │ │ │ - b.n 6ecbc │ │ │ │ + bne.n 6eca4 │ │ │ │ + b.n 6ecb4 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 6ecc4 │ │ │ │ + b.n 6ecbc │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6ecc4 │ │ │ │ + b.n 6ecbc │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r4, [r6, #444] @ 0x1bc │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #3 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - bl 9bc20 │ │ │ │ + bl 9bc64 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 6ed04 │ │ │ │ + cbnz r3, 6ecfc │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6ed04 │ │ │ │ + ble.n 6ecfc │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6ed04 │ │ │ │ - cbnz r1, 6ed24 │ │ │ │ + bne.n 6ecfc │ │ │ │ + cbnz r1, 6ed1c │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #136] @ (6ed94 ) │ │ │ │ + ldr r4, [pc, #136] @ (6ed8c ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6ed24 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6ed1c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ed8e │ │ │ │ + b.n 6ed86 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 6ed50 │ │ │ │ - bl 8527c │ │ │ │ + beq.n 6ed48 │ │ │ │ + bl 8528c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 6ed50 │ │ │ │ + cbnz r0, 6ed48 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #84] @ (6ed98 ) │ │ │ │ + ldr r0, [pc, #84] @ (6ed90 ) │ │ │ │ add r1, sp, #32 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl 9d7dc │ │ │ │ - cbnz r0, 6ed74 │ │ │ │ - b.n 6ed20 │ │ │ │ + bl 9d824 │ │ │ │ + cbnz r0, 6ed6c │ │ │ │ + b.n 6ed18 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbnz r3, 6ed86 │ │ │ │ - ldr r1, [pc, #68] @ (6ed9c ) │ │ │ │ + cbnz r3, 6ed7e │ │ │ │ + ldr r1, [pc, #68] @ (6ed94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add.w r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add.w r0, r3, #800 @ 0x320 │ │ │ │ ldr.w r1, [r3, #804] @ 0x324 │ │ │ │ strd r0, r1, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1, #0] │ │ │ │ str.w r2, [r3, #804] @ 0x324 │ │ │ │ - b.n 6ed86 │ │ │ │ + b.n 6ed7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ed86 │ │ │ │ + bge.n 6ed7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ed86 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6ed7e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r1, #1 │ │ │ │ @@ -98909,67 +98905,67 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 6edc0 │ │ │ │ + cbnz r3, 6edb8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6edc0 │ │ │ │ + ble.n 6edb8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6edc0 │ │ │ │ - cbnz r1, 6ede0 │ │ │ │ + bne.n 6edb8 │ │ │ │ + cbnz r1, 6edd8 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #116] @ (6ee3c ) │ │ │ │ + ldr r4, [pc, #116] @ (6ee34 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6ede0 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6edd8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ee38 │ │ │ │ + b.n 6ee30 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 6ee0c │ │ │ │ - bl 8527c │ │ │ │ + beq.n 6ee04 │ │ │ │ + bl 8528c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 6ee0c │ │ │ │ + cbnz r0, 6ee04 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #64] @ (6ee40 ) │ │ │ │ + ldr r0, [pc, #64] @ (6ee38 ) │ │ │ │ add r1, sp, #32 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl 9d7dc │ │ │ │ - cbnz r0, 6ee1e │ │ │ │ - b.n 6eddc │ │ │ │ + bl 9d824 │ │ │ │ + cbnz r0, 6ee16 │ │ │ │ + b.n 6edd4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r3, 6ee30 │ │ │ │ + cbz r3, 6ee28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ strd r2, r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 6ee30 │ │ │ │ + b.n 6ee28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ee30 │ │ │ │ + bge.n 6ee28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ee30 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6ee28 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r1, #1 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ @@ -98977,49 +98973,49 @@ │ │ │ │ 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, 6ee64 │ │ │ │ + cbnz r3, 6ee5c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6ee64 │ │ │ │ + ble.n 6ee5c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6ee64 │ │ │ │ - cbnz r1, 6ee84 │ │ │ │ + bne.n 6ee5c │ │ │ │ + cbnz r1, 6ee7c │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #84] @ (6eec0 ) │ │ │ │ + ldr r4, [pc, #84] @ (6eeb8 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6ee84 │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6ee7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6eebc │ │ │ │ + b.n 6eeb4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 6eea4 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 6eea4 │ │ │ │ + beq.n 6ee9c │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 6ee9c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f34d0 │ │ │ │ + bl f36d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6eeb4 │ │ │ │ - b.n 6ee80 │ │ │ │ + bne.n 6eeac │ │ │ │ + b.n 6ee78 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r3, 6eeb4 │ │ │ │ + cbz r3, 6eeac │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ strd r2, r2, [r4, #80] @ 0x50 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ @@ -99036,89 +99032,89 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 85e8c │ │ │ │ - cbz r0, 6ef30 │ │ │ │ + bl 85e9c │ │ │ │ + cbz r0, 6ef28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ef0c │ │ │ │ + bge.n 6ef04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ef0c │ │ │ │ + cbnz r3, 6ef04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ef30 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ef28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24a928 <_PyDeadline_Init@@Base+0x970> │ │ │ │ + bl 24a138 <_PyDeadline_Init@@Base+0x970> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ef34 │ │ │ │ + bne.n 6ef2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ef30 │ │ │ │ + bge.n 6ef28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ef30 │ │ │ │ + cbnz r3, 6ef28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ef54 │ │ │ │ + b.n 6ef4c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ef44 │ │ │ │ + blt.n 6ef3c │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 6ef54 │ │ │ │ + b.n 6ef4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ef3a │ │ │ │ + bne.n 6ef32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ef3a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ef32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #65352 @ 0xff48 │ │ │ │ + movw r1, #63304 @ 0xf748 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 6ef84 │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 6ef7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6efb8 │ │ │ │ + b.n 6efb0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl fac88 │ │ │ │ + bl fae88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ef80 │ │ │ │ + beq.n 6ef78 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movw r4, #5460 @ 0x1554 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -99126,135 +99122,135 @@ │ │ │ │ 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, #6708 @ 0x1a34 │ │ │ │ + movw r1, #4660 @ 0x1234 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 99a74 │ │ │ │ - cbnz r0, 6efe6 │ │ │ │ + bl 99ab8 │ │ │ │ + cbnz r0, 6efde │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6f05e │ │ │ │ + b.n 6f056 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl fac88 │ │ │ │ + bl fae88 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6efe2 │ │ │ │ + beq.n 6efda │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl fac88 │ │ │ │ + bl fae88 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f058 │ │ │ │ + cbz r0, 6f050 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 6f016 │ │ │ │ + bgt.n 6f00e │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 2ce4c │ │ │ │ - cbz r0, 6f034 │ │ │ │ + cbz r0, 6f02c │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r5, #5460 @ 0x1554 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 6f050 │ │ │ │ + b.n 6f048 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006f064 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #16656 @ 0x4110 │ │ │ │ +0006f05c <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #14568 @ 0x38e8 │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ movw r1, #15717 @ 0x3d65 │ │ │ │ - b.w 1af9d0 │ │ │ │ + b.w 1aeff8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ 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, 6f098 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r3, 6f090 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6f098 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + ble.n 6f090 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6f098 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ - cbnz r0, 6f0b6 <_Py_Get_Getpath_CodeObject@@Base+0x52> │ │ │ │ + bne.n 6f090 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r0, 6f0ae <_Py_Get_Getpath_CodeObject@@Base+0x52> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #120] @ (6f120 <_Py_Get_Getpath_CodeObject@@Base+0xbc>) │ │ │ │ + ldr r4, [pc, #120] @ (6f118 <_Py_Get_Getpath_CodeObject@@Base+0xbc>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fcc74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6f0b6 <_Py_Get_Getpath_CodeObject@@Base+0x52> │ │ │ │ + bl fce74 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6f0ae <_Py_Get_Getpath_CodeObject@@Base+0x52> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6f112 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ + b.n 6f10a <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 134b10 │ │ │ │ + bl 134c28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f0b2 <_Py_Get_Getpath_CodeObject@@Base+0x4e> │ │ │ │ + beq.n 6f0aa <_Py_Get_Getpath_CodeObject@@Base+0x4e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl b8168 │ │ │ │ + bl b809c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #6712 @ 0x1a38 │ │ │ │ + movw r0, #4664 @ 0x1238 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6f0fe <_Py_Get_Getpath_CodeObject@@Base+0x9a> │ │ │ │ - bl a0700 │ │ │ │ + beq.n 6f0f6 <_Py_Get_Getpath_CodeObject@@Base+0x9a> │ │ │ │ + bl a0730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2cd7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6f10a <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ - bl 8a368 │ │ │ │ + bne.n 6f102 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f0b2 <_Py_Get_Getpath_CodeObject@@Base+0x4e> │ │ │ │ + bne.n 6f0aa <_Py_Get_Getpath_CodeObject@@Base+0x4e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -99262,1088 +99258,1088 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 10b908 │ │ │ │ + bl 10bb00 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 6f160 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ + beq.n 6f158 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f160 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ + beq.n 6f158 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 6f178 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ - b.n 6f18a <_Py_Get_Getpath_CodeObject@@Base+0x126> │ │ │ │ + bne.n 6f170 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ + b.n 6f182 <_Py_Get_Getpath_CodeObject@@Base+0x126> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6f158 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ - movw r0, #6724 @ 0x1a44 │ │ │ │ + beq.n 6f150 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ + movw r0, #4676 @ 0x1244 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r4 │ │ │ │ - bl 23cee4 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23c704 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f158 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ - b.n 6f1c6 <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ + bne.n 6f150 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ + b.n 6f1be <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #6724 @ 0x1a44 │ │ │ │ + movw r0, #4676 @ 0x1244 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6f1c6 <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6f1be <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ ldr r5, [r6, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6f1b4 <_Py_Get_Getpath_CodeObject@@Base+0x150> │ │ │ │ + bmi.n 6f1ac <_Py_Get_Getpath_CodeObject@@Base+0x150> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #53096 @ 0xcf68 │ │ │ │ + movw r2, #51048 @ 0xc768 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #1120 @ 0x460 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #6724 @ 0x1a44 │ │ │ │ + movw r0, #4676 @ 0x1244 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6f1c6 <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6f1be <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ ldr.w r3, [r7, #444] @ 0x1bc │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 21e238 <_PyEval_AddPendingCall@@Base+0xdfc> │ │ │ │ - cbnz r0, 6f1ca <_Py_Get_Getpath_CodeObject@@Base+0x166> │ │ │ │ + bl 21d92c <_PyEval_AddPendingCall@@Base+0x69c> │ │ │ │ + cbnz r0, 6f1c2 <_Py_Get_Getpath_CodeObject@@Base+0x166> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6f244 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + b.n 6f23c <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bgt.n 6f1ea <_Py_Get_Getpath_CodeObject@@Base+0x186> │ │ │ │ + bgt.n 6f1e2 <_Py_Get_Getpath_CodeObject@@Base+0x186> │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6f206 <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ + b.n 6f1fe <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - beq.n 6f22a <_Py_Get_Getpath_CodeObject@@Base+0x1c6> │ │ │ │ + beq.n 6f222 <_Py_Get_Getpath_CodeObject@@Base+0x1c6> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6f244 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ - bl 7aed0 │ │ │ │ + beq.n 6f23c <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + bl 7aef8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6740 @ 0x1a54 │ │ │ │ + movw r1, #4692 @ 0x1254 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6f1c6 <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6f1be <_Py_Get_Getpath_CodeObject@@Base+0x162> │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 6f1d8 <_Py_Get_Getpath_CodeObject@@Base+0x174> │ │ │ │ + ble.n 6f1d0 <_Py_Get_Getpath_CodeObject@@Base+0x174> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ ldr.w ip, [r3] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r3] │ │ │ │ - b.n 6f206 <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ + b.n 6f1fe <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6f244 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + beq.n 6f23c <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6f1ea <_Py_Get_Getpath_CodeObject@@Base+0x186> │ │ │ │ + bne.n 6f1e2 <_Py_Get_Getpath_CodeObject@@Base+0x186> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ 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 │ │ │ │ - cbnz r1, 6f272 <_Py_Get_Getpath_CodeObject@@Base+0x20e> │ │ │ │ + cbnz r1, 6f26a <_Py_Get_Getpath_CodeObject@@Base+0x20e> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6f28a <_Py_Get_Getpath_CodeObject@@Base+0x226> │ │ │ │ + b.n 6f282 <_Py_Get_Getpath_CodeObject@@Base+0x226> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ 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, [r1, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f2b6 <_Py_Get_Getpath_CodeObject@@Base+0x252> │ │ │ │ + beq.n 6f2ae <_Py_Get_Getpath_CodeObject@@Base+0x252> │ │ │ │ mov r0, r1 │ │ │ │ - bl 86e70 │ │ │ │ + bl 86e80 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 6f2c2 <_Py_Get_Getpath_CodeObject@@Base+0x25e> │ │ │ │ - b.n 6f2d2 <_Py_Get_Getpath_CodeObject@@Base+0x26e> │ │ │ │ + cbnz r0, 6f2ba <_Py_Get_Getpath_CodeObject@@Base+0x25e> │ │ │ │ + b.n 6f2ca <_Py_Get_Getpath_CodeObject@@Base+0x26e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f2d6 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (6f2e4 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ +0006f2ce <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (6f2dc <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 1ab6c0 │ │ │ │ + b.w 1aacf0 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6f328 <_PyOS_IsMainThread@@Base+0x52> │ │ │ │ + bne.n 6f320 <_PyOS_IsMainThread@@Base+0x52> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6f340 <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ - movw r2, #23076 @ 0x5a24 │ │ │ │ + bmi.n 6f338 <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + movw r2, #21028 @ 0x5224 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #15004 @ 0x3a9c │ │ │ │ + movw r0, #12956 @ 0x329c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2694c8 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6f3a2 <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ + bl 268c90 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6f39a <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15004 @ 0x3a9c │ │ │ │ + movw r0, #12956 @ 0x329c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f300 <_PyOS_IsMainThread@@Base+0x2a> │ │ │ │ - b.n 6f3a2 <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ + bne.n 6f2f8 <_PyOS_IsMainThread@@Base+0x2a> │ │ │ │ + b.n 6f39a <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6f3a2 <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ + cbz r0, 6f39a <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f36e <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq.n 6f366 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6f3a2 <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6f39a <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ - cbnz r3, 6f38e <_PyOS_IsMainThread@@Base+0xb8> │ │ │ │ + cbnz r3, 6f386 <_PyOS_IsMainThread@@Base+0xb8> │ │ │ │ mov r0, r7 │ │ │ │ - bl db384 │ │ │ │ - movw r1, #6760 @ 0x1a68 │ │ │ │ + bl db2c4 │ │ │ │ + movw r1, #4712 @ 0x1268 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 6f3a2 <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 6f39a <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f3b2 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ + beq.n 6f3aa <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 134b10 │ │ │ │ - cbnz r0, 6f3a6 <_PyOS_IsMainThread@@Base+0xd0> │ │ │ │ + bl 134c28 │ │ │ │ + cbnz r0, 6f39e <_PyOS_IsMainThread@@Base+0xd0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6f3e2 <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + b.n 6f3da <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b8168 │ │ │ │ + bl b809c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6f3b4 <_PyOS_IsMainThread@@Base+0xde> │ │ │ │ + b.n 6f3ac <_PyOS_IsMainThread@@Base+0xde> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d3b8 │ │ │ │ - cbnz r0, 6f3d2 <_PyOS_IsMainThread@@Base+0xfc> │ │ │ │ + cbnz r0, 6f3ca <_PyOS_IsMainThread@@Base+0xfc> │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fc94 │ │ │ │ - b.n 6f3a2 <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ + bl 7fca4 │ │ │ │ + b.n 6f39a <_PyOS_IsMainThread@@Base+0xcc> │ │ │ │ movs r1, #0 │ │ │ │ - bl 102f90 │ │ │ │ + bl 103184 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6f4c4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ + beq.n 6f4bc <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ 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 6f3fc <_PyOS_IsMainThread@@Base+0x126> │ │ │ │ + bne.n 6f3f4 <_PyOS_IsMainThread@@Base+0x126> │ │ │ │ movw r3, #21192 @ 0x52c8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f4c4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ + beq.n 6f4bc <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ 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 6f446 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + b.n 6f43e <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f4f2 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq.n 6f4ea <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6f4c4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ + beq.n 6f4bc <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f4c6 <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ + beq.n 6f4be <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6f438 <_PyOS_IsMainThread@@Base+0x162> │ │ │ │ + beq.n 6f430 <_PyOS_IsMainThread@@Base+0x162> │ │ │ │ sub.w r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls.n 6f51c <_PyOS_IsMainThread@@Base+0x246> │ │ │ │ + bls.n 6f514 <_PyOS_IsMainThread@@Base+0x246> │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 6f438 <_PyOS_IsMainThread@@Base+0x162> │ │ │ │ + bne.n 6f430 <_PyOS_IsMainThread@@Base+0x162> │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6f534 <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ + beq.n 6f52c <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ 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 6f526 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ + beq.n 6f51e <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f52e <_PyOS_IsMainThread@@Base+0x258> │ │ │ │ + beq.n 6f526 <_PyOS_IsMainThread@@Base+0x258> │ │ │ │ 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 6f4cc <_PyOS_IsMainThread@@Base+0x1f6> │ │ │ │ + beq.n 6f4c4 <_PyOS_IsMainThread@@Base+0x1f6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6f43c <_PyOS_IsMainThread@@Base+0x166> │ │ │ │ + b.n 6f434 <_PyOS_IsMainThread@@Base+0x166> │ │ │ │ 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 6f476 <_PyOS_IsMainThread@@Base+0x1a0> │ │ │ │ + bne.n 6f46e <_PyOS_IsMainThread@@Base+0x1a0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6f43c <_PyOS_IsMainThread@@Base+0x166> │ │ │ │ + bne.n 6f434 <_PyOS_IsMainThread@@Base+0x166> │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne.n 6f442 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ + bne.n 6f43a <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ add.w r5, r8, #2 │ │ │ │ mov r1, sl │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq.n 6f53e <_PyOS_IsMainThread@@Base+0x268> │ │ │ │ + beq.n 6f536 <_PyOS_IsMainThread@@Base+0x268> │ │ │ │ subs r3, r5, #1 │ │ │ │ add.w r4, sl, #65 @ 0x41 │ │ │ │ subs r2, r4, r1 │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6f53a <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ - cbz r0, 6f53a <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ + beq.n 6f532 <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ + cbz r0, 6f532 <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n 6f50a <_PyOS_IsMainThread@@Base+0x234> │ │ │ │ + b.n 6f502 <_PyOS_IsMainThread@@Base+0x234> │ │ │ │ subs r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 6f438 <_PyOS_IsMainThread@@Base+0x162> │ │ │ │ - b.n 6f460 <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ + bne.n 6f430 <_PyOS_IsMainThread@@Base+0x162> │ │ │ │ + b.n 6f458 <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6f4ec <_PyOS_IsMainThread@@Base+0x216> │ │ │ │ + b.n 6f4e4 <_PyOS_IsMainThread@@Base+0x216> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6f4f2 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + b.n 6f4ea <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 6f4ea <_PyOS_IsMainThread@@Base+0x214> │ │ │ │ + b.n 6f4e2 <_PyOS_IsMainThread@@Base+0x214> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f4c6 <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ + b.n 6f4be <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ nop │ │ │ │ │ │ │ │ -0006f544 : │ │ │ │ +0006f53c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6f57e │ │ │ │ + blt.n 6f576 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ push {lr} │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #928] @ 0x3a0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6f572 │ │ │ │ + bne.n 6f56a │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2d63c │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006f584 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0006f57c <_Py_DecodeLocaleEx@@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 │ │ │ │ ldrd r5, r4, [sp, #24] │ │ │ │ - cbnz r5, 6f5d6 <_Py_DecodeLocaleEx@@Base+0x52> │ │ │ │ + cbnz r5, 6f5ce <_Py_DecodeLocaleEx@@Base+0x52> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #88] @ (6f5f8 <_Py_DecodeLocaleEx@@Base+0x74>) │ │ │ │ + ldr r3, [pc, #88] @ (6f5f0 <_Py_DecodeLocaleEx@@Base+0x74>) │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6f5c4 <_Py_DecodeLocaleEx@@Base+0x40> │ │ │ │ + ble.n 6f5bc <_Py_DecodeLocaleEx@@Base+0x40> │ │ │ │ blx 2d658 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f7c8 │ │ │ │ + b.n 6f7c0 │ │ │ │ ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6f5e0 <_Py_DecodeLocaleEx@@Base+0x5c> │ │ │ │ + beq.n 6f5d8 <_Py_DecodeLocaleEx@@Base+0x5c> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - cbnz r0, 6f5ec <_Py_DecodeLocaleEx@@Base+0x68> │ │ │ │ + cbnz r0, 6f5e4 <_Py_DecodeLocaleEx@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 192bec │ │ │ │ - bl 192940 │ │ │ │ - ldr r3, [pc, #16] @ (6f5f8 <_Py_DecodeLocaleEx@@Base+0x74>) │ │ │ │ + b.w 19222c │ │ │ │ + bl 191f80 │ │ │ │ + ldr r3, [pc, #16] @ (6f5f0 <_Py_DecodeLocaleEx@@Base+0x74>) │ │ │ │ str.w r0, [r3, #1436] @ 0x59c │ │ │ │ - b.n 6f5cc <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + b.n 6f5c4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 6673a │ │ │ │ + b.w 67062 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2d63c │ │ │ │ │ │ │ │ -0006f608 : │ │ │ │ +0006f600 : │ │ │ │ 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 192b08 │ │ │ │ + bl 192148 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r3, 6f662 │ │ │ │ - cbnz r4, 6f644 │ │ │ │ + cbnz r3, 6f65a │ │ │ │ + cbnz r4, 6f63c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ 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 6fcf4 │ │ │ │ + bl 6fcec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f62c │ │ │ │ - ldr r2, [pc, #24] @ (6f66c ) │ │ │ │ + bne.n 6f624 │ │ │ │ + ldr r2, [pc, #24] @ (6f664 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ stmia.w r5, {r1, r2, r3, r4} │ │ │ │ - b.n 6f63e │ │ │ │ + b.n 6f636 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 6f63e │ │ │ │ - ldr r3, [pc, #704] @ (6f930 ) │ │ │ │ + b.n 6f636 │ │ │ │ + bics r0, r6 │ │ │ │ movs r7, r5 │ │ │ │ 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 2c520 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6f690 │ │ │ │ + bne.n 6f688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f68e │ │ │ │ + beq.n 6f686 │ │ │ │ subs r5, r6, #4 │ │ │ │ movs r4, #0 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq.n 6f6ee │ │ │ │ + beq.n 6f6e6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6f6ca │ │ │ │ + beq.n 6f6c2 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6f770 │ │ │ │ + bne.n 6f768 │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f790 │ │ │ │ + bne.n 6f788 │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f790 │ │ │ │ + bne.n 6f788 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 6f68e │ │ │ │ + beq.n 6f686 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r4, #4 │ │ │ │ add.w ip, r5, #4 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f790 │ │ │ │ + bne.n 6f788 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ add.w r5, ip, #12 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f790 │ │ │ │ + bne.n 6f788 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ - cbnz r3, 6f790 │ │ │ │ + cbnz r3, 6f788 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ - cbnz r3, 6f790 │ │ │ │ + cbnz r3, 6f788 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 6f6ee │ │ │ │ + bne.n 6f6e6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r5, r6 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ - cbnz r3, 6f790 │ │ │ │ + cbnz r3, 6f788 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 6f6aa │ │ │ │ + b.n 6f6a2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0006f798 : │ │ │ │ +0006f790 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ - cbz r3, 6f7c2 │ │ │ │ + cbz r3, 6f7ba │ │ │ │ blx 2c998 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1928e4 │ │ │ │ - b.n 6f7b6 │ │ │ │ + bl 191f24 │ │ │ │ + b.n 6f7ae │ │ │ │ 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 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 6faf6 │ │ │ │ + bne.w 6faee │ │ │ │ mvn.w r4, #3758096384 @ 0xe0000000 │ │ │ │ cmp r1, r4 │ │ │ │ - bge.w 6fa3a │ │ │ │ + bge.w 6fa32 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w fp, #1 │ │ │ │ mov r4, r3 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, #1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r0, [r3, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 6fa2e │ │ │ │ + bne.w 6fa26 │ │ │ │ mov r0, r1 │ │ │ │ blx 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6fa3a │ │ │ │ + beq.w 6fa32 │ │ │ │ add.w lr, r5, r7 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp lr, r1 │ │ │ │ - bls.n 6f85e │ │ │ │ + bls.n 6f856 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp lr, r1 │ │ │ │ add.w r7, r0, r2 │ │ │ │ - bls.n 6f856 │ │ │ │ + bls.n 6f84e │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.w 6f96a │ │ │ │ + bhi.w 6f962 │ │ │ │ lsls r2, r1, #30 │ │ │ │ - beq.n 6f876 │ │ │ │ + beq.n 6f86e │ │ │ │ adds r1, #1 │ │ │ │ str.w r3, [r7], #4 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.n 6f83e │ │ │ │ + bhi.n 6f836 │ │ │ │ subs r2, r7, r0 │ │ │ │ asrs r2, r2, #2 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 6fabc │ │ │ │ + bne.w 6fab4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6fb5c │ │ │ │ + beq.w 6fb54 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc.w 6f9ec │ │ │ │ + bcc.w 6f9e4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 6f94c │ │ │ │ + bne.n 6f944 │ │ │ │ add.w ip, r1, #8 │ │ │ │ uxtb.w r8, r3 │ │ │ │ cmp lr, ip │ │ │ │ str.w r8, [r7] │ │ │ │ ubfx r8, r3, #8, #8 │ │ │ │ str.w r8, [r7, #4] │ │ │ │ ubfx r8, r3, #16, #8 │ │ │ │ mov.w r3, r3, lsr #24 │ │ │ │ str.w r8, [r7, #8] │ │ │ │ add.w r8, r7, #16 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bcc.w 6f9fa │ │ │ │ + bcc.w 6f9f2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 6f9fa │ │ │ │ + bne.w 6f9f2 │ │ │ │ add.w r2, r1, #12 │ │ │ │ uxtb.w r8, r3 │ │ │ │ cmp lr, r2 │ │ │ │ str.w r8, [r7, #16] │ │ │ │ ubfx r8, r3, #8, #8 │ │ │ │ str.w r8, [r7, #20] │ │ │ │ ubfx r8, r3, #16, #8 │ │ │ │ mov.w r3, r3, lsr #24 │ │ │ │ str.w r8, [r7, #24] │ │ │ │ add.w r8, r7, #32 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bcc.w 6f9f4 │ │ │ │ + bcc.w 6f9ec │ │ │ │ ldr r3, [r1, #8] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 6f9f4 │ │ │ │ + bne.w 6f9ec │ │ │ │ adds r1, #16 │ │ │ │ uxtb.w ip, r3 │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ str.w ip, [r7, #-16] │ │ │ │ cmp lr, r1 │ │ │ │ ubfx ip, r3, #8, #8 │ │ │ │ str.w ip, [r7, #-12] │ │ │ │ ubfx ip, r3, #16, #8 │ │ │ │ mov.w r3, r3, lsr #24 │ │ │ │ str.w ip, [r7, #-8] │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ - bcc.n 6f94a │ │ │ │ + bcc.n 6f942 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r1, r2 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #4 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 6f94c │ │ │ │ + bne.n 6f944 │ │ │ │ ubfx r8, r3, #8, #8 │ │ │ │ uxtb.w r9, r3 │ │ │ │ cmp lr, ip │ │ │ │ strd r9, r8, [r7] │ │ │ │ ubfx r8, r3, #16, #8 │ │ │ │ mov.w r3, r3, lsr #24 │ │ │ │ strd r8, r3, [r7, #8] │ │ │ │ add.w r7, r7, #16 │ │ │ │ - bcs.n 6f91a │ │ │ │ + bcs.n 6f912 │ │ │ │ mov r1, r2 │ │ │ │ cmp lr, r1 │ │ │ │ - beq.n 6f854 │ │ │ │ + beq.n 6f84c │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 6f96a │ │ │ │ + bhi.n 6f962 │ │ │ │ adds r1, #1 │ │ │ │ str.w r3, [r7], #4 │ │ │ │ cmp lr, r1 │ │ │ │ - bls.w 6f854 │ │ │ │ + bls.w 6f84c │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 6f846 │ │ │ │ + bls.w 6f83e │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 6fa88 │ │ │ │ + bls.w 6fa80 │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bls.n 6fa40 │ │ │ │ + bls.n 6fa38 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.w 6fab2 │ │ │ │ + bhi.w 6faaa │ │ │ │ sub.w ip, lr, r1 │ │ │ │ cmp.w ip, #3 │ │ │ │ - ble.w 6fb14 │ │ │ │ + ble.w 6fb0c │ │ │ │ ldrb.w r8, [r1, #1] │ │ │ │ sub.w r2, r8, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 6fa06 │ │ │ │ + bhi.n 6f9fe │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ - beq.n 6fa00 │ │ │ │ + beq.n 6f9f8 │ │ │ │ sub.w r2, r3, #244 @ 0xf4 │ │ │ │ cmp.w r8, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ - cbnz r2, 6fa06 │ │ │ │ + cbnz r2, 6f9fe │ │ │ │ ldrb.w ip, [r1, #2] │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ sub.w r9, ip, #128 @ 0x80 │ │ │ │ cmp.w r9, #63 @ 0x3f │ │ │ │ - bhi.w 6fc1a │ │ │ │ + bhi.w 6fc12 │ │ │ │ sub.w r9, r2, #128 @ 0x80 │ │ │ │ cmp.w r9, #63 @ 0x3f │ │ │ │ - bhi.w 6faf0 │ │ │ │ + bhi.w 6fae8 │ │ │ │ add.w r3, r2, r3, lsl #18 │ │ │ │ adds r1, #4 │ │ │ │ sub.w r3, r3, #63438848 @ 0x3c80000 │ │ │ │ cmp lr, r1 │ │ │ │ sub.w r3, r3, #8320 @ 0x2080 │ │ │ │ add.w r3, r3, r8, lsl #12 │ │ │ │ add.w r3, r3, ip, lsl #6 │ │ │ │ str.w r3, [r7], #4 │ │ │ │ - bhi.w 6f83e │ │ │ │ - b.n 6f854 │ │ │ │ + bhi.w 6f836 │ │ │ │ + b.n 6f84c │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 6f84a │ │ │ │ - b.n 6f854 │ │ │ │ + bne.w 6f842 │ │ │ │ + b.n 6f84c │ │ │ │ mov r1, ip │ │ │ │ mov r7, r8 │ │ │ │ - b.n 6f94c │ │ │ │ + b.n 6f944 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 6f94c │ │ │ │ + b.n 6f944 │ │ │ │ cmp.w r8, #143 @ 0x8f │ │ │ │ - bhi.n 6f9ac │ │ │ │ + bhi.n 6f9a4 │ │ │ │ sub.w r8, r7, r0 │ │ │ │ mov.w r2, r8, asr #2 │ │ │ │ mov.w ip, #2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 6fb60 │ │ │ │ + beq.w 6fb58 │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ adds r2, #1 │ │ │ │ add.w r3, r3, #56320 @ 0xdc00 │ │ │ │ cmp r1, lr │ │ │ │ str r3, [r7, #0] │ │ │ │ - bcc.w 6f834 │ │ │ │ - b.n 6f85e │ │ │ │ + bcc.w 6f82c │ │ │ │ + b.n 6f856 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f828 │ │ │ │ + bne.w 6f820 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6f870 │ │ │ │ + b.n 6f868 │ │ │ │ sub.w r2, lr, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 6fac2 │ │ │ │ + ble.n 6faba │ │ │ │ ldrb.w ip, [r1, #1] │ │ │ │ sub.w r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 6fa06 │ │ │ │ + bhi.n 6f9fe │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq.w 6fc2a │ │ │ │ + beq.w 6fc22 │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - bne.n 6fa64 │ │ │ │ + bne.n 6fa5c │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.n 6fa06 │ │ │ │ + bhi.n 6f9fe │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ sub.w r8, r2, #128 @ 0x80 │ │ │ │ cmp.w r8, #63 @ 0x3f │ │ │ │ - bhi.w 6fc1a │ │ │ │ + bhi.w 6fc12 │ │ │ │ add.w r3, r2, r3, lsl #12 │ │ │ │ adds r1, #3 │ │ │ │ sub.w r3, r3, #925696 @ 0xe2000 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ add.w r3, r3, ip, lsl #6 │ │ │ │ str.w r3, [r7], #4 │ │ │ │ - b.n 6f95c │ │ │ │ + b.n 6f954 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.n 6fab2 │ │ │ │ + bls.n 6faaa │ │ │ │ sub.w r2, lr, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 6f854 │ │ │ │ + ble.w 6f84c │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ sub.w ip, r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.n 6fa06 │ │ │ │ + bhi.n 6f9fe │ │ │ │ add.w r3, r2, r3, lsl #6 │ │ │ │ adds r1, #2 │ │ │ │ sub.w r3, r3, #12416 @ 0x3080 │ │ │ │ str.w r3, [r7], #4 │ │ │ │ - b.n 6f95c │ │ │ │ + b.n 6f954 │ │ │ │ mov.w ip, #1 │ │ │ │ subs r2, r7, r0 │ │ │ │ asrs r2, r2, #2 │ │ │ │ - b.n 6fa12 │ │ │ │ + b.n 6fa0a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 6fa12 │ │ │ │ + b.n 6fa0a │ │ │ │ sub.w r2, r7, r0 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r2, r2, asr #2 │ │ │ │ - bne.w 6f858 │ │ │ │ + bne.w 6f850 │ │ │ │ ldrb.w ip, [r1, #1] │ │ │ │ sub.w r3, ip, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 6fa0a │ │ │ │ + bhi.n 6fa02 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bls.w 6fc20 │ │ │ │ + bls.w 6fc18 │ │ │ │ cmp.w r9, #237 @ 0xed │ │ │ │ - bne.w 6f858 │ │ │ │ - b.n 6fa0a │ │ │ │ + bne.w 6f850 │ │ │ │ + b.n 6fa02 │ │ │ │ mov.w ip, #4 │ │ │ │ - b.n 6fab6 │ │ │ │ + b.n 6faae │ │ │ │ cmp r7, #6 │ │ │ │ - beq.n 6fbb0 │ │ │ │ + beq.n 6fba8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6fbaa │ │ │ │ + bne.n 6fba2 │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w r4, #3758096384 @ 0xe0000000 │ │ │ │ cmp r1, r4 │ │ │ │ it lt │ │ │ │ movlt.w fp, #0 │ │ │ │ - blt.w 6f7f4 │ │ │ │ - b.n 6fa3a │ │ │ │ + blt.w 6f7ec │ │ │ │ + b.n 6fa32 │ │ │ │ subs r2, r7, r0 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w ip, #1 │ │ │ │ mov.w r2, r2, asr #2 │ │ │ │ - ble.w 6f858 │ │ │ │ + ble.w 6f850 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ str r3, [sp, #0] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.w 6fa0a │ │ │ │ + bhi.w 6fa02 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #143 @ 0x8f │ │ │ │ - bls.n 6fba2 │ │ │ │ + bls.n 6fb9a │ │ │ │ cmp.w r9, #244 @ 0xf4 │ │ │ │ - beq.w 6fa0a │ │ │ │ + beq.w 6fa02 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.w 6f858 │ │ │ │ + beq.w 6f850 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.w 6f858 │ │ │ │ + bls.w 6f850 │ │ │ │ mov.w r2, r8, asr #2 │ │ │ │ mov.w ip, #3 │ │ │ │ - b.n 6fa12 │ │ │ │ + b.n 6fa0a │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 6f86e │ │ │ │ + b.n 6f866 │ │ │ │ mov r8, r7 │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ - cbz r7, 6fb72 │ │ │ │ + cbz r7, 6fb6a │ │ │ │ sub.w ip, lr, r1 │ │ │ │ cmp.w ip, #2 │ │ │ │ - bgt.n 6fbb6 │ │ │ │ + bgt.n 6fbae │ │ │ │ strd r3, r1, [sp] │ │ │ │ - bl 6fc68 │ │ │ │ + bl 6fc60 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 6fb96 │ │ │ │ + cbz r3, 6fb8e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6fc0c │ │ │ │ + beq.n 6fc04 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6fbfe │ │ │ │ + bne.n 6fbf6 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #49440 @ 0xc120 │ │ │ │ + movw r3, #47392 @ 0xb920 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r4, 6fb9c │ │ │ │ + cbz r4, 6fb94 │ │ │ │ subs r1, r1, r5 │ │ │ │ str r1, [r4, #0] │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 6f870 │ │ │ │ + b.n 6f868 │ │ │ │ cmp.w r9, #240 @ 0xf0 │ │ │ │ - bne.n 6fb40 │ │ │ │ - b.n 6fa0a │ │ │ │ + bne.n 6fb38 │ │ │ │ + b.n 6fa02 │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 6f870 │ │ │ │ + b.n 6f868 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 6fb02 │ │ │ │ + b.n 6fafa │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ and.w ip, r7, #240 @ 0xf0 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - bne.n 6fb72 │ │ │ │ + bne.n 6fb6a │ │ │ │ ldrb.w ip, [r1, #1] │ │ │ │ and.w r7, ip, #192 @ 0xc0 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bne.n 6fb72 │ │ │ │ + bne.n 6fb6a │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ str r7, [sp, #4] │ │ │ │ and.w r7, r7, #192 @ 0xc0 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bne.n 6fb72 │ │ │ │ + bne.n 6fb6a │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov.w ip, ip, lsl #6 │ │ │ │ and.w ip, ip, #4032 @ 0xfc0 │ │ │ │ adds r1, #3 │ │ │ │ adds r2, #1 │ │ │ │ lsls r3, r7, #12 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ uxtah r3, ip, r3 │ │ │ │ and.w r7, r7, #63 @ 0x3f │ │ │ │ add r3, r7 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 6f830 │ │ │ │ + b.n 6f828 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #49460 @ 0xc134 │ │ │ │ + movw r3, #47412 @ 0xb934 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6fb96 │ │ │ │ + b.n 6fb8e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + movw r3, #47368 @ 0xb908 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6fb96 │ │ │ │ + b.n 6fb8e │ │ │ │ sub.w r8, r7, r0 │ │ │ │ - b.n 6fb52 │ │ │ │ + b.n 6fb4a │ │ │ │ cmp.w r9, #224 @ 0xe0 │ │ │ │ - bne.w 6f858 │ │ │ │ - b.n 6fa0a │ │ │ │ + bne.w 6f850 │ │ │ │ + b.n 6fa02 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 6fa64 │ │ │ │ - b.n 6fa06 │ │ │ │ + bhi.w 6fa5c │ │ │ │ + b.n 6f9fe │ │ │ │ │ │ │ │ -0006fc34 : │ │ │ │ +0006fc2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ - cbz r3, 6fc60 │ │ │ │ + cbz r3, 6fc58 │ │ │ │ blx 2c998 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1928e4 │ │ │ │ - b.n 6fc52 │ │ │ │ + bl 191f24 │ │ │ │ + b.n 6fc4a │ │ │ │ nop │ │ │ │ │ │ │ │ -0006fc68 : │ │ │ │ +0006fc60 : │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ push {lr} │ │ │ │ - movw r2, #64665 @ 0xfc99 │ │ │ │ + movw r2, #64657 @ 0xfc91 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #940] @ 0x3ac │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6fc8a │ │ │ │ + bne.n 6fc82 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2c450 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c450 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006fca0 : │ │ │ │ +0006fc98 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6fcde │ │ │ │ + blt.n 6fcd6 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ push {lr} │ │ │ │ - movw r2, #64741 @ 0xfce5 │ │ │ │ + movw r2, #64733 @ 0xfcdd │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #936] @ 0x3a8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6fccc │ │ │ │ + bne.n 6fcc4 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ b.w 2cdac │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -100367,128 +100363,128 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c208 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 6fd5e │ │ │ │ + bcs.n 6fd56 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ adds r0, #1 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #928] @ 0x3a0 │ │ │ │ lsls r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 6fd4c │ │ │ │ + bne.n 6fd44 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6fd5e │ │ │ │ + cbz r0, 6fd56 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx 2d5b4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6fd3c │ │ │ │ + bne.n 6fd34 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6fd46 │ │ │ │ + b.n 6fd3e │ │ │ │ nop │ │ │ │ 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, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6fdfe │ │ │ │ + ble.n 6fdf6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r1, 6fd9c │ │ │ │ + cbnz r1, 6fd94 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r7, #64665 @ 0xfc99 │ │ │ │ + movw r7, #64657 @ 0xfc91 │ │ │ │ movt r7, #6 │ │ │ │ ldr.w r5, [r8, #940] @ 0x3ac │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 6fe20 │ │ │ │ + bne.n 6fe18 │ │ │ │ blx 2c454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6fdfe │ │ │ │ + ble.n 6fdf6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - cbnz r6, 6fdc4 │ │ │ │ + cbnz r6, 6fdbc │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r7, #64665 @ 0xfc99 │ │ │ │ + movw r7, #64657 @ 0xfc91 │ │ │ │ movt r7, #6 │ │ │ │ ldr.w r5, [r8, #940] @ 0x3ac │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 6fe34 │ │ │ │ + bne.n 6fe2c │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 6fdfe │ │ │ │ + ble.n 6fdf6 │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ - movw r8, #64665 @ 0xfc99 │ │ │ │ + movw r8, #64657 @ 0xfc91 │ │ │ │ movt r8, #6 │ │ │ │ movs r5, #2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ - cbnz r6, 6fdf2 │ │ │ │ + cbnz r6, 6fdea │ │ │ │ ldr.w r3, [r7, #940] @ 0x3ac │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6fe16 │ │ │ │ + bne.n 6fe0e │ │ │ │ blx 2c454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 6fde2 │ │ │ │ + bgt.n 6fdda │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r6, 6fe10 │ │ │ │ - bl 6fc68 │ │ │ │ + cbnz r6, 6fe08 │ │ │ │ + bl 6fc60 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 2c454 │ │ │ │ - b.n 6fe06 │ │ │ │ + b.n 6fdfe │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ blx r3 │ │ │ │ - b.n 6fdf6 │ │ │ │ + b.n 6fdee │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ blx r5 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.n 6fe3c │ │ │ │ + ble.n 6fe34 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.n 6fdbc │ │ │ │ + b.n 6fdb4 │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ blx r5 │ │ │ │ - b.n 6fdca │ │ │ │ + b.n 6fdc2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.n 6fe02 │ │ │ │ + b.n 6fdfa │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -100618,15 +100614,15 @@ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov.w r2, r2, ror #31 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r7 │ │ │ │ eor.w r1, r1, ip │ │ │ │ mov.w ip, r1, ror #31 │ │ │ │ str.w ip, [r5, #60] @ 0x3c │ │ │ │ - bne.n 6feea │ │ │ │ + bne.n 6fee2 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ movw sl, #31129 @ 0x7999 │ │ │ │ movt sl, #23170 @ 0x5a82 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ eors r3, r2 │ │ │ │ @@ -100664,15 +100660,15 @@ │ │ │ │ add.w r5, r5, r3, ror #27 │ │ │ │ mov.w r1, r6, ror #2 │ │ │ │ add r2, r5 │ │ │ │ and.w r9, r0, r1 │ │ │ │ add.w r3, r2, r8 │ │ │ │ cmp r4, r7 │ │ │ │ mov r8, lr │ │ │ │ - beq.n 70118 │ │ │ │ + beq.n 70110 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ bic.w r2, ip, r0 │ │ │ │ eor.w r2, r2, r9 │ │ │ │ mov r6, r3 │ │ │ │ add r5, sl │ │ │ │ mov lr, ip │ │ │ │ add.w r5, r5, r3, ror #27 │ │ │ │ @@ -100732,62 +100728,62 @@ │ │ │ │ add.w r3, r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, lr │ │ │ │ adds r7, #20 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7002c │ │ │ │ + b.n 70024 │ │ │ │ movw r7, #49622 @ 0xc1d6 │ │ │ │ movt r7, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r8, #48348 @ 0xbcdc │ │ │ │ movt r8, #36635 @ 0x8f1b │ │ │ │ mov r9, fp │ │ │ │ movs r5, #20 │ │ │ │ - b.n 7015c │ │ │ │ + b.n 70154 │ │ │ │ eor.w fp, ip, fp │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ add.w r2, r6, r3, ror #27 │ │ │ │ - bls.n 7018c │ │ │ │ + bls.n 70184 │ │ │ │ adds r6, r2, r7 │ │ │ │ adds r5, #1 │ │ │ │ add r6, fp │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add r6, lr │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq.n 7019e │ │ │ │ + beq.n 70196 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ sub.w r2, r5, #40 @ 0x28 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ eor.w fp, r1, r0 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.n 70136 │ │ │ │ + bhi.n 7012e │ │ │ │ and.w r2, r1, r0 │ │ │ │ and.w fp, ip, fp │ │ │ │ add.w r6, r6, r3, ror #27 │ │ │ │ eor.w fp, fp, r2 │ │ │ │ add r6, r8 │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add fp, r6 │ │ │ │ adds r5, #1 │ │ │ │ add.w r6, fp, lr │ │ │ │ - b.n 70152 │ │ │ │ + b.n 7014a │ │ │ │ add.w r6, r6, r3, ror #27 │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add r6, sl │ │ │ │ adds r5, #1 │ │ │ │ add r6, fp │ │ │ │ add r6, lr │ │ │ │ - b.n 70152 │ │ │ │ + b.n 7014a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ add r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, fp │ │ │ │ strd r6, r3, [r9] │ │ │ │ add r0, r2 │ │ │ │ @@ -100796,33 +100792,33 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strd r0, r2, [r9, #8] │ │ │ │ add r1, ip │ │ │ │ str.w r1, [r9, #16] │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cbz r1, 70224 │ │ │ │ + cbz r1, 7021c │ │ │ │ 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 │ │ │ │ - movw r0, #13768 @ 0x35c8 │ │ │ │ + movw r0, #11680 @ 0x2da0 │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ - bl 1a6b98 │ │ │ │ + bl 1a61c8 │ │ │ │ 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 701f4 │ │ │ │ + bne.n 701ec │ │ │ │ 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 2c98c │ │ │ │ @@ -100833,43 +100829,43 @@ │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ 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] @ (703ec ) │ │ │ │ + ldr r3, [pc, #432] @ (703e4 ) │ │ │ │ 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 703c6 │ │ │ │ + beq.w 703be │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #412] @ (703f0 ) │ │ │ │ + ldr r0, [pc, #412] @ (703e8 ) │ │ │ │ mov r2, r7 │ │ │ │ - bl 1a6b98 │ │ │ │ + bl 1a61c8 │ │ │ │ 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 70266 │ │ │ │ + bne.n 7025e │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.w 703e6 │ │ │ │ + bhi.w 703de │ │ │ │ add.w fp, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bls.n 70304 │ │ │ │ + bls.n 702fc │ │ │ │ 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] │ │ │ │ @@ -100877,15 +100873,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 70296 │ │ │ │ + bne.n 7028e │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ blx 2c98c │ │ │ │ sub.w r3, r4, #64 @ 0x40 │ │ │ │ adds r0, r7, r3 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ @@ -100899,20 +100895,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 702d6 │ │ │ │ + bne.n 702ce │ │ │ │ mov r0, sl │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 2c98c │ │ │ │ - b.n 7031e │ │ │ │ + b.n 70316 │ │ │ │ add.w r9, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2d5b4 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r4, #12 │ │ │ │ @@ -100929,205 +100925,205 @@ │ │ │ │ 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 7033c │ │ │ │ + bne.n 70334 │ │ │ │ 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 │ │ │ │ - bhi.n 7039e │ │ │ │ + bhi.n 70396 │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, r4 │ │ │ │ blx 2d5b4 │ │ │ │ - cbz r7, 703e6 │ │ │ │ + cbz r7, 703de │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 70388 │ │ │ │ + bls.n 70380 │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, sl, r4 │ │ │ │ blx 2c98c │ │ │ │ - ldr r3, [pc, #96] @ (703ec ) │ │ │ │ + ldr r3, [pc, #96] @ (703e4 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 703e2 │ │ │ │ + bne.n 703da │ │ │ │ mov r0, sl │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r4, #64 @ 0x40 │ │ │ │ blx 2d5b4 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 70376 │ │ │ │ + bls.n 7036e │ │ │ │ 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 2d5b4 │ │ │ │ - b.n 70376 │ │ │ │ - ldr r3, [pc, #36] @ (703ec ) │ │ │ │ + b.n 7036e │ │ │ │ + ldr r3, [pc, #36] @ (703e4 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 703e2 │ │ │ │ + bne.n 703da │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1a1108 │ │ │ │ + b.w 1a0738 │ │ │ │ blx 2d078 <__stack_chk_fail@plt> │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 70388 │ │ │ │ + b.n 70380 │ │ │ │ cdp2 0, 15, cr0, cr4, cr12, {2} │ │ │ │ - adds r6, #20 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ -000703f4 : │ │ │ │ +000703ec : │ │ │ │ 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 7041c │ │ │ │ + bl 70414 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007041c : │ │ │ │ +00070414 : │ │ │ │ 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 70454 │ │ │ │ + bcs.n 7044c │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ blx 2c75c <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 70450 │ │ │ │ + cbz r4, 70448 │ │ │ │ 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 70448 │ │ │ │ + b.n 70440 │ │ │ │ nop │ │ │ │ │ │ │ │ -00070460 : │ │ │ │ +00070458 : │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r0, [r3, #880] @ 0x370 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00070470 <_PyInterpreterState_Main@@Base>: │ │ │ │ +00070468 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r0, [r3, #880] @ 0x370 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00070480 : │ │ │ │ +00070478 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 70488 │ │ │ │ + cbz r3, 70480 │ │ │ │ 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 83d68 <_PyType_GetDict@@Base> │ │ │ │ + bl 83d78 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 704c2 │ │ │ │ + cbnz r0, 704ba │ │ │ │ mov r0, r2 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 704dc │ │ │ │ + blt.n 704d4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 704c0 │ │ │ │ + cbz r3, 704b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 70486 │ │ │ │ + b.n 7047e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43688 @ 0xaaa8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #65156 @ 0xfe84 │ │ │ │ + movw r1, #63108 @ 0xf684 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 7091a │ │ │ │ + bne.w 70912 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ lsls r4, r3, #26 │ │ │ │ - bpl.w 70b7a │ │ │ │ + bpl.w 70b72 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 70b4a │ │ │ │ + bpl.w 70b42 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 70b66 │ │ │ │ + beq.w 70b5e │ │ │ │ add.w r8, r0, #20 │ │ │ │ movw r2, #43688 @ 0xaaa8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #3053 @ 0xbed │ │ │ │ + movw r3, #3045 @ 0xbe5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 70b6e │ │ │ │ + bne.w 70b66 │ │ │ │ movw r3, #22776 @ 0x58f8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ @@ -101153,15 +101149,15 @@ │ │ │ │ movt r0, #31092 @ 0x7974 │ │ │ │ eor.w r4, sl, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, sl, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 70922 │ │ │ │ + ble.w 7091a │ │ │ │ ldr.w r7, [r8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r0, r7 │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -101195,15 +101191,15 @@ │ │ │ │ lsls r3, r3, #21 │ │ │ │ add.w r3, r3, sl, lsr #11 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ eors r3, r6 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ sub.w r7, r6, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 706f6 │ │ │ │ + bls.n 706ee │ │ │ │ add.w sl, r8, #8 │ │ │ │ add r6, r8 │ │ │ │ strd r8, fp, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ adds.w r9, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ @@ -101245,27 +101241,27 @@ │ │ │ │ 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 7065c │ │ │ │ + bgt.n 70654 │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov.w sl, #0 │ │ │ │ bic.w r9, r6, #7 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ sub.w r9, r7, r9 │ │ │ │ add r8, r6 │ │ │ │ add.w r9, r9, #7 │ │ │ │ mov r6, sl │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.w 7096e │ │ │ │ + bhi.w 70966 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r2, r2, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -101403,42 +101399,42 @@ │ │ │ │ add.w r3, r3, r1, lsr #11 │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eors r3, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 70b82 │ │ │ │ + beq.w 70b7a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ 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 7096e │ │ │ │ - add r7, pc, #4 @ (adr r7, 70938 ) │ │ │ │ + bhi.n 70966 │ │ │ │ + add r7, pc, #4 @ (adr r7, 70930 ) │ │ │ │ ldr.w pc, [r7, r9, lsl #2] │ │ │ │ nop │ │ │ │ - lsrs r5, r4, #5 │ │ │ │ - movs r7, r0 │ │ │ │ lsrs r5, r3, #5 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r5, r2, #5 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r3, r0, #29 │ │ │ │ + lsrs r5, r1, #5 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r1, r0, #13 │ │ │ │ + lsls r3, r7, #28 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r3, r6, #28 │ │ │ │ + lsrs r1, r7, #12 │ │ │ │ movs r7, r0 │ │ │ │ lsls r3, r5, #28 │ │ │ │ movs r7, r0 │ │ │ │ + lsls r3, r4, #28 │ │ │ │ + movs r7, r0 │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi sl, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi sl, r6, #8, #8 │ │ │ │ ldrb.w r6, [r8] │ │ │ │ bfi sl, r6, #0, #8 │ │ │ │ mov fp, sl │ │ │ │ @@ -101566,91 +101562,91 @@ │ │ │ │ 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 │ │ │ │ eors r3, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 70910 │ │ │ │ + b.n 70908 │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 70742 │ │ │ │ + b.n 7073a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r8, r3, #28 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 70526 │ │ │ │ + bne.w 7051e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b.n 7091a │ │ │ │ + b.n 70912 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 70910 │ │ │ │ + b.n 70908 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - b.n 70b50 │ │ │ │ + b.n 70b48 │ │ │ │ mvn.w r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 70b66 │ │ │ │ + b.n 70b5e │ │ │ │ nop │ │ │ │ │ │ │ │ -00070b8c : │ │ │ │ +00070b84 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 70be0 │ │ │ │ + cbz r1, 70bd8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #43688 @ 0xaaa8 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #1028] @ 0x404 │ │ │ │ - movw ip, #3053 @ 0xbed │ │ │ │ + movw ip, #3045 @ 0xbe5 │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 70be4 │ │ │ │ + bne.n 70bdc │ │ │ │ movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 70c18 │ │ │ │ + bl 70c10 │ │ │ │ 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 70bd2 │ │ │ │ + b.n 70bca │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #22776 @ 0x58f8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 70c18 │ │ │ │ + bl 70c10 │ │ │ │ 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 │ │ │ │ @@ -101677,15 +101673,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 711e6 │ │ │ │ + ble.w 711de │ │ │ │ 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 │ │ │ │ @@ -101726,15 +101722,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 70ddc │ │ │ │ + bls.n 70dd4 │ │ │ │ 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] │ │ │ │ @@ -101778,30 +101774,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 70d38 │ │ │ │ + bgt.n 70d30 │ │ │ │ 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 71016 │ │ │ │ + bhi.w 7100e │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -102093,125 +102089,125 @@ │ │ │ │ eors r1, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 71016 │ │ │ │ - add r5, pc, #4 @ (adr r5, 711fc ) │ │ │ │ + bhi.w 7100e │ │ │ │ + add r5, pc, #4 @ (adr r5, 711f4 ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - asrs r7, r1, #32 │ │ │ │ - movs r7, r0 │ │ │ │ - asrs r1, r1, #32 │ │ │ │ + asrs r7, r0, #32 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r3, r0, #32 │ │ │ │ + asrs r1, r0, #32 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r1, r5, #24 │ │ │ │ + lsrs r3, r7, #31 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r1, r3, #8 │ │ │ │ + lsrs r1, r4, #24 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r1, r3, #24 │ │ │ │ + asrs r1, r2, #8 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r1, r2, #24 │ │ │ │ movs r7, r0 │ │ │ │ + lsrs r1, r1, #24 │ │ │ │ + movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 70e28 │ │ │ │ + b.n 70e20 │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 71532 │ │ │ │ + beq.w 71558 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7153e │ │ │ │ + bne.w 71564 │ │ │ │ movs r3, #1 │ │ │ │ add.w fp, r4, #32 │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r9, r5, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71334 │ │ │ │ + bne.n 7132c │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7154c │ │ │ │ + bne.w 71572 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 713f0 │ │ │ │ + bne.w 713ea │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2c7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71568 │ │ │ │ + bne.w 7158e │ │ │ │ mov r0, r9 │ │ │ │ blx 2db74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7155a │ │ │ │ + bne.w 71580 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 714d4 │ │ │ │ + beq.w 7151c │ │ │ │ add.w r9, r4, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 712c4 │ │ │ │ + bne.n 712bc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7145e │ │ │ │ + bne.w 7140c │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ ldr.w r3, [r5, #1112] @ 0x458 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7149c │ │ │ │ + beq.w 714d0 │ │ │ │ blx 2c998 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #896] @ 0x380 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7130c │ │ │ │ - ldr r3, [pc, #652] @ (71590 ) │ │ │ │ + bne.n 71304 │ │ │ │ + ldr r3, [pc, #704] @ (715bc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7145e │ │ │ │ + bne.w 7140c │ │ │ │ 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 71478 │ │ │ │ + bne.w 714ac │ │ │ │ mov r0, r7 │ │ │ │ blx 2db74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71582 │ │ │ │ + bne.w 715ae │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r2, [r1], #16 │ │ │ │ @@ -102224,500 +102220,524 @@ │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r0, #1116] @ 0x45c │ │ │ │ umull r2, r1, r2, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71576 │ │ │ │ + beq.w 715a2 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 16875c │ │ │ │ + bl 168798 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ ldrd r0, ip, [sp, #32] │ │ │ │ mvn.w lr, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp lr, r0 │ │ │ │ sub.w r2, r1, r2 │ │ │ │ sbcs.w lr, r2, ip │ │ │ │ - blt.w 71502 │ │ │ │ + blt.w 7159c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, r0, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adc.w r1, ip, r2 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16c49c <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 16c4dc <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ blx 2d51c <__pthread_cond_timedwait64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 713fa │ │ │ │ + bne.n 713f4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 71270 │ │ │ │ + beq.w 71268 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 71270 │ │ │ │ + bne.w 71268 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 714b4 │ │ │ │ + beq.w 714fc │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 713d8 │ │ │ │ + bne.n 713d2 │ │ │ │ movs r3, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 71270 │ │ │ │ + b.n 71268 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 71294 │ │ │ │ + b.n 7128c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71508 │ │ │ │ + bne.n 7149e │ │ │ │ + mov r2, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, r2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ + cbnz r2, 71426 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b.n 71270 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r9] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 71278 │ │ │ │ + bne.n 71410 │ │ │ │ + dmb ish │ │ │ │ + b.n 71304 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #1116] @ 0x45c │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ umull r2, r1, r2, r1 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 714f4 │ │ │ │ + beq.n 714f2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 16875c │ │ │ │ + bl 168798 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r1, ip, [sp, #32] │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvns r0, r0 │ │ │ │ sub.w lr, lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w lr, lr, ip │ │ │ │ - blt.n 714fe │ │ │ │ + blt.n 714e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, r1, r0 │ │ │ │ adc.w r1, ip, r2 │ │ │ │ - b.n 7139a │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r9] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 71462 │ │ │ │ - dmb ish │ │ │ │ - b.n 7130c │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 16c4dc <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 2d51c <__pthread_cond_timedwait64@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ + bne.n 7149a │ │ │ │ + mov r2, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + b.n 713aa │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 71400 │ │ │ │ + movw r1, #64256 @ 0xfb00 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #280] @ (715c0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 71490 │ │ │ │ + bne.n 714c4 │ │ │ │ strex r4, r1, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 71480 │ │ │ │ + bne.n 714b4 │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 7131e │ │ │ │ - b.n 71478 │ │ │ │ - bl 1928e4 │ │ │ │ + beq.w 71316 │ │ │ │ + b.n 714ac │ │ │ │ + bl 191f24 │ │ │ │ blx 2c998 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #896] @ 0x380 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 71302 │ │ │ │ - b.n 7130c │ │ │ │ + beq.w 712fa │ │ │ │ + b.n 71304 │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 71478 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 61f40 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n 71452 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx 2db74 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71582 │ │ │ │ - cbnz r2, 71516 │ │ │ │ + bne.n 715ae │ │ │ │ + cbnz r2, 7153c │ │ │ │ mov r0, r4 │ │ │ │ - bl 228bf8 │ │ │ │ + bl 2282e8 │ │ │ │ blx 2cc1c │ │ │ │ - b.n 714ce │ │ │ │ + b.n 71516 │ │ │ │ mov r0, r7 │ │ │ │ blx 2db74 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71582 │ │ │ │ + bne.n 715ae │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1b0374 <_PyArena_New@@Base+0x720> │ │ │ │ + bl 1af99c <_PyArena_New@@Base+0x720> │ │ │ │ mov r0, r4 │ │ │ │ - bl 228bf8 │ │ │ │ + bl 2282e8 │ │ │ │ blx 2cc1c │ │ │ │ - b.n 714ee │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 61f0c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.n 71436 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7139a │ │ │ │ - movw r1, #768 @ 0x300 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #128] @ (71594 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 71536 │ │ │ │ adds r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7151c │ │ │ │ + bne.n 71542 │ │ │ │ dmb ish │ │ │ │ - b.n 714c8 │ │ │ │ + b.n 71510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 228bf8 │ │ │ │ + bl 2282e8 │ │ │ │ blx 2cc1c │ │ │ │ - b.n 71538 │ │ │ │ - movw r1, #736 @ 0x2e0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #76] @ (71594 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #836 @ 0x344 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #60] @ (71594 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #48] @ (71594 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #876 @ 0x36c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #32] @ (71594 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7155e │ │ │ │ + movw r1, #64224 @ 0xfae0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #80] @ (715c0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64324 @ 0xfb44 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #68] @ (715c0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64404 @ 0xfb94 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #52] @ (715c0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64364 @ 0xfb6c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #40] @ (715c0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 71392 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 61f0c │ │ │ │ + bl 61f40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 71372 │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #8] @ (71594 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7136a │ │ │ │ + movw r1, #64288 @ 0xfb20 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #8] @ (715c0 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ movs r3, 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, #3968] @ 0xf80 │ │ │ │ ldr.w r3, [r1, #776] @ 0x308 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74098 │ │ │ │ + beq.w 740c4 │ │ │ │ movw fp, #35960 @ 0x8c78 │ │ │ │ movt fp, #79 @ 0x4f │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [fp, #880] @ 0x370 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 73f02 │ │ │ │ + bne.w 73f2e │ │ │ │ add.w r9, fp, #8192 @ 0x2000 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #56065 @ 0xdb01 │ │ │ │ + movw r1, #24517 @ 0x5fc5 │ │ │ │ movt r1, #7 │ │ │ │ - movw r0, #19657 @ 0x4cc9 │ │ │ │ + movw r0, #19701 @ 0x4cf5 │ │ │ │ movt r0, #7 │ │ │ │ - movw sl, #62789 @ 0xf545 │ │ │ │ + movw sl, #62781 @ 0xf53d │ │ │ │ movt sl, #6 │ │ │ │ - movw r4, #64617 @ 0xfc69 │ │ │ │ + movw r4, #64609 @ 0xfc61 │ │ │ │ movt r4, #6 │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl 1a9540 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 1a8b70 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r9, #1068] @ 0x42c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74074 │ │ │ │ - ldr r0, [pc, #764] @ (71910 ) │ │ │ │ + beq.w 740a0 │ │ │ │ + ldr r0, [pc, #764] @ (7193c ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (71914 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (71918 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (7191c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (71920 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (71924 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (71928 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (7192c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (71930 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (71934 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (71938 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (7193c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (71940 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (71944 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (71948 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (7194c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (71950 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (71954 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (71958 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (7195c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (71960 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (71964 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (71968 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (7196c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (71970 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (71974 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (71978 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (7197c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (71980 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (71984 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (71988 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (7198c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (71990 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (71994 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (71940 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (71944 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (71948 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (7194c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (71950 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (71954 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (71958 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (7195c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (71960 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (71964 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (71968 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (7196c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (71970 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (71974 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (71978 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (7197c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (71980 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (71984 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (71988 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (7198c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (71990 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (71994 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (71998 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (7199c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (719a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (719a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (719a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (719ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (719b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (719b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (719b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (719bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (719c0 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #33792 @ 0x8400 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (71998 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (7199c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (719a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (719a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (719a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (719ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (719b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (719b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (719b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (719bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (719c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (719c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (719c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (719cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (719d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (719d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (719d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (719dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (719e0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (719e4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (719e8 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (719c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (719c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (719cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (719d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (719d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (719d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (719dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (719e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (719e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (719e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (719ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (719f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (719f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (719f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (719fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (71a00 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (71a04 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (71a08 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (71a0c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (71a10 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (71a14 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #34560 @ 0x8700 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (719ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (719f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (719f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (719f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (719fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (71a00 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (71a18 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (71a1c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (71a20 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (71a24 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (71a28 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (71a2c ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #34816 @ 0x8800 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (71a04 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (71a08 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (71a0c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (71a10 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (71a14 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (71a18 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (71a1c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (71a20 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (71a24 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (71a28 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (71a2c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (71a30 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (71a34 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (71a38 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (71a3c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (71a40 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (71a44 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (71a48 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (71a4c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (71a50 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (71a54 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (71a58 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (71a5c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (71a60 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (71a64 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (71a68 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (71a6c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (71a70 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (71a74 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (71a78 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (71a7c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (71a80 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (71a84 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (71a88 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (71a8c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (71a90 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (71a94 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (71a98 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (71a30 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (71a34 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (71a38 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (71a3c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (71a40 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (71a44 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (71a48 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (71a4c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (71a50 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (71a54 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (71a58 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (71a5c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (71a60 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (71a64 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (71a68 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (71a6c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (71a70 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (71a74 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (71a78 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (71a7c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (71a80 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (71a84 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (71a88 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (71a8c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (71a90 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (71a94 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (71a98 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (71a9c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (71aa0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (71aa4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (71aa8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (71aac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (71ab0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (71ab4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (71ab8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (71abc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (71ac0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (71ac4 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #36096 @ 0x8d00 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (71a9c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (71aa0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (71aa4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (71aa8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (71aac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (71ab0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (71ab4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (71ab8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (71abc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (71ac0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (71ac4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (71ac8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (71acc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (71ad0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (71ad4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (71ad8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (71adc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (71ae0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #496] @ (71ae4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #496] @ (71ae8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #492] @ (71aec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #492] @ (71af0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #488] @ (71af4 ) │ │ │ │ - bl 74148 │ │ │ │ - b.n 71af8 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (71ac8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (71acc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (71ad0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (71ad4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (71ad8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (71adc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (71ae0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (71ae4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (71ae8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (71aec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (71af0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (71af4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (71af8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (71afc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (71b00 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (71b04 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (71b08 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (71b0c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #496] @ (71b10 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #496] @ (71b14 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #492] @ (71b18 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #492] @ (71b1c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #488] @ (71b20 ) │ │ │ │ + bl 74174 │ │ │ │ + b.n 71b24 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r4, r4, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ @@ -102954,269 +102974,269 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r5, #0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r1, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #768] @ (71dfc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #768] @ (71e00 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #764] @ (71e04 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #764] @ (71e08 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (71e0c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (71e10 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (71e14 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (71e18 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (71e1c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (71e20 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (71e24 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (71e28 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (71e2c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (71e30 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (71e34 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (71e38 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (71e3c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (71e40 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (71e44 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (71e48 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (71e4c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (71e50 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (71e54 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (71e58 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (71e5c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (71e60 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (71e64 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (71e68 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (71e6c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (71e70 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (71e74 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (71e78 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (71e7c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (71e80 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (71e84 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (71e88 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (71e8c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (71e90 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (71e94 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (71e98 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (71e9c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (71ea0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (71ea4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (71ea8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (71eac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (71eb0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (71eb4 ) │ │ │ │ - bl 74148 │ │ │ │ + ldr r0, [pc, #768] @ (71e28 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #768] @ (71e2c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #764] @ (71e30 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #764] @ (71e34 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (71e38 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (71e3c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (71e40 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (71e44 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (71e48 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (71e4c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (71e50 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (71e54 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (71e58 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (71e5c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (71e60 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (71e64 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (71e68 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (71e6c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (71e70 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (71e74 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (71e78 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (71e7c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (71e80 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (71e84 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (71e88 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (71e8c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (71e90 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (71e94 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (71e98 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (71e9c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (71ea0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (71ea4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (71ea8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (71eac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (71eb0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (71eb4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (71eb8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (71ebc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (71ec0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (71ec4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (71ec8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (71ecc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (71ed0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (71ed4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (71ed8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (71edc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (71ee0 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #38400 @ 0x9600 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (71eb8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (71ebc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (71ec0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (71ec4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (71ec8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (71ecc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (71ed0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (71ed4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (71ed8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (71edc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (71ee0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (71ee4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (71ee8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (71eec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (71ef0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (71ef4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (71ef8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (71efc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (71f00 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (71f04 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (71f08 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (71f0c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (71f10 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (71f14 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (71f18 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (71f1c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (71f20 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (71f24 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (71f28 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (71f2c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (71f30 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (71f34 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (71f38 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (71f3c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (71f40 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (71f44 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (71f48 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (71f4c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (71f50 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (71f54 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (71f58 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (71f5c ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (71ee4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (71ee8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (71eec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (71ef0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (71ef4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (71ef8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (71efc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (71f00 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (71f04 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (71f08 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (71f0c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (71f10 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (71f14 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (71f18 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (71f1c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (71f20 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (71f24 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (71f28 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (71f2c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (71f30 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (71f34 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (71f38 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (71f3c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (71f40 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (71f44 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (71f48 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (71f4c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (71f50 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (71f54 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (71f58 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (71f5c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (71f60 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (71f64 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (71f68 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (71f6c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (71f70 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (71f74 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (71f78 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (71f7c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (71f80 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (71f84 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (71f88 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #39936 @ 0x9c00 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (71f60 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (71f64 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (71f68 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (71f6c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (71f70 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (71f74 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (71f78 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (71f7c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (71f80 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (71f84 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (71f88 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (71f8c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (71f90 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (71f94 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (71f98 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (71f9c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (71fa0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (71fa4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (71fa8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (71fac ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (71f8c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (71f90 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (71f94 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (71f98 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (71f9c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (71fa0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (71fa4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (71fa8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (71fac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (71fb0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (71fb4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (71fb8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (71fbc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (71fc0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (71fc4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (71fc8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (71fcc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (71fd0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (71fd4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (71fd8 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #40704 @ 0x9f00 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (71fb0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (71fb4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (71fb8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (71fbc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (71fc0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (71fc4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (71fc8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (71fcc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (71fd0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (71fd4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (71fd8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (71fdc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (71fe0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (71fe4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (71fe8 ) │ │ │ │ - bl 74148 │ │ │ │ - b.n 71fec │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (71fdc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (71fe0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (71fe4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (71fe8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (71fec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (71ff0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (71ff4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (71ff8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (71ffc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (72000 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (72004 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (72008 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (7200c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (72010 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (72014 ) │ │ │ │ + bl 74174 │ │ │ │ + b.n 72018 │ │ │ │ nop │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r5, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -103458,269 +103478,269 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r5, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r5, #28 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #764] @ (722ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #764] @ (722f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (722f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (722f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (722fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (72300 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (72304 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (72308 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (7230c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (72310 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (72314 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (72318 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (7231c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (72320 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (72324 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (72328 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (7232c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (72330 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (72334 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (72338 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (7233c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (72340 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (72344 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (72348 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (7234c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (72350 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (72354 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (72358 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (7235c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (72360 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (72364 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (72368 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (7236c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (72370 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (72374 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (72378 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (7237c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (72380 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (72384 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (72388 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (7238c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (72390 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (72394 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (72398 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (7239c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (723a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (723a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (723a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (723ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (723b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (723b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (723b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (723bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (723c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (723c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (723c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (723cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (723d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (723d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (723d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (723dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (723e0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (723e4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (723e8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (723ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (723f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (723f4 ) │ │ │ │ - bl 74148 │ │ │ │ + ldr r0, [pc, #764] @ (72318 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #764] @ (7231c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (72320 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (72324 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (72328 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (7232c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (72330 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (72334 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (72338 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (7233c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (72340 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (72344 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (72348 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (7234c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (72350 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (72354 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (72358 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (7235c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (72360 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (72364 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (72368 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (7236c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (72370 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (72374 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (72378 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (7237c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (72380 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (72384 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (72388 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (7238c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (72390 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (72394 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (72398 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (7239c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (723a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (723a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (723a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (723ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (723b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (723b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (723b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (723bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (723c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (723c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (723c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (723cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (723d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (723d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (723d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (723dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (723e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (723e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (723e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (723ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (723f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (723f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (723f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (723fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (72400 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (72404 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (72408 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (7240c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (72410 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (72414 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (72418 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (7241c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (72420 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #43264 @ 0xa900 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (723f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (723fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (72400 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (72404 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (72408 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (7240c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (72410 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (72414 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (72418 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (7241c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (72420 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (72424 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (72428 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (7242c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (72430 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (72434 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (72438 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (7243c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (72440 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (72444 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (72448 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (7244c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (72450 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (72454 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (72458 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (7245c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (72460 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (72464 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (72468 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (7246c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (72470 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (72474 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (72478 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (7247c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (72480 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (72484 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (72488 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (7248c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (72490 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (72494 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (72498 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (7249c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (724a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (724a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (724a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (724ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (724b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (724b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (724b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (724bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (724c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (724c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (724c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (724cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (724d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (724d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (724d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (724dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (724e0 ) │ │ │ │ - bl 74148 │ │ │ │ - b.n 724e4 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (72424 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (72428 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (7242c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (72430 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (72434 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (72438 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (7243c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (72440 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (72444 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (72448 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (7244c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (72450 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (72454 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (72458 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (7245c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (72460 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (72464 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (72468 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (7246c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (72470 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (72474 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (72478 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (7247c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (72480 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (72484 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (72488 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (7248c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (72490 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (72494 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (72498 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (7249c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (724a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (724a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (724a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (724ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (724b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (724b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (724b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (724bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (724c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (724c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (724c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (724cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (724d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (724d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (724d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (724dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (724e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (724e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (724e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (724ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (724f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (724f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (724f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (724fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (72500 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (72504 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (72508 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (7250c ) │ │ │ │ + bl 74174 │ │ │ │ + b.n 72510 │ │ │ │ nop │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -103966,269 +103986,269 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, #104 @ 0x68 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, #136 @ 0x88 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #768] @ (727e8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #768] @ (727ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #764] @ (727f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #764] @ (727f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (727f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (727fc ) │ │ │ │ - bl 74148 │ │ │ │ + ldr r0, [pc, #768] @ (72814 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #768] @ (72818 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #764] @ (7281c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #764] @ (72820 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (72824 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (72828 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #45312 @ 0xb100 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (72800 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (72804 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (72808 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (7280c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (72810 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (72814 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (72818 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (7281c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (72820 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (72824 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (72828 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (7282c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (72830 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (72834 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (72838 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (7283c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (72840 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (72844 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (72848 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (7284c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (72850 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (72854 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (72858 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (7285c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (72860 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (72864 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (72868 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (7286c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (72870 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (72874 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (72878 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (7287c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (72880 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (72884 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (72888 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (7288c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (72890 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (72894 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (72898 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (7289c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (728a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (728a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (728a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (728ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (728b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (728b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (728b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (728bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (728c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (728c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (728c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (728cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (728d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (728d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (728d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (728dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (728e0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (728e4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (728e8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (728ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (728f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (728f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (728f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (728fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (72900 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (72904 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (72908 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (7282c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (72830 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (72834 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (72838 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (7283c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (72840 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (72844 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (72848 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (7284c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (72850 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (72854 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (72858 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (7285c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (72860 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (72864 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (72868 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (7286c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (72870 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (72874 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (72878 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (7287c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (72880 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (72884 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (72888 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (7288c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (72890 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (72894 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (72898 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (7289c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (728a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (728a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (728a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (728ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (728b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (728b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (728b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (728bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (728c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (728c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (728c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (728cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (728d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (728d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (728d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (728dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (728e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (728e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (728e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (728ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (728f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (728f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (728f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (728fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (72900 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (72904 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (72908 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (7290c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (72910 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (72914 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (72918 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (7291c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (72920 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (72924 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (72928 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (7292c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (72930 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (72934 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #47360 @ 0xb900 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (7290c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (72910 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (72914 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (72918 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (7291c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (72920 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (72924 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (72928 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (7292c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (72930 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (72934 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (72938 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (7293c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (72940 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (72944 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (72948 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (72938 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (7293c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (72940 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (72944 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (72948 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (7294c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (72950 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (72954 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (72958 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (7295c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (72960 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (72964 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (72968 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (7296c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (72970 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (72974 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #47872 @ 0xbb00 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (7294c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (72950 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (72954 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (72958 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (7295c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (72960 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (72964 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (72968 ) │ │ │ │ - bl 74148 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (72978 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (7297c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (72980 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (72984 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (72988 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (7298c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (72990 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (72994 ) │ │ │ │ + bl 74174 │ │ │ │ add.w r0, fp, #48128 @ 0xbc00 │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (7296c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (72970 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (72974 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (72978 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (7297c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (72980 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (72984 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (72988 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (7298c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (72990 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (72994 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (72998 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (7299c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (729a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (729a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (729a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (729ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (729b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (729b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (729b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (729bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (729c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (729c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #496] @ (729c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #496] @ (729cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #492] @ (729d0 ) │ │ │ │ - bl 74148 │ │ │ │ - b.n 729d4 │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (72998 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (7299c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (729a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (729a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (729a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (729ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (729b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (729b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (729b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (729bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (729c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (729c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (729c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (729cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (729d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (729d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (729d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (729dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (729e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (729e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (729e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (729ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (729f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #496] @ (729f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #496] @ (729f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #492] @ (729fc ) │ │ │ │ + bl 74174 │ │ │ │ + b.n 72a00 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, #252 @ 0xfc │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r5, #20 │ │ │ │ @@ -104409,400 +104429,400 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ blx r9 │ │ │ │ lsls r0, r2, #1 │ │ │ │ blxns ip │ │ │ │ lsls r0, r2, #1 │ │ │ │ blxns pc │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #96] @ (729c4 ) │ │ │ │ + ldr r0, [pc, #96] @ (729f0 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #240] @ (72a58 ) │ │ │ │ + ldr r0, [pc, #240] @ (72a84 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #352] @ (72acc ) │ │ │ │ + ldr r0, [pc, #352] @ (72af8 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #592] @ (72bc0 ) │ │ │ │ + ldr r0, [pc, #592] @ (72bec ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #720] @ (72c44 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #848] @ (72cc8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #960] @ (72d3c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #80] @ (729d0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #208] @ (72a54 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #320] @ (72ac8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #448] @ (72b4c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #544] @ (72bb0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #688] @ (72c44 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #832] @ (72cd8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #960] @ (72d5c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #48] @ (729d0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #192] @ (72a64 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #336] @ (72af8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #480] @ (72b8c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #624] @ (72c20 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #736] @ (72c94 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #864] @ (72d18 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r2, [pc, #976] @ (72d8c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #96] @ (72a20 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #224] @ (72aa4 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #368] @ (72b38 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #480] @ (72bac ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #624] @ (72c40 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #752] @ (72cc4 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #760] @ (72cd0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (72cd4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (72cd8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (72cdc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (72ce0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (72ce4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (72ce8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (72cec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (72cf0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (72cf4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (72cf8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (72cfc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (72d00 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (72d04 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (72d08 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (72d0c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (72d10 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (72d14 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (72d18 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (72d1c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (72d20 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (72d24 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (72d28 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (72d2c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (72d30 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (72d34 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (72d38 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (72d3c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (72d40 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (72d44 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (72d48 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (72d4c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (72d50 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (72d54 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (72d58 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (72d5c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (72d60 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (72d64 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (72d68 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (72d6c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (72d70 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (72d74 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (72d78 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (72d7c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (72d80 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (72d84 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (72d88 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (72d8c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (72d90 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (72d94 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (72d98 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (72d9c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (72da0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (72da4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (72da8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (72dac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (72db0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (72db4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (72db8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (72dbc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (72dc0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (72dc4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (72dc8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (72dcc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (72dd0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (72dd4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (72dd8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (72ddc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (72de0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (72de4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (72de8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (72dec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (72df0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (72df4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (72df8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (72dfc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (72e00 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (72e04 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (72e08 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (72e0c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (72e10 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (72e14 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (72e18 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (72e1c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (72e20 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (72e24 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (72e28 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (72e2c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (72e30 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (72e34 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (72e38 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (72e3c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (72e40 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (72e44 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (72e48 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (72e4c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (72e50 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (72e54 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (72e58 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (72e5c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (72e60 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (72e64 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (72e68 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (72e6c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (72e70 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (72e74 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (72e78 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (72e7c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (72e80 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (72e84 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (72e88 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (72e8c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (72e90 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (72e94 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (72e98 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (72e9c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (72ea0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (72ea4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (72ea8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (72eac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (72eb0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (72eb4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (72eb8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (72ebc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (72ec0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (72ec4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (72ec8 ) │ │ │ │ - bl 74148 │ │ │ │ - b.n 72ecc │ │ │ │ - ldr r3, [pc, #848] @ (73024 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r3, [pc, #976] @ (730a8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #64] @ (72d1c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #192] @ (72da0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #320] @ (72e24 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #432] @ (72e98 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #560] @ (72f1c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #688] @ (72fa0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #832] @ (73034 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #944] @ (730a8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #32] @ (72d1c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #144] @ (72d90 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #256] @ (72e04 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #384] @ (72e88 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #512] @ (72f0c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #624] @ (72f80 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #736] @ (72ff4 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #864] @ (73078 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r5, [pc, #960] @ (730dc ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #48] @ (72d50 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #160] @ (72dc4 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #272] @ (72e38 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #368] @ (72e9c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #464] @ (72f00 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #560] @ (72f64 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #672] @ (72fd8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #800] @ (7305c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #912] @ (730d0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #0] @ (72d44 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #128] @ (72dc8 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #256] @ (72e4c ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #400] @ (72ee0 ) │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #528] @ (72f64 ) │ │ │ │ + ldr r0, [pc, #720] @ (72c70 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r0, [pc, #848] @ (72cf4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r0, [pc, #960] @ (72d68 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #80] @ (729fc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #208] @ (72a80 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #320] @ (72af4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #448] @ (72b78 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #544] @ (72bdc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #688] @ (72c70 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #832] @ (72d04 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r1, [pc, #960] @ (72d88 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #48] @ (729fc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #192] @ (72a90 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #336] @ (72b24 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #480] @ (72bb8 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #624] @ (72c4c ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #736] @ (72cc0 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #864] @ (72d44 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r2, [pc, #976] @ (72db8 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #96] @ (72a4c ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #224] @ (72ad0 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #368] @ (72b64 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #480] @ (72bd8 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #624] @ (72c6c ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #752] @ (72cf0 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r0, [pc, #760] @ (72cfc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (72d00 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (72d04 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (72d08 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (72d0c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (72d10 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (72d14 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (72d18 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (72d1c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (72d20 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (72d24 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (72d28 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (72d2c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (72d30 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (72d34 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (72d38 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (72d3c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (72d40 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (72d44 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (72d48 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (72d4c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (72d50 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (72d54 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (72d58 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (72d5c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (72d60 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (72d64 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (72d68 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (72d6c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (72d70 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (72d74 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (72d78 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (72d7c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (72d80 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (72d84 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (72d88 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (72d8c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (72d90 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (72d94 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (72d98 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (72d9c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (72da0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (72da4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (72da8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (72dac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (72db0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (72db4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (72db8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (72dbc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (72dc0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (72dc4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (72dc8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (72dcc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (72dd0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (72dd4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (72dd8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (72ddc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (72de0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (72de4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (72de8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (72dec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (72df0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (72df4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (72df8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (72dfc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (72e00 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (72e04 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (72e08 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (72e0c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (72e10 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (72e14 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (72e18 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (72e1c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (72e20 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (72e24 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (72e28 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (72e2c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (72e30 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (72e34 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (72e38 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (72e3c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (72e40 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (72e44 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (72e48 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (72e4c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (72e50 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (72e54 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (72e58 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (72e5c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (72e60 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (72e64 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (72e68 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (72e6c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (72e70 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (72e74 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (72e78 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (72e7c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (72e80 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (72e84 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (72e88 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (72e8c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (72e90 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (72e94 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (72e98 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (72e9c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (72ea0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (72ea4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (72ea8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (72eac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (72eb0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (72eb4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (72eb8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (72ebc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (72ec0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (72ec4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (72ec8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (72ecc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (72ed0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (72ed4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (72ed8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (72edc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (72ee0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (72ee4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (72ee8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (72eec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (72ef0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (72ef4 ) │ │ │ │ + bl 74174 │ │ │ │ + b.n 72ef8 │ │ │ │ + ldr r3, [pc, #848] @ (73050 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r3, [pc, #976] @ (730d4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #64] @ (72d48 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #192] @ (72dcc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #320] @ (72e50 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #432] @ (72ec4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #560] @ (72f48 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #688] @ (72fcc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #832] @ (73060 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r4, [pc, #944] @ (730d4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #32] @ (72d48 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #144] @ (72dbc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #256] @ (72e30 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #384] @ (72eb4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #512] @ (72f38 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #624] @ (72fac ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #736] @ (73020 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #864] @ (730a4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r5, [pc, #960] @ (73108 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #48] @ (72d7c ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #160] @ (72df0 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #272] @ (72e64 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #368] @ (72ec8 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #464] @ (72f2c ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #560] @ (72f90 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #672] @ (73004 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #800] @ (73088 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r6, [pc, #912] @ (730fc ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r7, [pc, #0] @ (72d70 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r7, [pc, #128] @ (72df4 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r7, [pc, #256] @ (72e78 ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r7, [pc, #400] @ (72f0c ) │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + ldr r7, [pc, #528] @ (72f90 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #656] @ (72fe8 ) │ │ │ │ + ldr r7, [pc, #656] @ (73014 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #768] @ (7305c ) │ │ │ │ + ldr r7, [pc, #768] @ (73088 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #896] @ (730e0 ) │ │ │ │ + ldr r7, [pc, #896] @ (7310c ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r7, [pc, #1008] @ (73154 ) │ │ │ │ + ldr r7, [pc, #1008] @ (73180 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r0, [r6, r0] │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r4, [r1, r1] │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -104976,269 +104996,269 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r1, r1] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r4, r1] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r0, r2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #760] @ (731c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #760] @ (731cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (731d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #756] @ (731d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (731d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #752] @ (731dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (731e0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #748] @ (731e4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (731e8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #744] @ (731ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (731f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #740] @ (731f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (731f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #736] @ (731fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (73200 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #732] @ (73204 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (73208 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #728] @ (7320c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (73210 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #724] @ (73214 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (73218 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #720] @ (7321c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (73220 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #716] @ (73224 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (73228 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #712] @ (7322c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (73230 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #708] @ (73234 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (73238 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #704] @ (7323c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (73240 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #700] @ (73244 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (73248 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #696] @ (7324c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (73250 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #692] @ (73254 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (73258 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #688] @ (7325c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (73260 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #684] @ (73264 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (73268 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #680] @ (7326c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (73270 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #676] @ (73274 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (73278 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #672] @ (7327c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (73280 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #668] @ (73284 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (73288 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #664] @ (7328c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (73290 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #660] @ (73294 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (73298 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #656] @ (7329c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (732a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #652] @ (732a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (732a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (732ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (732b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (732b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (732b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (732bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (732c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (732c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (732c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (732cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (732d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (732d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (732d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (732dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (732e0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (732e4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (732e8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (732ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (732f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (732f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (732f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (732fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (73300 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (73304 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (73308 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (7330c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (73310 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (73314 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (73318 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (7331c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (73320 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (73324 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (73328 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (7332c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (73330 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (73334 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (73338 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (7333c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (73340 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (73344 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (73348 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (7334c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (73350 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (73354 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (73358 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (7335c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (73360 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (73364 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (73368 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (7336c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (73370 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (73374 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (73378 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (7337c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (73380 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (73384 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (73388 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (7338c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (73390 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (73394 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (73398 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (7339c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (733a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (733a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (733a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (733ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (733b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (733b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (733b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (733bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (733c0 ) │ │ │ │ - bl 74148 │ │ │ │ - b.n 733c4 │ │ │ │ + ldr r0, [pc, #760] @ (731f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #760] @ (731f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (731fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #756] @ (73200 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (73204 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #752] @ (73208 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (7320c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #748] @ (73210 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (73214 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #744] @ (73218 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (7321c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #740] @ (73220 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (73224 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #736] @ (73228 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (7322c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #732] @ (73230 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (73234 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #728] @ (73238 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (7323c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #724] @ (73240 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (73244 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #720] @ (73248 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (7324c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #716] @ (73250 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (73254 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #712] @ (73258 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (7325c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #708] @ (73260 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (73264 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #704] @ (73268 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (7326c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #700] @ (73270 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (73274 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #696] @ (73278 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (7327c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #692] @ (73280 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (73284 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #688] @ (73288 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (7328c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #684] @ (73290 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (73294 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #680] @ (73298 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (7329c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #676] @ (732a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (732a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #672] @ (732a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (732ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #668] @ (732b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (732b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #664] @ (732b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (732bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #660] @ (732c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (732c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #656] @ (732c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (732cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #652] @ (732d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (732d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (732d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (732dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (732e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (732e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (732e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (732ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (732f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (732f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (732f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (732fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (73300 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (73304 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (73308 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (7330c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (73310 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (73314 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (73318 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (7331c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (73320 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (73324 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (73328 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (7332c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (73330 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (73334 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (73338 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (7333c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (73340 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (73344 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (73348 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (7334c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (73350 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (73354 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (73358 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (7335c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (73360 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (73364 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (73368 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (7336c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (73370 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (73374 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (73378 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (7337c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (73380 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (73384 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (73388 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (7338c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (73390 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (73394 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (73398 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (7339c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (733a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (733a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (733a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (733ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (733b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (733b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (733b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (733bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (733c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (733c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (733c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (733cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (733d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (733d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (733d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (733dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (733e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (733e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (733e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (733ec ) │ │ │ │ + bl 74174 │ │ │ │ + b.n 733f0 │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r0, [r7, r3] │ │ │ │ @@ -105485,229 +105505,229 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #648] @ (73650 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #648] @ (73654 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (73658 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #644] @ (7365c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (73660 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #640] @ (73664 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (73668 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #636] @ (7366c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (73670 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #632] @ (73674 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (73678 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #628] @ (7367c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (73680 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #624] @ (73684 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (73688 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #620] @ (7368c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (73690 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #616] @ (73694 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (73698 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #612] @ (7369c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (736a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #608] @ (736a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (736a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #604] @ (736ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (736b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #600] @ (736b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (736b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #596] @ (736bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (736c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #592] @ (736c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (736c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #588] @ (736cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (736d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #584] @ (736d4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (736d8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #580] @ (736dc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (736e0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #576] @ (736e4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (736e8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #572] @ (736ec ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (736f0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #568] @ (736f4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (736f8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #564] @ (736fc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (73700 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #560] @ (73704 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (73708 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #556] @ (7370c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (73710 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #552] @ (73714 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (73718 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #548] @ (7371c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (73720 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #544] @ (73724 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (73728 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #540] @ (7372c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (73730 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #536] @ (73734 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (73738 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #532] @ (7373c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (73740 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #528] @ (73744 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (73748 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #524] @ (7374c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (73750 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #520] @ (73754 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (73758 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #516] @ (7375c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (73760 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #512] @ (73764 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (73768 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #508] @ (7376c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (73770 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #504] @ (73774 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (73778 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #500] @ (7377c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #496] @ (73780 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #496] @ (73784 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #492] @ (73788 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #492] @ (7378c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #488] @ (73790 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #488] @ (73794 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #484] @ (73798 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #484] @ (7379c ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #480] @ (737a0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #480] @ (737a4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #476] @ (737a8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #476] @ (737ac ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #472] @ (737b0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #472] @ (737b4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #468] @ (737b8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #468] @ (737bc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #464] @ (737c0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #464] @ (737c4 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #460] @ (737c8 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #460] @ (737cc ) │ │ │ │ - bl 74148 │ │ │ │ - ldr r0, [pc, #456] @ (737d0 ) │ │ │ │ - bl 74148 │ │ │ │ - ldr.w r8, [pc, #460] @ 737d8 │ │ │ │ - ldr r0, [pc, #452] @ (737d4 ) │ │ │ │ - bl 74148 │ │ │ │ + ldr r0, [pc, #648] @ (7367c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #648] @ (73680 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (73684 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #644] @ (73688 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (7368c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #640] @ (73690 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (73694 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #636] @ (73698 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (7369c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #632] @ (736a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (736a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #628] @ (736a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (736ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #624] @ (736b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (736b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #620] @ (736b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (736bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #616] @ (736c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (736c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #612] @ (736c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (736cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #608] @ (736d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (736d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #604] @ (736d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (736dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #600] @ (736e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (736e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #596] @ (736e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (736ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #592] @ (736f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (736f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #588] @ (736f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (736fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #584] @ (73700 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (73704 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #580] @ (73708 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (7370c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #576] @ (73710 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (73714 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #572] @ (73718 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (7371c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #568] @ (73720 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (73724 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #564] @ (73728 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (7372c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #560] @ (73730 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (73734 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #556] @ (73738 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (7373c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #552] @ (73740 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (73744 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #548] @ (73748 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (7374c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #544] @ (73750 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (73754 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #540] @ (73758 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (7375c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #536] @ (73760 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (73764 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #532] @ (73768 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (7376c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #528] @ (73770 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (73774 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #524] @ (73778 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (7377c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #520] @ (73780 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (73784 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #516] @ (73788 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (7378c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #512] @ (73790 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (73794 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #508] @ (73798 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (7379c ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #504] @ (737a0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (737a4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #500] @ (737a8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #496] @ (737ac ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #496] @ (737b0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #492] @ (737b4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #492] @ (737b8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #488] @ (737bc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #488] @ (737c0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #484] @ (737c4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #484] @ (737c8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #480] @ (737cc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #480] @ (737d0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #476] @ (737d4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #476] @ (737d8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #472] @ (737dc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #472] @ (737e0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #468] @ (737e4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #468] @ (737e8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #464] @ (737ec ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #464] @ (737f0 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #460] @ (737f4 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #460] @ (737f8 ) │ │ │ │ + bl 74174 │ │ │ │ + ldr r0, [pc, #456] @ (737fc ) │ │ │ │ + bl 74174 │ │ │ │ + ldr.w r8, [pc, #460] @ 73804 │ │ │ │ + ldr r0, [pc, #452] @ (73800 ) │ │ │ │ + bl 74174 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - movw fp, #19657 @ 0x4cc9 │ │ │ │ + movw fp, #19701 @ 0x4cf5 │ │ │ │ movt fp, #7 │ │ │ │ movw ip, #44716 @ 0xaeac │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw lr, #3053 @ 0xbed │ │ │ │ + movw lr, #3045 @ 0xbe5 │ │ │ │ movt lr, #7 │ │ │ │ str r6, [sp, #24] │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr.w r0, [r9, #1068] @ 0x42c │ │ │ │ sub.w r5, r8, #20 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73e4e │ │ │ │ - b.n 737dc │ │ │ │ + bne.w 73e7a │ │ │ │ + b.n 73808 │ │ │ │ nop │ │ │ │ ldr r4, [r7, #24] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -105902,56 +105922,56 @@ │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r0, [r3, #9] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr.w r6, [r9, #1068] @ 0x42c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 73eb6 │ │ │ │ + bne.w 73ee2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 73ef4 │ │ │ │ + bne.w 73f20 │ │ │ │ movs r0, #16 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 738b0 │ │ │ │ + beq.n 738dc │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 73e42 │ │ │ │ + bne.w 73e6e │ │ │ │ ldr.w r0, [r8, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7386c │ │ │ │ + bne.n 73898 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 73f32 │ │ │ │ + bpl.w 73f5e │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, r8, #8 │ │ │ │ - bpl.n 7382c │ │ │ │ + bpl.n 73858 │ │ │ │ mov r2, r8 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [r8, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 73868 │ │ │ │ + cbz r0, 73894 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 73f5a │ │ │ │ + bne.w 73f86 │ │ │ │ movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 70c18 │ │ │ │ + bl 70c10 │ │ │ │ adds r2, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str.w r0, [r8, #-8] │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -105962,91 +105982,91 @@ │ │ │ │ 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.w 73ed6 │ │ │ │ + bgt.w 73f02 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ 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] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ add.w r8, r8, #24 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bne.w 73638 │ │ │ │ + bne.w 73664 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ movw ip, #44716 @ 0xaeac │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw lr, #3053 @ 0xbed │ │ │ │ + movw lr, #3045 @ 0xbe5 │ │ │ │ movt lr, #7 │ │ │ │ add.w r8, fp, #61696 @ 0xf100 │ │ │ │ add.w r8, r8, #224 @ 0xe0 │ │ │ │ - movw fp, #19657 @ 0x4cc9 │ │ │ │ + movw fp, #19701 @ 0x4cf5 │ │ │ │ movt fp, #7 │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ ldr.w r0, [r9, #1068] @ 0x42c │ │ │ │ sub.w r5, r8, #20 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73e82 │ │ │ │ + bne.w 73eae │ │ │ │ ldr.w r6, [r9, #1068] @ 0x42c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 73ebe │ │ │ │ + bne.w 73eea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 73ee6 │ │ │ │ + bne.w 73f12 │ │ │ │ movs r0, #16 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 739d4 │ │ │ │ + beq.n 73a00 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 73e48 │ │ │ │ + bne.w 73e74 │ │ │ │ ldr.w r0, [r8, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 73990 │ │ │ │ + bne.n 739bc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 73f54 │ │ │ │ + bpl.w 73f80 │ │ │ │ lsls r2, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, r8, #8 │ │ │ │ - bpl.n 73950 │ │ │ │ + bpl.n 7397c │ │ │ │ mov r2, r8 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [r8, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 7398c │ │ │ │ + cbz r0, 739b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 73f62 │ │ │ │ + bne.w 73f8e │ │ │ │ movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 70c18 │ │ │ │ + bl 70c10 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str.w r0, [r8, #-8] │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -106057,739 +106077,739 @@ │ │ │ │ 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.w 73ec6 │ │ │ │ + bgt.w 73ef2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ 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] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ add.w r8, r8, #32 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 738ec │ │ │ │ + bne.n 73918 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr.w r2, [fp, #880] @ 0x370 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 73f02 │ │ │ │ - bl 74e30 │ │ │ │ + bne.w 73f2e │ │ │ │ + bl 74e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74048 │ │ │ │ + beq.w 74074 │ │ │ │ add.w r3, r6, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4084] @ 0xff4 │ │ │ │ ldr.w r3, [fp, #880] @ 0x370 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73a6e │ │ │ │ + bne.n 73a9a │ │ │ │ movw r2, #57208 @ 0xdf78 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 73f28 │ │ │ │ - ldr r3, [pc, #740] @ (73d0c ) │ │ │ │ + bne.w 73f54 │ │ │ │ + ldr r3, [pc, #740] @ (73d38 ) │ │ │ │ add.w ip, sp, #72 @ 0x48 │ │ │ │ mov.w lr, #1 │ │ │ │ movs r4, #8 │ │ │ │ str.w lr, [r2] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [ip], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, lr, r3 │ │ │ │ orr.w r7, r7, r3 │ │ │ │ - bne.n 73a3c │ │ │ │ + bne.n 73a68 │ │ │ │ movw r3, #45744 @ 0xb2b0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r7, [r3, #0] │ │ │ │ - ldr r2, [pc, #692] @ (73d10 ) │ │ │ │ + ldr r2, [pc, #692] @ (73d3c ) │ │ │ │ str r2, [r3, #24] │ │ │ │ adds r2, #16 │ │ │ │ str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #688] @ (73d14 ) │ │ │ │ + ldr r2, [pc, #688] @ (73d40 ) │ │ │ │ str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #688] @ (73d18 ) │ │ │ │ + ldr r2, [pc, #688] @ (73d44 ) │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #688] @ (73d1c ) │ │ │ │ + ldr r2, [pc, #688] @ (73d48 ) │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movs r0, #1 │ │ │ │ - bl 76114 │ │ │ │ + bl 7613c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 740a2 │ │ │ │ + beq.w 740ce │ │ │ │ add.w r7, r6, #4096 @ 0x1000 │ │ │ │ add.w r4, r6, #6144 @ 0x1800 │ │ │ │ add.w r8, r6, #6176 @ 0x1820 │ │ │ │ adds r4, #16 │ │ │ │ add.w r8, r8, #12 │ │ │ │ movs r2, #1 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [r7, #2064] @ 0x810 │ │ │ │ mov r0, r1 │ │ │ │ - bl 761b8 │ │ │ │ + bl 761e0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 740a2 │ │ │ │ + beq.w 740ce │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 73a9c │ │ │ │ + bne.n 73ac8 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ movs r0, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ strd r8, r8, [r4, #4] │ │ │ │ str.w r8, [r4, #12] │ │ │ │ - bl 1a9d38 │ │ │ │ + bl 1a93d0 │ │ │ │ str.w r0, [r6, #3804] @ 0xedc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74024 │ │ │ │ + beq.w 74050 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ str.w r0, [r6, #3816] @ 0xee8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74024 │ │ │ │ + beq.w 74050 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ str.w r0, [r6, #3820] @ 0xeec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74024 │ │ │ │ + beq.w 74050 │ │ │ │ str.w r8, [r6, #3824] @ 0xef0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9d80 │ │ │ │ + bl 1a9418 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 73fd6 │ │ │ │ + bne.w 74002 │ │ │ │ ldr.w r9, [r7, #1464] @ 0x5b8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 73ba8 │ │ │ │ + bne.n 73bd4 │ │ │ │ movs r0, #5 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73fb6 │ │ │ │ + beq.w 73fe2 │ │ │ │ movw sl, #45744 @ 0xb2b0 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #492] @ (73d20 ) │ │ │ │ - movw r2, #48424 @ 0xbd28 │ │ │ │ + ldr r1, [pc, #492] @ (73d4c ) │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr.w r0, [sl, #44] @ 0x2c │ │ │ │ - bl 1ace2c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ + bl 1ac45c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ - ldr r1, [pc, #476] @ (73d24 ) │ │ │ │ + ldr r1, [pc, #476] @ (73d50 ) │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r0, [sl, #44] @ 0x2c │ │ │ │ - bl 1ace2c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ + bl 1ac45c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ - ldr r1, [pc, #456] @ (73d24 ) │ │ │ │ + ldr r1, [pc, #456] @ (73d50 ) │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr.w r0, [sl, #48] @ 0x30 │ │ │ │ - bl 1ace2c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ + bl 1ac45c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ - ldr r1, [pc, #440] @ (73d24 ) │ │ │ │ + ldr r1, [pc, #440] @ (73d50 ) │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ - bl 1ace2c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ + bl 1ac45c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ ldr.w r0, [sl, #56] @ 0x38 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #412] @ (73d24 ) │ │ │ │ - bl 1ace2c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ + ldr r1, [pc, #412] @ (73d50 ) │ │ │ │ + bl 1ac45c <_PyStaticType_InitForExtension@@Base+0x870> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ subs r3, r1, #4 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73f9e │ │ │ │ + beq.w 73fca │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 73b96 │ │ │ │ + bne.n 73bc2 │ │ │ │ str.w r8, [r7, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r7, #1468] @ 0x5bc │ │ │ │ - cbnz r3, 73bbc │ │ │ │ - bl 74e30 │ │ │ │ + cbnz r3, 73be8 │ │ │ │ + bl 74e5c │ │ │ │ str.w r0, [r7, #1468] @ 0x5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73fbc │ │ │ │ + beq.w 73fe8 │ │ │ │ ldr.w r3, [r7, #1472] @ 0x5c0 │ │ │ │ - cbnz r3, 73bd8 │ │ │ │ - movw r0, #5448 @ 0x1548 │ │ │ │ + cbnz r3, 73c04 │ │ │ │ + movw r0, #3400 @ 0xd48 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ str.w r0, [r7, #1472] @ 0x5c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73fbc │ │ │ │ + beq.w 73fe8 │ │ │ │ ldr.w r1, [r7, #1508] @ 0x5e4 │ │ │ │ - cbnz r1, 73bf4 │ │ │ │ - movw r0, #1192 @ 0x4a8 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 1aceb4 │ │ │ │ + cbnz r1, 73c20 │ │ │ │ + movw r0, #64680 @ 0xfca8 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 1ac4e4 │ │ │ │ str.w r0, [r7, #1508] @ 0x5e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73fbc │ │ │ │ + beq.w 73fe8 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r7, #1504] @ 0x5e0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ str.w r0, [r7, #1516] @ 0x5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74004 │ │ │ │ + beq.w 74030 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c180 │ │ │ │ + bl 8c188 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 73fd6 │ │ │ │ + bne.w 74002 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ae830 <_Py_SetImmortalUntracked@@Base+0x70> │ │ │ │ + bl 1ade58 <_Py_SetImmortalUntracked@@Base+0x70> │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 73fd6 │ │ │ │ + bne.w 74002 │ │ │ │ ldr.w r3, [fp, #880] @ 0x370 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73c5c │ │ │ │ + bne.n 73c88 │ │ │ │ ldr.w r3, [r6, #3720] @ 0xe88 │ │ │ │ adds.w r0, r3, #904 @ 0x388 │ │ │ │ - beq.w 73fdc │ │ │ │ + beq.w 74008 │ │ │ │ ldr.w r2, [r3, #908] @ 0x38c │ │ │ │ - cbnz r2, 73c5c │ │ │ │ + cbnz r2, 73c88 │ │ │ │ ldr.w r2, [r3, #904] @ 0x388 │ │ │ │ movs r1, #1 │ │ │ │ str.w r1, [r3, #908] @ 0x38c │ │ │ │ - cbz r2, 73c5c │ │ │ │ - bl 1af40c │ │ │ │ + cbz r2, 73c88 │ │ │ │ + bl 1aea34 │ │ │ │ add.w sl, r6, #5504 @ 0x1580 │ │ │ │ add.w sl, sl, #8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 73ff4 │ │ │ │ + beq.w 74020 │ │ │ │ add.w r6, r6, #5536 @ 0x15a0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ ldr.w r3, [r7, #1420] @ 0x58c │ │ │ │ - cbnz r3, 73c8c │ │ │ │ + cbnz r3, 73cb8 │ │ │ │ ldr.w r3, [r7, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r7, #1420] @ 0x58c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74040 │ │ │ │ + bne.w 7406c │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #1240 @ 0x4d8 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + movw r0, #64728 @ 0xfcd8 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1af100 │ │ │ │ + bl 1ae728 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74028 │ │ │ │ + beq.w 74054 │ │ │ │ ldr.w r2, [r7, #324] @ 0x144 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r7, #1440] @ 0x5a0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73e1c │ │ │ │ + beq.w 73e48 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 73f46 │ │ │ │ - movw r0, #1320 @ 0x528 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 1af610 │ │ │ │ + bne.w 73f72 │ │ │ │ + movw r0, #64808 @ 0xfd28 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 1aec38 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 73f86 │ │ │ │ - movw r0, #1320 @ 0x528 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 1b755c │ │ │ │ + bne.w 73fb2 │ │ │ │ + movw r0, #64808 @ 0xfd28 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 1b6b68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73f86 │ │ │ │ + beq.w 73fb2 │ │ │ │ str.w r0, [sl, #3856] @ 0xf10 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 73f38 │ │ │ │ - b.n 73d28 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + bne.w 73f64 │ │ │ │ + b.n 73d54 │ │ │ │ + strb r4, [r1, #27] │ │ │ │ movs r3, r6 │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w r0, r8, #79 @ 0x4f │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #240] @ (73e18 ) │ │ │ │ + ldr r0, [pc, #240] @ (73e44 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ - movw r0, #50516 @ 0xc554 │ │ │ │ + movw r0, #48420 @ 0xbd24 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73f86 │ │ │ │ + beq.w 73fb2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62188 @ 0xf2ec │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #1364 @ 0x554 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 8b24c │ │ │ │ + movw r0, #64852 @ 0xfd54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 8b258 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73f80 │ │ │ │ - bl 1adb74 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 73fac │ │ │ │ + bl 1ad19c <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d78 │ │ │ │ + bge.n 73da4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 73d78 │ │ │ │ + cbnz r3, 73da4 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 73f80 │ │ │ │ + beq.w 73fac │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl dabc0 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base+0x698> │ │ │ │ + bl dab00 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base+0x698> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73da0 │ │ │ │ + bge.n 73dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73f96 │ │ │ │ + beq.w 73fc2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73db8 │ │ │ │ + bge.n 73de4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 73db8 │ │ │ │ + cbnz r3, 73de4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 73f7e │ │ │ │ + beq.w 73faa │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b8ba4 │ │ │ │ + bl 1b81b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 73f6a │ │ │ │ + blt.w 73f96 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #50516 @ 0xc554 │ │ │ │ + movw r0, #48420 @ 0xbd24 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1b9288 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 1b8894 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 74108 │ │ │ │ + blt.w 74134 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r2, #4040 @ 0xfc8 │ │ │ │ + movw r2, #1992 @ 0x7c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #1372 @ 0x55c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl dc468 │ │ │ │ + movw r1, #64860 @ 0xfd5c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl dc3a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e0c │ │ │ │ + bge.n 73e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74100 │ │ │ │ + beq.w 7412c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 73f86 │ │ │ │ + beq.w 73fb2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 740e6 │ │ │ │ + blt.w 74112 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ strd r8, r6, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7386c │ │ │ │ + b.n 73898 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 73990 │ │ │ │ + b.n 739bc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 737dc │ │ │ │ + beq.w 73808 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 737dc │ │ │ │ + beq.w 73808 │ │ │ │ ldr.w r3, [r8, #-20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e72 │ │ │ │ + bge.n 73e9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 740f8 │ │ │ │ + beq.w 74124 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 738b8 │ │ │ │ + bge.w 738e4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 738b8 │ │ │ │ + b.n 738e4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 73900 │ │ │ │ + beq.w 7392c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 73900 │ │ │ │ + beq.w 7392c │ │ │ │ ldr.w r3, [r8, #-20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ea6 │ │ │ │ + bge.n 73ed2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74124 │ │ │ │ + beq.w 74150 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 739dc │ │ │ │ + bge.w 73a08 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 739dc │ │ │ │ + b.n 73a08 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73804 │ │ │ │ + b.n 73830 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73928 │ │ │ │ + b.n 73954 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a9ba8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1a91d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 740d8 │ │ │ │ + beq.w 74104 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 739c2 │ │ │ │ + b.n 739ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a9ba8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1a91d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 740c8 │ │ │ │ + beq.w 740f4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7389e │ │ │ │ + b.n 738ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73928 │ │ │ │ + b.n 73954 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73804 │ │ │ │ + b.n 73830 │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #336] @ 0x150 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 739fa │ │ │ │ + bpl.w 73a26 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r2, #4084] @ 0xff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73a06 │ │ │ │ + bge.w 73a32 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 73a06 │ │ │ │ + b.n 73a32 │ │ │ │ movw r3, #45744 @ 0xb2b0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 73a5a │ │ │ │ + b.n 73a86 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ - b.n 7382c │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 1af820 │ │ │ │ - b.n 73d28 │ │ │ │ - movw r0, #1284 @ 0x504 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 1af820 │ │ │ │ - b.n 73cda │ │ │ │ + b.n 73858 │ │ │ │ + movw r0, #64828 @ 0xfd3c │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 1aee48 │ │ │ │ + b.n 73d54 │ │ │ │ + movw r0, #64772 @ 0xfd04 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 1aee48 │ │ │ │ + b.n 73d06 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ - b.n 73950 │ │ │ │ + b.n 7397c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 73860 │ │ │ │ + b.n 7388c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 73984 │ │ │ │ + b.n 739b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f7e │ │ │ │ + bge.n 73faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73f7e │ │ │ │ + cbnz r3, 73faa │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ - movw r5, #1384 @ 0x568 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ - ldr r6, [pc, #412] @ (7412c ) │ │ │ │ + bl 7fca4 │ │ │ │ + movw r5, #64872 @ 0xfd68 │ │ │ │ + movt r5, #42 @ 0x2a │ │ │ │ + ldr r6, [pc, #412] @ (74158 ) │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 73e20 │ │ │ │ + b.n 73e4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73da0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73dcc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fb6 │ │ │ │ + bge.n 73fe2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 73fb6 │ │ │ │ + cbnz r3, 73fe2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #1464] @ 0x5b8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #364] @ (74130 ) │ │ │ │ + ldr r2, [pc, #364] @ (7415c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #1212 @ 0x4bc │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ + movw r3, #64700 @ 0xfcbc │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 73e3a │ │ │ │ + b.n 73e66 │ │ │ │ ldrd r6, r5, [sp, #44] @ 0x2c │ │ │ │ - b.n 73e24 │ │ │ │ - movw r5, #1032 @ 0x408 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ - bl 66428 │ │ │ │ + b.n 73e50 │ │ │ │ + movw r5, #64520 @ 0xfc08 │ │ │ │ + movt r5, #42 @ 0x2a │ │ │ │ + bl 66d50 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r6, [pc, #328] @ (74134 ) │ │ │ │ + ldr r6, [pc, #328] @ (74160 ) │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 73e24 │ │ │ │ + b.n 73e50 │ │ │ │ mov r0, sl │ │ │ │ - movw r5, #1080 @ 0x438 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ - bl 66428 │ │ │ │ - b.n 73fe8 │ │ │ │ - ldr r3, [pc, #304] @ (74138 ) │ │ │ │ + movw r5, #64568 @ 0xfc38 │ │ │ │ + movt r5, #42 @ 0x2a │ │ │ │ + bl 66d50 │ │ │ │ + b.n 74014 │ │ │ │ + ldr r3, [pc, #304] @ (74164 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73e3a │ │ │ │ - ldr r3, [pc, #276] @ (7413c ) │ │ │ │ - b.n 74006 │ │ │ │ + b.n 73e66 │ │ │ │ + ldr r3, [pc, #276] @ (74168 ) │ │ │ │ + b.n 74032 │ │ │ │ add.w r0, sl, #16 │ │ │ │ - movw r5, #1132 @ 0x46c │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ - bl 1fb628 │ │ │ │ + movw r5, #64620 @ 0xfc6c │ │ │ │ + movt r5, #42 @ 0x2a │ │ │ │ + bl 1fac30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 66428 │ │ │ │ - b.n 73fe8 │ │ │ │ + bl 66d50 │ │ │ │ + b.n 74014 │ │ │ │ mov r0, sl │ │ │ │ - bl 1af40c │ │ │ │ - b.n 73c8c │ │ │ │ - ldr r6, [pc, #244] @ (74140 ) │ │ │ │ - movw r5, #1000 @ 0x3e8 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ + bl 1aea34 │ │ │ │ + b.n 73cb8 │ │ │ │ + ldr r6, [pc, #244] @ (7416c ) │ │ │ │ + movw r5, #64488 @ 0xfbe8 │ │ │ │ + movt r5, #42 @ 0x2a │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73e3a │ │ │ │ - ldr r6, [pc, #204] @ (74144 ) │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 73e66 │ │ │ │ + ldr r6, [pc, #204] @ (74170 ) │ │ │ │ + bl e3be4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r6, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - movw r5, #960 @ 0x3c0 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ + movw r5, #64448 @ 0xfbc0 │ │ │ │ + movt r5, #42 @ 0x2a │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ - b.n 7405a │ │ │ │ + b.n 74086 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 715b8 │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bl 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 715e4 │ │ │ │ + movw r3, #46768 @ 0xb6b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ 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, #20] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73e3a │ │ │ │ + b.n 73e66 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 738b0 │ │ │ │ + b.w 738dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.n 739d4 │ │ │ │ + b.n 73a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73e1c │ │ │ │ + bne.w 73e48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e1c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73e48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e72 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73e9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e0c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73e38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73f86 │ │ │ │ + bge.w 73fb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73f86 │ │ │ │ + bne.w 73fb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73f86 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73fb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73ea6 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73ed2 │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ movs r3, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #408] @ (742f0 ) │ │ │ │ + ldr r5, [pc, #408] @ (7431c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r5, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 74258 │ │ │ │ + bne.n 74284 │ │ │ │ ldr.w r6, [r5, #1068] @ 0x42c │ │ │ │ - movw r3, #62789 @ 0xf545 │ │ │ │ + movw r3, #62781 @ 0xf53d │ │ │ │ movt r3, #6 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74280 │ │ │ │ + bne.n 742ac │ │ │ │ ldr.w r5, [r2, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 7429c │ │ │ │ + bne.w 742c8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2d640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74246 │ │ │ │ + beq.n 74272 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - movw r3, #19657 @ 0x4cc9 │ │ │ │ + movw r3, #19701 @ 0x4cf5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74252 │ │ │ │ + bne.n 7427e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 74206 │ │ │ │ + bne.n 74232 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 742d4 │ │ │ │ + bpl.w 74300 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.n 742ae │ │ │ │ + bpl.n 742da │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r0, r3, r1 │ │ │ │ - cbz r0, 74204 │ │ │ │ + cbz r0, 74230 │ │ │ │ add.w ip, r4, #20 │ │ │ │ movw r3, #44716 @ 0xaeac │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r3, #3053 @ 0xbed │ │ │ │ + movw r3, #3045 @ 0xbe5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 742c4 │ │ │ │ + bne.n 742f0 │ │ │ │ movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ strd ip, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 70c18 │ │ │ │ + bl 70c10 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 742ce │ │ │ │ + beq.n 742fa │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -106797,142 +106817,142 @@ │ │ │ │ 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.n 7428c │ │ │ │ + bgt.n 742b8 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 74206 │ │ │ │ + b.n 74232 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r6 │ │ │ │ - beq.n 7416a │ │ │ │ + beq.n 74196 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74272 │ │ │ │ + bge.n 7429e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 742e8 │ │ │ │ + beq.n 74314 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7424e │ │ │ │ + bge.n 7427a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 7424e │ │ │ │ + b.n 7427a │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 741a2 │ │ │ │ - b.n 74246 │ │ │ │ + bne.n 741ce │ │ │ │ + b.n 74272 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a9ba8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1a91d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 742da │ │ │ │ + beq.n 74306 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 74236 │ │ │ │ + b.n 74262 │ │ │ │ ldr.w r0, [r2, #924] @ 0x39c │ │ │ │ movs r1, #16 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 741a2 │ │ │ │ - b.n 74246 │ │ │ │ + bne.w 741ce │ │ │ │ + b.n 74272 │ │ │ │ add.w ip, r4, #28 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r0, r2, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 741d2 │ │ │ │ - b.n 74204 │ │ │ │ + bne.n 741fe │ │ │ │ + b.n 74230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ blx r2 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 74204 │ │ │ │ + bne.n 74230 │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 74204 │ │ │ │ + b.n 74230 │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ - b.n 742b2 │ │ │ │ + b.n 742de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 74246 │ │ │ │ + b.n 74272 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74272 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7429e │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000742f4 <_Py_hashtable_get@@Base>: │ │ │ │ +00074320 <_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, 7430a <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 74336 <_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, #19657 @ 0x4cc9 │ │ │ │ + movw r3, #19701 @ 0x4cf5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 74a8a <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 74aba <_Py_hashtable_get@@Base+0x79a> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r4, r6, #1 │ │ │ │ - bne.w 74762 <_Py_hashtable_get@@Base+0x46e> │ │ │ │ + adds r7, r6, #1 │ │ │ │ + bne.w 7478e <_Py_hashtable_get@@Base+0x46e> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - bpl.w 74ae6 <_Py_hashtable_get@@Base+0x7f2> │ │ │ │ - lsls r2, r3, #25 │ │ │ │ - bpl.w 74aaa <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + lsls r6, r3, #26 │ │ │ │ + bpl.w 74b1c <_Py_hashtable_get@@Base+0x7fc> │ │ │ │ + lsls r5, r3, #25 │ │ │ │ + bpl.w 74ada <_Py_hashtable_get@@Base+0x7ba> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7475e <_Py_hashtable_get@@Base+0x46a> │ │ │ │ + beq.w 7478a <_Py_hashtable_get@@Base+0x46a> │ │ │ │ add.w r8, r1, #20 │ │ │ │ movw r3, #44716 @ 0xaeac │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r3, #3053 @ 0xbed │ │ │ │ + movw r3, #3045 @ 0xbe5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 74aee <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ + bne.w 74b12 <_Py_hashtable_get@@Base+0x7f2> │ │ │ │ movw r3, #22776 @ 0x58f8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -106957,15 +106977,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 74780 <_Py_hashtable_get@@Base+0x48c> │ │ │ │ + ble.w 747ac <_Py_hashtable_get@@Base+0x48c> │ │ │ │ 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 │ │ │ │ @@ -107001,15 +107021,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 74538 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 74564 <_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] │ │ │ │ @@ -107050,32 +107070,32 @@ │ │ │ │ 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 7449a <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 744c6 <_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 74b08 <_Py_hashtable_get@@Base+0x814> │ │ │ │ + bhi.w 74b34 <_Py_hashtable_get@@Base+0x814> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r5, r1, #10 │ │ │ │ + lsls r7, r1, #10 │ │ │ │ movs r3, r1 │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r9, [r8, #6] │ │ │ │ bfi r6, r9, #16, #8 │ │ │ │ ldrb.w r9, [r8, #5] │ │ │ │ bfi r6, r9, #8, #8 │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ @@ -107205,50 +107225,50 @@ │ │ │ │ mov.w r3, r3, lsl #21 │ │ │ │ add.w r2, r2, r4, lsr #15 │ │ │ │ add.w r3, r3, r1, lsr #11 │ │ │ │ eor.w r2, r2, r5 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - adds r3, r6, #1 │ │ │ │ + adds r4, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ 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] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7498e <_Py_hashtable_get@@Base+0x69a> │ │ │ │ + bne.w 749ba <_Py_hashtable_get@@Base+0x69a> │ │ │ │ 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 74b08 <_Py_hashtable_get@@Base+0x814> │ │ │ │ - add r7, pc, #4 @ (adr r7, 74798 <_Py_hashtable_get@@Base+0x4a4>) │ │ │ │ + bhi.w 74b34 <_Py_hashtable_get@@Base+0x814> │ │ │ │ + add r7, pc, #4 @ (adr r7, 747c4 <_Py_hashtable_get@@Base+0x4a4>) │ │ │ │ ldr.w pc, [r7, fp, lsl #2] │ │ │ │ - @ instruction: 0x47c5 │ │ │ │ + @ instruction: 0x47f1 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [pc, #516] @ (749a4 <_Py_hashtable_get@@Base+0x6b0>) │ │ │ │ + ldr r2, [pc, #708] @ (74a90 <_Py_hashtable_get@@Base+0x770>) │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0x47b5 │ │ │ │ + @ instruction: 0x47e1 │ │ │ │ movs r7, r0 │ │ │ │ - cmp fp, r0 │ │ │ │ + cmp pc, r5 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [pc, #476] @ (74988 <_Py_hashtable_get@@Base+0x694>) │ │ │ │ + ldr r2, [pc, #668] @ (74a74 <_Py_hashtable_get@@Base+0x754>) │ │ │ │ movs r7, r0 │ │ │ │ - cmp r3, lr │ │ │ │ + cmp pc, r3 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r3, sp │ │ │ │ + cmp pc, r2 │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [r8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ @@ -107375,164 +107395,164 @@ │ │ │ │ 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 74756 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 74782 <_Py_hashtable_get@@Base+0x462> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 749fa <_Py_hashtable_get@@Base+0x706> │ │ │ │ + bne.n 74a2a <_Py_hashtable_get@@Base+0x70a> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #56065 @ 0xdb01 │ │ │ │ + movw r3, #24517 @ 0x5fc5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74a92 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 74ac2 <_Py_hashtable_get@@Base+0x7a2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 74b00 <_Py_hashtable_get@@Base+0x80c> │ │ │ │ + beq.w 74b2c <_Py_hashtable_get@@Base+0x80c> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 749fa <_Py_hashtable_get@@Base+0x706> │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx ip, r0, #2, #3 │ │ │ │ - ubfx r6, r3, #2, #3 │ │ │ │ - cmp r6, ip │ │ │ │ - bne.n 749fa <_Py_hashtable_get@@Base+0x706> │ │ │ │ - lsls r7, r0, #26 │ │ │ │ - bpl.n 74ac6 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ - tst.w r0, #64 @ 0x40 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bne.n 74a2a <_Py_hashtable_get@@Base+0x70a> │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ + ubfx r0, r3, #2, #3 │ │ │ │ + ubfx ip, r6, #2, #3 │ │ │ │ + cmp ip, r0 │ │ │ │ + bne.n 74a2a <_Py_hashtable_get@@Base+0x70a> │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + bpl.n 74af6 <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + tst.w r3, #64 @ 0x40 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ it eq │ │ │ │ - addeq r0, #28 │ │ │ │ - beq.n 74aca <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ - adds r0, #20 │ │ │ │ - lsls r7, r3, #26 │ │ │ │ - bpl.n 74ad4 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ - lsls r3, r3, #25 │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ + beq.n 74afa <_Py_hashtable_get@@Base+0x7da> │ │ │ │ + add.w r0, r3, #20 │ │ │ │ + lsls r3, r6, #26 │ │ │ │ + bpl.n 74b00 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ + lsls r6, r6, #25 │ │ │ │ it pl │ │ │ │ addpl r1, #28 │ │ │ │ - bpl.n 74ad6 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ - mul.w r2, r6, r2 │ │ │ │ + bpl.n 74b02 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ + mul.w r2, r2, ip │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 74a6c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 74a9c <_Py_hashtable_get@@Base+0x77c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #56065 @ 0xdb01 │ │ │ │ + movw r3, #24517 @ 0x5fc5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74a9e <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 74ace <_Py_hashtable_get@@Base+0x7ae> │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 74cc0 <_Py_hashtable_get@@Base+0x9cc> │ │ │ │ + beq.w 74cec <_Py_hashtable_get@@Base+0x9cc> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74a6c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 74a9c <_Py_hashtable_get@@Base+0x77c> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 74a6c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 74a9c <_Py_hashtable_get@@Base+0x77c> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 74afc <_Py_hashtable_get@@Base+0x808> │ │ │ │ + beq.n 74b28 <_Py_hashtable_get@@Base+0x808> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 74af8 <_Py_hashtable_get@@Base+0x804> │ │ │ │ + beq.n 74b24 <_Py_hashtable_get@@Base+0x804> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 74a04 <_Py_hashtable_get@@Base+0x710> │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 74a34 <_Py_hashtable_get@@Base+0x714> │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 74582 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ + b.n 745ae <_Py_hashtable_get@@Base+0x28e> │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 747c4 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ + b.n 747f0 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 74764 <_Py_hashtable_get@@Base+0x470> │ │ │ │ + b.n 74790 <_Py_hashtable_get@@Base+0x470> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 749fa <_Py_hashtable_get@@Base+0x706> │ │ │ │ + bne.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 74a2a <_Py_hashtable_get@@Base+0x70a> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 74a6c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 74a9c <_Py_hashtable_get@@Base+0x77c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r8, r3, #28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74360 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ - b.n 7475e <_Py_hashtable_get@@Base+0x46a> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.n 749e2 <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ + bne.w 7438c <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + b.n 7478a <_Py_hashtable_get@@Base+0x46a> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bmi.n 74a12 <_Py_hashtable_get@@Base+0x6f2> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - mul.w r2, r6, r2 │ │ │ │ + mul.w r2, r2, ip │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 749fa <_Py_hashtable_get@@Base+0x706> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w r8, [r3, #28] │ │ │ │ - b.n 74ab0 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 74a2a <_Py_hashtable_get@@Base+0x70a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 74756 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 74782 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w r8, [r3, #28] │ │ │ │ + b.n 74ae0 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 74a5e <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 74a8e <_Py_hashtable_get@@Base+0x76e> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 74a50 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 74a80 <_Py_hashtable_get@@Base+0x760> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 749fa <_Py_hashtable_get@@Base+0x706> │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 74a2a <_Py_hashtable_get@@Base+0x70a> │ │ │ │ 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 │ │ │ │ @@ -107650,79 +107670,79 @@ │ │ │ │ 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 74756 <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 74782 <_Py_hashtable_get@@Base+0x462> │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 74778 <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 74a6c <_Py_hashtable_get@@Base+0x778> │ │ │ │ - b.w 704e4 │ │ │ │ + beq.w 747a4 <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 74a9c <_Py_hashtable_get@@Base+0x77c> │ │ │ │ + b.w 704dc │ │ │ │ │ │ │ │ -00074ccc <_Py_hashtable_set@@Base>: │ │ │ │ +00074cf8 <_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, #62789 @ 0xf545 │ │ │ │ + movw r3, #62781 @ 0xf53d │ │ │ │ movt r3, #6 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74dc4 <_Py_hashtable_set@@Base+0xf8> │ │ │ │ + bne.n 74df0 <_Py_hashtable_set@@Base+0xf8> │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r4, [r3, #928] @ 0x3a0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 74de0 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + bne.n 74e0c <_Py_hashtable_set@@Base+0x114> │ │ │ │ movs r0, #16 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74e28 <_Py_hashtable_set@@Base+0x15c> │ │ │ │ + beq.w 74e54 <_Py_hashtable_set@@Base+0x15c> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - movw r3, #19657 @ 0x4cc9 │ │ │ │ + movw r3, #19701 @ 0x4cf5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74dbe <_Py_hashtable_set@@Base+0xf2> │ │ │ │ + bne.n 74dea <_Py_hashtable_set@@Base+0xf2> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 74d78 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + bne.n 74da4 <_Py_hashtable_set@@Base+0xac> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.n 74e16 <_Py_hashtable_set@@Base+0x14a> │ │ │ │ + bpl.n 74e42 <_Py_hashtable_set@@Base+0x14a> │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.n 74df0 <_Py_hashtable_set@@Base+0x124> │ │ │ │ + bpl.n 74e1c <_Py_hashtable_set@@Base+0x124> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r0, r3, r1 │ │ │ │ - cbz r0, 74d76 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + cbz r0, 74da2 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ add.w ip, r6, #20 │ │ │ │ movw r3, #44716 @ 0xaeac │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r3, #3053 @ 0xbed │ │ │ │ + movw r3, #3045 @ 0xbe5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74e06 <_Py_hashtable_set@@Base+0x13a> │ │ │ │ + bne.n 74e32 <_Py_hashtable_set@@Base+0x13a> │ │ │ │ movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ strd ip, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 70c18 │ │ │ │ + bl 70c10 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 74e10 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + beq.n 74e3c <_Py_hashtable_set@@Base+0x144> │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r7, [r4, #12] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -107731,99 +107751,99 @@ │ │ │ │ ldr r3, [r5, #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 74dd0 <_Py_hashtable_set@@Base+0x104> │ │ │ │ + bgt.n 74dfc <_Py_hashtable_set@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ands r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 74d78 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + b.n 74da4 <_Py_hashtable_set@@Base+0xac> │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 74d16 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ - b.n 74e28 <_Py_hashtable_set@@Base+0x15c> │ │ │ │ + bne.n 74d42 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ + b.n 74e54 <_Py_hashtable_set@@Base+0x15c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9ba8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1a91d8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74e1c <_Py_hashtable_set@@Base+0x150> │ │ │ │ + beq.n 74e48 <_Py_hashtable_set@@Base+0x150> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 74da8 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ + b.n 74dd4 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 74d16 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ - b.n 74e28 <_Py_hashtable_set@@Base+0x15c> │ │ │ │ + bne.n 74d42 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ + b.n 74e54 <_Py_hashtable_set@@Base+0x15c> │ │ │ │ add.w ip, r6, #28 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r0, r2, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 74d44 <_Py_hashtable_set@@Base+0x78> │ │ │ │ - b.n 74d76 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + bne.n 74d70 <_Py_hashtable_set@@Base+0x78> │ │ │ │ + b.n 74da2 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ blx r2 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 74d76 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + bne.n 74da2 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 74d76 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ + b.n 74da2 <_Py_hashtable_set@@Base+0xaa> │ │ │ │ ldr.w ip, [r6, #28] │ │ │ │ - b.n 74df4 <_Py_hashtable_set@@Base+0x128> │ │ │ │ + b.n 74e20 <_Py_hashtable_set@@Base+0x128> │ │ │ │ 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 74dba <_Py_hashtable_set@@Base+0xee> │ │ │ │ + b.n 74de6 <_Py_hashtable_set@@Base+0xee> │ │ │ │ nop │ │ │ │ │ │ │ │ -00074e30 : │ │ │ │ +00074e5c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #440] @ (74ff8 ) │ │ │ │ + ldr r6, [pc, #440] @ (75024 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74ee2 │ │ │ │ - ldr r0, [pc, #420] @ (74ffc ) │ │ │ │ + beq.n 74f0e │ │ │ │ + ldr r0, [pc, #420] @ (75028 ) │ │ │ │ ldr.w r5, [r1, #1908] @ 0x774 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r1, #1908] @ 0x774 │ │ │ │ ldr.w r5, [r0, #1660] @ 0x67c │ │ │ │ str.w r7, [r1, #1904] @ 0x770 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 74fa6 │ │ │ │ - ldr r1, [pc, #392] @ (75000 ) │ │ │ │ + bne.w 74fd2 │ │ │ │ + ldr r1, [pc, #392] @ (7502c ) │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ sub.w ip, r3, #8 │ │ │ │ ldr.w r5, [r2, #3744] @ 0xea0 │ │ │ │ addw lr, r2, #3740 @ 0xe9c │ │ │ │ @@ -107845,25 +107865,25 @@ │ │ │ │ cmp r6, r0 │ │ │ │ add.w r5, r5, #1 │ │ │ │ orr.w r1, r1, lr │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w ip, [r2, #3744] @ 0xea0 │ │ │ │ str.w r5, [r2, #3824] @ 0xef0 │ │ │ │ str.w r0, [r2, #3752] @ 0xea8 │ │ │ │ - blt.n 74f5e │ │ │ │ + blt.n 74f8a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #18632 @ 0x48c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74fea │ │ │ │ - ldr r1, [pc, #264] @ (75000 ) │ │ │ │ + beq.n 75016 │ │ │ │ + ldr r1, [pc, #264] @ (7502c ) │ │ │ │ ldr r2, [r6, r4] │ │ │ │ str r1, [r0, #24] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ movs r1, #0 │ │ │ │ @@ -107888,113 +107908,113 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orr.w r1, r1, lr │ │ │ │ cmp r0, r6 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r5, [r2, #3744] @ 0xea0 │ │ │ │ str.w ip, [r2, #3824] @ 0xef0 │ │ │ │ str.w r0, [r2, #3752] @ 0xea8 │ │ │ │ - ble.n 74edc │ │ │ │ + ble.n 74f08 │ │ │ │ ldr.w r1, [r2, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 74edc │ │ │ │ - ldr r1, [pc, #152] @ (75004 ) │ │ │ │ + beq.n 74f08 │ │ │ │ + ldr r1, [pc, #152] @ (75030 ) │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr.w r2, [r2, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 74edc │ │ │ │ + bne.n 74f08 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ - cbnz r2, 74f9e │ │ │ │ + cbnz r2, 74fca │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 74edc │ │ │ │ + bmi.n 74f08 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 74f88 │ │ │ │ + bne.n 74fb4 │ │ │ │ dmb ish │ │ │ │ - b.n 74edc │ │ │ │ + b.n 74f08 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 74edc │ │ │ │ - b.n 74f7a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.n 74f08 │ │ │ │ + b.n 74fa6 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 74fd4 │ │ │ │ + bne.n 75000 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 74fe6 │ │ │ │ + cbnz r0, 75012 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #48] @ (75000 ) │ │ │ │ + ldr r0, [pc, #48] @ (7502c ) │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r3, #24] │ │ │ │ - b.n 74efc │ │ │ │ + b.n 74f28 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 74fcc │ │ │ │ + b.n 74ff8 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ - b.n 74fcc │ │ │ │ + b.n 74ff8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (75000 ) │ │ │ │ - bl 1adc74 <_PyNamespace_New@@Base+0x100> │ │ │ │ + ldr r0, [pc, #16] @ (7502c ) │ │ │ │ + bl 1ad29c <_PyNamespace_New@@Base+0x100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 74edc │ │ │ │ + b.n 74f08 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ uxtb r4, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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 r5, [pc, #460] @ (751e8 ) │ │ │ │ + ldr r5, [pc, #460] @ (75214 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r3 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 750c8 │ │ │ │ - ldr.w ip, [pc, #440] @ 751f0 │ │ │ │ + beq.n 750f4 │ │ │ │ + ldr.w ip, [pc, #440] @ 7521c │ │ │ │ ldr.w r0, [r1, #1908] @ 0x774 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r1, #1908] @ 0x774 │ │ │ │ ldr.w r0, [ip, #1660] @ 0x67c │ │ │ │ str.w r6, [r1, #1904] @ 0x770 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7518c │ │ │ │ + bne.w 751b8 │ │ │ │ ldr.w r5, [r2, #3744] @ 0xea0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ sub.w ip, r3, #8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -108016,24 +108036,24 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orr.w r1, r1, lr │ │ │ │ cmp r5, r0 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w ip, [r2, #3744] @ 0xea0 │ │ │ │ str.w r6, [r2, #3824] @ 0xef0 │ │ │ │ str.w r0, [r2, #3752] @ 0xea8 │ │ │ │ - blt.n 75144 │ │ │ │ + blt.n 75170 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #18632 @ 0x48c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 751cc │ │ │ │ + beq.n 751f8 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ str r7, [r0, #24] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ ldr.w r5, [r2, #3744] @ 0xea0 │ │ │ │ @@ -108057,472 +108077,445 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orr.w r1, r1, lr │ │ │ │ cmp r0, r5 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w ip, [r2, #3744] @ 0xea0 │ │ │ │ str.w r6, [r2, #3824] @ 0xef0 │ │ │ │ str.w r0, [r2, #3752] @ 0xea8 │ │ │ │ - ble.n 750c0 │ │ │ │ + ble.n 750ec │ │ │ │ ldr.w r1, [r2, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 750c0 │ │ │ │ + beq.n 750ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 750c0 │ │ │ │ - ldr r1, [pc, #152] @ (751ec ) │ │ │ │ + beq.n 750ec │ │ │ │ + ldr r1, [pc, #152] @ (75218 ) │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr.w r2, [r2, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 750c0 │ │ │ │ + bne.n 750ec │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ - cbnz r2, 75184 │ │ │ │ + cbnz r2, 751b0 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 750c0 │ │ │ │ + bmi.n 750ec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7516e │ │ │ │ + bne.n 7519a │ │ │ │ dmb ish │ │ │ │ - b.n 750c0 │ │ │ │ + b.n 750ec │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 750c0 │ │ │ │ - b.n 75160 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.n 750ec │ │ │ │ + b.n 7518c │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 751b6 │ │ │ │ + bne.n 751e2 │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 751c8 │ │ │ │ + cbnz r0, 751f4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r7, [r3, #24] │ │ │ │ - b.n 750de │ │ │ │ + b.n 7510a │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 751b2 │ │ │ │ + b.n 751de │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 751b2 │ │ │ │ + b.n 751de │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1adc74 <_PyNamespace_New@@Base+0x100> │ │ │ │ + bl 1ad29c <_PyNamespace_New@@Base+0x100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 750c0 │ │ │ │ + beq.w 750ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 750c0 │ │ │ │ + b.n 750ec │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000751f4 <_PyObject_GC_New@@Base>: │ │ │ │ +00075220 <_PyObject_GC_New@@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 r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r7, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r7, #1 │ │ │ │ lsls r2, r2, #29 │ │ │ │ mov.w r4, r7, lsl #3 │ │ │ │ - bmi.w 75364 <_PyObject_GC_New@@Base+0x170> │ │ │ │ - ldr r2, [pc, #392] @ (753ac <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ + bmi.w 75390 <_PyObject_GC_New@@Base+0x170> │ │ │ │ + ldr r2, [pc, #392] @ (753d8 <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w sl, [r2, r1] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 75332 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + bhi.n 7535e <_PyObject_GC_New@@Base+0x13e> │ │ │ │ adds.w r8, r4, r3 │ │ │ │ - bmi.n 75332 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + bmi.n 7535e <_PyObject_GC_New@@Base+0x13e> │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r6, #968] @ 0x3c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75324 <_PyObject_GC_New@@Base+0x130> │ │ │ │ - ldr r3, [pc, #344] @ (753b0 <_PyObject_GC_New@@Base+0x1bc>) │ │ │ │ + bne.n 75350 <_PyObject_GC_New@@Base+0x130> │ │ │ │ + ldr r3, [pc, #344] @ (753dc <_PyObject_GC_New@@Base+0x1bc>) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r9, r3 │ │ │ │ - bcs.n 752f8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bcs.n 75324 <_PyObject_GC_New@@Base+0x104> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 752ec <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + beq.n 75318 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 752c6 <_PyObject_GC_New@@Base+0xd2> │ │ │ │ + beq.n 752f2 <_PyObject_GC_New@@Base+0xd2> │ │ │ │ adds r6, r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r2] │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ str.w r1, [r2, r7, lsl #3] │ │ │ │ - ldr r2, [pc, #256] @ (753b4 <_PyObject_GC_New@@Base+0x1c0>) │ │ │ │ + ldr r2, [pc, #256] @ (753e0 <_PyObject_GC_New@@Base+0x1c0>) │ │ │ │ ldr.w r4, [r2, #1660] @ 0x67c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7533c <_PyObject_GC_New@@Base+0x148> │ │ │ │ + bne.n 75368 <_PyObject_GC_New@@Base+0x148> │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #29 │ │ │ │ - bmi.n 7535a <_PyObject_GC_New@@Base+0x166> │ │ │ │ + bmi.n 75386 <_PyObject_GC_New@@Base+0x166> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r6, r0, [r3, #24] │ │ │ │ cmp r0, r6 │ │ │ │ - bcc.n 752e0 <_PyObject_GC_New@@Base+0xec> │ │ │ │ + bcc.n 7530c <_PyObject_GC_New@@Base+0xec> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r6] │ │ │ │ - b.n 75290 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + b.n 752bc <_PyObject_GC_New@@Base+0x9c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 75290 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + b.n 752bc <_PyObject_GC_New@@Base+0x9c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75290 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + bne.n 752bc <_PyObject_GC_New@@Base+0x9c> │ │ │ │ ldr.w r2, [r6, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75394 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ + bne.n 753c0 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r2, 75332 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + cbz r2, 7535e <_PyObject_GC_New@@Base+0x13e> │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 75290 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + b.n 752bc <_PyObject_GC_New@@Base+0x9c> │ │ │ │ ldr.w r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75290 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + bne.n 752bc <_PyObject_GC_New@@Base+0x9c> │ │ │ │ mov r0, sl │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.w 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 753a0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ - ldr r0, [pc, #108] @ (753b8 <_PyObject_GC_New@@Base+0x1c4>) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 753cc <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + ldr r0, [pc, #108] @ (753e4 <_PyObject_GC_New@@Base+0x1c4>) │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 752ba <_PyObject_GC_New@@Base+0xc6> │ │ │ │ + bne.n 752e6 <_PyObject_GC_New@@Base+0xc6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 752ba <_PyObject_GC_New@@Base+0xc6> │ │ │ │ + bl 13e668 │ │ │ │ + b.n 752e6 <_PyObject_GC_New@@Base+0xc6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ba63c │ │ │ │ - b.n 752c0 <_PyObject_GC_New@@Base+0xcc> │ │ │ │ - ldr r2, [pc, #68] @ (753ac <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ + bl 1b9c48 │ │ │ │ + b.n 752ec <_PyObject_GC_New@@Base+0xcc> │ │ │ │ + ldr r2, [pc, #68] @ (753d8 <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r0, #440] @ 0x1b8 │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ subs r6, r6, r4 │ │ │ │ ldr.w sl, [r2, r1] │ │ │ │ ldrd r2, r5, [r5, #12] │ │ │ │ add r2, r5 │ │ │ │ adds r5, r2, #3 │ │ │ │ adds r2, #1 │ │ │ │ bic.w r5, r5, #3 │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r6 │ │ │ │ - bls.w 75234 <_PyObject_GC_New@@Base+0x40> │ │ │ │ - b.n 75332 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + bls.w 75260 <_PyObject_GC_New@@Base+0x40> │ │ │ │ + b.n 7535e <_PyObject_GC_New@@Base+0x13e> │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 75316 <_PyObject_GC_New@@Base+0x122> │ │ │ │ + b.n 75342 <_PyObject_GC_New@@Base+0x122> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ - b.n 752ba <_PyObject_GC_New@@Base+0xc6> │ │ │ │ + b.n 752e6 <_PyObject_GC_New@@Base+0xc6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 7576c ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 75798 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000753bc : │ │ │ │ +000753e8 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 7549c │ │ │ │ + blt.n 754c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #35960 @ 0x8c78 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #968] @ 0x3c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 75482 │ │ │ │ - ldr r0, [pc, #180] @ (754a0 ) │ │ │ │ + bne.n 754ae │ │ │ │ + ldr r0, [pc, #180] @ (754cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1588] @ 0x634 │ │ │ │ - bcs.n 75454 │ │ │ │ + bcs.n 75480 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 75446 │ │ │ │ + beq.n 75472 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 75420 │ │ │ │ + cbz r2, 7544c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 7541c │ │ │ │ + bcc.n 75448 │ │ │ │ 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} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7541c │ │ │ │ + bne.n 75448 │ │ │ │ ldr.w r1, [r4, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 75492 │ │ │ │ + bne.n 754be │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7541c │ │ │ │ + beq.n 75448 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 7541c │ │ │ │ + b.n 75448 │ │ │ │ ldr.w r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #924] @ 0x39c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 75472 │ │ │ │ + b.n 7549e │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ 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, #184] @ (7556c ) │ │ │ │ + ldr r0, [pc, #184] @ (75598 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ - bcs.n 75558 │ │ │ │ + bcs.n 75584 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 75514 │ │ │ │ + beq.n 75540 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 754ee │ │ │ │ + cbz r2, 7551a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 75508 │ │ │ │ + bhi.n 75534 │ │ │ │ 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 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 754ea │ │ │ │ + b.n 75516 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 754ea │ │ │ │ + bne.n 75516 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r3, #928] @ 0x3a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 75560 │ │ │ │ + bne.n 7558c │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 754ea │ │ │ │ + beq.n 75516 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 754ea │ │ │ │ + b.n 75516 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 75522 │ │ │ │ + bge.n 7554e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 754ea │ │ │ │ + b.n 75516 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 75548 │ │ │ │ + b.n 75574 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 756a6 │ │ │ │ + beq.w 756d0 │ │ │ │ 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 75640 │ │ │ │ + bls.n 7566a │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbz r3, 755f8 │ │ │ │ - ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - 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] │ │ │ │ - beq.n 75632 │ │ │ │ - adds r1, r6, #1 │ │ │ │ - add.w r4, r3, #32 │ │ │ │ - str r6, [r3, #20] │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - adds r0, #32 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - rsb r0, r2, #4096 @ 0x1000 │ │ │ │ - add r2, r4 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str.w r0, [r4, r1, lsl #3] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + cbnz r3, 75640 │ │ │ │ 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] │ │ │ │ @@ -108532,249 +108525,276 @@ │ │ │ │ add.w r5, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #1 │ │ │ │ strd r5, r0, [r4, #4] │ │ │ │ strd r1, r1, [r3, #8] │ │ │ │ strd r3, r3, [r1, #8] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 755d0 │ │ │ │ + adds r1, r6, #1 │ │ │ │ + add.w r4, r3, #32 │ │ │ │ + str r6, [r3, #20] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + adds r0, #32 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + rsb r0, r2, #4096 @ 0x1000 │ │ │ │ + add r2, r4 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str.w r0, [r4, r1, lsl #3] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldr.w r2, [r5, r6, lsl #3] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + 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 75618 │ │ │ │ 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} │ │ │ │ - cbz r3, 75660 │ │ │ │ + cbz r3, 7568a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 75652 │ │ │ │ + cbz r0, 7567c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 755c0 │ │ │ │ + b.n 7564c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7564a │ │ │ │ + beq.n 75674 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 7564a │ │ │ │ + b.n 75674 │ │ │ │ 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] │ │ │ │ - cbnz r0, 75694 │ │ │ │ + cbnz r0, 756be │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75834 │ │ │ │ + bne.w 7585e │ │ │ │ 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 755d0 │ │ │ │ + b.n 75618 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 757f2 │ │ │ │ + beq.w 7581c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75844 │ │ │ │ + bne.w 7586e │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75780 │ │ │ │ + beq.n 757aa │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ ldr.w r2, [r7, #1068] @ 0x42c │ │ │ │ ldr.w r0, [r7, #1064] @ 0x428 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75888 │ │ │ │ + beq.w 758b2 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 75874 │ │ │ │ + beq.w 7589e │ │ │ │ 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 r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7575e │ │ │ │ + beq.n 75788 │ │ │ │ add.w r7, 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, [r7, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bls.n 75730 │ │ │ │ + bls.n 7575a │ │ │ │ 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 75860 │ │ │ │ + bne.w 7588a │ │ │ │ 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 755a4 │ │ │ │ + b.n 755d0 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ str.w r7, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 7572c │ │ │ │ + bhi.n 75756 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 75744 │ │ │ │ + b.n 7576e │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75808 │ │ │ │ + bne.n 75832 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #936] @ 0x3a8 │ │ │ │ - movw r3, #64741 @ 0xfce5 │ │ │ │ + movw r3, #64733 @ 0xfcdd │ │ │ │ movt r3, #6 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 75854 │ │ │ │ + bne.n 7587e │ │ │ │ mov r1, r2 │ │ │ │ blx 2cdb0 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7582c │ │ │ │ + beq.n 75856 │ │ │ │ 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 757e4 │ │ │ │ + b.n 7580e │ │ │ │ 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 757d0 │ │ │ │ + bcc.n 757fa │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 756c8 │ │ │ │ - movw r0, #61820 @ 0xf17c │ │ │ │ + b.n 756f2 │ │ │ │ + movw r0, #59772 @ 0xe97c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1a44d8 │ │ │ │ - cbnz r0, 75838 │ │ │ │ + bl 1a3b08 │ │ │ │ + cbnz r0, 75862 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #1076] @ 0x434 │ │ │ │ - b.n 756c0 │ │ │ │ + b.n 756ea │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 7582c │ │ │ │ + bcs.n 75856 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 7582c │ │ │ │ + bhi.n 75856 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 75794 │ │ │ │ + bge.n 757be │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 755f0 │ │ │ │ + b.n 75638 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 75694 │ │ │ │ + b.n 756be │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75800 │ │ │ │ + beq.n 7582a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #1076] @ 0x434 │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 2f1b4 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 756c0 │ │ │ │ + bl 2f1b8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + b.n 756ea │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 757ae │ │ │ │ + b.n 757d8 │ │ │ │ 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 75744 │ │ │ │ + b.n 7576e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #1072] @ 0x430 │ │ │ │ ldr.w r0, [r7, #1064] @ 0x428 │ │ │ │ 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 7582c │ │ │ │ + b.n 75856 │ │ │ │ + nop │ │ │ │ │ │ │ │ -00075894 <_Py_GetConfig@@Base>: │ │ │ │ +000758c0 <_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, #32] @ (758c4 <_Py_GetConfig@@Base+0x30>) │ │ │ │ + ldr r3, [pc, #32] @ (758f0 <_Py_GetConfig@@Base+0x30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 758b4 <_Py_GetConfig@@Base+0x20> │ │ │ │ + cbz r3, 758e0 <_Py_GetConfig@@Base+0x20> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #4128 @ 0x1020 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #8] @ (758c8 <_Py_GetConfig@@Base+0x34>) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #8] @ (758f4 <_Py_GetConfig@@Base+0x34>) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [pc, #108] @ (7593c <_Py_GetConfig@@Base+0xa8>) │ │ │ │ + ldr r2, [pc, #108] @ (75968 <_Py_GetConfig@@Base+0xa8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ addw r5, r3, #3740 @ 0xe9c │ │ │ │ ldr.w r1, [r3, #3744] @ 0xea0 │ │ │ │ ldr.w r4, [r3, #3824] @ 0xef0 │ │ │ │ @@ -108794,488 +108814,488 @@ │ │ │ │ orrs r2, r5 │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w ip, [r3, #3744] @ 0xea0 │ │ │ │ cmp r1, r4 │ │ │ │ str.w r1, [r3, #3752] @ 0xea8 │ │ │ │ str.w lr, [r3, #3824] @ 0xef0 │ │ │ │ - bgt.n 7592e <_Py_GetConfig@@Base+0x9a> │ │ │ │ + bgt.n 7595a <_Py_GetConfig@@Base+0x9a> │ │ │ │ pop {r4, r5, pc} │ │ │ │ addw r3, r3, #3732 @ 0xe94 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8b0f4 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + b.w 8b100 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075940 : │ │ │ │ +0007596c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75b72 │ │ │ │ + beq.w 75b9e │ │ │ │ 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 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.w 75a96 │ │ │ │ + bhi.w 75ac2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 75b94 │ │ │ │ + blt.w 75ba4 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 75b0c │ │ │ │ + bgt.w 75b38 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ movs r6, #1 │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r8, r0, #21 │ │ │ │ ldr.w r2, [r5, #968] @ 0x3c8 │ │ │ │ mov r9, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 75afc │ │ │ │ - ldr r2, [pc, #560] @ (75bc8 ) │ │ │ │ + bne.w 75b28 │ │ │ │ + ldr r2, [pc, #560] @ (75bf4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1588] @ 0x634 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 75b24 │ │ │ │ + bcs.w 75b50 │ │ │ │ lsrs r1, r3, #3 │ │ │ │ ldr.w r2, [r7, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 75b16 │ │ │ │ + beq.w 75b42 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ - cbz r0, 75a16 │ │ │ │ + cbz r0, 75a42 │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #480] @ (75bcc ) │ │ │ │ + ldr r2, [pc, #480] @ (75bf8 ) │ │ │ │ ldr.w r5, [r2, #1660] @ 0x67c │ │ │ │ - cbnz r5, 75a3a │ │ │ │ + cbnz r5, 75a66 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 75a60 │ │ │ │ + beq.n 75a8c │ │ │ │ adds r1, r3, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r5, [r3, #12] │ │ │ │ strb r2, [r3, #16] │ │ │ │ strb r0, [r1, #20] │ │ │ │ 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 75a2e │ │ │ │ + bhi.n 75a5a │ │ │ │ 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 759d0 │ │ │ │ + b.n 759fc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 759d0 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 759fc │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 75b84 │ │ │ │ - ldr r0, [pc, #388] @ (75bd0 ) │ │ │ │ + bne.w 75bbe │ │ │ │ + ldr r0, [pc, #388] @ (75bfc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 759f2 │ │ │ │ + bne.n 75a1e │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 759f2 │ │ │ │ + b.n 75a1e │ │ │ │ add.w r1, r3, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ itt eq │ │ │ │ strbeq r2, [r1, r4] │ │ │ │ strdeq r2, r2, [r3, #20] │ │ │ │ - beq.n 75a0e │ │ │ │ + beq.n 75a3a │ │ │ │ cmp r6, #2 │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r1, r4, lsl #1] │ │ │ │ strne.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 75a0e │ │ │ │ + b.n 75a3a │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 75b5a │ │ │ │ + bls.n 75b86 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 75b4c │ │ │ │ + bcs.n 75b78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 75b94 │ │ │ │ + blt.n 75ba4 │ │ │ │ movs r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ 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 │ │ │ │ - bgt.n 75b0c │ │ │ │ + bgt.n 75b38 │ │ │ │ mla r8, r4, r6, r6 │ │ │ │ add.w r8, r8, #28 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r2, [r5, #968] @ 0x3c8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 75996 │ │ │ │ + beq.w 759c2 │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 759d0 │ │ │ │ + bne.w 759fc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 759d0 │ │ │ │ + bne.w 759fc │ │ │ │ ldr.w r2, [r5, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75b78 │ │ │ │ + bne.n 75bce │ │ │ │ mov r0, r8 │ │ │ │ blx 2d640 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75b0c │ │ │ │ + beq.n 75b38 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 759d0 │ │ │ │ + b.n 759fc │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 75bae │ │ │ │ + bcs.n 75bda │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 75b94 │ │ │ │ + blt.n 75ba4 │ │ │ │ movs r6, #4 │ │ │ │ - b.n 75aa6 │ │ │ │ + b.n 75ad2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 75b94 │ │ │ │ + blt.n 75ba4 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n 75b0c │ │ │ │ + bgt.n 75b38 │ │ │ │ add.w r8, r0, #29 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 75ade │ │ │ │ - ldr r3, [pc, #96] @ (75bd4 ) │ │ │ │ + b.n 75b0a │ │ │ │ + ldr r3, [pc, #96] @ (75c00 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ - mov r1, r8 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 75b3c │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #64976 @ 0xfdd0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 75a3a │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 759f2 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1488 @ 0x5d0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 75a0e │ │ │ │ + b.n 75a1e │ │ │ │ + ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ + mov r1, r8 │ │ │ │ + blx r2 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 75b68 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1436 @ 0x59c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64924 @ 0xfd9c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 75baa │ │ │ │ + bl fcc44 │ │ │ │ + b.n 75bba │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 75f84 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 75fb0 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00075bd8 : │ │ │ │ +00075c04 : │ │ │ │ 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 r3, r1, #0 │ │ │ │ - blt.w 75db2 │ │ │ │ + blt.w 75dde │ │ │ │ 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.n 75cd8 │ │ │ │ + bne.n 75d04 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75d02 │ │ │ │ + beq.n 75d2e │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 75d88 │ │ │ │ + bhi.w 75db4 │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r6, #968] @ 0x3c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 75d40 │ │ │ │ - ldr r1, [pc, #412] @ (75dd8 ) │ │ │ │ + bne.w 75d6c │ │ │ │ + ldr r1, [pc, #412] @ (75e04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1588] @ 0x634 │ │ │ │ mov r7, r2 │ │ │ │ - bhi.n 75d16 │ │ │ │ + bhi.n 75d42 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 75d06 │ │ │ │ + beq.n 75d32 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 75cc0 │ │ │ │ + cbz r1, 75cec │ │ │ │ movw r2, #42128 @ 0xa490 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #340] @ (75ddc ) │ │ │ │ + ldr r2, [pc, #340] @ (75e08 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1660] @ 0x67c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 75d64 │ │ │ │ + bne.n 75d90 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 75cac │ │ │ │ + cbnz r5, 75cd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r6, r7, [r2, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 75cf6 │ │ │ │ + bcc.n 75d22 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r6 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, r6] │ │ │ │ - b.n 75c70 │ │ │ │ + b.n 75c9c │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r4, #25764 @ 0x64a4 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 75c70 │ │ │ │ - ldr r4, [pc, #220] @ (75de0 ) │ │ │ │ - b.n 75ca4 │ │ │ │ + b.n 75c9c │ │ │ │ + ldr r4, [pc, #220] @ (75e0c ) │ │ │ │ + b.n 75cd0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75c70 │ │ │ │ + bne.n 75c9c │ │ │ │ ldr.w r4, [r6, #928] @ 0x3a0 │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 75da2 │ │ │ │ + bne.n 75dce │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d640 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 75d52 │ │ │ │ + cbz r4, 75d7e │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 75c70 │ │ │ │ + b.n 75c9c │ │ │ │ ldr.w r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75c70 │ │ │ │ + bne.n 75c9c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75d9e │ │ │ │ + cbz r0, 75dca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75ca4 │ │ │ │ - b.n 75cac │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + beq.n 75cd0 │ │ │ │ + b.n 75cd8 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 75dca │ │ │ │ - ldr r0, [pc, #112] @ (75de4 ) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 75df6 │ │ │ │ + ldr r0, [pc, #112] @ (75e10 ) │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75c94 │ │ │ │ + bne.n 75cc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 75c94 │ │ │ │ + b.n 75cc0 │ │ │ │ movw r3, #45744 @ 0xb2b0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1580 @ 0x62c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #65068 @ 0xfe2c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75ca4 │ │ │ │ + b.n 75cd0 │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 75d32 │ │ │ │ + b.n 75d5e │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1528 @ 0x5f8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #65016 @ 0xfdf8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 75d9e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 75dca │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 75c94 │ │ │ │ + b.n 75cc0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ add.w r0, r8, #79 @ 0x4f │ │ │ │ - add r2, pc, #944 @ (adr r2, 76198 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 761c4 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00075de8 : │ │ │ │ +00075e14 : │ │ │ │ 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 r5, r0, #0 │ │ │ │ - beq.n 75ed6 │ │ │ │ - blt.w 75f74 │ │ │ │ + beq.n 75f02 │ │ │ │ + blt.w 75fa0 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 75f1c │ │ │ │ - ldr r3, [pc, #380] @ (75f88 ) │ │ │ │ + bgt.w 75f48 │ │ │ │ + ldr r3, [pc, #380] @ (75fb4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r6] │ │ │ │ add.w r2, r3, r5, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 75eb2 │ │ │ │ - ldr r0, [pc, #360] @ (75f8c ) │ │ │ │ + beq.n 75ede │ │ │ │ + ldr r0, [pc, #360] @ (75fb8 ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r7, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 75f3a │ │ │ │ + bne.n 75f66 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c98c │ │ │ │ @@ -109300,258 +109320,260 @@ │ │ │ │ cmp r1, ip │ │ │ │ add.w r5, r5, #1 │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r0, [r3, #3744] @ 0xea0 │ │ │ │ str.w r5, [r3, #3824] @ 0xef0 │ │ │ │ str.w r1, [r3, #3752] @ 0xea8 │ │ │ │ - bgt.n 75eda │ │ │ │ + bgt.n 75f06 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75f82 │ │ │ │ - ldr r3, [pc, #192] @ (75f88 ) │ │ │ │ + beq.n 75fae │ │ │ │ + ldr r3, [pc, #192] @ (75fb4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - b.n 75e46 │ │ │ │ - ldr r4, [pc, #184] @ (75f90 ) │ │ │ │ - b.n 75eac │ │ │ │ + b.n 75e72 │ │ │ │ + ldr r4, [pc, #184] @ (75fbc ) │ │ │ │ + b.n 75ed8 │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne.w ip, #0 │ │ │ │ - beq.n 75eac │ │ │ │ - ldr r2, [pc, #168] @ (75f94 ) │ │ │ │ + beq.n 75ed8 │ │ │ │ + ldr r2, [pc, #168] @ (75fc0 ) │ │ │ │ ldr r2, [r2, r6] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75eac │ │ │ │ + bne.n 75ed8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - cbnz r3, 75f5c │ │ │ │ + cbnz r3, 75f88 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 75eac │ │ │ │ + bmi.n 75ed8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 75f06 │ │ │ │ + bne.n 75f32 │ │ │ │ dmb ish │ │ │ │ - b.n 75eac │ │ │ │ + b.n 75ed8 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 75eb2 │ │ │ │ - bl 20d58c │ │ │ │ + bls.n 75ede │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75f82 │ │ │ │ - ldr r3, [pc, #84] @ (75f88 ) │ │ │ │ + cbz r0, 75fae │ │ │ │ + ldr r3, [pc, #84] @ (75fb4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - b.n 75e46 │ │ │ │ - movw r3, #57497 @ 0xe099 │ │ │ │ + b.n 75e72 │ │ │ │ + movw r3, #57817 @ 0xe1d9 │ │ │ │ movt r3, #19 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 75f64 │ │ │ │ + bne.n 75f90 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ - cbnz r0, 75f6e │ │ │ │ + bl 13dc78 │ │ │ │ + cbnz r0, 75f9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - ldr r3, [pc, #48] @ (75f88 ) │ │ │ │ + bl 13e668 │ │ │ │ + ldr r3, [pc, #48] @ (75fb4 ) │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - b.n 75e40 │ │ │ │ + b.n 75e6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75eac │ │ │ │ - b.n 75ef8 │ │ │ │ + bne.n 75ed8 │ │ │ │ + b.n 75f24 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #24] @ (75f88 ) │ │ │ │ + ldr r3, [pc, #24] @ (75fb4 ) │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - b.n 75e40 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + b.n 75e6c │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75eac │ │ │ │ + b.n 75ed8 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 75fd0 │ │ │ │ + cbz r1, 75fd0 │ │ │ │ + b.w 1a9368 <_Py_NewReference@@Base+0x58> │ │ │ │ + subs r3, r2, r3 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #348] @ (76108 ) │ │ │ │ + ldr r3, [pc, #324] @ (76130 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 760fa │ │ │ │ + beq.w 76122 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 760e8 │ │ │ │ + bhi.n 760c4 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 76078 │ │ │ │ - ldr r3, [pc, #300] @ (7610c ) │ │ │ │ + bne.n 760b6 │ │ │ │ + ldr r3, [pc, #276] @ (76134 ) │ │ │ │ cmp.w r5, #512 @ 0x200 │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1588] @ 0x634 │ │ │ │ - bhi.n 760aa │ │ │ │ + bhi.n 760d4 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 760dc │ │ │ │ + beq.n 76108 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 76058 │ │ │ │ + beq.n 76096 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r5, r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ bfi r1, r5, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh.w r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - cbz r4, 760a2 │ │ │ │ - mov r2, r4 │ │ │ │ + cbz r4, 76088 │ │ │ │ mov r0, r3 │ │ │ │ + mov r2, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2c98c │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r7, r6, [r3, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bhi.n 76096 │ │ │ │ + bhi.n 760c8 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ - cbz r0, 760aa │ │ │ │ + cbz r0, 760d4 │ │ │ │ mov r3, r0 │ │ │ │ rev r1, r4 │ │ │ │ - b.n 76026 │ │ │ │ + b.n 76064 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 760e8 │ │ │ │ - mov r3, r0 │ │ │ │ - rev r1, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - str.w r1, [r3], #8 │ │ │ │ - movw r1, #65021 @ 0xfdfd │ │ │ │ - movt r1, #253 @ 0xfd │ │ │ │ - b.n 76032 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 760b0 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 7608e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 76018 │ │ │ │ - mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 76050 │ │ │ │ + b.n 76056 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r3, #928] @ 0x3a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 760ec │ │ │ │ + bne.n 76114 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 760e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 760c4 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 76072 │ │ │ │ + b.n 760b0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 76070 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 76050 │ │ │ │ + b.n 760ae │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 760ce │ │ │ │ - movw r1, #1636 @ 0x664 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #12] @ (76110 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 760f8 │ │ │ │ + movw r1, #65124 @ 0xfe64 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #12] @ (76138 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ movs r3, r6 │ │ │ │ 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 76194 │ │ │ │ - ldr r1, [pc, #136] @ (761b4 ) │ │ │ │ + bgt.n 761bc │ │ │ │ + ldr r1, [pc, #136] @ (761dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2096] @ 0x830 │ │ │ │ - cbz r0, 76150 │ │ │ │ + cbz r0, 76178 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2096] @ 0x830 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -109562,95 +109584,95 @@ │ │ │ │ ldr.w r0, [lr, #336] @ 0x150 │ │ │ │ add.w ip, ip, #27 │ │ │ │ subs r3, r0, r1 │ │ │ │ mov.w r4, ip, lsr #3 │ │ │ │ asrs r3, r3, #3 │ │ │ │ add.w r3, r3, ip, lsr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 76194 │ │ │ │ + bhi.n 761bc │ │ │ │ movs r3, #1 │ │ │ │ add.w r1, r0, r4, lsl #3 │ │ │ │ str.w r1, [lr, #336] @ 0x150 │ │ │ │ lsls r3, r2 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 7614c │ │ │ │ + b.n 76174 │ │ │ │ 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 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76188 │ │ │ │ - b.n 7614c │ │ │ │ + bne.n 761b0 │ │ │ │ + b.n 76174 │ │ │ │ movs r4, r2 │ │ │ │ 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 r3, [r0, #20] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7643a │ │ │ │ + beq.w 76462 │ │ │ │ ldrd r2, r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7644a │ │ │ │ + beq.w 76472 │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r3, r2 │ │ │ │ itete lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r3 │ │ │ │ movlt sl, r3 │ │ │ │ movge sl, r2 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #656] @ (76484 ) │ │ │ │ + ldr r2, [pc, #656] @ (764ac ) │ │ │ │ itt ge │ │ │ │ movge r5, r9 │ │ │ │ movge r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add.w r7, fp, sl │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, r7 │ │ │ │ it lt │ │ │ │ addlt r4, #1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt.w 76466 │ │ │ │ + bgt.w 7648e │ │ │ │ addw r2, r4, #1548 @ 0x60c │ │ │ │ ldr.w r6, [r3, r2, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 763ee │ │ │ │ + beq.w 76416 │ │ │ │ add.w r4, r6, #20 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add.w r8, r4, r7, lsl #2 │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r3, r3, [r6, #12] │ │ │ │ - bcs.n 76250 │ │ │ │ + bcs.n 76278 │ │ │ │ sub.w r2, r8, r6 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ adds r2, #4 │ │ │ │ blx 2c98c │ │ │ │ add.w ip, r9, #20 │ │ │ │ add.w sl, ip, sl, lsl #2 │ │ │ │ cmp ip, sl │ │ │ │ - bcs.w 763b6 │ │ │ │ + bcs.w 763de │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r3, r5, #21 │ │ │ │ add.w r1, r1, fp, lsl #2 │ │ │ │ mov r9, r7 │ │ │ │ cmp r3, r1 │ │ │ │ sub.w r3, r1, r5 │ │ │ │ sub.w r3, r3, #21 │ │ │ │ @@ -109672,238 +109694,238 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ add.w r3, r5, #44 @ 0x2c │ │ │ │ str r3, [sp, #24] │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r2, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 763ae │ │ │ │ + beq.n 763d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ umlal r6, r3, r0, r2 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 76394 │ │ │ │ + bcs.n 763bc │ │ │ │ ldr r6, [r5, #24] │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ umlal r0, lr, r2, r6 │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adc.w r3, lr, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 76394 │ │ │ │ + bls.n 763bc │ │ │ │ ldr r6, [r5, #28] │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ umlal r0, lr, r2, r6 │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adc.w r3, lr, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 76394 │ │ │ │ + bls.n 763bc │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ umlal r0, lr, r2, r6 │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adc.w r3, lr, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 76394 │ │ │ │ + bls.n 763bc │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ umlal r0, lr, r2, r6 │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adc.w r3, lr, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 76394 │ │ │ │ + bls.n 763bc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ umlal r0, lr, r2, r6 │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ adc.w r3, lr, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 76394 │ │ │ │ + bls.n 763bc │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ umlal r0, lr, r2, r6 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r4, #24] │ │ │ │ adc.w r3, lr, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 76394 │ │ │ │ + bls.n 763bc │ │ │ │ add.w lr, r4, #28 │ │ │ │ strd ip, r4, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ umlal r2, ip, r0, r4 │ │ │ │ adds r2, r2, r3 │ │ │ │ str.w r2, [lr], #4 │ │ │ │ adc.w r3, ip, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 76372 │ │ │ │ + bhi.n 7639a │ │ │ │ ldrd ip, r4, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r2, r2, lsl #2 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ add r2, r4 │ │ │ │ cmp ip, sl │ │ │ │ str r3, [r2, #4] │ │ │ │ - bcs.n 763b2 │ │ │ │ + bcs.n 763da │ │ │ │ adds r4, #4 │ │ │ │ - b.n 762b0 │ │ │ │ + b.n 762d8 │ │ │ │ cmp ip, sl │ │ │ │ - bcc.n 763aa │ │ │ │ + bcc.n 763d2 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r9 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 763c0 │ │ │ │ + ble.n 763e8 │ │ │ │ ldr.w r3, [r8, #-4] │ │ │ │ - cbz r3, 763ca │ │ │ │ + cbz r3, 763f2 │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, r7, #1 │ │ │ │ - beq.n 763d4 │ │ │ │ + beq.n 763fc │ │ │ │ ldr.w r3, [r8, #-8] │ │ │ │ - cbz r3, 763d8 │ │ │ │ + cbz r3, 76400 │ │ │ │ mov r7, r2 │ │ │ │ - b.n 763c0 │ │ │ │ + b.n 763e8 │ │ │ │ sub.w r3, r8, #8 │ │ │ │ subs r7, #2 │ │ │ │ - beq.n 763c0 │ │ │ │ + beq.n 763e8 │ │ │ │ ldr.w r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 763c0 │ │ │ │ + bne.n 763e8 │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 763e0 │ │ │ │ - b.n 763c0 │ │ │ │ + bne.n 76408 │ │ │ │ + b.n 763e8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #4 │ │ │ │ add.w r3, r3, #6208 @ 0x1840 │ │ │ │ mov.w r8, #1 │ │ │ │ lsls r0, r4 │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r6, [r2, #336] @ 0x150 │ │ │ │ adds r0, #27 │ │ │ │ lsl.w r8, r8, r4 │ │ │ │ subs r3, r6, r3 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ add.w r3, r0, r3, asr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 76476 │ │ │ │ + bhi.n 7649e │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ str.w r0, [r2, #336] @ 0x150 │ │ │ │ strd r4, r8, [r6, #4] │ │ │ │ add.w r4, r6, #20 │ │ │ │ add.w r8, r4, r7, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, r8 │ │ │ │ strd r3, r3, [r6, #12] │ │ │ │ - bcc.w 7623c │ │ │ │ - b.n 76250 │ │ │ │ + bcc.w 76264 │ │ │ │ + b.n 76278 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 76450 │ │ │ │ + beq.n 76478 │ │ │ │ ldrd r2, r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 761e4 │ │ │ │ + bne.w 7620c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 761e0 │ │ │ │ + bne.w 76208 │ │ │ │ movs r0, #0 │ │ │ │ - bl 76114 │ │ │ │ + bl 7613c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 763c2 │ │ │ │ + beq.n 763ea │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ - b.n 763c2 │ │ │ │ + b.n 763ea │ │ │ │ movs r0, #4 │ │ │ │ mov.w r8, #1 │ │ │ │ lsls r0, r4 │ │ │ │ adds r0, #27 │ │ │ │ lsl.w r8, r8, r4 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76420 │ │ │ │ - b.n 763c2 │ │ │ │ + bne.n 76448 │ │ │ │ + b.n 763ea │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 76494 │ │ │ │ - cbz r2, 76494 │ │ │ │ + cbz r0, 764bc │ │ │ │ + cbz r2, 764bc │ │ │ │ b.w 2d46c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 76490 │ │ │ │ + b.n 764b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007649c : │ │ │ │ +000764c4 : │ │ │ │ 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 r5, r0, #0 │ │ │ │ - blt.w 7667e │ │ │ │ - ldr r6, [pc, #492] @ (766a0 ) │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.w 766a6 │ │ │ │ + ldr r5, [pc, #492] @ (766c8 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1880] @ 0x758 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76614 │ │ │ │ - ldr r0, [pc, #472] @ (766a4 ) │ │ │ │ + beq.w 7663c │ │ │ │ + ldr r0, [pc, #472] @ (766cc ) │ │ │ │ ldr.w r1, [r2, #1884] @ 0x75c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1884] @ 0x75c │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r7, [r2, #1880] @ 0x758 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7662a │ │ │ │ - cbnz r5, 76550 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + bne.w 76652 │ │ │ │ + cbnz r6, 76578 │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ sub.w ip, r3, #8 │ │ │ │ - strd r5, r5, [r3, #8] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - addw r6, r2, #3740 @ 0xe9c │ │ │ │ - ldr.w r5, [r2, #3744] @ 0xea0 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + strd r6, r6, [r3, #8] │ │ │ │ + ldr.w r5, [r2, #3744] @ 0xea0 │ │ │ │ and.w r1, r1, #3 │ │ │ │ + str r6, [r3, #16] │ │ │ │ + addw r6, r2, #3740 @ 0xe9c │ │ │ │ orrs r1, r5 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ and.w r0, r0, #3 │ │ │ │ orr.w r0, r0, ip │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr.w r5, [r2, #3824] @ 0xef0 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ ldr.w r0, [r2, #3752] @ 0xea8 │ │ │ │ add.w lr, r5, #1 │ │ │ │ @@ -109913,42 +109935,42 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orrs r1, r6 │ │ │ │ cmp r5, r0 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w ip, [r2, #3744] @ 0xea0 │ │ │ │ str.w lr, [r2, #3824] @ 0xef0 │ │ │ │ str.w r0, [r2, #3752] @ 0xea8 │ │ │ │ - blt.n 765d4 │ │ │ │ + blt.n 765fc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 7665c │ │ │ │ + cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ + bcs.w 76684 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #4 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ ldr.w r3, [r0, #952] @ 0x3b8 │ │ │ │ ldr.w r0, [r0, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76660 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ - sub.w r6, r3, #8 │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r5, [r3, #16] │ │ │ │ + beq.n 76688 │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ + ldr.w r1, [r3, #-4] │ │ │ │ + str r6, [r3, #8] │ │ │ │ addw lr, r2, #3740 @ 0xe9c │ │ │ │ ldr.w r5, [r2, #3744] @ 0xea0 │ │ │ │ - ldr.w r1, [r3, #-4] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ and.w r1, r1, #3 │ │ │ │ + str r6, [r3, #16] │ │ │ │ + sub.w r6, r3, #8 │ │ │ │ orrs r1, r5 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ and.w r0, r0, #3 │ │ │ │ orrs r0, r6 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr.w r5, [r2, #3824] @ 0xef0 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ ldr.w r0, [r2, #3752] @ 0xea8 │ │ │ │ add.w ip, r5, #1 │ │ │ │ @@ -109958,90 +109980,90 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orr.w r1, r1, lr │ │ │ │ cmp r0, r5 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r6, [r2, #3744] @ 0xea0 │ │ │ │ str.w ip, [r2, #3824] @ 0xef0 │ │ │ │ str.w r0, [r2, #3752] @ 0xea8 │ │ │ │ - ble.n 7654a │ │ │ │ + ble.n 76572 │ │ │ │ ldr.w r1, [r2, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.n 7654a │ │ │ │ - ldr r1, [pc, #196] @ (766a8 ) │ │ │ │ + beq.n 76572 │ │ │ │ + ldr r1, [pc, #196] @ (766d0 ) │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr.w r2, [r2, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7654a │ │ │ │ + bne.n 76572 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ - cbnz r2, 76652 │ │ │ │ + cbnz r2, 7667a │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 7654a │ │ │ │ + bmi.n 76572 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 765fe │ │ │ │ + bne.n 76626 │ │ │ │ dmb ish │ │ │ │ - b.n 7654a │ │ │ │ + b.n 76572 │ │ │ │ movw r0, #21056 @ 0x5240 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 764ea │ │ │ │ - b.n 7668c │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.w 76512 │ │ │ │ + b.n 766b4 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76690 │ │ │ │ + bne.n 766b8 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 764ea │ │ │ │ + bne.w 76512 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 764ea │ │ │ │ + b.n 76512 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7654a │ │ │ │ - b.n 765f0 │ │ │ │ + bne.w 76572 │ │ │ │ + b.n 76618 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76674 │ │ │ │ + bge.n 7669c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 76674 │ │ │ │ + cbnz r2, 7669c │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 20d58c │ │ │ │ - movw r0, #1692 @ 0x69c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + b.w 20cba4 │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7654a │ │ │ │ + b.n 76572 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 764ea │ │ │ │ + b.n 76512 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -110050,46 +110072,46 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r5, #880] @ 0x370 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 767c0 │ │ │ │ + bne.n 767e8 │ │ │ │ ldr.w r7, [r1, #192] @ 0xc0 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7689e │ │ │ │ + bne.w 768c6 │ │ │ │ add.w r2, r5, #5856 @ 0x16e0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 7687c │ │ │ │ + bhi.w 768a4 │ │ │ │ adds r7, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7670e │ │ │ │ + bne.n 76736 │ │ │ │ strex ip, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 766fc │ │ │ │ + bne.n 76724 │ │ │ │ dmb ish │ │ │ │ - bne.w 76872 │ │ │ │ - ldr r1, [pc, #624] @ (76988 ) │ │ │ │ + bne.w 7689a │ │ │ │ + ldr r1, [pc, #624] @ (769b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76954 │ │ │ │ + bne.w 7697c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76898 │ │ │ │ + beq.w 768c0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ add.w r7, r6, #90112 @ 0x16000 │ │ │ │ movs r0, #1 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldrh.w r3, [r4, #206] @ 0xce │ │ │ │ add.w r2, r2, #97280 @ 0x17c00 │ │ │ │ @@ -110104,66 +110126,66 @@ │ │ │ │ add.w r2, r5, r2, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd fp, ip, [r2] │ │ │ │ adds.w fp, fp, r0 │ │ │ │ adc.w ip, ip, r1 │ │ │ │ strexd lr, fp, ip, [r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7676c │ │ │ │ + bne.n 76794 │ │ │ │ movs r2, #28 │ │ │ │ dmb ish │ │ │ │ movs r1, #1 │ │ │ │ mla r2, r2, r3, r6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ str.w r4, [r2, #404] @ 0x194 │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movw r2, #5864 @ 0x16e8 │ │ │ │ str r4, [r3, r2] │ │ │ │ ldr.w r3, [r7, #1424] @ 0x590 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r7, #1424] @ 0x590 │ │ │ │ - bl 7698c │ │ │ │ + bl 769b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 768fa │ │ │ │ + beq.w 76922 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ dmb ish │ │ │ │ subs r2, r3, #1 │ │ │ │ add.w r3, r3, #366 @ 0x16e │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r0 │ │ │ │ adc.w ip, ip, r1 │ │ │ │ strexd r7, fp, ip, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767d6 │ │ │ │ + bne.n 767fe │ │ │ │ movs r3, #28 │ │ │ │ add.w r7, r6, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, r3, r2, r6 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w r2, [r3, #408] @ 0x198 │ │ │ │ str.w r4, [r3, #404] @ 0x194 │ │ │ │ ldr.w r3, [r7, #1424] @ 0x590 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r7, #1424] @ 0x590 │ │ │ │ - bl 7698c │ │ │ │ + bl 769b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 767ba │ │ │ │ + bne.n 767e2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 200214 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x7b8> │ │ │ │ + bl 1ff81c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x7b8> │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r0, #28 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r3, #1 │ │ │ │ add.w r3, r3, #366 @ 0x16e │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ mla r2, r0, r2, r6 │ │ │ │ @@ -110173,29 +110195,29 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ dmb ish │ │ │ │ ldrexd r5, r6, [r3] │ │ │ │ adds r5, r5, r0 │ │ │ │ adcs r6, r1 │ │ │ │ strexd r4, r5, r6, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7684e │ │ │ │ + bne.n 76876 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r7, #1424] @ 0x590 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str.w r3, [r7, #1424] @ 0x590 │ │ │ │ - b.n 767bc │ │ │ │ + b.n 767e4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 76968 │ │ │ │ + bls.n 76990 │ │ │ │ ldr.w r7, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #264] @ (76988 ) │ │ │ │ + ldr r2, [pc, #264] @ (769b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - cbz r7, 76898 │ │ │ │ + cbz r7, 768c0 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ add.w r3, r2, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #208] @ 0xd0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -110209,29 +110231,29 @@ │ │ │ │ add.w r1, r5, r1, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ adds.w sl, sl, r2 │ │ │ │ adc.w fp, fp, r3 │ │ │ │ strexd lr, sl, fp, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 768be │ │ │ │ + bne.n 768e6 │ │ │ │ movs r3, #28 │ │ │ │ dmb ish │ │ │ │ movs r1, #1 │ │ │ │ mla r3, r3, ip, r6 │ │ │ │ add.w ip, r5, ip, lsl #4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w r4, [r3, #404] @ 0x194 │ │ │ │ str.w r1, [r3, #408] @ 0x198 │ │ │ │ movw r3, #5864 @ 0x16e8 │ │ │ │ str.w r4, [ip, r3] │ │ │ │ - b.n 767a4 │ │ │ │ + b.n 767cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 200214 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x7b8> │ │ │ │ + bl 1ff81c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x7b8> │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ subs r1, r3, #1 │ │ │ │ add.w r3, r3, #366 @ 0x16e │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ @@ -110241,66 +110263,66 @@ │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, r9, [r3] │ │ │ │ adds.w r8, r8, sl │ │ │ │ adc.w r9, r9, fp │ │ │ │ strexd r6, r8, r9, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7692c │ │ │ │ + bne.n 76954 │ │ │ │ add.w r1, r5, r1, lsl #4 │ │ │ │ movw r3, #5864 @ 0x16e8 │ │ │ │ dmb ish │ │ │ │ str r0, [r1, r3] │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ - b.n 76862 │ │ │ │ + b.n 7688a │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ movs r0, #0 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ str.w r0, [r1, #208] @ 0xd0 │ │ │ │ - b.n 7672a │ │ │ │ + b.n 76752 │ │ │ │ adds r7, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 7670e │ │ │ │ + bne.w 76736 │ │ │ │ strex ip, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7670e │ │ │ │ - b.n 7696e │ │ │ │ + beq.w 76736 │ │ │ │ + b.n 76996 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 76a88 │ │ │ │ + bmi.n 76ab0 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78bc0 │ │ │ │ + beq.w 78be8 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76ade │ │ │ │ + beq.w 76b06 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76b48 │ │ │ │ + beq.w 76b70 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bpl.w 76b78 │ │ │ │ - ldr.w ip, [pc, #1088] @ 76e18 │ │ │ │ + bpl.w 76ba0 │ │ │ │ + ldr.w ip, [pc, #1088] @ 76e40 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r2, [ip, lr] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -110309,60 +110331,60 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r1, #404] @ 0x194 │ │ │ │ cmp r4, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78896 │ │ │ │ + beq.w 788be │ │ │ │ ldr.w r3, [r1, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77ed2 │ │ │ │ + beq.w 77efa │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr.w r1, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ clz r4, r0 │ │ │ │ and.w r0, r3, #2 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 77efa │ │ │ │ + bne.w 77f22 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76cd8 │ │ │ │ + bne.w 76d00 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77d2a │ │ │ │ + beq.w 77d52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 78e20 │ │ │ │ + bl 78e48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e2 │ │ │ │ + beq.w 7770a │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bpl.w 76d10 │ │ │ │ + bpl.w 76d38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #156] @ 0x9c │ │ │ │ ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76b7e │ │ │ │ + bne.w 76ba6 │ │ │ │ movw r6, #35320 @ 0x89f8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 76d78 │ │ │ │ + bne.w 76da0 │ │ │ │ and.w r0, r2, #2 │ │ │ │ - b.n 76cfc │ │ │ │ + b.n 76d24 │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #900] @ 76e18 │ │ │ │ + ldr.w ip, [pc, #900] @ 76e40 │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldr.w r0, [ip, lr] │ │ │ │ ite ls │ │ │ │ @@ -110371,36 +110393,36 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 786ee │ │ │ │ + beq.w 78716 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r3, r0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78bc0 │ │ │ │ + beq.w 78be8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 769c0 │ │ │ │ - bl 74e30 │ │ │ │ + bne.w 769e8 │ │ │ │ + bl 74e5c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78042 │ │ │ │ + beq.w 7806a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 780fc │ │ │ │ + beq.w 78124 │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #792] @ 76e18 │ │ │ │ + ldr.w ip, [pc, #792] @ 76e40 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldr.w r1, [ip, lr] │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ @@ -110408,236 +110430,236 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 786c4 │ │ │ │ + beq.w 786ec │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 769ce │ │ │ │ + bne.w 769f6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r6, #35320 @ 0x89f8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 77ee2 │ │ │ │ + beq.w 77f0a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #22 │ │ │ │ - bmi.w 7878c │ │ │ │ + bmi.w 787b4 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsls r4, r3, #30 │ │ │ │ str.w r6, [r2, #128] @ 0x80 │ │ │ │ - bmi.w 769d6 │ │ │ │ + bmi.w 769fe │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 76a10 │ │ │ │ + b.n 76a38 │ │ │ │ and.w r0, r2, #2 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bmi.w 77f5e │ │ │ │ + bmi.w 77f86 │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78356 │ │ │ │ + beq.w 7837e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77f14 │ │ │ │ + beq.w 77f3c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #624] @ 76e18 │ │ │ │ + ldr.w ip, [pc, #624] @ 76e40 │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [ip, lr] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 76bce │ │ │ │ + beq.n 76bf6 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 78692 │ │ │ │ + bls.w 786ba │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - ldr r1, [pc, #564] @ (76e10 ) │ │ │ │ + ldr r1, [pc, #564] @ (76e38 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [sp, #12] │ │ │ │ ldreq r2, [r3, #84] @ 0x54 │ │ │ │ andeq.w r0, r2, #2 │ │ │ │ - beq.n 76c3c │ │ │ │ + beq.n 76c64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 776e0 │ │ │ │ + bne.w 77708 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #7452 @ 0x1d1c │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 7c164 │ │ │ │ + bl 7c188 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #508] @ (76e10 ) │ │ │ │ + ldr r1, [pc, #508] @ (76e38 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c2e │ │ │ │ + bge.n 76c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a80 │ │ │ │ + beq.w 78aa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq.w 78042 │ │ │ │ + beq.w 7806a │ │ │ │ and.w r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76d98 │ │ │ │ + bne.w 76dc0 │ │ │ │ movw r3, #7452 @ 0x1d1c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fd2 │ │ │ │ + beq.w 76ffa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w fp, [r3, #132] @ 0x84 │ │ │ │ movw ip, #20540 @ 0x503c │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw lr, #10509 @ 0x290d │ │ │ │ + movw lr, #8189 @ 0x1ffd │ │ │ │ movt lr, #33 @ 0x21 │ │ │ │ movw r9, #29076 @ 0x7194 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ - ldr r4, [pc, #416] @ (76e14 ) │ │ │ │ + ldr r4, [pc, #416] @ (76e3c ) │ │ │ │ ldr r5, [sp, #12] │ │ │ │ strd ip, lr, [sp, #16] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - b.n 76c9e │ │ │ │ + b.n 76cc6 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 76c94 │ │ │ │ + cbz r2, 76cbc │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 76c94 │ │ │ │ + beq.n 76cbc │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76e1c │ │ │ │ + bne.w 76e44 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fd0 │ │ │ │ + beq.w 76ff8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76c94 │ │ │ │ + beq.n 76cbc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 76fba │ │ │ │ + bcs.w 76fe2 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 76df2 │ │ │ │ + bcs.w 76e1a │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 76e00 │ │ │ │ + bcs.w 76e28 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 76c80 │ │ │ │ + bhi.n 76ca8 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 76c88 │ │ │ │ + bls.n 76cb0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 76c94 │ │ │ │ + beq.n 76cbc │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 76c88 │ │ │ │ + b.n 76cb0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76a40 │ │ │ │ + bne.w 76a68 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w r6, [r4, #156] @ 0x9c │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 786fc │ │ │ │ + bne.w 78724 │ │ │ │ movw r6, #35320 @ 0x89f8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 76c3c │ │ │ │ + bne.n 76c64 │ │ │ │ lsls r4, r3, #22 │ │ │ │ - bpl.n 76c3c │ │ │ │ + bpl.n 76c64 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.w 77f5e │ │ │ │ + bmi.w 77f86 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 76c3c │ │ │ │ + beq.n 76c64 │ │ │ │ movw r4, #35320 @ 0x89f8 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - b.n 76d88 │ │ │ │ + b.n 76db0 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 76d5a │ │ │ │ + ble.n 76d82 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r0, #22 │ │ │ │ - bmi.w 789d8 │ │ │ │ + bmi.w 78a00 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 76d5a │ │ │ │ + beq.n 76d82 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 789d8 │ │ │ │ + bmi.w 78a00 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 76d5a │ │ │ │ + beq.n 76d82 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 789d8 │ │ │ │ + bmi.w 78a00 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 76d5a │ │ │ │ + beq.n 76d82 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 789d8 │ │ │ │ + bmi.w 78a00 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 76d48 │ │ │ │ + bne.n 76d70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #156] @ 0x9c │ │ │ │ ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76b7e │ │ │ │ + bne.w 76ba6 │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 781e8 │ │ │ │ + beq.w 78210 │ │ │ │ and.w r0, r2, #2 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bmi.w 77f5e │ │ │ │ + bmi.w 77f86 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 76c3c │ │ │ │ + beq.w 76c64 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ str.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76c42 │ │ │ │ + beq.w 76c6a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #120] @ 76e18 │ │ │ │ + ldr.w ip, [pc, #120] @ 76e40 │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [ip, lr] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ite ls │ │ │ │ @@ -110646,687 +110668,687 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 786d2 │ │ │ │ + beq.w 786fa │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r1, r3 │ │ │ │ movw r3, #7452 @ 0x1d1c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fd2 │ │ │ │ + beq.w 76ffa │ │ │ │ ldr.w fp, [r1, #16] │ │ │ │ - b.n 76c58 │ │ │ │ + b.n 76c80 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76c94 │ │ │ │ + beq.w 76cbc │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 76c88 │ │ │ │ + b.n 76cb0 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76c94 │ │ │ │ + beq.w 76cbc │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 76c88 │ │ │ │ + b.n 76cb0 │ │ │ │ nop │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 76e8c │ │ │ │ + bpl.n 76eb4 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 76e8c │ │ │ │ + cbz r0, 76eb4 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 774f8 │ │ │ │ + bcs.w 77520 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 77d1a │ │ │ │ + bcs.w 77d42 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 774f8 │ │ │ │ + bcs.w 77520 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 774ea │ │ │ │ + bls.w 77512 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 76e8c │ │ │ │ + cbz r1, 76eb4 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 76e8c │ │ │ │ + beq.n 76eb4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76e8c │ │ │ │ + bne.n 76eb4 │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 784fe │ │ │ │ + beq.w 78526 │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 76c94 │ │ │ │ + bne.w 76cbc │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76c94 │ │ │ │ + bne.w 76cbc │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 7879c │ │ │ │ + bpl.w 787c4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r8, #41920 @ 0xa3c0 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 77cfc │ │ │ │ + bne.w 77d24 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 77cfc │ │ │ │ + beq.w 77d24 │ │ │ │ add.w sl, sp, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 77748 │ │ │ │ + bne.w 77770 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 785f2 │ │ │ │ + beq.w 7861a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r9, [r4] │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78716 │ │ │ │ + beq.w 7873e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 78a46 │ │ │ │ + bpl.w 78a6e │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 77e12 │ │ │ │ + bne.w 77e3a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 7760c │ │ │ │ + beq.w 77634 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ strd r1, r9, [r6, #12] │ │ │ │ strd r4, r7, [r6, #20] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 776a2 │ │ │ │ + bpl.w 776ca │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 77d8e │ │ │ │ + bne.w 77db6 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 77d8e │ │ │ │ + beq.w 77db6 │ │ │ │ ldr.w r0, [fp, #24] │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, fp │ │ │ │ - beq.w 78016 │ │ │ │ - bl 7dfcc │ │ │ │ + beq.w 7803e │ │ │ │ + bl 7dfdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776d0 │ │ │ │ + beq.w 776f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 76c94 │ │ │ │ + bge.w 76cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76c94 │ │ │ │ + bne.w 76cbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c94 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76cbc │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76c88 │ │ │ │ + bne.w 76cb0 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76c9e │ │ │ │ + bne.w 76cc6 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 77bce │ │ │ │ + bne.w 77bf6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r8, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 775b2 │ │ │ │ + beq.w 775da │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 781fc │ │ │ │ + bne.w 78224 │ │ │ │ ldr.w r6, [r8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 77500 │ │ │ │ + bne.w 77528 │ │ │ │ ldr r1, [r3, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 78488 │ │ │ │ + bne.w 784b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #20540 @ 0x503c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w 78862 │ │ │ │ - ldr r1, [pc, #696] @ (772ec ) │ │ │ │ + bpl.w 7888a │ │ │ │ + ldr r1, [pc, #696] @ (77314 ) │ │ │ │ movw sl, #41920 @ 0xa3c0 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ ldr.w r3, [r1, #2180] @ 0x884 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 78028 │ │ │ │ + bne.w 78050 │ │ │ │ ldr.w r2, [r1, #2188] @ 0x88c │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 78028 │ │ │ │ + beq.w 78050 │ │ │ │ add.w r1, r1, #2176 @ 0x880 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r5, r0, #3 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 77c6a │ │ │ │ + bne.w 77c92 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 77b64 │ │ │ │ - ldr r1, [pc, #636] @ (772f0 ) │ │ │ │ + bne.w 77b8c │ │ │ │ + ldr r1, [pc, #636] @ (77318 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 776e8 │ │ │ │ + beq.w 77710 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 78922 │ │ │ │ + beq.w 7894a │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r1, #17 │ │ │ │ - bpl.w 782b6 │ │ │ │ + bpl.w 782de │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r1, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77a1c │ │ │ │ + beq.w 77a44 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77a2a │ │ │ │ + bne.w 77a52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ str r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77a34 │ │ │ │ + bne.w 77a5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77a40 │ │ │ │ + bne.w 77a68 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ movw r3, #5172 @ 0x1434 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77a56 │ │ │ │ + beq.w 77a7e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 772c2 │ │ │ │ + ble.w 772ea │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 780f4 │ │ │ │ + beq.w 7811c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 77144 │ │ │ │ + beq.n 7716c │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp ip, r6 │ │ │ │ - beq.w 780f4 │ │ │ │ + beq.w 7811c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 77144 │ │ │ │ + beq.n 7716c │ │ │ │ ldr r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - beq.w 780f4 │ │ │ │ + beq.w 7811c │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 77144 │ │ │ │ + beq.n 7716c │ │ │ │ add.w lr, r2, #24 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 780f4 │ │ │ │ + beq.w 7811c │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7712e │ │ │ │ + bne.n 77156 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 772c2 │ │ │ │ + ble.w 772ea │ │ │ │ movw ip, #40464 @ 0x9e10 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7885a │ │ │ │ + beq.w 78882 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7717e │ │ │ │ + beq.n 771a6 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 7885a │ │ │ │ + beq.w 78882 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 7717e │ │ │ │ + beq.n 771a6 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 7885a │ │ │ │ + beq.w 78882 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 77168 │ │ │ │ + bne.n 77190 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 772c2 │ │ │ │ + ble.w 772ea │ │ │ │ movw ip, #42336 @ 0xa560 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 786a0 │ │ │ │ + beq.w 786c8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 771b8 │ │ │ │ + beq.n 771e0 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 786a0 │ │ │ │ + beq.w 786c8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 771b8 │ │ │ │ + beq.n 771e0 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 786a0 │ │ │ │ + beq.w 786c8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 771a2 │ │ │ │ + bne.n 771ca │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 772c2 │ │ │ │ + ble.w 772ea │ │ │ │ movw ip, #42128 @ 0xa490 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7894c │ │ │ │ + beq.w 78974 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 771f0 │ │ │ │ + beq.n 77218 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 7894c │ │ │ │ + beq.w 78974 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 771f0 │ │ │ │ + beq.n 77218 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 7894c │ │ │ │ + beq.w 78974 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 771dc │ │ │ │ + bne.n 77204 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 772c2 │ │ │ │ + ble.n 772ea │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 7893c │ │ │ │ + beq.w 78964 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 77220 │ │ │ │ + beq.n 77248 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 7893c │ │ │ │ + beq.w 78964 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 77220 │ │ │ │ + beq.n 77248 │ │ │ │ add.w ip, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 7893c │ │ │ │ + beq.w 78964 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7720c │ │ │ │ + bne.n 77234 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 772c2 │ │ │ │ + ble.n 772ea │ │ │ │ movw ip, #41712 @ 0xa2f0 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7851e │ │ │ │ + beq.w 78546 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 77258 │ │ │ │ + beq.n 77280 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 7851e │ │ │ │ + beq.w 78546 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 77258 │ │ │ │ + beq.n 77280 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 7851e │ │ │ │ + beq.w 78546 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 77244 │ │ │ │ + bne.n 7726c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 772c2 │ │ │ │ + ble.n 772ea │ │ │ │ movw ip, #21056 @ 0x5240 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 78944 │ │ │ │ + beq.w 7896c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 77290 │ │ │ │ + beq.n 772b8 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 78944 │ │ │ │ + beq.w 7896c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 77290 │ │ │ │ + beq.n 772b8 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 78944 │ │ │ │ + beq.w 7896c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7727c │ │ │ │ + bne.n 772a4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 772c2 │ │ │ │ + ble.n 772ea │ │ │ │ movw r6, #18632 @ 0x48c8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 786a8 │ │ │ │ + beq.w 786d0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 772c2 │ │ │ │ + beq.n 772ea │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 786a8 │ │ │ │ + beq.w 786d0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 772c2 │ │ │ │ + beq.n 772ea │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 786a8 │ │ │ │ + beq.w 786d0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 772b2 │ │ │ │ + bne.n 772da │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r5, r2, #8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r6, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 773bc │ │ │ │ - b.n 772f4 │ │ │ │ + ble.n 773e4 │ │ │ │ + b.n 7731c │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7829e │ │ │ │ + bge.w 782c6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806f8 │ │ │ │ + bl 80708 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 78042 │ │ │ │ + beq.w 7806a │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 7829e │ │ │ │ + bne.w 782c6 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ cmp.w r8, #2 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq.n 773b6 │ │ │ │ + beq.n 773de │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 784f2 │ │ │ │ + bge.w 7851a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806f8 │ │ │ │ + bl 80708 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 78042 │ │ │ │ + beq.w 7806a │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 784f2 │ │ │ │ + bne.w 7851a │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ cmp.w r8, #3 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq.n 773b6 │ │ │ │ + beq.n 773de │ │ │ │ ldr r5, [sp, #12] │ │ │ │ adds r6, #24 │ │ │ │ mov.w r9, #3 │ │ │ │ ldr.w fp, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 78194 │ │ │ │ - bl 806f8 │ │ │ │ + bge.w 781bc │ │ │ │ + bl 80708 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 78042 │ │ │ │ + beq.w 7806a │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 78194 │ │ │ │ + bne.w 781bc │ │ │ │ ldr.w r2, [fp, #84] @ 0x54 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne.n 77378 │ │ │ │ + bne.n 773a0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - cbz r4, 773ec │ │ │ │ + cbz r4, 77414 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77cc2 │ │ │ │ + beq.w 77cea │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77cd2 │ │ │ │ + beq.w 77cfa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77ce2 │ │ │ │ + beq.w 77d0a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77cf2 │ │ │ │ + beq.w 77d1a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77c76 │ │ │ │ + beq.w 77c9e │ │ │ │ and.w r2, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r2, #17408 @ 0x4400 │ │ │ │ - bne.w 77c88 │ │ │ │ + bne.w 77cb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #56829 @ 0xddfd │ │ │ │ + movw r2, #56845 @ 0xde0d │ │ │ │ movt r2, #7 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ - beq.w 78af4 │ │ │ │ + beq.w 78b1c │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 77bb4 │ │ │ │ + bmi.w 77bdc │ │ │ │ mov.w r2, #16384 @ 0x4000 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.w 776e8 │ │ │ │ + bpl.w 77710 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ - bne.w 78b14 │ │ │ │ + bne.w 78b3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 78876 │ │ │ │ + beq.w 7889e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 776f2 │ │ │ │ + beq.w 7771a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 77496 │ │ │ │ + ble.n 774be │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7746a │ │ │ │ + bge.n 77492 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 825c4 │ │ │ │ + bl 825d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 776e0 │ │ │ │ + blt.w 77708 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 77494 │ │ │ │ + beq.n 774bc │ │ │ │ adds r4, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 78ac4 │ │ │ │ - bl 825c4 │ │ │ │ + bge.w 78aec │ │ │ │ + bl 825d4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 776e0 │ │ │ │ + blt.w 77708 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 77474 │ │ │ │ + bne.n 7749c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 77b18 │ │ │ │ + beq.w 77b40 │ │ │ │ lsls r4, r3, #27 │ │ │ │ - bmi.w 77760 │ │ │ │ + bmi.w 77788 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 774b4 │ │ │ │ + bpl.n 774dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78c4a │ │ │ │ + beq.w 78c72 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 774c8 │ │ │ │ + bgt.n 774f0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 78c6a │ │ │ │ + ble.w 78c92 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr.w r3, r2, #4096 @ 0x1000 │ │ │ │ lsls r6, r2, #30 │ │ │ │ it mi │ │ │ │ movmi r4, r1 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bmi.w 77b20 │ │ │ │ + bmi.w 77b48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 76e5c │ │ │ │ + bls.w 76e84 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76e5c │ │ │ │ - b.n 76e8c │ │ │ │ + bne.w 76e84 │ │ │ │ + b.n 76eb4 │ │ │ │ ldr.w r9, [r3, #132] @ 0x84 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 78caa │ │ │ │ + bne.w 78cd2 │ │ │ │ movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776e2 │ │ │ │ + beq.w 7770a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ ldrlt r2, [sp, #12] │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -111334,63 +111356,63 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 788a2 │ │ │ │ + beq.w 788ca │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 77570 │ │ │ │ + bpl.n 77598 │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77570 │ │ │ │ + bne.n 77598 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 78060 │ │ │ │ + beq.w 78088 │ │ │ │ str r6, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 78ad0 │ │ │ │ + beq.w 78af8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 775a0 │ │ │ │ + bge.n 775c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78adc │ │ │ │ + beq.w 78b04 │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 77e16 │ │ │ │ + bne.w 77e3e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r2, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 77f1e │ │ │ │ + bne.w 77f46 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7700a │ │ │ │ + beq.w 77032 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #396] @ 77758 │ │ │ │ + ldr.w ip, [pc, #396] @ 77780 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [ip, lr] │ │ │ │ cmp r2, #10 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -111400,169 +111422,169 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 786b0 │ │ │ │ + beq.w 786d8 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b.n 77010 │ │ │ │ + b.n 77038 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq.w 788ce │ │ │ │ - ldr r3, [pc, #312] @ (77754 ) │ │ │ │ - ldr r2, [pc, #316] @ (77758 ) │ │ │ │ + beq.w 788f6 │ │ │ │ + ldr r3, [pc, #312] @ (7777c ) │ │ │ │ + ldr r2, [pc, #316] @ (77780 ) │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77fe4 │ │ │ │ + bne.w 7800c │ │ │ │ add.w r9, r9, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r9, #4084] @ 0xff4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r1, r0, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - beq.w 78a3e │ │ │ │ + beq.w 78a66 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 77db4 │ │ │ │ + bne.w 77ddc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7766e │ │ │ │ + bge.n 77696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 7766e │ │ │ │ + cbnz r3, 77696 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 785e4 │ │ │ │ + blt.w 7860c │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 785cc │ │ │ │ + beq.w 785f4 │ │ │ │ str.w r9, [r6, #12] │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #16] │ │ │ │ strd r4, r7, [r6, #20] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.w 76f54 │ │ │ │ + bmi.w 76f7c │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 78726 │ │ │ │ + beq.w 7874e │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78726 │ │ │ │ + bne.w 7874e │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 776e0 │ │ │ │ + bge.n 77708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a72 │ │ │ │ + beq.w 78a9a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77444 │ │ │ │ + bne.w 7746c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 783c4 │ │ │ │ + bmi.w 783ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #88] @ (7775c ) │ │ │ │ + ldr r1, [pc, #88] @ (77784 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.n 776e0 │ │ │ │ + beq.n 77708 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77444 │ │ │ │ - ldr r1, [pc, #68] @ (7775c ) │ │ │ │ + bne.w 7746c │ │ │ │ + ldr r1, [pc, #68] @ (77784 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 776e0 │ │ │ │ + beq.n 77708 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r3, #10509 @ 0x290d │ │ │ │ + movw r3, #8189 @ 0x1ffd │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ ldr.w r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 77454 │ │ │ │ + bgt.w 7747c │ │ │ │ mov r3, r2 │ │ │ │ - b.n 77496 │ │ │ │ + b.n 774be │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76c94 │ │ │ │ - b.w 76eda │ │ │ │ + bne.w 76cbc │ │ │ │ + b.w 76f02 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #30 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.w 78ba0 │ │ │ │ + bpl.w 78bc8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #440] @ 0x1b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 779c6 │ │ │ │ + bne.w 779ee │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r6, #948] @ 0x3b4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 787c4 │ │ │ │ - ldr r3, [pc, #644] @ (77a14 ) │ │ │ │ + bne.w 787ec │ │ │ │ + ldr r3, [pc, #644] @ (77a3c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1588] @ 0x634 │ │ │ │ ldr.w r3, [r7, #416] @ 0x1a0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 78962 │ │ │ │ + beq.w 7898a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78252 │ │ │ │ + beq.w 7827a │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r0, r4, #20 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ @@ -111577,137 +111599,137 @@ │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78512 │ │ │ │ - ldr r1, [pc, #540] @ (77a18 ) │ │ │ │ - movw r2, #12640 @ 0x3160 │ │ │ │ + beq.w 7853a │ │ │ │ + ldr r1, [pc, #540] @ (77a40 ) │ │ │ │ + movw r2, #10592 @ 0x2960 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 8a3a8 │ │ │ │ + bl 8a3b4 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78512 │ │ │ │ + beq.w 7853a │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 779b8 │ │ │ │ + bpl.w 779e0 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 779b8 │ │ │ │ + ble.w 779e0 │ │ │ │ add.w r3, lr, #12 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 779ac │ │ │ │ + bne.w 779d4 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w 779ac │ │ │ │ + beq.w 779d4 │ │ │ │ ldrb.w r9, [fp, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r6, [fp, #5] │ │ │ │ cmp.w r9, #7 │ │ │ │ lsl.w r8, r2, r9 │ │ │ │ lsl.w r6, r2, r6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ add r6, sl │ │ │ │ and.w r7, r4, r8 │ │ │ │ - bgt.w 781a2 │ │ │ │ + bgt.w 781ca │ │ │ │ ldrsb.w r2, [sl, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7793c │ │ │ │ + blt.n 77964 │ │ │ │ ldr.w r1, [r6, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 779ac │ │ │ │ + beq.w 779d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w 78530 │ │ │ │ + beq.w 78558 │ │ │ │ lsrs r2, r4, #5 │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r7 │ │ │ │ and.w r7, r8, r2 │ │ │ │ ldrsb.w r2, [sl, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 78058 │ │ │ │ + blt.w 78080 │ │ │ │ ldr.w r1, [r6, r2, lsl #3] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 779ac │ │ │ │ + beq.n 779d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 78638 │ │ │ │ + beq.w 78660 │ │ │ │ lsrs r2, r4, #10 │ │ │ │ add.w r1, r7, r7, lsl #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r2, #1 │ │ │ │ add r2, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ and.w r7, r8, r2 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bgt.w 785ba │ │ │ │ + bgt.w 785e2 │ │ │ │ ldrsb.w r2, [sl, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 782aa │ │ │ │ + blt.w 782d2 │ │ │ │ ldr.w r1, [r6, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 784ec │ │ │ │ + beq.w 78514 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 78498 │ │ │ │ + beq.w 784c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ cmp.w r9, #7 │ │ │ │ add.w r7, r7, r3, lsr #5 │ │ │ │ add.w r7, r7, #1 │ │ │ │ and.w r7, r8, r7 │ │ │ │ - bgt.w 78408 │ │ │ │ + bgt.w 78430 │ │ │ │ ldrsb.w r2, [sl, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 785a8 │ │ │ │ + blt.w 785d0 │ │ │ │ ldr.w r1, [r6, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 784ec │ │ │ │ + beq.w 78514 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 78974 │ │ │ │ + beq.w 7899c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ lsrs r3, r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r7, r2 │ │ │ │ and.w r7, r8, r7 │ │ │ │ - b.n 778ce │ │ │ │ + b.n 778f6 │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 77894 │ │ │ │ + bne.n 778bc │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 7862c │ │ │ │ + ble.w 78654 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str.w r2, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7eb78 │ │ │ │ + bl 7eb88 │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ cmp.w r9, #7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bgt.w 78b34 │ │ │ │ + bgt.w 78b5c │ │ │ │ strb.w r2, [sl, r0] │ │ │ │ ldrb.w r0, [fp, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r1, r1, r2, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -111718,152 +111740,152 @@ │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ str.w r1, [fp, #12] │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str.w r1, [fp, #16] │ │ │ │ - beq.w 7862c │ │ │ │ + beq.w 78654 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 7783c │ │ │ │ + blt.w 77864 │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r4, [r3, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 78808 │ │ │ │ + beq.w 78830 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - cbnz r1, 779d4 │ │ │ │ + cbnz r1, 779fc │ │ │ │ orr.w r2, r3, #4 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bpl.n 779e2 │ │ │ │ + bpl.n 77a0a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78c4a │ │ │ │ + beq.w 78c72 │ │ │ │ lsls r7, r2, #27 │ │ │ │ - bpl.w 774b4 │ │ │ │ + bpl.w 774dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 774c8 │ │ │ │ + beq.w 774f0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ + movw r1, #10452 @ 0x28d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 78042 │ │ │ │ + b.n 7806a │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770be │ │ │ │ + beq.w 770e6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770cc │ │ │ │ + beq.w 770f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770dc │ │ │ │ + beq.w 77104 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ movw r3, #5172 @ 0x1434 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 770fc │ │ │ │ + bne.w 77124 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 780f4 │ │ │ │ + beq.w 7811c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77a58 │ │ │ │ + bne.n 77a80 │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 780f4 │ │ │ │ + beq.w 7811c │ │ │ │ movw ip, #40464 @ 0x9e10 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 7885a │ │ │ │ + beq.w 78882 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77a7e │ │ │ │ + bne.n 77aa6 │ │ │ │ movw ip, #42336 @ 0xa560 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 786a0 │ │ │ │ + beq.w 786c8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77a96 │ │ │ │ + bne.n 77abe │ │ │ │ movw ip, #42128 @ 0xa490 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 7894c │ │ │ │ + beq.w 78974 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77aae │ │ │ │ + bne.n 77ad6 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 7893c │ │ │ │ + beq.w 78964 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77abe │ │ │ │ + bne.n 77ae6 │ │ │ │ movw ip, #41712 @ 0xa2f0 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 7851e │ │ │ │ + beq.w 78546 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77ad6 │ │ │ │ + bne.n 77afe │ │ │ │ movw ip, #21056 @ 0x5240 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 78944 │ │ │ │ + beq.w 7896c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77aee │ │ │ │ + bne.n 77b16 │ │ │ │ movw r6, #18632 @ 0x48c8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 786a8 │ │ │ │ + beq.w 786d0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77b06 │ │ │ │ - b.w 772c2 │ │ │ │ + bne.n 77b2e │ │ │ │ + b.w 772ea │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 774da │ │ │ │ + bpl.w 77502 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #640] @ (77dac ) │ │ │ │ + ldr r0, [pc, #640] @ (77dd4 ) │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ @@ -111871,291 +111893,291 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 786e0 │ │ │ │ + beq.w 78708 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 774e2 │ │ │ │ + b.n 7750a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 80400 │ │ │ │ + bl 80410 │ │ │ │ mov r6, r0 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776e0 │ │ │ │ - ldr r1, [pc, #552] @ (77db0 ) │ │ │ │ + beq.w 77708 │ │ │ │ + ldr r1, [pc, #552] @ (77dd8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776d0 │ │ │ │ + beq.w 776f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 77086 │ │ │ │ + bge.w 770ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77086 │ │ │ │ + bne.w 770ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 77086 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 770ae │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.w 78c8a │ │ │ │ + bhi.w 78cb2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r1, #144] @ 0x90 │ │ │ │ - b.n 77416 │ │ │ │ + b.n 7743e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 7f6ec │ │ │ │ + bl 7f6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ - bl 7f6ec │ │ │ │ + bl 7f6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl 7f6ec │ │ │ │ + bl 7f6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ - bl 7f6ec │ │ │ │ + bl 7f6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ - bl 7f6ec │ │ │ │ + bl 7f6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 77c5c │ │ │ │ + b.n 77c84 │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76fdc │ │ │ │ + beq.w 77004 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f6ec │ │ │ │ + bl 7f6fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77c52 │ │ │ │ - b.n 776e0 │ │ │ │ + bne.n 77c7a │ │ │ │ + b.n 77708 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77086 │ │ │ │ - b.w 77066 │ │ │ │ + bne.w 770ae │ │ │ │ + b.w 7708e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ and.w r2, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r2, #17408 @ 0x4400 │ │ │ │ - beq.w 773f8 │ │ │ │ + beq.w 77420 │ │ │ │ and.w r2, r3, #16384 @ 0x4000 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.w 7741a │ │ │ │ + bpl.w 77442 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r1, [r1, #144] @ 0x90 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.w 78c8a │ │ │ │ + bhi.w 78cb2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77bc2 │ │ │ │ + bne.n 77bea │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12108 @ 0x2f4c │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 78042 │ │ │ │ + b.n 7806a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 773ce │ │ │ │ + bne.w 773f6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 773d8 │ │ │ │ + bne.w 77400 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 773e2 │ │ │ │ + bne.w 7740a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ - b.w 773e2 │ │ │ │ + b.w 7740a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 76ec2 │ │ │ │ + bne.w 76eea │ │ │ │ mov r0, fp │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 78042 │ │ │ │ + b.n 7806a │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76e5c │ │ │ │ - b.w 76e8c │ │ │ │ + bne.w 76e84 │ │ │ │ + b.w 76eb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 788c8 │ │ │ │ + beq.w 788f0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78042 │ │ │ │ + beq.w 7806a │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 77d50 │ │ │ │ + bpl.n 77d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ eor.w r2, r7, #1 │ │ │ │ str.w r4, [r1, #168] @ 0xa8 │ │ │ │ and.w r1, r2, r3, lsr #1 │ │ │ │ mov r2, r3 │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.w 76a4c │ │ │ │ + bpl.w 76a74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r0, #128] @ 0x80 │ │ │ │ ldr.w r0, [r0, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7860c │ │ │ │ + bne.w 78634 │ │ │ │ movw r6, #35320 @ 0x89f8 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w 76c38 │ │ │ │ + bne.w 76c60 │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.w 76c38 │ │ │ │ - b.w 76a82 │ │ │ │ + bpl.w 76c60 │ │ │ │ + b.w 76aaa │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 76f7e │ │ │ │ + bne.w 76fa6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 1aae78 │ │ │ │ + bl 1aa510 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7801c │ │ │ │ + b.n 78044 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77dc8 │ │ │ │ + bge.n 77df0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a24 │ │ │ │ + beq.w 78a4c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77dec │ │ │ │ + bge.n 77e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a16 │ │ │ │ + beq.w 78a3e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77dec │ │ │ │ + bge.n 77e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a30 │ │ │ │ + beq.w 78a58 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 77e12 │ │ │ │ + blt.n 77e3a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ - b.n 7768e │ │ │ │ + b.n 776b6 │ │ │ │ add.w r5, r8, #20 │ │ │ │ movw fp, #41920 @ 0xa3c0 │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ movw r8, #29612 @ 0x73ac │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ mov.w sl, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 78caa │ │ │ │ + bne.w 78cd2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776e2 │ │ │ │ + beq.w 7770a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ ldrlt r2, [sp, #12] │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -112163,1327 +112185,1327 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 788a2 │ │ │ │ + beq.w 788ca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 77e8e │ │ │ │ + bpl.n 77eb6 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 77e8e │ │ │ │ + bne.n 77eb6 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 78106 │ │ │ │ + beq.w 7812e │ │ │ │ str r7, [r4, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd sl, r5, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 78ad0 │ │ │ │ + beq.w 78af8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77ebc │ │ │ │ + bge.n 77ee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a0c │ │ │ │ + beq.w 78a34 │ │ │ │ ldr.w r6, [r5, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 77e30 │ │ │ │ + bne.n 77e58 │ │ │ │ ldrd r3, r7, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ - b.w 775b2 │ │ │ │ - bl 89e68 │ │ │ │ + b.w 775da │ │ │ │ + bl 89e74 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 776e2 │ │ │ │ + blt.w 7770a │ │ │ │ ldr.w r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ and.w r0, r3, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 76a3a │ │ │ │ + bne.w 76a62 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76a3a │ │ │ │ + beq.w 76a62 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78526 │ │ │ │ + bne.w 7854e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76a4c │ │ │ │ - b.n 77d30 │ │ │ │ + bne.w 76a74 │ │ │ │ + b.n 77d58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - b.w 76bda │ │ │ │ + b.w 76c02 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78488 │ │ │ │ + beq.w 784b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #968] @ 782f4 │ │ │ │ + ldr.w ip, [pc, #968] @ 7831c │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ subs r6, r3, #1 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [ip, lr] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mul.w r2, r6, r2 │ │ │ │ adds r4, r0, r2 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 77f70 │ │ │ │ + beq.n 77f98 │ │ │ │ cmp r6, #10 │ │ │ │ - bhi.n 77f70 │ │ │ │ + bhi.n 77f98 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #436 @ 0x1b4 │ │ │ │ add r0, r2 │ │ │ │ - b.n 77f7a │ │ │ │ + b.n 77fa2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 76c3c │ │ │ │ + beq.w 76c64 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #156] @ 0x9c │ │ │ │ - b.w 76c3c │ │ │ │ + b.w 76c64 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #404 @ 0x194 │ │ │ │ add r0, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 775d0 │ │ │ │ + beq.w 775f8 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movw r9, #29344 @ 0x72a0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7c7d0 │ │ │ │ + bl 7c7f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776e0 │ │ │ │ + beq.w 77708 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r0, #20] │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776d0 │ │ │ │ + beq.w 776f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77fd0 │ │ │ │ + bge.n 77ff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a4c │ │ │ │ + beq.w 78a74 │ │ │ │ ldr.w r2, [r4, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77f96 │ │ │ │ + bne.n 77fbe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ - b.w 775bc │ │ │ │ + b.w 775e4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77636 │ │ │ │ + beq.w 7765e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78004 │ │ │ │ + bge.n 7802c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 78004 │ │ │ │ + cbnz r2, 7802c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.w 7768e │ │ │ │ - bl 7c538 │ │ │ │ + b.w 776b6 │ │ │ │ + bl 7c55c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 76fa0 │ │ │ │ - b.w 776d0 │ │ │ │ - ldr r0, [pc, #704] @ (782ec ) │ │ │ │ - bl 70480 │ │ │ │ - ldr r1, [pc, #700] @ (782ec ) │ │ │ │ + bge.w 76fc8 │ │ │ │ + b.w 776f8 │ │ │ │ + ldr r0, [pc, #704] @ (78314 ) │ │ │ │ + bl 70478 │ │ │ │ + ldr r1, [pc, #700] @ (78314 ) │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 77052 │ │ │ │ + bne.w 7707a │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 78bde │ │ │ │ + bmi.w 78c06 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 774e4 │ │ │ │ + b.w 7750c │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 77940 │ │ │ │ - b.n 778bc │ │ │ │ + beq.w 77968 │ │ │ │ + b.n 778e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr.w sl, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 78742 │ │ │ │ - ldr r3, [pc, #640] @ (782f0 ) │ │ │ │ + beq.w 7876a │ │ │ │ + ldr r3, [pc, #640] @ (78318 ) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #640] @ 782f4 │ │ │ │ + ldr.w ip, [pc, #640] @ 7831c │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr.w r3, [ip, lr] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78452 │ │ │ │ + bne.w 7847a │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 789fa │ │ │ │ + beq.w 78a22 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 782f8 │ │ │ │ + bne.w 78320 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 780c4 │ │ │ │ + bge.n 780ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 780c4 │ │ │ │ + cbnz r3, 780ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 780e8 │ │ │ │ + blt.n 78110 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 77570 │ │ │ │ + bne.w 77598 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 77572 │ │ │ │ - b.n 788a6 │ │ │ │ + bne.w 7759a │ │ │ │ + b.n 788ce │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #132] @ 0x84 │ │ │ │ - b.w 769c0 │ │ │ │ + b.w 769e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r6, [r7, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 78812 │ │ │ │ - ldr r3, [pc, #476] @ (782f0 ) │ │ │ │ + beq.w 7883a │ │ │ │ + ldr r3, [pc, #476] @ (78318 ) │ │ │ │ mov r1, r7 │ │ │ │ - ldr r2, [pc, #476] @ (782f4 ) │ │ │ │ + ldr r2, [pc, #476] @ (7831c ) │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7841a │ │ │ │ + bne.w 78442 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr.w r0, [r2, #4084] @ 0xff4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 78a8a │ │ │ │ + beq.w 78ab2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 78368 │ │ │ │ + bne.w 78390 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78164 │ │ │ │ + bge.n 7818c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 78164 │ │ │ │ + cbnz r3, 7818c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78188 │ │ │ │ + blt.n 781b0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 77e8e │ │ │ │ + bne.w 77eb6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 77e90 │ │ │ │ - b.n 788a6 │ │ │ │ + bne.w 77eb8 │ │ │ │ + b.n 788ce │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w 77378 │ │ │ │ - b.w 773b6 │ │ │ │ + bne.w 773a0 │ │ │ │ + b.w 773de │ │ │ │ cmp.w r9, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r7, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r7, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7844a │ │ │ │ + blt.w 78472 │ │ │ │ ldr.w r1, [r6, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 779ac │ │ │ │ + beq.w 779d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 78530 │ │ │ │ + beq.w 78558 │ │ │ │ lsrs r2, r4, #5 │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r7 │ │ │ │ and.w r7, r8, r2 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r7, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r7, lsl #1] │ │ │ │ - b.w 778a6 │ │ │ │ + b.w 778ce │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 785b2 │ │ │ │ + beq.w 785da │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr.w r2, r2, #128 @ 0x80 │ │ │ │ and.w r0, r2, #2 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ - b.n 77f64 │ │ │ │ + b.n 77f8c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #240] @ 782f4 │ │ │ │ + ldr.w ip, [pc, #240] @ 7831c │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr.w r1, [ip, lr] │ │ │ │ mul.w r2, r4, r2 │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 78234 │ │ │ │ + beq.n 7825c │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 78234 │ │ │ │ + bhi.n 7825c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #436 @ 0x1b4 │ │ │ │ add r1, r2 │ │ │ │ - b.n 7823e │ │ │ │ + b.n 78266 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #404 @ 0x194 │ │ │ │ add r1, r2 │ │ │ │ ldr.w r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 782e2 │ │ │ │ + bne.n 7830a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r2, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 775d0 │ │ │ │ - b.n 77f32 │ │ │ │ + beq.w 775f8 │ │ │ │ + b.n 77f5a │ │ │ │ ldrd r0, r5, [r3, #24] │ │ │ │ cmp r0, r5 │ │ │ │ - bhi.w 7859e │ │ │ │ + bhi.w 785c6 │ │ │ │ adds r2, r3, r0 │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r2, r0, #424 @ 0x1a8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 777ba │ │ │ │ + bne.w 777e2 │ │ │ │ ldr.w r2, [r6, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 78954 │ │ │ │ + bne.w 7897c │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 787d6 │ │ │ │ + beq.w 787fe │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.w 777ba │ │ │ │ + b.w 777e2 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 77332 │ │ │ │ - b.w 773b6 │ │ │ │ + bne.w 7735a │ │ │ │ + b.w 773de │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 778f2 │ │ │ │ + bne.w 7791a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 77940 │ │ │ │ + b.w 77968 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 770a4 │ │ │ │ + bpl.w 770cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 770a4 │ │ │ │ + bne.w 770cc │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 770a4 │ │ │ │ + bne.w 770cc │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [r4, #92] @ 0x5c │ │ │ │ strd r3, r2, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 770a4 │ │ │ │ + b.w 770cc │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.w 77504 │ │ │ │ + b.w 7752c │ │ │ │ nop │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7830c │ │ │ │ + bge.n 78334 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a6c │ │ │ │ + beq.w 78a94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78330 │ │ │ │ + bge.n 78358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a64 │ │ │ │ + beq.w 78a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78330 │ │ │ │ + bge.n 78358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a5c │ │ │ │ + beq.w 78a84 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - blt.w 77570 │ │ │ │ + blt.w 77598 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w 77570 │ │ │ │ + b.w 77598 │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76c3c │ │ │ │ + beq.w 76c64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76ba0 │ │ │ │ - b.n 77f14 │ │ │ │ + bne.w 76bc8 │ │ │ │ + b.n 77f3c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7837c │ │ │ │ + bge.n 783a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78a56 │ │ │ │ + beq.w 78a7e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 783a0 │ │ │ │ + bge.n 783c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78b4e │ │ │ │ + beq.w 78b76 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 783a0 │ │ │ │ + bge.n 783c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78b46 │ │ │ │ + beq.w 78b6e │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - blt.w 77e8e │ │ │ │ + blt.w 77eb6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b.n 77e8e │ │ │ │ + b.n 77eb6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #756] @ (786c0 ) │ │ │ │ + ldr r3, [pc, #756] @ (786e8 ) │ │ │ │ ldr.w r0, [r5, #180] @ 0xb4 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r2, #404] @ 0x194 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #404 @ 0x194 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 78402 │ │ │ │ + beq.n 7842a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - b.w 77702 │ │ │ │ + b.w 7772a │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r7, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r7, lsl #2] │ │ │ │ - b.w 77910 │ │ │ │ + b.w 77938 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7812e │ │ │ │ + beq.w 78156 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7843a │ │ │ │ + bge.n 78462 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 7843a │ │ │ │ + cbnz r2, 78462 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 78a02 │ │ │ │ + blt.w 78a2a │ │ │ │ mov r7, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 77e90 │ │ │ │ + b.n 77eb8 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 77940 │ │ │ │ - b.n 781c8 │ │ │ │ + beq.w 77968 │ │ │ │ + b.n 781f0 │ │ │ │ ldr.w fp, [r0, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 7808e │ │ │ │ + beq.w 780b6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78472 │ │ │ │ + bge.n 7849a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 78472 │ │ │ │ + cbnz r3, 7849a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 78b94 │ │ │ │ + blt.w 78bbc │ │ │ │ mov r6, fp │ │ │ │ str.w fp, [r4, #12] │ │ │ │ - b.w 77572 │ │ │ │ + b.w 7759a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7700a │ │ │ │ + beq.w 77032 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w sl, [r3, #132] @ 0x84 │ │ │ │ - b.n 77f86 │ │ │ │ + b.n 77fae │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 778f2 │ │ │ │ + bne.w 7791a │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 778f2 │ │ │ │ + bne.w 7791a │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 789d4 │ │ │ │ + beq.w 789fc │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 789d0 │ │ │ │ + beq.w 789f8 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 778f2 │ │ │ │ + bne.w 7791a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 779ac │ │ │ │ + b.w 779d4 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bne.w 77370 │ │ │ │ - b.w 773b6 │ │ │ │ + bne.w 77398 │ │ │ │ + b.w 773de │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ subs r2, r3, r2 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76c94 │ │ │ │ - b.w 76e8c │ │ │ │ + bne.w 76cbc │ │ │ │ + b.w 76eb4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str.w r4, [r2, #440] @ 0x1b8 │ │ │ │ - b.w 779c6 │ │ │ │ + b.w 779ee │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 77f06 │ │ │ │ - b.w 76cde │ │ │ │ + bne.w 77f2e │ │ │ │ + b.w 76d06 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 78586 │ │ │ │ + bne.n 785ae │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 78586 │ │ │ │ + bne.n 785ae │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 78712 │ │ │ │ + beq.w 7873a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7870e │ │ │ │ + beq.w 78736 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 779ac │ │ │ │ + beq.w 779d4 │ │ │ │ lsrs r2, r4, #5 │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r9, #7 │ │ │ │ add r2, r7 │ │ │ │ and.w r7, r8, r2 │ │ │ │ - ble.w 778a2 │ │ │ │ - b.n 781d6 │ │ │ │ + ble.w 778ca │ │ │ │ + b.n 781fe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.w 777ba │ │ │ │ + b.w 777e2 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 782b0 │ │ │ │ - b.w 77928 │ │ │ │ + beq.w 782d8 │ │ │ │ + b.w 77950 │ │ │ │ and.w r0, r2, #2 │ │ │ │ - b.w 76c3c │ │ │ │ + b.w 76c64 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r7, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r7, lsl #2] │ │ │ │ - b.w 778da │ │ │ │ + b.w 77902 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ str.w r9, [r6, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7768e │ │ │ │ - b.n 78718 │ │ │ │ + bne.w 776b6 │ │ │ │ + b.n 78740 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, fp │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 76c94 │ │ │ │ - b.w 776e0 │ │ │ │ + bne.w 76cbc │ │ │ │ + b.w 77708 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bmi.w 76d98 │ │ │ │ + bmi.w 76dc0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76ba0 │ │ │ │ + beq.w 76bc8 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w 76ba0 │ │ │ │ + bmi.w 76bc8 │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 76c38 │ │ │ │ - b.w 76ba0 │ │ │ │ + beq.w 76c60 │ │ │ │ + b.w 76bc8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str.w fp, [r2, #440] @ 0x1b8 │ │ │ │ - b.w 779c6 │ │ │ │ + b.w 779ee │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 778bc │ │ │ │ + bne.w 778e4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 778bc │ │ │ │ + bne.w 778e4 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7870a │ │ │ │ + beq.n 78732 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 78706 │ │ │ │ + beq.n 7872e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 779ac │ │ │ │ - b.w 778bc │ │ │ │ + beq.w 779d4 │ │ │ │ + b.w 778e4 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ - b.w 76bd8 │ │ │ │ + b.w 76c00 │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 77608 │ │ │ │ + b.w 77630 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 76b38 │ │ │ │ + b.w 76b60 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 76ddc │ │ │ │ + b.w 76e04 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 77b5e │ │ │ │ + b.w 77b86 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r3, r0 │ │ │ │ - b.w 76acc │ │ │ │ + b.w 76af4 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.w 76b88 │ │ │ │ - b.w 76c3c │ │ │ │ + bpl.w 76bb0 │ │ │ │ + b.w 76c64 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b.n 7867c │ │ │ │ + b.n 786a4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 78668 │ │ │ │ + b.n 78690 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b.n 78574 │ │ │ │ + b.n 7859c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 7855e │ │ │ │ + b.n 78586 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 776d6 │ │ │ │ - b.w 776e0 │ │ │ │ + blt.w 776fe │ │ │ │ + b.w 77708 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 776d0 │ │ │ │ + b.w 776f8 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 7806c │ │ │ │ + bne.w 78094 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 78c18 │ │ │ │ + bmi.w 78c40 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 78c40 │ │ │ │ + blt.w 78c68 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw fp, #58828 @ 0xe5cc │ │ │ │ mla fp, r2, r3, fp │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add fp, r3 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78786 │ │ │ │ + bge.n 787ae │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78ce0 │ │ │ │ + beq.w 78d08 │ │ │ │ mov r6, fp │ │ │ │ - b.w 77570 │ │ │ │ + b.w 77598 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - b.w 76b62 │ │ │ │ + b.w 76b8a │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76ea8 │ │ │ │ + bne.w 76ed0 │ │ │ │ movw r1, #5143 @ 0x1417 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 78042 │ │ │ │ + b.n 7806a │ │ │ │ ldr.w r0, [r6, #944] @ 0x3b0 │ │ │ │ mov.w r1, #420 @ 0x1a4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 777ba │ │ │ │ - bl 20d58c │ │ │ │ - bl e3ca0 │ │ │ │ + bne.w 777e2 │ │ │ │ + bl 20cba4 │ │ │ │ + bl e3be4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78cd8 │ │ │ │ - ldr r1, [pc, #764] @ (78ae8 ) │ │ │ │ - movw r2, #12640 @ 0x3160 │ │ │ │ + beq.w 78d00 │ │ │ │ + ldr r1, [pc, #764] @ (78b10 ) │ │ │ │ + movw r2, #10592 @ 0x2960 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 8a3a8 │ │ │ │ + bl 8a3b4 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7780e │ │ │ │ + bne.w 77836 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w lr, [r3, #440] @ 0x1b8 │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 78042 │ │ │ │ + b.n 7806a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 78110 │ │ │ │ + bne.w 78138 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 78a92 │ │ │ │ + bmi.w 78aba │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 78aba │ │ │ │ + blt.w 78ae2 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78854 │ │ │ │ + bge.n 7887c │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r7, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 78cc8 │ │ │ │ + beq.w 78cf0 │ │ │ │ mov r7, r3 │ │ │ │ - b.w 77e8e │ │ │ │ + b.w 77eb6 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 787ae │ │ │ │ - b.w 77030 │ │ │ │ + beq.n 787d6 │ │ │ │ + b.w 77058 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12268 @ 0x2fec │ │ │ │ + movw r1, #10220 @ 0x27ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #452] @ 0x1c4 │ │ │ │ - b.w 76a10 │ │ │ │ + b.w 76a38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 776e0 │ │ │ │ + bge.w 77708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 776e0 │ │ │ │ + bne.w 77708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ - ldr r4, [pc, #544] @ (78aec ) │ │ │ │ - b.w 77d42 │ │ │ │ + b.w 7806a │ │ │ │ + ldr r4, [pc, #544] @ (78b14 ) │ │ │ │ + b.w 77d6a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 77618 │ │ │ │ + bne.w 77640 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 78b56 │ │ │ │ + bmi.w 78b7e │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 78b7e │ │ │ │ + blt.w 78ba6 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 78010 │ │ │ │ + bge.w 78038 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78010 │ │ │ │ + bne.w 78038 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 78010 │ │ │ │ + b.w 78038 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 78936 │ │ │ │ + ble.n 7895e │ │ │ │ movs r4, #0 │ │ │ │ - b.w 772f4 │ │ │ │ + b.w 7731c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 773ec │ │ │ │ + b.w 77414 │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 772c4 │ │ │ │ + b.w 772ec │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ mov.w r1, #420 @ 0x1a4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7828a │ │ │ │ + b.n 782b2 │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 777ba │ │ │ │ - b.n 7826e │ │ │ │ + bne.w 777e2 │ │ │ │ + b.n 78296 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 77928 │ │ │ │ + bne.w 77950 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 77928 │ │ │ │ + bne.w 77950 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 789cc │ │ │ │ + beq.n 789f4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 789c8 │ │ │ │ + beq.n 789f0 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r5, #20 │ │ │ │ addpl.w r1, r5, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 784ec │ │ │ │ - b.w 77928 │ │ │ │ + beq.w 78514 │ │ │ │ + b.w 77950 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b.n 789b6 │ │ │ │ + b.n 789de │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 789a2 │ │ │ │ + b.n 789ca │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b.n 784de │ │ │ │ + b.n 78506 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 784c8 │ │ │ │ + b.n 784f0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r1, #11728 @ 0x2dd0 │ │ │ │ + movw r1, #9680 @ 0x25d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ - bl e3ca0 │ │ │ │ - b.w 77570 │ │ │ │ + b.w 7806a │ │ │ │ + bl e3be4 │ │ │ │ + b.w 77598 │ │ │ │ adds r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 77e8e │ │ │ │ + b.w 77eb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 77ebc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 77ee4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - b.w 77dda │ │ │ │ + b.w 77e02 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - b.w 77dc8 │ │ │ │ + b.w 77df0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - b.w 77dec │ │ │ │ + b.w 77e14 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - b.w 78010 │ │ │ │ + b.w 78038 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 77fd0 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7837c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 77ff8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 783a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78330 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78358 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7831e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7830c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78346 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78334 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 76c2e │ │ │ │ - bl e3ca0 │ │ │ │ - b.w 77e8e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 76c56 │ │ │ │ + bl e3be4 │ │ │ │ + b.w 77eb6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 78aa4 │ │ │ │ + bmi.n 78acc │ │ │ │ ldrsb.w r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 78aac │ │ │ │ + blt.n 78ad4 │ │ │ │ add.w r3, r7, #28 │ │ │ │ - b.n 7882e │ │ │ │ + b.n 78856 │ │ │ │ ldrsb.w r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 78b8e │ │ │ │ + bge.n 78bb6 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r7, #20 │ │ │ │ addpl.w r3, r7, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #48] @ (78af0 ) │ │ │ │ + ldr r3, [pc, #48] @ (78b18 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 78844 │ │ │ │ + b.n 7886c │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 77474 │ │ │ │ - b.w 77494 │ │ │ │ + bne.w 7749c │ │ │ │ + b.w 774bc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 788b0 │ │ │ │ - b.w 776e0 │ │ │ │ + blt.w 788d8 │ │ │ │ + b.w 77708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 775a0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 775c8 │ │ │ │ nop │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11948 @ 0x2eac │ │ │ │ + movw r1, #9900 @ 0x26ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12188 @ 0x2f9c │ │ │ │ + movw r1, #10140 @ 0x279c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ strhle.w r2, [sl, r0, lsl #1] │ │ │ │ strgt.w r2, [sl, r0, lsl #2] │ │ │ │ - b.w 7796c │ │ │ │ + b.w 77994 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 783a0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 783c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7838e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 783b6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 78b68 │ │ │ │ + bmi.n 78b90 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 78b70 │ │ │ │ + blt.n 78b98 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 788ea │ │ │ │ + b.n 78912 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 78b88 │ │ │ │ + bge.n 78bb0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #380] @ (78d00 ) │ │ │ │ + ldr r3, [pc, #380] @ (78d28 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 78900 │ │ │ │ + b.n 78928 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 788ea │ │ │ │ + b.n 78912 │ │ │ │ add.w r3, r7, #20 │ │ │ │ - b.n 7882e │ │ │ │ + b.n 78856 │ │ │ │ adds r3, #1 │ │ │ │ mov r6, fp │ │ │ │ str.w r3, [fp] │ │ │ │ - b.w 77570 │ │ │ │ + b.w 77598 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12348 @ 0x303c │ │ │ │ + movw r1, #10300 @ 0x283c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11688 @ 0x2da8 │ │ │ │ + movw r1, #9640 @ 0x25a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #284] @ (78d04 ) │ │ │ │ + ldr r0, [pc, #284] @ (78d2c ) │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 78cf2 │ │ │ │ + beq.n 78d1a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 78cf2 │ │ │ │ + bhi.n 78d1a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.w 78050 │ │ │ │ + b.w 78078 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 78c2a │ │ │ │ + bmi.n 78c52 │ │ │ │ ldrsb.w r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 78c32 │ │ │ │ + blt.n 78c5a │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 7875e │ │ │ │ + b.n 78786 │ │ │ │ ldrsb.w r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 78cec │ │ │ │ + bge.n 78d14 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #188] @ (78d00 ) │ │ │ │ + ldr r3, [pc, #188] @ (78d28 ) │ │ │ │ add.w fp, r3, r2, lsl #5 │ │ │ │ - b.n 78774 │ │ │ │ + b.n 7879c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12428 @ 0x308c │ │ │ │ + movw r1, #10380 @ 0x288c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12592 @ 0x3130 │ │ │ │ + movw r1, #10544 @ 0x2930 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12036 @ 0x2f04 │ │ │ │ + movw r1, #9988 @ 0x2704 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #9852 @ 0x267c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 78042 │ │ │ │ + b.w 7806a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r3 │ │ │ │ - b.w 77e8e │ │ │ │ + b.w 77eb6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - b.n 78808 │ │ │ │ + b.n 78830 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 77570 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 77598 │ │ │ │ add.w r3, r6, #20 │ │ │ │ - b.n 7875e │ │ │ │ + b.n 78786 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 78c10 │ │ │ │ + b.n 78c38 │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078d08 <_Py_SetImmortal@@Base>: │ │ │ │ +00078d30 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 78d22 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 78d4a <_Py_SetImmortal@@Base+0x1a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r2, 78d4a <_Py_SetImmortal@@Base+0x42> │ │ │ │ - movw r1, #42129 @ 0xa491 │ │ │ │ + cbz r2, 78d72 <_Py_SetImmortal@@Base+0x42> │ │ │ │ + movw r1, #42141 @ 0xa49d │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 78dba <_Py_SetImmortal@@Base+0xb2> │ │ │ │ + bne.n 78de2 <_Py_SetImmortal@@Base+0xb2> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 78dc4 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bpl.n 78dec <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 78dc4 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + beq.n 78dec <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ bic.w lr, r2, #3 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ bic.w ip, r1, #3 │ │ │ │ ldr.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ - ldr r1, [pc, #108] @ (78dd8 <_Py_SetImmortal@@Base+0xd0>) │ │ │ │ + ldr r1, [pc, #108] @ (78e00 <_Py_SetImmortal@@Base+0xd0>) │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ str.w r2, [ip] │ │ │ │ and.w r2, r0, #3 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [lr, #4] │ │ │ │ @@ -113498,733 +113520,733 @@ │ │ │ │ ldr.w r0, [r1, #3824] @ 0xef0 │ │ │ │ it gt │ │ │ │ strgt.w r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r1, #3824] @ 0xef0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78dcc <_Py_SetImmortal@@Base+0xc4> │ │ │ │ - b.n 78dd2 <_Py_SetImmortal@@Base+0xca> │ │ │ │ + blt.n 78df4 <_Py_SetImmortal@@Base+0xc4> │ │ │ │ + b.n 78dfa <_Py_SetImmortal@@Base+0xca> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d4a <_Py_SetImmortal@@Base+0x42> │ │ │ │ + bne.n 78d72 <_Py_SetImmortal@@Base+0x42> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78dd2 <_Py_SetImmortal@@Base+0xca> │ │ │ │ + bge.n 78dfa <_Py_SetImmortal@@Base+0xca> │ │ │ │ mov.w r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078ddc : │ │ │ │ +00078e04 : │ │ │ │ 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 78df8 │ │ │ │ + bne.n 78e20 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 78e18 │ │ │ │ - movw r2, #42129 @ 0xa491 │ │ │ │ + cbz r3, 78e40 │ │ │ │ + movw r2, #42141 @ 0xa49d │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78e1c │ │ │ │ + bne.n 78e44 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 78e10 │ │ │ │ + b.n 78e38 │ │ │ │ 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 r6, [r0, #172] @ 0xac │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7936a │ │ │ │ + bne.w 7938e │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ movw r5, #40464 @ 0x9e10 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 79110 │ │ │ │ - bl 79460 │ │ │ │ + bne.w 792b4 │ │ │ │ + bl 79488 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 792c8 │ │ │ │ + beq.w 792ae │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e7c │ │ │ │ + bge.n 78ea4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79108 │ │ │ │ + beq.w 79130 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 79148 │ │ │ │ + beq.w 792ea │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 793e4 │ │ │ │ + beq.w 7944e │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 79154 │ │ │ │ + bne.w 7913c │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 79064 │ │ │ │ + bne.w 790a4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 793cc │ │ │ │ + bne.w 793f2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 790ae │ │ │ │ + bmi.w 790d6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 790c0 │ │ │ │ + bne.w 790e8 │ │ │ │ ldr.w lr, [r7, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 7909c │ │ │ │ + ble.w 790c4 │ │ │ │ add.w ip, r7, #12 │ │ │ │ movs r7, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 78f0e │ │ │ │ + bhi.n 78f36 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fa6 │ │ │ │ + beq.n 78fce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 78f0e │ │ │ │ + ble.n 78f36 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 78fc0 │ │ │ │ + beq.n 78fe8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 78f0e │ │ │ │ + beq.n 78f36 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 78fc0 │ │ │ │ + beq.n 78fe8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 78f0e │ │ │ │ + beq.n 78f36 │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 78fc0 │ │ │ │ + beq.n 78fe8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 78f00 │ │ │ │ + bne.n 78f28 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7942a │ │ │ │ + bne.w 7940a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.n 78fc6 │ │ │ │ + bpl.n 78fee │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - beq.n 78fd2 │ │ │ │ - ldr r1, [pc, #532] @ (79150 ) │ │ │ │ + beq.n 78ffa │ │ │ │ + ldr r1, [pc, #468] @ (79138 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 83dc0 <_PyType_GetDict@@Base+0x58> │ │ │ │ + bl 83dd0 <_PyType_GetDict@@Base+0x58> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #516] @ (79150 ) │ │ │ │ + ldr r1, [pc, #452] @ (79138 ) │ │ │ │ movw r0, #40464 @ 0x9e10 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 83dc0 <_PyType_GetDict@@Base+0x58> │ │ │ │ + bl 83dd0 <_PyType_GetDict@@Base+0x58> │ │ │ │ ldrd r3, r0, [sp, #40] @ 0x28 │ │ │ │ eor.w r5, r0, r3 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w 792fa │ │ │ │ + bpl.w 79344 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w 792e6 │ │ │ │ + bpl.w 79330 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.n 78fd2 │ │ │ │ + bls.n 78ffa │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7940e │ │ │ │ + bne.w 79426 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r1, r3, #22 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ - bpl.n 78f92 │ │ │ │ + bpl.n 78fba │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 79364 │ │ │ │ + bne.w 79380 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 79084 │ │ │ │ + bne.n 7908c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 78fc0 │ │ │ │ + beq.n 78fe8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78fa8 │ │ │ │ + bne.n 78fd0 │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 78f0e │ │ │ │ + bne.n 78f36 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 78ece │ │ │ │ + blt.n 78ef6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 78f3a │ │ │ │ + bne.n 78f62 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 79050 │ │ │ │ + ble.n 79078 │ │ │ │ add.w r1, r7, #12 │ │ │ │ mov sl, r3 │ │ │ │ movs r7, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, lr │ │ │ │ - bhi.n 7902a │ │ │ │ + bhi.n 79052 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 7902e │ │ │ │ + cbz r2, 79056 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 7902a │ │ │ │ + ble.n 79052 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79048 │ │ │ │ + beq.n 79070 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 7902a │ │ │ │ + beq.n 79052 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79048 │ │ │ │ + beq.n 79070 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7902a │ │ │ │ + beq.n 79052 │ │ │ │ adds r2, #20 │ │ │ │ mov.w r8, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 79048 │ │ │ │ + beq.n 79070 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 7901a │ │ │ │ + bne.n 79042 │ │ │ │ mov r3, sl │ │ │ │ - b.n 78f72 │ │ │ │ + b.n 78f9a │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 79048 │ │ │ │ + beq.n 79070 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79030 │ │ │ │ + bne.n 79058 │ │ │ │ movw r2, #35320 @ 0x89f8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7902a │ │ │ │ + bne.n 79052 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 78fe8 │ │ │ │ + bne.n 79010 │ │ │ │ mov r3, sl │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 78f92 │ │ │ │ + bmi.n 78fba │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78f92 │ │ │ │ + beq.n 78fba │ │ │ │ mov r0, r4 │ │ │ │ - bl 89eac │ │ │ │ - b.n 78f92 │ │ │ │ + bl 89eb8 │ │ │ │ + b.n 78fba │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 78fc6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 78fc6 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78fc6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 78e9e │ │ │ │ + bge.w 78ec6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78e9e │ │ │ │ + bne.w 78ec6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78e9e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78f9e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 78f9e │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78f9e │ │ │ │ + b.n 78ec6 │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 78fdc │ │ │ │ - b.n 79050 │ │ │ │ + bgt.n 79004 │ │ │ │ + b.n 79078 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 78eb8 │ │ │ │ - ldr r1, [pc, #140] @ (79150 ) │ │ │ │ + beq.w 78ee0 │ │ │ │ + ldr r1, [pc, #76] @ (79138 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 83dc0 <_PyType_GetDict@@Base+0x58> │ │ │ │ + bl 83dd0 <_PyType_GetDict@@Base+0x58> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #124] @ (79150 ) │ │ │ │ + ldr r1, [pc, #60] @ (79138 ) │ │ │ │ movw r0, #40464 @ 0x9e10 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 83dc0 <_PyType_GetDict@@Base+0x58> │ │ │ │ + bl 83dd0 <_PyType_GetDict@@Base+0x58> │ │ │ │ ldrd r3, r0, [sp, #40] @ 0x28 │ │ │ │ eor.w r8, r0, r3 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w 79322 │ │ │ │ + bpl.w 7931c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w 7930e │ │ │ │ + bpl.w 79308 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 78f0e │ │ │ │ + bhi.w 78f36 │ │ │ │ ldr.w lr, [r7, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 78ec4 │ │ │ │ - b.n 78fc6 │ │ │ │ + bgt.w 78eec │ │ │ │ + b.n 78fee │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78e7c │ │ │ │ - movs r3, #1 │ │ │ │ - add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #56] @ (79150 ) │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - bl e5190 <_PyEval_CheckExceptTypeValid@@Base+0x8d4> │ │ │ │ - mov r2, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ - beq.w 7944e │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bic.w r0, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 7935c │ │ │ │ - mov r1, r4 │ │ │ │ - bl e2a38 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 78e5e │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 79394 │ │ │ │ - b.n 792c8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78ea4 │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89cd0 │ │ │ │ + bl 89cdc │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ble.w 78e94 │ │ │ │ + ble.w 78ebc │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add.w r1, r7, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strd r3, r6, [sp, #16] │ │ │ │ str r5, [sp, #32] │ │ │ │ strd r4, r7, [sp, #24] │ │ │ │ ldr.w r5, [r1, #4]! │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 793ac │ │ │ │ + bge.w 793d2 │ │ │ │ ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r4, r0, [sp, #12] │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 79232 │ │ │ │ + beq.n 7921a │ │ │ │ ldr.w r4, [r7, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 79264 │ │ │ │ + beq.n 7924e │ │ │ │ ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 792ce │ │ │ │ + beq.w 792f0 │ │ │ │ ldr.w r9, [r8, #128] @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 792dc │ │ │ │ + beq.w 792fe │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79336 │ │ │ │ + beq.w 79358 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 89cd0 │ │ │ │ + bl 89cdc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 791ee │ │ │ │ + bne.n 791d6 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r9, r0 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79208 │ │ │ │ + bne.n 791f0 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r8, r9 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 79268 │ │ │ │ + bne.n 79252 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79268 │ │ │ │ + bne.n 79252 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, ip │ │ │ │ it eq │ │ │ │ moveq r4, r8 │ │ │ │ - bne.w 79340 │ │ │ │ + bne.w 79362 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79340 │ │ │ │ + bne.w 79362 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 792d8 │ │ │ │ + bne.n 792fa │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 792d8 │ │ │ │ + bne.n 792fa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 79344 │ │ │ │ + beq.w 79366 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7928a │ │ │ │ + ble.n 79274 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 79274 │ │ │ │ + bne.n 7925e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 79186 │ │ │ │ + bne.n 7916e │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldrd r4, r7, [sp, #24] │ │ │ │ - b.n 78e94 │ │ │ │ + b.n 78ebc │ │ │ │ ldrd r4, r0, [sp, #12] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 79228 │ │ │ │ + beq.n 79210 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 79232 │ │ │ │ + b.n 7921a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7928a │ │ │ │ + beq.n 79274 │ │ │ │ adds r6, #16 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 79250 │ │ │ │ + beq.n 7923a │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7927c │ │ │ │ + bne.n 79266 │ │ │ │ ldrd r4, r7, [sp, #24] │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #12840 @ 0x3228 │ │ │ │ + movw r1, #10792 @ 0x2a28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 79148 │ │ │ │ + bge.n 792ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 79148 │ │ │ │ + cbnz r3, 792ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 79394 │ │ │ │ + bne.w 793b6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78fa0 │ │ │ │ + b.n 78fc8 │ │ │ │ + movs r3, #1 │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + ldr r1, [pc, #452] @ (79480 ) │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl e50d4 <_PyEval_CheckExceptTypeValid@@Base+0x8d4> │ │ │ │ + mov r2, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ + beq.w 79442 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bic.w r0, r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 79386 │ │ │ │ + mov r1, r4 │ │ │ │ + bl e2978 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 78e86 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n 793b6 │ │ │ │ + b.n 792ae │ │ │ │ movw r8, #35320 @ 0x89f8 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - b.n 79208 │ │ │ │ + b.n 791f0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 79240 │ │ │ │ + b.n 79228 │ │ │ │ movw r9, #35320 @ 0x89f8 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ - b.n 791ee │ │ │ │ + b.n 791d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78f6c │ │ │ │ + bne.w 7911a │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78f6c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7911a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78f66 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 79114 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 78f66 │ │ │ │ + b.n 79114 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 790f2 │ │ │ │ + bne.w 78f94 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 790f2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78f94 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 790ec │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 78f8e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 790ec │ │ │ │ + b.n 78f8e │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 791d8 │ │ │ │ + b.n 791c0 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 79232 │ │ │ │ + b.n 7921a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 79250 │ │ │ │ + beq.w 7923a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79346 │ │ │ │ + bne.n 79368 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 79250 │ │ │ │ - b.n 7928a │ │ │ │ - bl 1e3fd0 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 7913a │ │ │ │ + beq.w 7923a │ │ │ │ + b.n 79274 │ │ │ │ str.w r6, [fp] │ │ │ │ - b.n 78f9e │ │ │ │ + b.n 78fc6 │ │ │ │ + bl 1e35e0 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 792dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r5, #40464 @ 0x9e10 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 79110 │ │ │ │ - bl 79460 │ │ │ │ + bne.n 792b4 │ │ │ │ + bl 79488 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78e5e │ │ │ │ + bne.w 78e86 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 792c8 │ │ │ │ + bge.w 792ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 792c8 │ │ │ │ + bne.w 792ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 792c8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 792ae │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r5 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #12800 @ 0x3200 │ │ │ │ + movw r1, #10752 @ 0x2a00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - bl e2298 │ │ │ │ - b.n 792aa │ │ │ │ + bl e21d8 │ │ │ │ + b.n 79294 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 793e0 │ │ │ │ + bge.n 79406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 793e0 │ │ │ │ + cbnz r3, 79406 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78fa0 │ │ │ │ + b.n 78fc8 │ │ │ │ + ldr r3, [pc, #120] @ (79484 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ubfx r2, r2, #0, #12 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + add.w r3, r3, r2, lsl #2 │ │ │ │ + movs r2, #0 │ │ │ │ + add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ + str.w r2, [r3, #208] @ 0xd0 │ │ │ │ + b.n 78f40 │ │ │ │ + ldr r2, [pc, #92] @ (79484 ) │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ubfx r1, r1, #0, #12 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + add.w r2, r2, r1, lsl #2 │ │ │ │ + movs r1, #0 │ │ │ │ + add.w r2, r2, #97280 @ 0x17c00 │ │ │ │ + str.w r1, [r2, #208] @ 0xd0 │ │ │ │ + b.n 78fa4 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n 793b6 │ │ │ │ + b.n 792ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 793f2 │ │ │ │ + bge.n 7945c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 79446 │ │ │ │ + cbz r3, 79478 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #12772 @ 0x31e4 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 79394 │ │ │ │ - b.n 792c8 │ │ │ │ - ldr r2, [pc, #76] @ (7945c ) │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ubfx r1, r1, #0, #12 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ - add.w r2, r2, r1, lsl #2 │ │ │ │ - movs r1, #0 │ │ │ │ - add.w r2, r2, #97280 @ 0x17c00 │ │ │ │ - str.w r1, [r2, #208] @ 0xd0 │ │ │ │ - b.n 78f7c │ │ │ │ - ldr r3, [pc, #48] @ (7945c ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ubfx r2, r2, #0, #12 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - add.w r3, r3, r2, lsl #2 │ │ │ │ - movs r2, #0 │ │ │ │ - add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ - str.w r2, [r3, #208] @ 0xd0 │ │ │ │ - b.n 78f18 │ │ │ │ + bne.n 793b6 │ │ │ │ + b.n 792ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 793f2 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 79394 │ │ │ │ - b.n 792c8 │ │ │ │ - nop │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7945c │ │ │ │ + strb r0, [r7, r3] │ │ │ │ + lsls r0, r2, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 79668 │ │ │ │ + bmi.w 79690 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 796a4 │ │ │ │ + beq.w 796cc │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 794bc │ │ │ │ + ble.n 794e4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w sl, [r3, #172] @ 0xac │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7999a │ │ │ │ + beq.w 799c2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 79522 │ │ │ │ + beq.n 7954a │ │ │ │ add.w r0, r4, #16 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7999a │ │ │ │ + beq.w 799c2 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 794a8 │ │ │ │ + bne.n 794d0 │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 796f4 │ │ │ │ + ble.w 7971c │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 794c4 │ │ │ │ + beq.n 794ec │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 794d2 │ │ │ │ - bl 29e494 <_PyBytes_FromXIData@@Base+0x180> │ │ │ │ + bne.n 794fa │ │ │ │ + bl 29dc0c <_PyBytes_FromXIData@@Base+0x180> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79518 │ │ │ │ + cbz r0, 79540 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 79a04 │ │ │ │ - movw r1, #12940 @ 0x328c │ │ │ │ + bpl.w 79a2c │ │ │ │ + movw r1, #10892 @ 0x2a8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 799e0 │ │ │ │ + blt.w 79a08 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ add.w r8, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 796dc │ │ │ │ - blt.w 7998a │ │ │ │ + beq.w 79704 │ │ │ │ + blt.w 799b2 │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 79924 │ │ │ │ - ldr r3, [pc, #640] @ (797c0 ) │ │ │ │ + bgt.w 7994c │ │ │ │ + ldr r3, [pc, #640] @ (797e8 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ add.w r2, r3, r6, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 796ba │ │ │ │ - ldr r0, [pc, #616] @ (797c4 ) │ │ │ │ + beq.w 796e2 │ │ │ │ + ldr r0, [pc, #616] @ (797ec ) │ │ │ │ ldr.w r7, [r2, #1724] @ 0x6bc │ │ │ │ add.w ip, r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str.w r7, [r2, #1720] @ 0x6b8 │ │ │ │ str.w ip, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r2, [r0, #1660] @ 0x67c │ │ │ │ str r1, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7995a │ │ │ │ + bne.w 79982 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c98c │ │ │ │ @@ -114252,60 +114274,60 @@ │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp lr, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [r3, #3744] @ 0xea0 │ │ │ │ str.w r2, [r3, #3824] @ 0xef0 │ │ │ │ str.w lr, [r3, #3752] @ 0xea8 │ │ │ │ - bgt.w 7972a │ │ │ │ + bgt.w 79752 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796b2 │ │ │ │ + bge.n 796da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7951a │ │ │ │ + beq.n 79542 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq.w 7951a │ │ │ │ + beq.w 79542 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq.w 7951a │ │ │ │ + beq.w 79542 │ │ │ │ add.w r7, sl, #20 │ │ │ │ add.w r0, r4, #24 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7965a │ │ │ │ + blt.n 79682 │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 79642 │ │ │ │ - b.n 7951a │ │ │ │ + bne.n 7966a │ │ │ │ + b.n 79542 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 79642 │ │ │ │ - b.n 7951a │ │ │ │ - ldr r0, [pc, #340] @ (797c0 ) │ │ │ │ + bne.n 7966a │ │ │ │ + b.n 79542 │ │ │ │ + ldr r0, [pc, #340] @ (797e8 ) │ │ │ │ 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 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -114314,766 +114336,766 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7994a │ │ │ │ + beq.w 79972 │ │ │ │ ldr.w r3, [r1, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79486 │ │ │ │ + bne.w 794ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 79486 │ │ │ │ - b.n 79518 │ │ │ │ + bge.w 794ae │ │ │ │ + b.n 79540 │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 79608 │ │ │ │ - b.n 7951a │ │ │ │ + bne.n 79630 │ │ │ │ + b.n 79542 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79518 │ │ │ │ - ldr r3, [pc, #236] @ (797c0 ) │ │ │ │ + beq.w 79540 │ │ │ │ + ldr r3, [pc, #236] @ (797e8 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ - b.n 7957a │ │ │ │ + b.n 795a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #220] @ (797c8 ) │ │ │ │ + ldr r3, [pc, #220] @ (797f0 ) │ │ │ │ add.w r4, r3, #468 @ 0x1d4 │ │ │ │ str.w r5, [r3, #484] @ 0x1e4 │ │ │ │ - b.n 7951a │ │ │ │ + b.n 79542 │ │ │ │ adds r3, r1, #1 │ │ │ │ mov fp, r3 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 79a24 │ │ │ │ + bcs.w 79a4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79a24 │ │ │ │ + beq.w 79a4c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 79778 │ │ │ │ + bge.n 797a0 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r8, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 79716 │ │ │ │ + b.n 7973e │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 795f6 │ │ │ │ + beq.w 7961e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 795f6 │ │ │ │ - ldr r2, [pc, #144] @ (797cc ) │ │ │ │ + beq.w 7961e │ │ │ │ + ldr r2, [pc, #144] @ (797f4 ) │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 795f6 │ │ │ │ + bne.w 7961e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79980 │ │ │ │ + bne.w 799a8 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.w 795f6 │ │ │ │ + bmi.w 7961e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79762 │ │ │ │ + bne.n 7978a │ │ │ │ dmb ish │ │ │ │ - b.n 795f6 │ │ │ │ + b.n 7961e │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r8, r9] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79a16 │ │ │ │ + beq.w 79a3e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79a1e │ │ │ │ + beq.w 79a46 │ │ │ │ subs r2, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ add r0, r9 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 797d0 │ │ │ │ + beq.n 797f8 │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 797b4 │ │ │ │ + b.n 797dc │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 79916 │ │ │ │ + beq.w 7993e │ │ │ │ mov r5, r4 │ │ │ │ add r9, r8 │ │ │ │ sub.w sl, r8, #4 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r4 │ │ │ │ mov r2, sl │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ addge r6, #1 │ │ │ │ - bge.w 79908 │ │ │ │ + bge.w 79930 │ │ │ │ adds r1, #4 │ │ │ │ mov r7, r5 │ │ │ │ mov lr, r4 │ │ │ │ mov r5, r4 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add.w ip, r3, #1 │ │ │ │ cmp r6, ip │ │ │ │ - ble.n 79856 │ │ │ │ + ble.n 7987e │ │ │ │ add.w ip, r2, r3, lsl #2 │ │ │ │ ldr.w r4, [ip, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 798fc │ │ │ │ + beq.n 79924 │ │ │ │ adds r4, r3, #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 79856 │ │ │ │ + bge.n 7987e │ │ │ │ ldr.w ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 798fc │ │ │ │ + beq.n 79924 │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 79856 │ │ │ │ + bge.n 7987e │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 798fc │ │ │ │ + beq.n 79924 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 79848 │ │ │ │ + bgt.n 79870 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 79814 │ │ │ │ + bne.n 7983c │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79a12 │ │ │ │ + beq.w 79a3a │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 7988a │ │ │ │ + ble.n 798b2 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #0] │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 797e2 │ │ │ │ + beq.n 7980a │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 798aa │ │ │ │ + ble.n 798d2 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #4] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 798c4 │ │ │ │ + ble.n 798ec │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, r1 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #8] │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 797e2 │ │ │ │ + beq.n 7980a │ │ │ │ add.w r0, r8, #8 │ │ │ │ add.w r6, r7, #8 │ │ │ │ mov lr, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r4, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 798f4 │ │ │ │ + bge.n 7991c │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 798d6 │ │ │ │ + bne.n 798fe │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 797e2 │ │ │ │ + b.n 7980a │ │ │ │ ldrd r6, r2, [sp, #4] │ │ │ │ mov r4, r5 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 797ea │ │ │ │ + bne.w 79812 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 799b8 │ │ │ │ + bne.n 799e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 7951a │ │ │ │ + bl 79de8 │ │ │ │ + b.n 79542 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 796ba │ │ │ │ - bl 20d58c │ │ │ │ + bls.w 796e2 │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79518 │ │ │ │ - ldr r3, [pc, #236] @ (79a2c ) │ │ │ │ + beq.w 79540 │ │ │ │ + ldr r3, [pc, #236] @ (79a54 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ - b.n 79580 │ │ │ │ + b.n 795a8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79486 │ │ │ │ - b.n 796a4 │ │ │ │ - movw r3, #57497 @ 0xe099 │ │ │ │ + bne.w 794ae │ │ │ │ + b.n 796cc │ │ │ │ + movw r3, #57817 @ 0xe1d9 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 799f2 │ │ │ │ + bne.n 79a1a │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 799fc │ │ │ │ + bne.n 79a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - ldr r3, [pc, #176] @ (79a2c ) │ │ │ │ + bl 13e668 │ │ │ │ + ldr r3, [pc, #176] @ (79a54 ) │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ - b.n 7957a │ │ │ │ + b.n 795a2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 795f6 │ │ │ │ - b.n 79752 │ │ │ │ + bne.w 7961e │ │ │ │ + b.n 7977a │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 79518 │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 79540 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #12896 @ 0x3260 │ │ │ │ + movw r1, #10848 @ 0x2a60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 29e320 <_PyBytes_FromXIData@@Base+0xc> │ │ │ │ + bl 29da98 <_PyBytes_FromXIData@@Base+0xc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 799dc │ │ │ │ + bge.n 79a04 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 799dc │ │ │ │ + cbnz r2, 79a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7991c │ │ │ │ + b.n 79944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79518 │ │ │ │ + bne.w 79540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79518 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79540 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #44] @ (79a2c ) │ │ │ │ + ldr r3, [pc, #44] @ (79a54 ) │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ - b.n 7957a │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + b.n 795a2 │ │ │ │ + movw r1, #10916 @ 0x2aa4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fca44 │ │ │ │ - b.n 7950e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 79536 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 799c2 │ │ │ │ + b.n 799ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 79518 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 799c8 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 79518 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 79540 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 799f0 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 79540 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079a30 : │ │ │ │ +00079a58 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 79b10 │ │ │ │ + blt.n 79b38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #35960 @ 0x8c78 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #948] @ 0x3b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 79af6 │ │ │ │ - ldr r0, [pc, #180] @ (79b14 ) │ │ │ │ + bne.n 79b1e │ │ │ │ + ldr r0, [pc, #180] @ (79b3c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1588] @ 0x634 │ │ │ │ - bcs.n 79ac8 │ │ │ │ + bcs.n 79af0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 79aba │ │ │ │ + beq.n 79ae2 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 79a94 │ │ │ │ + cbz r2, 79abc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 79aae │ │ │ │ + bcc.n 79ad6 │ │ │ │ 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] │ │ │ │ - b.n 79a90 │ │ │ │ + b.n 79ab8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79a90 │ │ │ │ + bne.n 79ab8 │ │ │ │ ldr.w r1, [r4, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 79b06 │ │ │ │ + bne.n 79b2e │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79a90 │ │ │ │ + beq.n 79ab8 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 79a90 │ │ │ │ + b.n 79ab8 │ │ │ │ ldr.w r0, [r4, #944] @ 0x3b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #924] @ 0x39c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 79ae6 │ │ │ │ + b.n 79b0e │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079b18 : │ │ │ │ +00079b40 : │ │ │ │ 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 79c5e │ │ │ │ + beq.w 79c86 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 79bd0 │ │ │ │ + bne.n 79bf8 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 79be0 │ │ │ │ + bhi.n 79c08 │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - movw r3, #40105 @ 0x9ca9 │ │ │ │ + movw r3, #40145 @ 0x9cd1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r5, [r6, #952] @ 0x3b8 │ │ │ │ cmp r5, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r6, #944] @ 0x3b0 │ │ │ │ - bne.n 79c4c │ │ │ │ - ldr r1, [pc, #320] @ (79ca4 ) │ │ │ │ + bne.n 79c74 │ │ │ │ + ldr r1, [pc, #320] @ (79ccc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1588] @ 0x634 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 79bf6 │ │ │ │ + bcs.n 79c1e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r1, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 79be4 │ │ │ │ + beq.n 79c0c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 79bae │ │ │ │ + cbz r2, 79bd6 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c98c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r4, [r3, #24] │ │ │ │ cmp r0, r4 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r1, #12] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ - bhi.n 79b9c │ │ │ │ + bhi.n 79bc4 │ │ │ │ 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 79b9c │ │ │ │ + b.n 79bc4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2aae90 <_PyMonitoring_FireBranchEvent@@Base+0xe0> │ │ │ │ + bl 2aa698 <_PyMonitoring_FireBranchEvent@@Base+0xd4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 79b44 │ │ │ │ + bls.n 79b6c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 79ba6 │ │ │ │ + b.n 79bce │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79b9c │ │ │ │ + bne.n 79bc4 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 79c38 │ │ │ │ + bne.n 79c60 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 79be0 │ │ │ │ + bhi.n 79c08 │ │ │ │ ldr.w r5, [r6, #932] @ 0x3a4 │ │ │ │ - movw r3, #25737 @ 0x6489 │ │ │ │ + movw r3, #25777 @ 0x64b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r6, #924] @ 0x39c │ │ │ │ - bne.n 79c9c │ │ │ │ - cbz r4, 79c58 │ │ │ │ + bne.n 79cc4 │ │ │ │ + cbz r4, 79c80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d470 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79ba6 │ │ │ │ + beq.n 79bce │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 79ba6 │ │ │ │ + b.n 79bce │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2aae90 <_PyMonitoring_FireBranchEvent@@Base+0xe0> │ │ │ │ + bl 2aa698 <_PyMonitoring_FireBranchEvent@@Base+0xd4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 79c02 │ │ │ │ + b.n 79c2a │ │ │ │ ldr.w r0, [r3, #944] @ 0x3b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 79c1e │ │ │ │ + b.n 79c46 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r1, #40105 @ 0x9ca9 │ │ │ │ + movw r1, #40145 @ 0x9cd1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #952] @ 0x3b8 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 79c48 │ │ │ │ - ldr r1, [pc, #44] @ (79ca4 ) │ │ │ │ + bne.n 79c70 │ │ │ │ + ldr r1, [pc, #44] @ (79ccc ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r3, #932] @ 0x3a4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1588] @ 0x634 │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #25737 @ 0x6489 │ │ │ │ + movw r1, #25777 @ 0x64b1 │ │ │ │ movt r1, #7 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 79c58 │ │ │ │ + beq.n 79c80 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 79c28 │ │ │ │ + b.n 79c50 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #260] @ (79dbc ) │ │ │ │ + ldr r0, [pc, #260] @ (79de4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r6, r2, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1588] @ 0x634 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 79d36 │ │ │ │ + bcs.n 79d5e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 79d24 │ │ │ │ + beq.n 79d4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 79d02 │ │ │ │ + cbz r2, 79d2a │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c98c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r0, r4, [r3, #24] │ │ │ │ cmp r0, r4 │ │ │ │ - bhi.n 79d1c │ │ │ │ + bhi.n 79d44 │ │ │ │ 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 79cf2 │ │ │ │ + b.n 79d1a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 79cf2 │ │ │ │ + b.n 79d1a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79cf2 │ │ │ │ - cbz r2, 79d8c │ │ │ │ + bne.n 79d1a │ │ │ │ + cbz r2, 79db4 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 79d7c │ │ │ │ + bne.n 79da4 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 79db6 │ │ │ │ + bhi.n 79dde │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r1, #25737 @ 0x6489 │ │ │ │ + movw r1, #25777 @ 0x64b1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #932] @ 0x3a4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 79daa │ │ │ │ - cbz r4, 79da4 │ │ │ │ + bne.n 79dd2 │ │ │ │ + cbz r4, 79dcc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d470 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79cfc │ │ │ │ + beq.n 79d24 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 79cfc │ │ │ │ + b.n 79d24 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2aae90 <_PyMonitoring_FireBranchEvent@@Base+0xe0> │ │ │ │ + bl 2aa698 <_PyMonitoring_FireBranchEvent@@Base+0xd4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 79d44 │ │ │ │ + b.n 79d6c │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r1, #25737 @ 0x6489 │ │ │ │ + movw r1, #25777 @ 0x64b1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #932] @ 0x3a4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 79daa │ │ │ │ + bne.n 79dd2 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 79d62 │ │ │ │ + b.n 79d8a │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 79d6c │ │ │ │ + b.n 79d94 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 79cfc │ │ │ │ + b.n 79d24 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079dc0 : │ │ │ │ +00079de8 : │ │ │ │ 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, #35960 @ 0x8c78 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #960] @ 0x3c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79ef6 │ │ │ │ - cbz r0, 79e42 │ │ │ │ - ldr r3, [pc, #412] @ (79f8c ) │ │ │ │ + bne.w 79f1e │ │ │ │ + cbz r0, 79e6a │ │ │ │ + ldr r3, [pc, #412] @ (79fb4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 79e58 │ │ │ │ + beq.n 79e80 │ │ │ │ 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 79e2a │ │ │ │ + bgt.n 79e52 │ │ │ │ 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, 79e58 │ │ │ │ + cbz r2, 79e80 │ │ │ │ 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, 79e46 │ │ │ │ - cbz r2, 79e7c │ │ │ │ + cbz r0, 79e6e │ │ │ │ + cbz r2, 79ea4 │ │ │ │ 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] │ │ │ │ - b.n 79e42 │ │ │ │ + b.n 79e6a │ │ │ │ ldr.w r2, [ip, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79f84 │ │ │ │ + bne.w 79fac │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 79e42 │ │ │ │ + b.n 79e6a │ │ │ │ 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 │ │ │ │ @@ -115083,74 +115105,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 79eba │ │ │ │ + bne.n 79ee2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 79eb6 │ │ │ │ + cbz r3, 79ede │ │ │ │ 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 79f20 │ │ │ │ + beq.n 79f48 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 79f00 │ │ │ │ + beq.n 79f28 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 79ed2 │ │ │ │ + cbnz r3, 79efa │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 79e42 │ │ │ │ + beq.n 79e6a │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 79f78 │ │ │ │ + beq.n 79fa0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 79ef0 │ │ │ │ + cbz r3, 79f18 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 79e42 │ │ │ │ + b.n 79e6a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #944] @ 0x3b0 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 79f0e │ │ │ │ + cbz r3, 79f36 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79e42 │ │ │ │ + bne.n 79e6a │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 79e42 │ │ │ │ + b.n 79e6a │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 79ec4 │ │ │ │ + beq.n 79eec │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 79f7e │ │ │ │ + cbz r3, 79fa6 │ │ │ │ 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, 79f52 │ │ │ │ + cbz r3, 79f7a │ │ │ │ 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 │ │ │ │ @@ -115159,84 +115181,84 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 79e42 │ │ │ │ + b.n 79e6a │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 79ee0 │ │ │ │ + b.n 79f08 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 79f2c │ │ │ │ + b.n 79f54 │ │ │ │ ldr.w r0, [ip, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ - b.n 79e70 │ │ │ │ + b.n 79e98 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7a0b8 │ │ │ │ + beq.w 7a0e0 │ │ │ │ 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] @ (7a154 ) │ │ │ │ + ldr r3, [pc, #428] @ (7a17c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7a010 │ │ │ │ + beq.n 7a038 │ │ │ │ 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 79fe2 │ │ │ │ + bgt.n 7a00a │ │ │ │ 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, 7a010 │ │ │ │ + cbz r2, 7a038 │ │ │ │ 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, 79ffe │ │ │ │ - cbz r2, 7a03e │ │ │ │ + cbz r0, 7a026 │ │ │ │ + cbz r2, 7a066 │ │ │ │ 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] │ │ │ │ - b.n 79ffa │ │ │ │ + b.n 7a022 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r2, #64665 @ 0xfc99 │ │ │ │ + movw r2, #64657 @ 0xfc91 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r0, [r3, #940] @ 0x3ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 7a14a │ │ │ │ + bne.w 7a172 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 79ffa │ │ │ │ + b.n 7a022 │ │ │ │ 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] │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -115247,72 +115269,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 7a07c │ │ │ │ + bne.n 7a0a4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a078 │ │ │ │ + cbz r3, 7a0a0 │ │ │ │ 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 7a0da │ │ │ │ + beq.n 7a102 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7a0ba │ │ │ │ + beq.n 7a0e2 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7a094 │ │ │ │ + cbnz r3, 7a0bc │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 79ffa │ │ │ │ + beq.n 7a022 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a13e │ │ │ │ + beq.n 7a166 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7a0b2 │ │ │ │ + cbz r3, 7a0da │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 79ffa │ │ │ │ + b.n 7a022 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7a0c8 │ │ │ │ + cbz r3, 7a0f0 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79ffa │ │ │ │ + bne.n 7a022 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 79ffa │ │ │ │ + b.n 7a022 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a086 │ │ │ │ + beq.n 7a0ae │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a144 │ │ │ │ + cbz r3, 7a16c │ │ │ │ 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, 7a10e │ │ │ │ + cbz r3, 7a136 │ │ │ │ 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, #35960 @ 0x8c78 │ │ │ │ @@ -115323,446 +115345,446 @@ │ │ │ │ ldr.w r0, [r3, #1064] @ 0x428 │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 79ffa │ │ │ │ + b.n 7a022 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a0a2 │ │ │ │ + b.n 7a0ca │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a0e6 │ │ │ │ + b.n 7a10e │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ blx r5 │ │ │ │ - b.n 7a032 │ │ │ │ + b.n 7a05a │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a158 : │ │ │ │ +0007a180 : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a41a │ │ │ │ + beq.w 7a454 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41712 @ 0xa2f0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7a1a0 │ │ │ │ + bne.n 7a1b8 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 7a1b2 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movw r2, #21056 @ 0x5240 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7a1b2 │ │ │ │ + bne.n 7a1da │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 7a420 │ │ │ │ + bpl.w 7a442 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7a494 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a1ac │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - bl 9309c │ │ │ │ + b.w 7a4bc │ │ │ │ + bl 930d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a36e │ │ │ │ + beq.w 7a396 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a372 │ │ │ │ + beq.w 7a39a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a376 │ │ │ │ + beq.w 7a39e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a37a │ │ │ │ + beq.w 7a3a2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a37e │ │ │ │ + beq.w 7a3a6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a382 │ │ │ │ + beq.w 7a3aa │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, sp, #24 │ │ │ │ movs r4, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 7a22e │ │ │ │ + b.n 7a256 │ │ │ │ mov r1, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq.n 7a27c │ │ │ │ + beq.n 7a2a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a21e │ │ │ │ - ldr r2, [pc, #536] @ (7a458 ) │ │ │ │ + bne.n 7a246 │ │ │ │ + ldr r2, [pc, #536] @ (7a480 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7a386 │ │ │ │ + bne.w 7a3ae │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a3e0 │ │ │ │ + bne.w 7a408 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a270 │ │ │ │ + bge.n 7a298 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 7a270 │ │ │ │ + cbnz r2, 7a298 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 11ea94 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 11ec74 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7a1ac │ │ │ │ + b.n 7a1b2 │ │ │ │ movs r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a3e0 │ │ │ │ + beq.w 7a408 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r6, r4 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 7a298 │ │ │ │ - b.n 7a2c0 │ │ │ │ + bne.n 7a2c0 │ │ │ │ + b.n 7a2e8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 7a33a │ │ │ │ + bge.n 7a362 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w r0, [r4, r1, lsl #2] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a2aa │ │ │ │ - ldr r1, [pc, #384] @ (7a458 ) │ │ │ │ + bne.n 7a2d2 │ │ │ │ + ldr r1, [pc, #384] @ (7a480 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7a3b6 │ │ │ │ + bne.n 7a3de │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a432 │ │ │ │ + bne.w 7a45a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a30e │ │ │ │ + bge.n 7a336 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbnz r1, 7a30e │ │ │ │ + cbnz r1, 7a336 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 1f0ae4 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 1f00f0 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7a1ac │ │ │ │ + bge.w 7a1b2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7a1ac │ │ │ │ + bne.w 7a1b2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7a1ac │ │ │ │ + b.n 7a1b2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 90094 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl 900ac <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7a2c0 │ │ │ │ + bne.n 7a2e8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a35e │ │ │ │ + bge.n 7a386 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a44c │ │ │ │ + beq.n 7a474 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a36e │ │ │ │ + bge.n 7a396 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a450 │ │ │ │ + beq.n 7a478 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7a1ac │ │ │ │ + b.n 7a1b2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7a23e │ │ │ │ + b.n 7a266 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 7a23e │ │ │ │ + b.n 7a266 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 7a23e │ │ │ │ + b.n 7a266 │ │ │ │ movs r4, #3 │ │ │ │ - b.n 7a23e │ │ │ │ + b.n 7a266 │ │ │ │ movs r4, #4 │ │ │ │ - b.n 7a23e │ │ │ │ + b.n 7a266 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7a24e │ │ │ │ + beq.w 7a276 │ │ │ │ movw r1, #48480 @ 0xbd60 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a24e │ │ │ │ + beq.w 7a276 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7a24e │ │ │ │ + b.n 7a276 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a2e4 │ │ │ │ + beq.n 7a30c │ │ │ │ movw r1, #48480 @ 0xbd60 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a2e4 │ │ │ │ + beq.n 7a30c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 7a2e4 │ │ │ │ + b.n 7a30c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a3ee │ │ │ │ + bge.n 7a416 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 7a412 │ │ │ │ + cbz r2, 7a43a │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7a36e │ │ │ │ + beq.n 7a396 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a3f0 │ │ │ │ + bge.n 7a418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a3f0 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a3ee │ │ │ │ + bne.n 7a418 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a416 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a3ee │ │ │ │ - bl 2a4348 │ │ │ │ - b.n 7a36e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a416 │ │ │ │ mov.w r1, #3264 @ 0xcc0 │ │ │ │ - movw r0, #1692 @ 0x69c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7a36e │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7a396 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ + b.n 7a396 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a35e │ │ │ │ + bge.n 7a386 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7a35e │ │ │ │ + bne.n 7a386 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7a35e │ │ │ │ + b.n 7a386 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 7a442 │ │ │ │ + b.n 7a46a │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a36e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a396 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a45c : │ │ │ │ +0007a484 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 7a480 │ │ │ │ + cbz r0, 7a4a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 7a480 │ │ │ │ + bpl.n 7a4a8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 7a494 │ │ │ │ + b.w 7a4bc │ │ │ │ mov.w r1, #3264 @ 0xcc0 │ │ │ │ - movw r0, #1692 @ 0x69c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007a494 : │ │ │ │ +0007a4bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq.w 7a672 │ │ │ │ + beq.w 7a69a │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 7a718 │ │ │ │ + blt.w 7a740 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 7a6a2 │ │ │ │ - ldr r3, [pc, #624] @ (7a72c ) │ │ │ │ + bgt.w 7a6ca │ │ │ │ + ldr r3, [pc, #624] @ (7a754 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a63a │ │ │ │ - ldr r0, [pc, #604] @ (7a730 ) │ │ │ │ + beq.w 7a662 │ │ │ │ + ldr r0, [pc, #604] @ (7a758 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1712] @ 0x6b0 │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1660] @ 0x67c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7a6d6 │ │ │ │ + bne.w 7a6fe │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bge.n 7a588 │ │ │ │ + bge.n 7a5b0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.n 7a580 │ │ │ │ + beq.n 7a5a8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7a686 │ │ │ │ + bne.w 7a6ae │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 7a652 │ │ │ │ + bge.w 7a67a │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 7a580 │ │ │ │ + beq.n 7a5a8 │ │ │ │ add.w ip, r5, #8 │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ add.w r4, r3, #20 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7a668 │ │ │ │ + bne.w 7a690 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 7a67a │ │ │ │ + bge.w 7a6a2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 7a556 │ │ │ │ - cbnz r2, 7a594 │ │ │ │ + bne.n 7a57e │ │ │ │ + cbnz r2, 7a5bc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - bne.n 7a520 │ │ │ │ + bne.n 7a548 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a582 │ │ │ │ - ldr r2, [pc, #404] @ (7a72c ) │ │ │ │ + beq.n 7a5aa │ │ │ │ + ldr r2, [pc, #404] @ (7a754 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w ip, [r0, #3744] @ 0xea0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r6, [r0, #3824] @ 0xef0 │ │ │ │ @@ -115781,451 +115803,451 @@ │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r1, lr │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ str.w r5, [r0, #3744] @ 0xea0 │ │ │ │ str.w r6, [r0, #3824] @ 0xef0 │ │ │ │ str.w r1, [r0, #3752] @ 0xea8 │ │ │ │ - ble.n 7a582 │ │ │ │ + ble.n 7a5aa │ │ │ │ ldr.w r2, [r0, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a582 │ │ │ │ + beq.n 7a5aa │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7a582 │ │ │ │ - ldr r2, [pc, #300] @ (7a734 ) │ │ │ │ + beq.n 7a5aa │ │ │ │ + ldr r2, [pc, #300] @ (7a75c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr.w r1, [r0, #3808] @ 0xee0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7a582 │ │ │ │ + bne.n 7a5aa │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7a6fe │ │ │ │ + bne.n 7a726 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 7a582 │ │ │ │ + bmi.n 7a5aa │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a624 │ │ │ │ + bne.n 7a64c │ │ │ │ dmb ish │ │ │ │ - b.n 7a582 │ │ │ │ + b.n 7a5aa │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a4f4 │ │ │ │ - b.n 7a726 │ │ │ │ + bne.w 7a51c │ │ │ │ + b.n 7a74e │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 7a580 │ │ │ │ - b.n 7a54a │ │ │ │ + beq.n 7a5a8 │ │ │ │ + b.n 7a572 │ │ │ │ cmp r5, ip │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - beq.n 7a594 │ │ │ │ + beq.n 7a5bc │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7a574 │ │ │ │ - b.n 7a65c │ │ │ │ - ldr r3, [pc, #196] @ (7a738 ) │ │ │ │ + blt.n 7a59c │ │ │ │ + b.n 7a684 │ │ │ │ + ldr r3, [pc, #196] @ (7a760 ) │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - beq.w 7a580 │ │ │ │ - b.n 7a556 │ │ │ │ + beq.w 7a5a8 │ │ │ │ + b.n 7a57e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ - beq.w 7a594 │ │ │ │ - b.n 7a54a │ │ │ │ + beq.w 7a5bc │ │ │ │ + b.n 7a572 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 7a63a │ │ │ │ - bl 20d58c │ │ │ │ + bls.n 7a662 │ │ │ │ + bl 20cba4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a726 │ │ │ │ + beq.n 7a74e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add.w ip, r0, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ - b.n 7a520 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 7a548 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7a708 │ │ │ │ + bne.n 7a730 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a4f4 │ │ │ │ + bne.w 7a51c │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7a4f4 │ │ │ │ + b.n 7a51c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7a582 │ │ │ │ - b.n 7a616 │ │ │ │ + bne.w 7a5aa │ │ │ │ + b.n 7a63e │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7a4f4 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + b.n 7a51c │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7a582 │ │ │ │ + b.n 7a5aa │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #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 7a7d8 │ │ │ │ + blt.n 7a800 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 7a7a4 │ │ │ │ - ldr r3, [pc, #160] @ (7a7f8 ) │ │ │ │ + bgt.n 7a7cc │ │ │ │ + ldr r3, [pc, #160] @ (7a820 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1712] @ 0x6b0 │ │ │ │ - cbz r4, 7a790 │ │ │ │ - ldr r0, [pc, #144] @ (7a7fc ) │ │ │ │ + cbz r4, 7a7b8 │ │ │ │ + ldr r0, [pc, #144] @ (7a824 ) │ │ │ │ ldr.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1712] @ 0x6b0 │ │ │ │ str.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 7a7b8 │ │ │ │ + cbnz r3, 7a7e0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a786 │ │ │ │ - b.n 7a7e6 │ │ │ │ + bne.n 7a7ae │ │ │ │ + b.n 7a80e │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7a790 │ │ │ │ + bls.n 7a7b8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d58c │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.w 20cba4 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7a7ea │ │ │ │ + bne.n 7a812 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a786 │ │ │ │ + bne.n 7a7ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 7a786 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + bl 13e668 │ │ │ │ + b.n 7a7ae │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a78c │ │ │ │ + b.n 7a7b4 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7a786 │ │ │ │ + b.n 7a7ae │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0007a800 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +0007a828 <_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 7a9aa <_PyObject_GC_NewVar@@Base+0x1aa> │ │ │ │ + blt.w 7a9d2 <_PyObject_GC_NewVar@@Base+0x1aa> │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ and.w r3, r4, #24 │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ ldrd r3, r1, [r0, #16] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r1, r5, r3 │ │ │ │ - ldr r1, [pc, #388] @ (7a9c0 <_PyObject_GC_NewVar@@Base+0x1c0>) │ │ │ │ + ldr r1, [pc, #388] @ (7a9e8 <_PyObject_GC_NewVar@@Base+0x1c0>) │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr.w fp, [r0, r1] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.w 7a964 <_PyObject_GC_NewVar@@Base+0x164> │ │ │ │ + bhi.w 7a98c <_PyObject_GC_NewVar@@Base+0x164> │ │ │ │ adds.w r9, r3, r2 │ │ │ │ - bmi.w 7a964 <_PyObject_GC_NewVar@@Base+0x164> │ │ │ │ + bmi.w 7a98c <_PyObject_GC_NewVar@@Base+0x164> │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r3, [r7, #968] @ 0x3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a952 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ - ldr r1, [pc, #336] @ (7a9c4 <_PyObject_GC_NewVar@@Base+0x1c4>) │ │ │ │ + bne.n 7a97a <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + ldr r1, [pc, #336] @ (7a9ec <_PyObject_GC_NewVar@@Base+0x1c4>) │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #1588] @ 0x634 │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ mov sl, r3 │ │ │ │ - bcs.n 7a91c <_PyObject_GC_NewVar@@Base+0x11c> │ │ │ │ + bcs.n 7a944 <_PyObject_GC_NewVar@@Base+0x11c> │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r0, [r3, r8, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.n 7a906 <_PyObject_GC_NewVar@@Base+0x106> │ │ │ │ + beq.n 7a92e <_PyObject_GC_NewVar@@Base+0x106> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r7, [ip] │ │ │ │ str r7, [r0, #4] │ │ │ │ - cbz r7, 7a8e0 <_PyObject_GC_NewVar@@Base+0xe0> │ │ │ │ + cbz r7, 7a908 <_PyObject_GC_NewVar@@Base+0xe0> │ │ │ │ add.w r7, ip, r2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ - ldr r2, [pc, #272] @ (7a9c8 <_PyObject_GC_NewVar@@Base+0x1c8>) │ │ │ │ + ldr r2, [pc, #272] @ (7a9f0 <_PyObject_GC_NewVar@@Base+0x1c8>) │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ str r6, [r7, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [ip, r4, lsl #3] │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a970 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne.n 7a998 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ str r5, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r3, r1, [r0, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 7a8fa <_PyObject_GC_NewVar@@Base+0xfa> │ │ │ │ + bhi.n 7a922 <_PyObject_GC_NewVar@@Base+0xfa> │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r3, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r3 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r7, [r0, r3] │ │ │ │ - b.n 7a8aa <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 7a8d2 <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 7a8aa <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 7a8d2 <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r9, [sp] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldrd r2, r9, [sp] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a8aa <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + bne.n 7a8d2 <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ ldr.w r3, [r7, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a98e <_PyObject_GC_NewVar@@Base+0x18e> │ │ │ │ + bne.n 7a9b6 <_PyObject_GC_NewVar@@Base+0x18e> │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7a964 <_PyObject_GC_NewVar@@Base+0x164> │ │ │ │ + beq.n 7a98c <_PyObject_GC_NewVar@@Base+0x164> │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 7a8aa <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + b.n 7a8d2 <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ ldr.w r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a8aa <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ + bne.n 7a8d2 <_PyObject_GC_NewVar@@Base+0xaa> │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.w 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a99e <_PyObject_GC_NewVar@@Base+0x19e> │ │ │ │ - ldr r0, [pc, #76] @ (7a9cc <_PyObject_GC_NewVar@@Base+0x1cc>) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 7a9c6 <_PyObject_GC_NewVar@@Base+0x19e> │ │ │ │ + ldr r0, [pc, #76] @ (7a9f4 <_PyObject_GC_NewVar@@Base+0x1cc>) │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a8d6 <_PyObject_GC_NewVar@@Base+0xd6> │ │ │ │ + bne.n 7a8fe <_PyObject_GC_NewVar@@Base+0xd6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 7a8d6 <_PyObject_GC_NewVar@@Base+0xd6> │ │ │ │ + bl 13e668 │ │ │ │ + b.n 7a8fe <_PyObject_GC_NewVar@@Base+0xd6> │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ - b.n 7a940 <_PyObject_GC_NewVar@@Base+0x140> │ │ │ │ + b.n 7a968 <_PyObject_GC_NewVar@@Base+0x140> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 7a8d6 <_PyObject_GC_NewVar@@Base+0xd6> │ │ │ │ + b.n 7a8fe <_PyObject_GC_NewVar@@Base+0xd6> │ │ │ │ movw r1, #2478 @ 0x9ae │ │ │ │ - movw r0, #12988 @ 0x32bc │ │ │ │ + movw r0, #10940 @ 0x2abc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7a8d8 <_PyObject_GC_NewVar@@Base+0xd8> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7a900 <_PyObject_GC_NewVar@@Base+0xd8> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 7ad80 <_Py_Dealloc@@Base+0x3b0>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 7ada8 <_Py_Dealloc@@Base+0x3b0>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0007a9d0 <_Py_Dealloc@@Base>: │ │ │ │ +0007a9f8 <_Py_Dealloc@@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 │ │ │ │ - ldr r4, [pc, #132] @ (7aa68 <_Py_Dealloc@@Base+0x98>) │ │ │ │ + ldr r4, [pc, #132] @ (7aa90 <_Py_Dealloc@@Base+0x98>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ ldr.w r3, [r5, #772] @ 0x304 │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r4, #1 │ │ │ │ - cbnz r2, 7aa4e <_Py_Dealloc@@Base+0x7e> │ │ │ │ - ldr r2, [pc, #96] @ (7aa6c <_Py_Dealloc@@Base+0x9c>) │ │ │ │ + cbnz r2, 7aa76 <_Py_Dealloc@@Base+0x7e> │ │ │ │ + ldr r2, [pc, #96] @ (7aa94 <_Py_Dealloc@@Base+0x9c>) │ │ │ │ mov.w r8, r3, asr #13 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbnz r3, 7aa3e <_Py_Dealloc@@Base+0x6e> │ │ │ │ + cbnz r3, 7aa66 <_Py_Dealloc@@Base+0x6e> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ - cbnz r3, 7aa22 <_Py_Dealloc@@Base+0x52> │ │ │ │ + cbnz r3, 7aa4a <_Py_Dealloc@@Base+0x52> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7aa1e <_Py_Dealloc@@Base+0x4e> │ │ │ │ + beq.n 7aa46 <_Py_Dealloc@@Base+0x4e> │ │ │ │ mov r0, r5 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.w 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7aa5a <_Py_Dealloc@@Base+0x8a> │ │ │ │ + bne.n 7aa82 <_Py_Dealloc@@Base+0x8a> │ │ │ │ mov r0, r9 │ │ │ │ - b.n 7aa18 <_Py_Dealloc@@Base+0x48> │ │ │ │ + b.n 7aa40 <_Py_Dealloc@@Base+0x48> │ │ │ │ mov r0, r5 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 7aa18 <_Py_Dealloc@@Base+0x48> │ │ │ │ + b.n 7aa40 <_Py_Dealloc@@Base+0x48> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 7aaee <_Py_Dealloc@@Base+0x11e> │ │ │ │ + cbz r3, 7ab16 <_Py_Dealloc@@Base+0x11e> │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #692] @ (7ad4c <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + ldr r4, [pc, #692] @ (7ad74 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ bic.w r0, r3, #3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ bfi r3, r4, #0, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -116247,169 +116269,169 @@ │ │ │ │ ittee gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r2, [r1, #3824] @ 0xef0 │ │ │ │ addle.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strle.w r3, [r1, #3824] @ 0xef0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ac30 <_Py_Dealloc@@Base+0x260> │ │ │ │ + beq.w 7ac58 <_Py_Dealloc@@Base+0x260> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.w 7ac82 <_Py_Dealloc@@Base+0x2b2> │ │ │ │ + bmi.w 7acaa <_Py_Dealloc@@Base+0x2b2> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.n 7ab0c <_Py_Dealloc@@Base+0x13c> │ │ │ │ + b.n 7ab34 <_Py_Dealloc@@Base+0x13c> │ │ │ │ subs r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 7ab7e <_Py_Dealloc@@Base+0x1ae> │ │ │ │ + beq.n 7aba6 <_Py_Dealloc@@Base+0x1ae> │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + beq.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + bge.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ - ldr r2, [pc, #552] @ (7ad50 <_Py_Dealloc@@Base+0x380>) │ │ │ │ + bne.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ + ldr r2, [pc, #552] @ (7ad78 <_Py_Dealloc@@Base+0x380>) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #772] @ 0x304 │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r8, r2, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7ad3c <_Py_Dealloc@@Base+0x36c> │ │ │ │ - ldr r3, [pc, #512] @ (7ad54 <_Py_Dealloc@@Base+0x384>) │ │ │ │ + bne.w 7ad64 <_Py_Dealloc@@Base+0x36c> │ │ │ │ + ldr r3, [pc, #512] @ (7ad7c <_Py_Dealloc@@Base+0x384>) │ │ │ │ ldr.w r3, [r3, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ad20 <_Py_Dealloc@@Base+0x350> │ │ │ │ + bne.w 7ad48 <_Py_Dealloc@@Base+0x350> │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + beq.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + ble.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + beq.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ mov r0, r9 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #960] @ 0x3c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ac9c <_Py_Dealloc@@Base+0x2cc> │ │ │ │ - cbz r1, 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ - ldr r3, [pc, #432] @ (7ad4c <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + bne.w 7acc4 <_Py_Dealloc@@Base+0x2cc> │ │ │ │ + cbz r1, 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ + ldr r3, [pc, #432] @ (7ad74 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7ac5e <_Py_Dealloc@@Base+0x28e> │ │ │ │ + beq.n 7ac86 <_Py_Dealloc@@Base+0x28e> │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r6, [r3, #808] @ 0x328 │ │ │ │ cmp r6, r2 │ │ │ │ - bgt.n 7abd8 <_Py_Dealloc@@Base+0x208> │ │ │ │ + bgt.n 7ac00 <_Py_Dealloc@@Base+0x208> │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7ac5e <_Py_Dealloc@@Base+0x28e> │ │ │ │ + beq.n 7ac86 <_Py_Dealloc@@Base+0x28e> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ str r6, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r6, 7ac4c <_Py_Dealloc@@Base+0x27c> │ │ │ │ + cbz r6, 7ac74 <_Py_Dealloc@@Base+0x27c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7aca4 <_Py_Dealloc@@Base+0x2d4> │ │ │ │ + beq.n 7accc <_Py_Dealloc@@Base+0x2d4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21056 @ 0x5240 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r5, #12] │ │ │ │ - bne.n 7ac3e <_Py_Dealloc@@Base+0x26e> │ │ │ │ - ldr r3, [pc, #324] @ (7ad4c <_Py_Dealloc@@Base+0x37c>) │ │ │ │ + bne.n 7ac66 <_Py_Dealloc@@Base+0x26e> │ │ │ │ + ldr r3, [pc, #324] @ (7ad74 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1884] @ 0x75c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 7ac3e <_Py_Dealloc@@Base+0x26e> │ │ │ │ + bhi.n 7ac66 <_Py_Dealloc@@Base+0x26e> │ │ │ │ ldr.w r1, [r3, #1880] @ 0x758 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r5, [r3, #1880] @ 0x758 │ │ │ │ str.w r2, [r3, #1884] @ 0x75c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21056 @ 0x5240 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7ac04 <_Py_Dealloc@@Base+0x234> │ │ │ │ + beq.n 7ac2c <_Py_Dealloc@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ 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 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + b.n 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ ldr.w r2, [r0, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ade0 <_Py_Dealloc@@Base+0x410> │ │ │ │ + bne.w 7ae08 <_Py_Dealloc@@Base+0x410> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + b.n 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #960] @ 0x3c0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7ab9a <_Py_Dealloc@@Base+0x1ca> │ │ │ │ + beq.w 7abc2 <_Py_Dealloc@@Base+0x1ca> │ │ │ │ ldr.w r0, [r0, #944] @ 0x3b0 │ │ │ │ blx r2 │ │ │ │ - b.n 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + b.n 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r6, r2, r6 │ │ │ │ @@ -116417,92 +116439,92 @@ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 7ace2 <_Py_Dealloc@@Base+0x312> │ │ │ │ + bne.n 7ad0a <_Py_Dealloc@@Base+0x312> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7acde <_Py_Dealloc@@Base+0x30e> │ │ │ │ + cbz r1, 7ad06 <_Py_Dealloc@@Base+0x30e> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp ip, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r9, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add.w r1, ip, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 7ad7a <_Py_Dealloc@@Base+0x3aa> │ │ │ │ + beq.n 7ada2 <_Py_Dealloc@@Base+0x3aa> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7ad58 <_Py_Dealloc@@Base+0x388> │ │ │ │ + beq.n 7ad80 <_Py_Dealloc@@Base+0x388> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 7acfc <_Py_Dealloc@@Base+0x32c> │ │ │ │ + cbnz r3, 7ad24 <_Py_Dealloc@@Base+0x32c> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + beq.w 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7ad46 <_Py_Dealloc@@Base+0x376> │ │ │ │ + cbz r1, 7ad6e <_Py_Dealloc@@Base+0x376> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7ad1a <_Py_Dealloc@@Base+0x34a> │ │ │ │ + cbz r3, 7ad42 <_Py_Dealloc@@Base+0x34a> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ab5e <_Py_Dealloc@@Base+0x18e> │ │ │ │ - ldr r2, [pc, #36] @ (7ad54 <_Py_Dealloc@@Base+0x384>) │ │ │ │ + beq.w 7ab86 <_Py_Dealloc@@Base+0x18e> │ │ │ │ + ldr r2, [pc, #36] @ (7ad7c <_Py_Dealloc@@Base+0x384>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ blx r3 │ │ │ │ - b.n 7ab5e <_Py_Dealloc@@Base+0x18e> │ │ │ │ + b.n 7ab86 <_Py_Dealloc@@Base+0x18e> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 7ab04 <_Py_Dealloc@@Base+0x134> │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 7ab2c <_Py_Dealloc@@Base+0x134> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ad0a <_Py_Dealloc@@Base+0x33a> │ │ │ │ + b.n 7ad32 <_Py_Dealloc@@Base+0x33a> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7ad66 <_Py_Dealloc@@Base+0x396> │ │ │ │ + cbz r3, 7ad8e <_Py_Dealloc@@Base+0x396> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + bne.w 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + b.n 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7acee <_Py_Dealloc@@Base+0x31e> │ │ │ │ + beq.n 7ad16 <_Py_Dealloc@@Base+0x31e> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7adda <_Py_Dealloc@@Base+0x40a> │ │ │ │ + cbz r1, 7ae02 <_Py_Dealloc@@Base+0x40a> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, 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, 7adb0 <_Py_Dealloc@@Base+0x3e0> │ │ │ │ + cbz r3, 7add8 <_Py_Dealloc@@Base+0x3e0> │ │ │ │ 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 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -116511,32 +116533,32 @@ │ │ │ │ ldr.w r3, [r0, #1072] @ 0x430 │ │ │ │ ldr.w r0, [r0, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7abf2 <_Py_Dealloc@@Base+0x222> │ │ │ │ + b.n 7ac1a <_Py_Dealloc@@Base+0x222> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ad86 <_Py_Dealloc@@Base+0x3b6> │ │ │ │ + b.n 7adae <_Py_Dealloc@@Base+0x3b6> │ │ │ │ ldr.w r0, [r0, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ - b.n 7ac76 <_Py_Dealloc@@Base+0x2a6> │ │ │ │ + b.n 7ac9e <_Py_Dealloc@@Base+0x2a6> │ │ │ │ │ │ │ │ -0007ade8 : │ │ │ │ +0007ae10 : │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbz r3, 7ae5a │ │ │ │ + cbz r3, 7ae82 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ push {lr} │ │ │ │ bic.w lr, r3, #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - ldr r2, [pc, #84] @ (7ae5c ) │ │ │ │ + ldr r2, [pc, #84] @ (7ae84 ) │ │ │ │ ldr.w ip, [ip, r2] │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ and.w r3, r2, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [lr, #4] │ │ │ │ ldr.w r3, [ip, #3752] @ 0xea8 │ │ │ │ @@ -116563,15 +116585,15 @@ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ push {lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ bic.w lr, r1, #3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ bfi r1, r3, #0, #2 │ │ │ │ - ldr r3, [pc, #80] @ (7aecc ) │ │ │ │ + ldr r3, [pc, #80] @ (7aef4 ) │ │ │ │ ldr.w ip, [ip, r3] │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [lr, #4] │ │ │ │ @@ -116590,26 +116612,26 @@ │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r2, [ip, #3824] @ 0xef0 │ │ │ │ addle.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strle.w r3, [ip, #3824] @ 0xef0 │ │ │ │ pop {pc} │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 7aed4 │ │ │ │ + cbnz r0, 7aefc │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7aed2 │ │ │ │ + bge.n 7aefa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7aed2 │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 7aefa │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007aee8 : │ │ │ │ +0007af10 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #20540 @ 0x503c │ │ │ │ @@ -116618,232 +116640,232 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 7af6e │ │ │ │ + bpl.n 7af96 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7af54 │ │ │ │ + bne.n 7af7c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 7af54 │ │ │ │ + beq.n 7af7c │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 7af68 │ │ │ │ + beq.n 7af90 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 7af48 │ │ │ │ + bne.n 7af70 │ │ │ │ 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 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7af2e │ │ │ │ + bne.n 7af56 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7af44 │ │ │ │ + b.n 7af6c │ │ │ │ mov r1, r2 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7af1a │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.n 7af42 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #5143 @ 0x1417 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7af68 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7af90 │ │ │ │ nop │ │ │ │ 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, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7afd4 │ │ │ │ + bne.n 7affc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 7afd4 │ │ │ │ + beq.n 7affc │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 7afee │ │ │ │ + beq.n 7b016 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 7afca │ │ │ │ + bne.n 7aff2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 7afc6 │ │ │ │ + b.n 7afee │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 7aff4 │ │ │ │ + beq.n 7b01c │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 7afbe │ │ │ │ + bne.n 7afe6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7afc6 │ │ │ │ + b.n 7afee │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7afc6 │ │ │ │ + b.n 7afee │ │ │ │ nop │ │ │ │ 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, #700] @ (7b2d0 ) │ │ │ │ + ldr r2, [pc, #700] @ (7b2f8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b286 │ │ │ │ + beq.w 7b2ae │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b112 │ │ │ │ + beq.n 7b13a │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 7b2ae │ │ │ │ + bne.w 7b2d6 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b294 │ │ │ │ + bne.w 7b2bc │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b294 │ │ │ │ + bne.w 7b2bc │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b294 │ │ │ │ + bne.w 7b2bc │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ ldrb.w r2, [r3, #-7] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb.w r1, [r3, #-6] │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ ldrb.w r2, [r3, #-5] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7b26c │ │ │ │ + bne.w 7b294 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 7b26c │ │ │ │ + bne.w 7b294 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 7b26c │ │ │ │ + bne.w 7b294 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7b26c │ │ │ │ + bne.w 7b294 │ │ │ │ mov.w r1, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ mov r0, r3 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ sub.w r4, r3, #8 │ │ │ │ blx 2c98c │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #40849 @ 0x9f91 │ │ │ │ + movw r2, #40889 @ 0x9fb9 │ │ │ │ movt r2, #7 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7b116 │ │ │ │ - cbz r4, 7b112 │ │ │ │ - ldr r2, [pc, #528] @ (7b2d4 ) │ │ │ │ + bne.n 7b13e │ │ │ │ + cbz r4, 7b13a │ │ │ │ + ldr r2, [pc, #528] @ (7b2fc ) │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1588] @ 0x634 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 7b136 │ │ │ │ + beq.n 7b15e │ │ │ │ lsrs r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 7b0f8 │ │ │ │ + bgt.n 7b120 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - cbz r1, 7b136 │ │ │ │ + cbz r1, 7b15e │ │ │ │ bic.w r2, r4, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r4, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r1, 7b124 │ │ │ │ - cbz r3, 7b162 │ │ │ │ + cbz r1, 7b14c │ │ │ │ + cbz r3, 7b18a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 7b112 │ │ │ │ + b.n 7b13a │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r2, #64665 @ 0xfc99 │ │ │ │ + movw r2, #64657 @ 0xfc91 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r6, [r3, #940] @ 0x3ac │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 7b262 │ │ │ │ + bne.w 7b28a │ │ │ │ mov r0, r4 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 7b112 │ │ │ │ + b.n 7b13a │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r6, [r5, #512] @ 0x200 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -116852,72 +116874,72 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 7b19c │ │ │ │ + bne.n 7b1c4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7b198 │ │ │ │ + cbz r2, 7b1c0 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [ip, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7b1f8 │ │ │ │ + beq.n 7b220 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7b1d8 │ │ │ │ + beq.n 7b200 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 7b1b4 │ │ │ │ + cbnz r2, 7b1dc │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 7b112 │ │ │ │ + beq.n 7b13a │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 7b1d2 │ │ │ │ + cbz r1, 7b1fa │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 7b1ce │ │ │ │ + cbz r2, 7b1f6 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 7b112 │ │ │ │ + b.n 7b13a │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 7b1c0 │ │ │ │ + b.n 7b1e8 │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 7b1e6 │ │ │ │ + cbz r2, 7b20e │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b112 │ │ │ │ + bne.n 7b13a │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 7b112 │ │ │ │ + b.n 7b13a │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b1a6 │ │ │ │ + beq.n 7b1ce │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7b25c │ │ │ │ + cbz r2, 7b284 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r6, r4] │ │ │ │ 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, 7b22a │ │ │ │ + cbz r3, 7b252 │ │ │ │ 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 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ @@ -116930,55 +116952,55 @@ │ │ │ │ ldr.w r0, [r3, #1064] @ 0x428 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 7b112 │ │ │ │ + b.n 7b13a │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 7b204 │ │ │ │ + b.n 7b22c │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 7b156 │ │ │ │ + b.n 7b17e │ │ │ │ mov r0, r3 │ │ │ │ - bl 698fc <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #64064 @ 0xfa40 │ │ │ │ + bl 647d4 │ │ │ │ + movw r1, #62016 @ 0xf240 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #13768 @ 0x35c8 │ │ │ │ + movw r0, #11680 @ 0x2da0 │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #1636 @ 0x664 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #72] @ (7b2d8 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #65124 @ 0xfe64 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #72] @ (7b300 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 698fc <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #64040 @ 0xfa28 │ │ │ │ + bl 647d4 │ │ │ │ + movw r1, #61992 @ 0xf228 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #13768 @ 0x35c8 │ │ │ │ + movw r0, #11680 @ 0x2da0 │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 698fc <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #63980 @ 0xf9ec │ │ │ │ + bl 647d4 │ │ │ │ + movw r1, #61932 @ 0xf1ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #13768 @ 0x35c8 │ │ │ │ + movw r0, #11680 @ 0x2da0 │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 69670 │ │ │ │ + bl 69b78 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009c │ │ │ │ + cpsid a │ │ │ │ movs r3, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r1 │ │ │ │ @@ -116986,1017 +117008,1018 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r6, [r4, #6] │ │ │ │ mov sl, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7b58e │ │ │ │ + beq.w 7b5b6 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl.w r5, r5, r8 │ │ │ │ add.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ and.w sl, r9, r5 │ │ │ │ - bne.w 7b946 │ │ │ │ + bne.w 7b96a │ │ │ │ add.w r7, r4, #20 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r3, r7 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bgt.w 7b48a │ │ │ │ + bgt.w 7b4b2 │ │ │ │ ldrsb.w r2, [r7, sl] │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7b3fe │ │ │ │ + blt.n 7b426 │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ cmp fp, r0 │ │ │ │ - beq.w 7b472 │ │ │ │ + beq.w 7b49a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 7b51c │ │ │ │ + beq.w 7b544 │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ ldrsb.w r6, [r7, sl] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 7b4cc │ │ │ │ + blt.w 7b4f4 │ │ │ │ ldr.w r0, [r3, r6, lsl #3] │ │ │ │ cmp fp, r0 │ │ │ │ - beq.n 7b472 │ │ │ │ + beq.n 7b49a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 7b74a │ │ │ │ + beq.w 7b76e │ │ │ │ mov.w lr, r9, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w r2, lr, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ add sl, r2 │ │ │ │ mov r4, lr │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 7b6c6 │ │ │ │ + bgt.w 7b6ea │ │ │ │ ldrsb.w r6, [r7, sl] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 7b4e8 │ │ │ │ + blt.w 7b510 │ │ │ │ ldr.w r0, [r3, r6, lsl #3] │ │ │ │ cmp fp, r0 │ │ │ │ - beq.n 7b470 │ │ │ │ + beq.n 7b498 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 7b416 │ │ │ │ + beq.n 7b43e │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w sl, sl, r4, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - bgt.w 7b6f0 │ │ │ │ + bgt.w 7b714 │ │ │ │ ldrsb.w r6, [r7, sl] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 7b508 │ │ │ │ + blt.w 7b530 │ │ │ │ ldr.w r0, [r3, r6, lsl #3] │ │ │ │ cmp fp, r0 │ │ │ │ - beq.n 7b470 │ │ │ │ + beq.n 7b498 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 7b8e2 │ │ │ │ + beq.w 7b906 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, r4, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 7b39c │ │ │ │ + b.n 7b3c4 │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 7bc48 │ │ │ │ + bne.w 7bbf8 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7b3bc │ │ │ │ + bne.n 7b3e4 │ │ │ │ ldrb.w r1, [fp, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7b3bc │ │ │ │ + bne.n 7b3e4 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7bda4 │ │ │ │ + beq.w 7bc7e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7bd9c │ │ │ │ + bpl.w 7bc6e │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, fp, #20 │ │ │ │ addpl.w r1, fp, #28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7b3bc │ │ │ │ + bne.n 7b3e4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 7ba92 │ │ │ │ + beq.w 7bab8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ add.w r4, r4, r6, lsl #3 │ │ │ │ lsls r3, r2 │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 7b40a │ │ │ │ + b.n 7b432 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 7b7b6 │ │ │ │ + bgt.w 7b7da │ │ │ │ ldrsh.w r6, [r7, sl, lsl #1] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 7b4f2 │ │ │ │ + blt.n 7b51a │ │ │ │ ldr.w r0, [r3, r6, lsl #3] │ │ │ │ cmp fp, r0 │ │ │ │ - beq.n 7b472 │ │ │ │ + beq.n 7b49a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 7b51c │ │ │ │ + beq.n 7b544 │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 7b7d6 │ │ │ │ + bgt.w 7b7fa │ │ │ │ ldrsh.w r6, [r7, sl, lsl #1] │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 7b376 │ │ │ │ + bge.w 7b39e │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 7b404 │ │ │ │ + beq.n 7b42c │ │ │ │ mov.w lr, r9, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w r2, lr, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sl │ │ │ │ mov r4, lr │ │ │ │ and.w sl, r2, r5 │ │ │ │ - b.n 7b39c │ │ │ │ + b.n 7b3c4 │ │ │ │ adds r1, r6, #1 │ │ │ │ - bne.w 7bcc2 │ │ │ │ + bne.w 7bc1c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7b40a │ │ │ │ + b.n 7b432 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 7b404 │ │ │ │ + beq.n 7b42c │ │ │ │ mov.w r2, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 7b4c2 │ │ │ │ + b.n 7b4ea │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.n 7b4ee │ │ │ │ + beq.n 7b516 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, r4, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 7b3a4 │ │ │ │ + b.n 7b3cc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7b574 │ │ │ │ + bne.n 7b59c │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r2, [fp, #16] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx lr, r2, #2, #3 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 7b574 │ │ │ │ + bne.n 7b59c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7bc34 │ │ │ │ + beq.w 7bce6 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7bc2e │ │ │ │ + bpl.w 7bce0 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, fp, #28 │ │ │ │ addmi.w r1, fp, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r2, r3, lr │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b472 │ │ │ │ + beq.w 7b49a │ │ │ │ mov.w r2, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - ble.w 7b36c │ │ │ │ - b.n 7b4ba │ │ │ │ + ble.w 7b394 │ │ │ │ + b.n 7b4e2 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add.w r8, r4, #20 │ │ │ │ cmp r0, #7 │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ and.w r5, r9, r2 │ │ │ │ add r3, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ it le │ │ │ │ ldrsble.w r7, [r8, r5] │ │ │ │ - bgt.w 7b726 │ │ │ │ + bgt.w 7b74a │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 7b71a │ │ │ │ + blt.w 7b73e │ │ │ │ movs r6, #12 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mul.w r6, r7, r6 │ │ │ │ adds r3, r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 7b7a8 │ │ │ │ + beq.w 7b7cc │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 7b7dc │ │ │ │ + beq.w 7b800 │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, #7 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and.w r5, r5, r3 │ │ │ │ it le │ │ │ │ ldrsble.w r7, [r8, r5] │ │ │ │ - bgt.w 7b852 │ │ │ │ + bgt.w 7b876 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 7b7b0 │ │ │ │ + blt.w 7b7d4 │ │ │ │ movs r6, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r6, r7, r6 │ │ │ │ add r3, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 7b734 │ │ │ │ + beq.w 7b758 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 7b868 │ │ │ │ + beq.w 7b88c │ │ │ │ mov.w r1, r9, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r3, r5 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ + mov r4, r1 │ │ │ │ and.w r5, r2, r3 │ │ │ │ - mov r9, r1 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 7b6b8 │ │ │ │ + bgt.n 7b6dc │ │ │ │ ldrsb.w r7, [r8, r5] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 7b860 │ │ │ │ + blt.w 7b884 │ │ │ │ movs r6, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r6, r7, r6 │ │ │ │ add r3, r6 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - cmp fp, r4 │ │ │ │ - beq.n 7b734 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.n 7b758 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, r6] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 7ba1a │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.w 7ba3e │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r5, r5, r9, lsr #5 │ │ │ │ + add.w r5, r5, r4, lsr #5 │ │ │ │ cmp r0, #7 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - and.w r5, r5, r3 │ │ │ │ - bgt.w 7ba9e │ │ │ │ - ldrsb.w r7, [r8, r5] │ │ │ │ + and.w r3, r3, r5 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bgt.w 7bac4 │ │ │ │ + ldrsb.w r7, [r8, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 7ba12 │ │ │ │ + blt.w 7ba36 │ │ │ │ movs r6, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r6, r7, r6 │ │ │ │ add r3, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - cmp fp, r4 │ │ │ │ - beq.n 7b734 │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ + cmp fp, r5 │ │ │ │ + beq.n 7b758 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, r6] │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.w 7bad4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 7baac │ │ │ │ - mov.w r9, r9, lsr #10 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w r5, r5, r5, lsl #2 │ │ │ │ - add.w r2, r9, #1 │ │ │ │ - add r5, r2 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ cmp r0, #7 │ │ │ │ + add.w r5, r3, r3, lsl #2 │ │ │ │ + add.w r3, r4, #1 │ │ │ │ + add r5, r3 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ and.w r5, r5, r3 │ │ │ │ - ble.n 7b63a │ │ │ │ + ble.n 7b65e │ │ │ │ cmp r0, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r7, [r8, r5, lsl #1] │ │ │ │ ldrgt.w r7, [r8, r5, lsl #2] │ │ │ │ - b.n 7b63e │ │ │ │ + b.n 7b662 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [r7, sl, lsl #1] │ │ │ │ ldrgt.w r6, [r7, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 7b3ae │ │ │ │ + bge.w 7b3d6 │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 7b4ee │ │ │ │ + beq.w 7b516 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w sl, sl, r4, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [r7, sl, lsl #1] │ │ │ │ ldrgt.w r6, [r7, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 7b3de │ │ │ │ + bge.w 7b406 │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.w 7b4ee │ │ │ │ + beq.w 7b516 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, r4, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, r5, sl │ │ │ │ - b.n 7b6c6 │ │ │ │ + b.n 7b6ea │ │ │ │ adds r7, #1 │ │ │ │ - bne.w 7b5dc │ │ │ │ + bne.w 7b604 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7b4ee │ │ │ │ + b.n 7b516 │ │ │ │ cmp r0, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r7, [r8, r5, lsl #2] │ │ │ │ ldrshle.w r7, [r8, r5, lsl #1] │ │ │ │ - b.n 7b5ba │ │ │ │ + b.n 7b5e2 │ │ │ │ ldrb.w r1, [sl, #5] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r6, r7 │ │ │ │ add r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n 7b40a │ │ │ │ + b.n 7b432 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7b4d0 │ │ │ │ + bne.w 7b4f8 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r2, [fp, #16] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx lr, r2, #2, #3 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 7b4d0 │ │ │ │ + bne.w 7b4f8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7bc62 │ │ │ │ + beq.w 7bd5c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7bc5c │ │ │ │ + bpl.w 7bd56 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, fp, #28 │ │ │ │ addmi.w r1, fp, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r2, r3, lr │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b472 │ │ │ │ - b.n 7b4d0 │ │ │ │ + beq.w 7b49a │ │ │ │ + b.n 7b4f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 7b73e │ │ │ │ + b.n 7b762 │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 7b720 │ │ │ │ - b.n 7b61e │ │ │ │ + beq.n 7b744 │ │ │ │ + b.n 7b646 │ │ │ │ ldr.w r6, [r7, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 7b49a │ │ │ │ + bge.w 7b4c2 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 7b404 │ │ │ │ + beq.w 7b42c │ │ │ │ mov.w r2, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ ldr.w r6, [r7, sl, lsl #2] │ │ │ │ - b.n 7b4c6 │ │ │ │ + b.n 7b4ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7bce0 │ │ │ │ + beq.w 7bd2a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r1, #36452 @ 0x8e64 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 7bcfc │ │ │ │ + bne.w 7bcea │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ subs r2, r0, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - bge.n 7b832 │ │ │ │ + bge.n 7b856 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7bc38 │ │ │ │ + beq.w 7bc0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp sl, r4 │ │ │ │ - bne.w 7b2fa │ │ │ │ + bne.w 7b322 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7b2fa │ │ │ │ + bne.w 7b322 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7b734 │ │ │ │ + bne.w 7b758 │ │ │ │ ldrb.w r0, [sl, #4] │ │ │ │ - b.n 7b5dc │ │ │ │ + b.n 7b604 │ │ │ │ cmp r0, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r7, [r8, r5, lsl #2] │ │ │ │ ldrshle.w r7, [r8, r5, lsl #1] │ │ │ │ - b.n 7b5fa │ │ │ │ + b.n 7b622 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 7b404 │ │ │ │ - b.n 7b660 │ │ │ │ + beq.w 7b42c │ │ │ │ + b.n 7b684 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7bd62 │ │ │ │ + beq.w 7bbc2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r1, #36452 @ 0x8e64 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 7bdac │ │ │ │ + bne.w 7bc30 │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ subs r1, r0, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bge.n 7b8c0 │ │ │ │ + bge.n 7b8e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7bd90 │ │ │ │ + beq.w 7bbec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp sl, r4 │ │ │ │ - bne.w 7b2fa │ │ │ │ + bne.w 7b322 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b2fa │ │ │ │ + bne.w 7b322 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b734 │ │ │ │ + bne.w 7b758 │ │ │ │ ldrb.w r0, [sl, #4] │ │ │ │ - b.n 7b61e │ │ │ │ + b.n 7b646 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 7b3ee │ │ │ │ + bne.w 7b416 │ │ │ │ ldrb.w r2, [fp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 7b3ee │ │ │ │ + bne.w 7b416 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7bd52 │ │ │ │ + beq.w 7bc7a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7bd4c │ │ │ │ + beq.w 7bc74 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, fp, #20 │ │ │ │ addpl.w r1, fp, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b470 │ │ │ │ - b.n 7b3ee │ │ │ │ + beq.w 7b498 │ │ │ │ + b.n 7b416 │ │ │ │ add.w r2, r4, #20 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ it le │ │ │ │ movle r3, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ it le │ │ │ │ ldrsble.w r7, [r3, sl] │ │ │ │ - bgt.w 7bb56 │ │ │ │ + bgt.w 7bdb0 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 7bb1e │ │ │ │ + bge.w 7bb42 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 7b404 │ │ │ │ + beq.w 7b42c │ │ │ │ mov.w r7, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r7, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, sl │ │ │ │ cmp.w r8, #7 │ │ │ │ and.w sl, r7, r5 │ │ │ │ it le │ │ │ │ ldrsble.w r7, [r3, sl] │ │ │ │ - bgt.w 7bb68 │ │ │ │ + bgt.w 7bb82 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 7bb3a │ │ │ │ + bge.w 7bb62 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 7b404 │ │ │ │ + beq.w 7b42c │ │ │ │ mov.w r3, r9, lsr #10 │ │ │ │ add.w r7, sl, sl, lsl #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ add r7, r3 │ │ │ │ mov r3, r8 │ │ │ │ and.w sl, r7, r5 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.w 7bbcc │ │ │ │ + bgt.w 7bdf4 │ │ │ │ ldrsb.w r8, [r4, sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 7bba4 │ │ │ │ + bge.w 7bdda │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7b404 │ │ │ │ + beq.w 7b42c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ 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, r6 │ │ │ │ it le │ │ │ │ ldrsble.w r8, [r4, sl] │ │ │ │ - bgt.w 7bbbe │ │ │ │ + bgt.w 7bd7a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 7bb8a │ │ │ │ + bge.w 7bd60 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7b404 │ │ │ │ + beq.w 7b42c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ lsrs r2, r2, #10 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r6 │ │ │ │ - b.n 7b9b6 │ │ │ │ + b.n 7b9da │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 7b404 │ │ │ │ - b.n 7b6a0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + beq.w 7b42c │ │ │ │ + b.n 7b6c4 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ - mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ - strlt r2, [r4, #0] │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7bcde │ │ │ │ + beq.w 7bd2a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw ip, #36452 @ 0x8e64 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r1, ip │ │ │ │ - bne.w 7bbe2 │ │ │ │ + bne.w 7bc86 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ subs r2, r2, r0 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bge.n 7ba72 │ │ │ │ + bge.n 7ba96 │ │ │ │ subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ + str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7bd56 │ │ │ │ + beq.w 7bcd4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 7bdd0 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r4, r1 │ │ │ │ - bne.w 7bdd0 │ │ │ │ + bne.w 7bc54 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 7bc54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b734 │ │ │ │ + bne.w 7b758 │ │ │ │ ldrb.w r0, [sl, #4] │ │ │ │ - b.n 7b660 │ │ │ │ + b.n 7b684 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 7b40a │ │ │ │ + b.n 7b432 │ │ │ │ cmp r0, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r7, [r8, r5, lsl #1] │ │ │ │ - ldrgt.w r7, [r8, r5, lsl #2] │ │ │ │ - b.n 7b67c │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + itet gt │ │ │ │ + ldrgt r3, [sp, #24] │ │ │ │ + ldrshle.w r7, [r8, r3, lsl #1] │ │ │ │ + ldrgt.w r7, [r8, r3, lsl #2] │ │ │ │ + b.n 7b6a2 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ mov r1, fp │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ - strlt r2, [r4, #0] │ │ │ │ + strlt r2, [r5, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7bca0 │ │ │ │ + beq.n 7bb92 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw ip, #36452 @ 0x8e64 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r1, ip │ │ │ │ - bne.w 7bc66 │ │ │ │ + bne.w 7bd88 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ subs r2, r2, r0 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bge.n 7bafc │ │ │ │ + bge.n 7bb20 │ │ │ │ subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ + str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7bcd6 │ │ │ │ + beq.n 7bba6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 7bdd0 │ │ │ │ + bne.w 7bc54 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - cmp r4, r1 │ │ │ │ - bne.w 7bdd0 │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.w 7bc54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b734 │ │ │ │ + bne.w 7b758 │ │ │ │ ldrb.w r0, [sl, #4] │ │ │ │ - b.n 7b6a0 │ │ │ │ + b.n 7b6c4 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r9, [sp] │ │ │ │ - bl 1c9558 │ │ │ │ + bl 1c8b68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 7bb7e │ │ │ │ - bne.n 7bb78 │ │ │ │ + blt.w 7be0c │ │ │ │ + bne.w 7bdd2 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ - b.n 7b96e │ │ │ │ + b.n 7b992 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r9, [sp] │ │ │ │ - bl 1c9558 │ │ │ │ + bl 1c8b68 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 7bb7e │ │ │ │ - bne.n 7bb78 │ │ │ │ + blt.w 7be0c │ │ │ │ + bne.w 7bdd2 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ - b.n 7b99a │ │ │ │ - cmp.w r8, #15 │ │ │ │ - itet le │ │ │ │ - ldrle r3, [sp, #16] │ │ │ │ - ldrgt.w r7, [r2, sl, lsl #2] │ │ │ │ - ldrshle.w r7, [r3, sl, lsl #1] │ │ │ │ - b.n 7b962 │ │ │ │ + b.n 7b9be │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r7, [r3, sl, lsl #2] │ │ │ │ ldrshle.w r7, [r3, sl, lsl #1] │ │ │ │ - b.n 7b98e │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov r6, r7 │ │ │ │ - b.n 7b472 │ │ │ │ - adds r3, #4 │ │ │ │ - beq.w 7bdee │ │ │ │ + b.n 7b9b2 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 7bba0 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbz r2, 7bbae │ │ │ │ mvn.w r6, #2 │ │ │ │ - b.n 7b4ee │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - strd fp, r9, [sp] │ │ │ │ - bl 1c9558 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 7bb7e │ │ │ │ - bne.n 7bbda │ │ │ │ - ldrb r3, [r5, #4] │ │ │ │ - b.n 7b9fe │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - strd fp, r9, [sp] │ │ │ │ - bl 1c9558 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 7bb7e │ │ │ │ - bne.n 7bbda │ │ │ │ - ldrb r3, [r5, #4] │ │ │ │ - b.n 7b9d0 │ │ │ │ - cmp r3, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r8, [r4, sl, lsl #1] │ │ │ │ - ldrgt.w r8, [r4, sl, lsl #2] │ │ │ │ - b.n 7b9ee │ │ │ │ - cmp r3, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r8, [r4, sl, lsl #1] │ │ │ │ - ldrgt.w r8, [r4, sl, lsl #2] │ │ │ │ - b.n 7b9c0 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r4, r5 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - b.n 7b472 │ │ │ │ - strd r3, r0, [sp, #32] │ │ │ │ - bl cfdbc │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7bc10 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + b.n 7b516 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bb20 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 7bb20 │ │ │ │ + b.n 7bba0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bc06 │ │ │ │ + bge.n 7bba0 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbz r2, 7bc22 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 7ba72 │ │ │ │ - b.n 7bb84 │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 7bbf8 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 7bbf8 │ │ │ │ - mov r0, r4 │ │ │ │ + bne.n 7bba0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 7bc06 │ │ │ │ - ldr.w r1, [fp, #28] │ │ │ │ - b.n 7b560 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 7b54e │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.w 7b8e4 │ │ │ │ + b.n 7bba0 │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - b.n 7b832 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 7b8e4 │ │ │ │ mov.w r2, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.w 7b36c │ │ │ │ - ldr.w r1, [fp, #28] │ │ │ │ - b.n 7b792 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 7b780 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - bl cfdbc │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7bc90 │ │ │ │ + b.w 7b394 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + b.n 7b856 │ │ │ │ + add.w sl, sl, sl, lsl #2 │ │ │ │ + add.w sl, sl, r4, lsr #5 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + and.w sl, r5, sl │ │ │ │ + b.w 7b3fc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl cfcf4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bc86 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbz r2, 7bcba │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 7bafc │ │ │ │ - b.n 7bb84 │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 7bc78 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bc78 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + blt.n 7bc5a │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bb84 │ │ │ │ + bge.n 7bbe2 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7bbe2 │ │ │ │ + b.n 7bbd8 │ │ │ │ + mov r4, r2 │ │ │ │ + b.w 7b322 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7bb84 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bc86 │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ - add.w sl, sl, r4, lsr #5 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - and.w sl, r5, sl │ │ │ │ - b.w 7b3d4 │ │ │ │ + bne.n 7bc42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bafc │ │ │ │ - mov r3, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 7bc42 │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ + b.n 7b486 │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ + b.n 7b956 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 7b940 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + mov r2, r1 │ │ │ │ + b.w 7b474 │ │ │ │ + strd r0, r3, [sp, #32] │ │ │ │ + bl cfcf4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 7bcb4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bb84 │ │ │ │ + bge.n 7bcaa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ + cbz r2, 7bcc8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7bb84 │ │ │ │ + bge.w 7ba96 │ │ │ │ + b.n 7bba0 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 7bc9c │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 7bc9c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 7bcaa │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bb84 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.n 7ba96 │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ + b.n 7b588 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 7b576 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7bd24 │ │ │ │ + blt.n 7bd12 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bd1c │ │ │ │ + bge.n 7bd0a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, 7bd3c │ │ │ │ + cbz r1, 7bd46 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 7b832 │ │ │ │ - b.n 7bb84 │ │ │ │ + bge.w 7b856 │ │ │ │ + b.n 7bba0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7bd0e │ │ │ │ + bne.n 7bcfc │ │ │ │ strd r0, r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ - b.n 7bd0e │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ - b.n 7bd1c │ │ │ │ - ldr.w r1, [fp, #28] │ │ │ │ - b.n 7b932 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 7b91c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 7ba72 │ │ │ │ + b.n 7bcfc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bb84 │ │ │ │ + bge.w 7bba0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7bb84 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r2, [sp, #28] │ │ │ │ + bne.w 7bba0 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.w 7b8c0 │ │ │ │ - b.n 7bb84 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bba0 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 7b8c0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ + b.n 7bd0a │ │ │ │ ldr.w r1, [fp, #28] │ │ │ │ - b.w 7b45e │ │ │ │ + b.n 7b7b6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - mov r2, r1 │ │ │ │ - b.w 7b44c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl cfdbc │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + b.n 7b7a4 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + strd fp, r9, [sp] │ │ │ │ + bl 1c8b68 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n 7be0c │ │ │ │ + bne.n 7be02 │ │ │ │ + ldrb r3, [r5, #4] │ │ │ │ + b.n 7ba22 │ │ │ │ + cmp r3, #15 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r8, [r4, sl, lsl #1] │ │ │ │ + ldrgt.w r8, [r4, sl, lsl #2] │ │ │ │ + b.n 7ba12 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + bl cfcf4 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ - blt.n 7bdda │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 7bdc2 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bd86 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7bd86 │ │ │ │ - b.n 7bd7c │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ - mov r4, r2 │ │ │ │ - b.w 7b2fa │ │ │ │ + bge.w 7bbba │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7bdbe │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 7bdbe │ │ │ │ + bne.w 7bbba │ │ │ │ + b.n 7bbb4 │ │ │ │ + cmp.w r8, #15 │ │ │ │ + itet le │ │ │ │ + ldrle r3, [sp, #16] │ │ │ │ + ldrgt.w r7, [r2, sl, lsl #2] │ │ │ │ + ldrshle.w r7, [r3, sl, lsl #1] │ │ │ │ + b.n 7b986 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 7bd9a │ │ │ │ + mov r0, r2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bd9a │ │ │ │ + str r6, [sp, #16] │ │ │ │ + mov r6, r7 │ │ │ │ + b.w 7b49a │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + strd fp, r9, [sp] │ │ │ │ + bl 1c8b68 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n 7be0c │ │ │ │ + bne.n 7be02 │ │ │ │ + ldrb r3, [r5, #4] │ │ │ │ + b.n 7b9f4 │ │ │ │ + cmp r3, #15 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r8, [r4, sl, lsl #1] │ │ │ │ + ldrgt.w r8, [r4, sl, lsl #2] │ │ │ │ + b.n 7b9e4 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r4, r5 │ │ │ │ + str r7, [sp, #16] │ │ │ │ + b.w 7b49a │ │ │ │ + adds r3, #4 │ │ │ │ + bne.w 7bba0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w 7b2f8 │ │ │ │ + b.w 7b320 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -118006,364 +118029,364 @@ │ │ │ │ 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 7bf7c │ │ │ │ + bgt.w 7bfa0 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7bee4 │ │ │ │ + blt.n 7bf08 │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 7beee │ │ │ │ + beq.n 7bf12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 7bef6 │ │ │ │ + beq.n 7bf1a │ │ │ │ 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 7bf5e │ │ │ │ + bgt.w 7bf82 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7bf6e │ │ │ │ + blt.w 7bf92 │ │ │ │ ldr.w r1, [r9, r3, lsl #3] │ │ │ │ cmp r8, r1 │ │ │ │ - beq.n 7beee │ │ │ │ + beq.n 7bf12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 7bfea │ │ │ │ + beq.w 7c00e │ │ │ │ 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 7bfb8 │ │ │ │ + bgt.w 7bfdc │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7bf9e │ │ │ │ + blt.w 7bfc2 │ │ │ │ ldr.w r1, [r9, r3, lsl #3] │ │ │ │ cmp r8, r1 │ │ │ │ - beq.n 7beee │ │ │ │ + beq.n 7bf12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 7c070 │ │ │ │ + beq.w 7c094 │ │ │ │ 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 7bfdc │ │ │ │ + bgt.w 7c000 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7bfb2 │ │ │ │ + blt.n 7bfd6 │ │ │ │ ldr.w r1, [r9, r3, lsl #3] │ │ │ │ cmp r8, r1 │ │ │ │ - beq.n 7beee │ │ │ │ + beq.n 7bf12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 7c0ce │ │ │ │ + beq.w 7c0f2 │ │ │ │ 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 7be82 │ │ │ │ + b.n 7bea6 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 7c14a │ │ │ │ + bne.w 7c16e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, fp │ │ │ │ - bne.n 7bf4a │ │ │ │ + bne.n 7bf6e │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7bf4a │ │ │ │ + bne.n 7bf6e │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7c13c │ │ │ │ + beq.w 7c160 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 7c136 │ │ │ │ + bpl.w 7c15a │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ mul.w r2, fp, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7beee │ │ │ │ + beq.n 7bf12 │ │ │ │ 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 7be58 │ │ │ │ + ble.w 7be7c │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 7c06a │ │ │ │ + bgt.w 7c08e │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7be62 │ │ │ │ + bge.w 7be86 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 7be72 │ │ │ │ + bne.w 7be96 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.n 7c04c │ │ │ │ + bgt.n 7c070 │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7be36 │ │ │ │ + bge.w 7be5a │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7beea │ │ │ │ + beq.n 7bf0e │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 7bf64 │ │ │ │ + b.n 7bf88 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7beea │ │ │ │ + beq.n 7bf0e │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 7beb8 │ │ │ │ + b.n 7bedc │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 7beee │ │ │ │ - b.n 7bed0 │ │ │ │ + beq.n 7bf12 │ │ │ │ + b.n 7bef4 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7be92 │ │ │ │ + bge.w 7beb6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7beea │ │ │ │ + beq.n 7bf0e │ │ │ │ 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 7bebc │ │ │ │ + b.n 7bee0 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 7be72 │ │ │ │ + bne.w 7be96 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 7be72 │ │ │ │ + bne.w 7be96 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 7c146 │ │ │ │ + beq.w 7c16a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7c140 │ │ │ │ + beq.w 7c164 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7beee │ │ │ │ - b.n 7be72 │ │ │ │ + beq.w 7bf12 │ │ │ │ + b.n 7be96 │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7be36 │ │ │ │ + bge.w 7be5a │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 7beea │ │ │ │ + beq.w 7bf0e │ │ │ │ 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 7bf68 │ │ │ │ + b.n 7bf8c │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 7bea2 │ │ │ │ + bne.w 7bec6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 7bea2 │ │ │ │ + bne.w 7bec6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7c132 │ │ │ │ + beq.n 7c156 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 7c12c │ │ │ │ + beq.n 7c150 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7beee │ │ │ │ - b.n 7bea2 │ │ │ │ + beq.w 7bf12 │ │ │ │ + b.n 7bec6 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 7bed0 │ │ │ │ + bne.w 7bef4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 7bed0 │ │ │ │ + bne.w 7bef4 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7c160 │ │ │ │ + beq.n 7c184 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 7c15a │ │ │ │ + beq.n 7c17e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7beee │ │ │ │ - b.n 7bed0 │ │ │ │ + beq.w 7bf12 │ │ │ │ + b.n 7bef4 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 7c0ba │ │ │ │ + b.n 7c0de │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 7c0a4 │ │ │ │ + b.n 7c0c8 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 7bf3a │ │ │ │ + b.n 7bf5e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7bf28 │ │ │ │ + b.n 7bf4c │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 7c038 │ │ │ │ + b.n 7c05c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 7c020 │ │ │ │ + b.n 7c044 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 7be58 │ │ │ │ + b.n 7be7c │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 7c118 │ │ │ │ + b.n 7c13c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 7c102 │ │ │ │ + b.n 7c126 │ │ │ │ │ │ │ │ -0007c164 : │ │ │ │ +0007c188 : │ │ │ │ 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 r7, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ and.w r5, r7, ip │ │ │ │ cmp r5, #8 │ │ │ │ - bgt.n 7c1ac │ │ │ │ + bgt.n 7c1d0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7c414 │ │ │ │ + beq.w 7c438 │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ - bhi.w 7c414 │ │ │ │ + bhi.w 7c438 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r1, r0, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r6, r0, #2 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r8, #59093 @ 0xe6d5 │ │ │ │ + movweq r8, #58893 @ 0xe60d │ │ │ │ movteq r8, #12 │ │ │ │ - bne.n 7c28a │ │ │ │ + bne.n 7c2ae │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ lsls r0, r7, #22 │ │ │ │ - bmi.w 7c348 │ │ │ │ + bmi.w 7c36c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c432 │ │ │ │ - ldr.w r9, [pc, #640] @ 7c450 │ │ │ │ + bne.w 7c456 │ │ │ │ + ldr.w r9, [pc, #640] @ 7c474 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r7] │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c2b2 │ │ │ │ - ldr.w lr, [pc, #620] @ 7c454 │ │ │ │ + beq.n 7c2d6 │ │ │ │ + ldr.w lr, [pc, #620] @ 7c478 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r6, [ip, #2000] @ 0x7d0 │ │ │ │ ldr.w r2, [ip, #2004] @ 0x7d4 │ │ │ │ ldr.w r6, [lr, #1660] @ 0x67c │ │ │ │ subs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w r2, [ip, #2004] @ 0x7d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7c3b6 │ │ │ │ + bne.w 7c3da │ │ │ │ str r1, [r3, #20] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7c2d6 │ │ │ │ + beq.n 7c2fa │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c2d6 │ │ │ │ + bge.n 7c2fa │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7c2dc │ │ │ │ + bne.n 7c300 │ │ │ │ ldr.w r6, [r0, #3744] @ 0xea0 │ │ │ │ sub.w lr, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r1, [r0, #3752] @ 0xea8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ orr.w r5, r2, r6 │ │ │ │ @@ -118382,284 +118405,284 @@ │ │ │ │ adds r1, #1 │ │ │ │ orrs r2, r4 │ │ │ │ cmp ip, r8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ str.w lr, [r0, #3744] @ 0xea0 │ │ │ │ str.w r1, [r0, #3824] @ 0xef0 │ │ │ │ str.w ip, [r0, #3752] @ 0xea8 │ │ │ │ - bgt.n 7c304 │ │ │ │ + bgt.n 7c328 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.w 7c414 │ │ │ │ + ble.w 7c438 │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ - bne.n 7c2f0 │ │ │ │ - movw r8, #56625 @ 0xdd31 │ │ │ │ + bne.n 7c314 │ │ │ │ + movw r8, #56425 @ 0xdc69 │ │ │ │ movt r8, #11 │ │ │ │ - b.n 7c1ba │ │ │ │ - movw r8, #52837 @ 0xce65 │ │ │ │ + b.n 7c1de │ │ │ │ + movw r8, #52909 @ 0xcead │ │ │ │ movt r8, #9 │ │ │ │ - b.n 7c1ba │ │ │ │ - movw r8, #48237 @ 0xbc6d │ │ │ │ + b.n 7c1de │ │ │ │ + movw r8, #48037 @ 0xbba5 │ │ │ │ movt r8, #12 │ │ │ │ - b.n 7c1ba │ │ │ │ + b.n 7c1de │ │ │ │ movw r0, #14600 @ 0x3908 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c410 │ │ │ │ + beq.w 7c434 │ │ │ │ ldr.w r0, [r9, r7] │ │ │ │ movs r2, #0 │ │ │ │ str.w sl, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7c212 │ │ │ │ + bne.n 7c236 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7c224 │ │ │ │ + beq.n 7c248 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 7c224 │ │ │ │ + b.n 7c248 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 7c1ba │ │ │ │ + b.n 7c1de │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 7c414 │ │ │ │ - movw r8, #25965 @ 0x656d │ │ │ │ + bne.w 7c438 │ │ │ │ + movw r8, #26249 @ 0x6689 │ │ │ │ movt r8, #19 │ │ │ │ - b.n 7c1ba │ │ │ │ + b.n 7c1de │ │ │ │ ldr.w r2, [r0, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7c282 │ │ │ │ + beq.n 7c2a6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7c282 │ │ │ │ - ldr r2, [pc, #312] @ (7c44c ) │ │ │ │ + beq.n 7c2a6 │ │ │ │ + ldr r2, [pc, #312] @ (7c470 ) │ │ │ │ ldr r2, [r2, r7] │ │ │ │ ldr.w r1, [r0, #3808] @ 0xee0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7c282 │ │ │ │ + bne.n 7c2a6 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7c394 │ │ │ │ + bne.n 7c3b8 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 7c282 │ │ │ │ + bmi.n 7c2a6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c332 │ │ │ │ + bne.n 7c356 │ │ │ │ dmb ish │ │ │ │ - b.n 7c282 │ │ │ │ + b.n 7c2a6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c3fa │ │ │ │ - ldr.w r9, [pc, #256] @ 7c450 │ │ │ │ + beq.n 7c41e │ │ │ │ + ldr.w r9, [pc, #256] @ 7c474 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 7c39e │ │ │ │ + cbz r3, 7c3c2 │ │ │ │ ldr.w r0, [r2, #2012] @ 0x7dc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r0, [r2, #2012] @ 0x7dc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1a9ce0 <_Py_NewReference@@Base> │ │ │ │ + bl 1a9310 <_Py_NewReference@@Base> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r0, [r9, r7] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b.n 7c2ca │ │ │ │ + b.n 7c2ee │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c282 │ │ │ │ - b.n 7c324 │ │ │ │ + bne.w 7c2a6 │ │ │ │ + b.n 7c348 │ │ │ │ movw r0, #14200 @ 0x3778 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c380 │ │ │ │ - b.n 7c410 │ │ │ │ + bne.n 7c3a4 │ │ │ │ + b.n 7c434 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7c3e6 │ │ │ │ + bne.n 7c40a │ │ │ │ addw r0, lr, #1652 @ 0x674 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c2c6 │ │ │ │ + bne.w 7c2ea │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr.w r0, [r9, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7c2ca │ │ │ │ + b.n 7c2ee │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [lr, #1664] @ 0x680 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r7] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7c2ca │ │ │ │ + b.n 7c2ee │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movw r1, #10984 @ 0x2ae8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7c282 │ │ │ │ + b.n 7c2a6 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #13004 @ 0x32cc │ │ │ │ + movw r1, #10956 @ 0x2acc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #13100 @ 0x332c │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 7c410 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 7c434 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0007c458 : │ │ │ │ +0007c47c : │ │ │ │ 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, #4] │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 7c4f4 │ │ │ │ + bpl.n 7c518 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r0, #41920 @ 0xa3c0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7c4ba │ │ │ │ + bne.n 7c4de │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 7c4ba │ │ │ │ + beq.n 7c4de │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #45804 @ 0xb2ec │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 7c4dc │ │ │ │ + beq.n 7c500 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7dfcc │ │ │ │ + b.w 7dfdc │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - beq.n 7c4e6 │ │ │ │ + beq.n 7c50a │ │ │ │ ldr r5, [r4, #24] │ │ │ │ movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 7c4ae │ │ │ │ + bne.n 7c4d2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 7c538 │ │ │ │ + b.n 7c55c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aae78 │ │ │ │ + b.w 1aa510 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7c51e │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 7c51e │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + beq.n 7c542 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 7c542 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 7c516 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 7c53a │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ movw r5, #41920 @ 0xa3c0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 7c6f0 │ │ │ │ - ldr r3, [pc, #568] @ (7c7a0 ) │ │ │ │ + bne.w 7c714 │ │ │ │ + ldr r3, [pc, #568] @ (7c7c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1912] @ 0x778 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7c60e │ │ │ │ + beq.n 7c632 │ │ │ │ ldr.w r2, [r3, #1916] @ 0x77c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #20 │ │ │ │ str.w r1, [r3, #1912] @ 0x778 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -118677,22 +118700,22 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2c98c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c70c │ │ │ │ + bne.w 7c730 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ - bne.n 7c5f8 │ │ │ │ + bne.n 7c61c │ │ │ │ str.w r9, [r7, r3] │ │ │ │ add r3, r7 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -118708,45 +118731,45 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 7c5e2 │ │ │ │ + b.n 7c606 │ │ │ │ movs r0, #16 │ │ │ │ movs r1, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r7, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7c746 │ │ │ │ - ldr r3, [pc, #356] @ (7c7a0 ) │ │ │ │ + bne.w 7c76a │ │ │ │ + ldr r3, [pc, #356] @ (7c7c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1588] @ 0x634 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 7c734 │ │ │ │ + beq.n 7c758 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbz r0, 7c6a8 │ │ │ │ + cbz r0, 7c6cc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ sub.w r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -118762,371 +118785,371 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2c98c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c70c │ │ │ │ + bne.n 7c730 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 7c5c6 │ │ │ │ + b.n 7c5ea │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.n 7c700 │ │ │ │ + bhi.n 7c724 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r1, lr │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7c662 │ │ │ │ + bne.n 7c686 │ │ │ │ ldr.w r3, [r7, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7c780 │ │ │ │ + bne.n 7c7a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7c754 │ │ │ │ + beq.n 7c778 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 7c662 │ │ │ │ + b.n 7c686 │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ movs r0, #20 │ │ │ │ movs r1, #10 │ │ │ │ mov.w fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7c61e │ │ │ │ + b.n 7c642 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7c662 │ │ │ │ + b.n 7c686 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 8e7e4 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 8e7fc <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 7c5c0 │ │ │ │ + ble.w 7c5e4 │ │ │ │ cmp r3, #15 │ │ │ │ mov.w r3, #0 │ │ │ │ ite le │ │ │ │ strhle.w r3, [r7, fp, lsl #1] │ │ │ │ strgt.w r3, [r7, fp, lsl #2] │ │ │ │ - b.n 7c5c6 │ │ │ │ + b.n 7c5ea │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7c662 │ │ │ │ - b.n 7c6c4 │ │ │ │ + bne.n 7c686 │ │ │ │ + b.n 7c6e8 │ │ │ │ ldr.w r0, [r7, #944] @ 0x3b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c662 │ │ │ │ - bl 20d58c │ │ │ │ + bne.n 7c686 │ │ │ │ + bl 20cba4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c76a │ │ │ │ + bge.n 7c78e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 7c78e │ │ │ │ + cbz r3, 7c7b2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c77a │ │ │ │ + bge.n 7c79e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 7c796 │ │ │ │ + cbz r3, 7c7ba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7c5f2 │ │ │ │ + b.n 7c616 │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7c6e0 │ │ │ │ + b.n 7c704 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c76a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c78e │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c77a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c79e │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007c7a4 : │ │ │ │ +0007c7c8 : │ │ │ │ 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, #29076 @ 0x7194 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 7c7d0 │ │ │ │ - cbz r0, 7c7cc │ │ │ │ + bl 7c7f4 │ │ │ │ + cbz r0, 7c7f0 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c9a6 │ │ │ │ + beq.w 7c9ca │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 7c800 │ │ │ │ + cbz r5, 7c824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ blx 2d658 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c996 │ │ │ │ + beq.w 7c9ba │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 7c9ce │ │ │ │ + bpl.w 7c9f2 │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7c906 │ │ │ │ + bne.n 7c92a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - beq.n 7c846 │ │ │ │ + beq.n 7c86a │ │ │ │ strd r0, r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ - beq.n 7c94e │ │ │ │ - ldr r3, [pc, #444] @ (7ca10 ) │ │ │ │ + beq.n 7c972 │ │ │ │ + ldr r3, [pc, #444] @ (7ca34 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #444] @ (7ca14 ) │ │ │ │ + ldr r2, [pc, #444] @ (7ca38 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c90a │ │ │ │ + bne.n 7c92e │ │ │ │ add.w r5, r5, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #4084] @ 0xff4 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7c9ca │ │ │ │ + beq.w 7c9ee │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 7c8b6 │ │ │ │ + bne.n 7c8da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c89e │ │ │ │ + bge.n 7c8c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7c89e │ │ │ │ + cbnz r3, 7c8c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7c934 │ │ │ │ + blt.n 7c958 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7c93c │ │ │ │ + beq.n 7c960 │ │ │ │ str r5, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 7c840 │ │ │ │ + b.n 7c864 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c8c6 │ │ │ │ + bge.n 7c8ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c9b2 │ │ │ │ + beq.n 7c9d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c8e6 │ │ │ │ + bge.n 7c90a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c9ba │ │ │ │ + beq.n 7c9de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c8e6 │ │ │ │ + bge.n 7c90a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c9aa │ │ │ │ + beq.n 7c9ce │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - blt.n 7c906 │ │ │ │ + blt.n 7c92a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 7c8b0 │ │ │ │ + b.n 7c8d4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7c868 │ │ │ │ + beq.n 7c88c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c928 │ │ │ │ + bge.n 7c94c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7c928 │ │ │ │ + cbnz r3, 7c94c │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7c9d2 │ │ │ │ + blt.n 7c9f6 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 7c8b0 │ │ │ │ + b.n 7c8d4 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7c8b0 │ │ │ │ - b.n 7c998 │ │ │ │ + bne.n 7c8d4 │ │ │ │ + b.n 7c9bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 7c8ae │ │ │ │ + b.n 7c8d2 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 7c850 │ │ │ │ + bne.w 7c874 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 7c9d8 │ │ │ │ + bmi.n 7c9fc │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7ca06 │ │ │ │ + blt.n 7ca2a │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r2, #58828 @ 0xe5cc │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add r2, r3 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c930 │ │ │ │ + bge.n 7c954 │ │ │ │ subs r3, r7, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c930 │ │ │ │ + bne.n 7c954 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 7c930 │ │ │ │ + b.n 7c954 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7c9a6 │ │ │ │ + bge.n 7c9ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7c9c2 │ │ │ │ + cbz r3, 7c9e6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7c840 │ │ │ │ + b.n 7c864 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c8e6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c90a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c8c6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c8ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c8d6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c8fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c9a6 │ │ │ │ - bl e3ca0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c9ca │ │ │ │ + bl e3be4 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 7c930 │ │ │ │ + b.n 7c954 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7c930 │ │ │ │ + b.n 7c954 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 7c9ea │ │ │ │ + bmi.n 7ca0e │ │ │ │ ldrsb.w r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7c9f8 │ │ │ │ + blt.n 7ca1c │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 7c966 │ │ │ │ + b.n 7c98a │ │ │ │ ldrsb.w r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7c9f8 │ │ │ │ + blt.n 7ca1c │ │ │ │ add.w r3, r6, #20 │ │ │ │ - b.n 7c966 │ │ │ │ + b.n 7c98a │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #12] @ (7ca18 ) │ │ │ │ + ldr r2, [pc, #12] @ (7ca3c ) │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ - b.n 7c97c │ │ │ │ + b.n 7c9a0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0007ca1c : │ │ │ │ +0007ca40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ @@ -119152,76 +119175,76 @@ │ │ │ │ addne r0, r1, #3 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ bicne.w r0, r0, #3 │ │ │ │ addne.w r1, r0, r1, lsl #2 │ │ │ │ addne r2, r2, r1 │ │ │ │ adds r7, r3, r2 │ │ │ │ - bmi.w 7cd24 │ │ │ │ + bmi.w 7cd46 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r6, [r5, #968] @ 0x3c8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 7ccd6 │ │ │ │ - ldr r1, [pc, #720] @ (7cd70 ) │ │ │ │ + bne.w 7ccf8 │ │ │ │ + ldr r1, [pc, #720] @ (7cd94 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ subs r1, r7, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 7cc7e │ │ │ │ + bcs.w 7cca0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 7ccbc │ │ │ │ + beq.w 7ccde │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r6, [r9] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7cb94 │ │ │ │ + beq.n 7cbb6 │ │ │ │ add.w r5, r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cbb6 │ │ │ │ + beq.n 7cbd8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7cbbc │ │ │ │ + beq.n 7cbde │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7cc46 │ │ │ │ - ldr r0, [pc, #616] @ (7cd74 ) │ │ │ │ + bne.n 7cc26 │ │ │ │ + ldr r0, [pc, #616] @ (7cd98 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ccfc │ │ │ │ + bne.w 7cd1e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 7cbc2 │ │ │ │ + bmi.n 7cbe4 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 7cb8c │ │ │ │ - ldr r3, [pc, #576] @ (7cd70 ) │ │ │ │ + bpl.n 7cbae │ │ │ │ + ldr r3, [pc, #576] @ (7cd94 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ sub.w r4, r5, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ addw ip, r3, #3740 @ 0xe9c │ │ │ │ ldr.w r6, [r3, #3744] @ 0xea0 │ │ │ │ @@ -119240,216 +119263,216 @@ │ │ │ │ cmp r1, r7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r4, [r3, #3744] @ 0xea0 │ │ │ │ str.w r6, [r3, #3824] @ 0xef0 │ │ │ │ str.w r1, [r3, #3752] @ 0xea8 │ │ │ │ - bgt.n 7cc04 │ │ │ │ + bgt.n 7cc4e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r5, [r0, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.n 7cbf8 │ │ │ │ + bcc.n 7cc1a │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r7] │ │ │ │ and.w lr, ip, #16384 @ 0x4000 │ │ │ │ add.w r5, r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cae2 │ │ │ │ + bne.n 7cb06 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7caee │ │ │ │ + bne.n 7cb12 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7caf6 │ │ │ │ + b.n 7cb1a │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 7cc6e │ │ │ │ + bgt.n 7cc90 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r0, r5, r1 │ │ │ │ add r2, r3 │ │ │ │ strb r2, [r5, r1] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #1] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 7cbee │ │ │ │ + cbz r2, 7cc10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-12] │ │ │ │ - b.n 7cb2a │ │ │ │ + b.n 7cb4c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r8, #12] │ │ │ │ str.w r8, [r1, #8] │ │ │ │ - b.n 7cada │ │ │ │ + b.n 7cafe │ │ │ │ + ldr r0, [pc, #368] @ (7cd98 ) │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r4, #0] │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 7cd56 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + str.w sl, [r5, #8] │ │ │ │ + lsls r0, r3, #29 │ │ │ │ + bpl.n 7cb4c │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + b.n 7cbe6 │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 7cb8c │ │ │ │ - ldr r2, [pc, #356] @ (7cd78 ) │ │ │ │ + beq.n 7cbae │ │ │ │ + ldr r2, [pc, #320] @ (7cd9c ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cb8c │ │ │ │ + bne.n 7cbae │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ccf2 │ │ │ │ + bne.n 7cd14 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 7cb8c │ │ │ │ + bmi.n 7cbae │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7cc30 │ │ │ │ + bne.n 7cc7a │ │ │ │ dmb ish │ │ │ │ - b.n 7cb8c │ │ │ │ - ldr r0, [pc, #300] @ (7cd74 ) │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 7cd34 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - str.w sl, [r5, #8] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ - bpl.w 7cb2a │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - b.n 7cbc4 │ │ │ │ + b.n 7cbae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ - b.n 7cbd8 │ │ │ │ + b.n 7cbfa │ │ │ │ ldr.w r8, [r5, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 7cd54 │ │ │ │ + bne.n 7cd78 │ │ │ │ cmp r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7cd24 │ │ │ │ + beq.n 7cd46 │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 7cada │ │ │ │ + b.n 7cafe │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7cc7e │ │ │ │ + beq.n 7cca0 │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ - b.n 7cbaa │ │ │ │ + b.n 7cbcc │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx r6 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 7cd24 │ │ │ │ + cbz r0, 7cd46 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 7cada │ │ │ │ + b.n 7cafe │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cb8c │ │ │ │ - b.n 7cc22 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.w 7cbae │ │ │ │ + b.n 7cc6c │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7cd86 │ │ │ │ + bne.n 7cdaa │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cd7c │ │ │ │ + bne.n 7cda0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 7cb2a │ │ │ │ - b.n 7cc6a │ │ │ │ - bl 20d58c │ │ │ │ + bpl.w 7cb4c │ │ │ │ + b.n 7cc4a │ │ │ │ + bl 20cba4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7cb8c │ │ │ │ + beq.w 7cbae │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 7cb2a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 7cb4c │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7cd64 │ │ │ │ + bne.n 7cd88 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cc5e │ │ │ │ + bne.w 7cc40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 7cc5e │ │ │ │ + bl 13e668 │ │ │ │ + b.n 7cc40 │ │ │ │ ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ mov r1, r7 │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 7cca4 │ │ │ │ + b.n 7ccc6 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7cc5e │ │ │ │ + b.n 7cc40 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.w 7cb2a │ │ │ │ - b.n 7cc6a │ │ │ │ + bpl.w 7cb4c │ │ │ │ + b.n 7cc4a │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bpl.w 7cb2a │ │ │ │ - b.n 7cc6a │ │ │ │ + bpl.w 7cb4c │ │ │ │ + b.n 7cc4a │ │ │ │ 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 r2, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ @@ -119475,92 +119498,92 @@ │ │ │ │ addmi r5, r4, #3 │ │ │ │ addmi r4, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r5, r5, #3 │ │ │ │ addmi r5, r5, r2 │ │ │ │ addmi.w r2, r5, r4, lsl #2 │ │ │ │ adds.w fp, r2, r3 │ │ │ │ - bmi.w 7cfde │ │ │ │ + bmi.w 7d002 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r6, [r5, #968] @ 0x3c8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 7cf90 │ │ │ │ - ldr r1, [pc, #468] @ (7cff4 ) │ │ │ │ + bne.w 7cfb4 │ │ │ │ + ldr r1, [pc, #468] @ (7d018 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r1, #1588] @ 0x634 │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 7cf3a │ │ │ │ + bcs.w 7cf5e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [sl, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 7cf7e │ │ │ │ + beq.w 7cfa2 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7ceba │ │ │ │ + beq.n 7cede │ │ │ │ add.w r5, ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf72 │ │ │ │ + beq.w 7cf96 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7cf78 │ │ │ │ + beq.n 7cf9c │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2c98c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7cf24 │ │ │ │ - ldr r0, [pc, #352] @ (7cff8 ) │ │ │ │ + bne.n 7cf48 │ │ │ │ + ldr r0, [pc, #352] @ (7d01c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cfac │ │ │ │ + bne.n 7cfd0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 7cee0 │ │ │ │ + bmi.n 7cf04 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r7, r6, [r0, #24] │ │ │ │ cmp r6, r7 │ │ │ │ - bcc.n 7cf18 │ │ │ │ + bcc.n 7cf3c │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7cf3a │ │ │ │ + beq.n 7cf5e │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 7ce64 │ │ │ │ + b.n 7ce88 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ itt gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt r2, [r3, #12] │ │ │ │ @@ -119569,789 +119592,789 @@ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 7cf10 │ │ │ │ + cbz r2, 7cf34 │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2c98c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ - b.n 7ceb2 │ │ │ │ + b.n 7ced6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 7ce64 │ │ │ │ + b.n 7ce88 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1a9ce0 <_Py_NewReference@@Base> │ │ │ │ + bl 1a9310 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 7ceac │ │ │ │ + b.n 7ced0 │ │ │ │ ldr.w r8, [r5, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 7cfce │ │ │ │ + bne.n 7cff2 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7cfde │ │ │ │ + beq.n 7d002 │ │ │ │ ldr.w r1, [sl, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [sl, #800] @ 0x320 │ │ │ │ - b.n 7ced8 │ │ │ │ + b.n 7cefc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7ce7a │ │ │ │ + bne.n 7ce9e │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7ce82 │ │ │ │ + b.n 7cea6 │ │ │ │ mov r0, sl │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov ip, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 7ced2 │ │ │ │ + b.n 7cef6 │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ blx r6 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 7cfde │ │ │ │ + cbz r0, 7d002 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 7ce64 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 7ce88 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7cfe8 │ │ │ │ + bne.n 7d00c │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ceac │ │ │ │ + bne.w 7ced0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 7ceac │ │ │ │ + bl 13e668 │ │ │ │ + b.n 7ced0 │ │ │ │ ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ mov r1, fp │ │ │ │ blx r8 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 7cf60 │ │ │ │ + b.n 7cf84 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7ceac │ │ │ │ + b.n 7ced0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0007cffc : │ │ │ │ +0007d020 : │ │ │ │ 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, r0 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 7d04c │ │ │ │ + cbz r0, 7d070 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 7d04c │ │ │ │ + bmi.n 7d070 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r5, r3, #30 │ │ │ │ - beq.n 7d052 │ │ │ │ + beq.n 7d076 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.w 7d164 │ │ │ │ - ldr r0, [pc, #436] @ (7d214 ) │ │ │ │ + beq.w 7d188 │ │ │ │ + ldr r0, [pc, #436] @ (7d238 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #432] @ (7d218 ) │ │ │ │ + ldr r2, [pc, #432] @ (7d23c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r0, [r0, #1068] @ 0x42c │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d11e │ │ │ │ + bne.n 7d142 │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r0, [r0, #4084] @ 0xff4 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7d1a2 │ │ │ │ + beq.w 7d1c6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 7d0c8 │ │ │ │ + bne.n 7d0ec │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d0b4 │ │ │ │ + bge.n 7d0d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 7d0b4 │ │ │ │ + cbnz r3, 7d0d8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7d0c4 │ │ │ │ + blt.n 7d0e8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7d14c │ │ │ │ + beq.n 7d170 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d070 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d0d8 │ │ │ │ + bge.n 7d0fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d1c2 │ │ │ │ + beq.n 7d1e6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d0f8 │ │ │ │ + bge.n 7d11c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d1b6 │ │ │ │ + beq.n 7d1da │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d0f8 │ │ │ │ + bge.n 7d11c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d1aa │ │ │ │ + beq.n 7d1ce │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 7d04c │ │ │ │ + blt.n 7d070 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d070 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d078 │ │ │ │ + beq.n 7d09c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d13c │ │ │ │ + bge.n 7d160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 7d13c │ │ │ │ + cbnz r3, 7d160 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d0c4 │ │ │ │ + bge.n 7d0e8 │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d070 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d070 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 7d05e │ │ │ │ + bne.w 7d082 │ │ │ │ lsls r4, r3, #26 │ │ │ │ - bmi.n 7d1ce │ │ │ │ + bmi.n 7d1f2 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7d1ec │ │ │ │ + blt.n 7d210 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d19e │ │ │ │ + bge.n 7d1c2 │ │ │ │ subs r2, r5, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 7d200 │ │ │ │ + cbz r2, 7d224 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 7d04c │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 7d070 │ │ │ │ + bl e3be4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d070 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 7d0f8 │ │ │ │ + b.n 7d11c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 7d0e8 │ │ │ │ + b.n 7d10c │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 7d0d8 │ │ │ │ + b.n 7d0fc │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 7d1e0 │ │ │ │ + bmi.n 7d204 │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7d1f6 │ │ │ │ + blt.n 7d21a │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 7d17c │ │ │ │ + b.n 7d1a0 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7d20e │ │ │ │ + bge.n 7d232 │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #44] @ (7d21c ) │ │ │ │ + ldr r3, [pc, #44] @ (7d240 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 7d192 │ │ │ │ + b.n 7d1b6 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 7d1e8 │ │ │ │ + bmi.n 7d20c │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 7d1ec │ │ │ │ + b.n 7d210 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d070 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 7d17c │ │ │ │ + b.n 7d1a0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0007d220 : │ │ │ │ +0007d244 : │ │ │ │ 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 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d570 │ │ │ │ + beq.w 7d594 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7d42c │ │ │ │ + beq.w 7d450 │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 7d8b0 │ │ │ │ + bhi.w 7d8d4 │ │ │ │ adds r3, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 7d3f4 │ │ │ │ + ble.w 7d418 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7d5be │ │ │ │ + bne.w 7d5e2 │ │ │ │ adds r0, #4 │ │ │ │ sub.w ip, r3, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, ip │ │ │ │ it hi │ │ │ │ subhi r1, r3, r0 │ │ │ │ - bhi.w 7d3f4 │ │ │ │ + bhi.w 7d418 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7d468 │ │ │ │ + bne.w 7d48c │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 7d2e6 │ │ │ │ + bcc.n 7d30a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7d46a │ │ │ │ + bne.w 7d48e │ │ │ │ add.w r1, r0, #8 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 7d2e6 │ │ │ │ + bcc.n 7d30a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7d46a │ │ │ │ + bne.w 7d48e │ │ │ │ add.w r1, r0, #12 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 7d2e6 │ │ │ │ + bcc.n 7d30a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7d46a │ │ │ │ + bne.w 7d48e │ │ │ │ adds r1, #4 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs.n 7d2d6 │ │ │ │ + bcs.n 7d2fa │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.w 7d8c6 │ │ │ │ + bhi.w 7d8ea │ │ │ │ tbb [pc, r0] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ lsls r6, r0, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ and.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d46a │ │ │ │ + bne.w 7d48e │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r8, r4, #21 │ │ │ │ ldr.w r2, [r6, #968] @ 0x3c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7d57c │ │ │ │ - ldr r3, [pc, #704] @ (7d5f8 ) │ │ │ │ + bne.w 7d5a0 │ │ │ │ + ldr r3, [pc, #704] @ (7d61c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r8, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r9, r3 │ │ │ │ - bgt.w 7d544 │ │ │ │ + bgt.w 7d568 │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov.w lr, r7, lsr #3 │ │ │ │ ldr.w r2, [r3, lr, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 7d534 │ │ │ │ + beq.w 7d558 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7d3da │ │ │ │ - ldr r0, [pc, #644] @ (7d5fc ) │ │ │ │ + beq.n 7d3fe │ │ │ │ + ldr r0, [pc, #644] @ (7d620 ) │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r6, [r0, #1660] @ 0x67c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7d5ce │ │ │ │ + bne.w 7d5f2 │ │ │ │ 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, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 7d5a2 │ │ │ │ + bpl.w 7d5c6 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 7d8d2 │ │ │ │ + bpl.w 7d8f6 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d5b8 │ │ │ │ + bne.w 7d5dc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 7d45c │ │ │ │ + bhi.n 7d480 │ │ │ │ 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 r6, [r2, r0] │ │ │ │ - b.n 7d374 │ │ │ │ + b.n 7d398 │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 7d8c8 │ │ │ │ + bhi.w 7d8ec │ │ │ │ addw ip, pc, #4 │ │ │ │ ldr.w pc, [ip, r1, lsl #2] │ │ │ │ - bcc.n 7d436 │ │ │ │ + bcc.n 7d4a2 │ │ │ │ movs r7, r0 │ │ │ │ - bmi.n 7d436 │ │ │ │ + bmi.n 7d4a2 │ │ │ │ movs r7, r0 │ │ │ │ - bmi.n 7d462 │ │ │ │ + bmi.n 7d4ce │ │ │ │ movs r7, r0 │ │ │ │ - bcs.n 7d406 │ │ │ │ + bcc.n 7d472 │ │ │ │ movs r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ and.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7d316 │ │ │ │ - b.n 7d46a │ │ │ │ + beq.w 7d33a │ │ │ │ + b.n 7d48e │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7d300 │ │ │ │ + b.n 7d324 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittt lt │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt.n 7d416 │ │ │ │ + blt.n 7d43a │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d89a │ │ │ │ + bne.w 7d8be │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7d3d2 │ │ │ │ + b.n 7d3f6 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 7d374 │ │ │ │ + b.n 7d398 │ │ │ │ mov r1, r0 │ │ │ │ rbit r2, r2 │ │ │ │ subs r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w 7d316 │ │ │ │ + beq.w 7d33a │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add.w sl, r5, r9 │ │ │ │ ldrb.w r2, [r5, r9] │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ ite ls │ │ │ │ movls r1, #0 │ │ │ │ andhi.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d620 │ │ │ │ + bne.w 7d644 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 75940 │ │ │ │ + bl 7596c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d6a2 │ │ │ │ + beq.w 7d6c6 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2c98c │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r0, ip, #5, #1 │ │ │ │ str r4, [sp, #28] │ │ │ │ - beq.w 7d604 │ │ │ │ + beq.w 7d628 │ │ │ │ mov.w ip, #127 @ 0x7f │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d676 │ │ │ │ + beq.w 7d69a │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bgt.w 7d688 │ │ │ │ + bgt.w 7d6ac │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, sl │ │ │ │ strd r7, r6, [sp] │ │ │ │ - bl 129448 │ │ │ │ + bl 129584 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 7d69e │ │ │ │ - bl 88608 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 7d6c2 │ │ │ │ + bl 88618 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7d3d2 │ │ │ │ + b.n 7d3f6 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d374 │ │ │ │ + bne.w 7d398 │ │ │ │ ldr.w r2, [r6, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7d88e │ │ │ │ + bne.w 7d8b2 │ │ │ │ mov r0, r8 │ │ │ │ blx 2d640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 7d58e │ │ │ │ + cbz r3, 7d5b2 │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 7d374 │ │ │ │ + b.n 7d398 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d87a │ │ │ │ - ldr r3, [pc, #132] @ (7d600 ) │ │ │ │ - b.n 7d3d2 │ │ │ │ + bne.w 7d89e │ │ │ │ + ldr r3, [pc, #132] @ (7d624 ) │ │ │ │ + b.n 7d3f6 │ │ │ │ ldr.w r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7d58e │ │ │ │ + cbz r0, 7d5b2 │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 7d374 │ │ │ │ - bl 20d58c │ │ │ │ + b.n 7d398 │ │ │ │ + bl 20cba4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d6a2 │ │ │ │ + beq.w 7d6c6 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.w 7d3b2 │ │ │ │ + bmi.w 7d3d6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7d3d2 │ │ │ │ + beq.w 7d3f6 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 7d3d2 │ │ │ │ + b.n 7d3f6 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ mov.w r9, r2, lsr #3 │ │ │ │ - b.n 7d47a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 7d49e │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 7d87e │ │ │ │ + bne.w 7d8a2 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d39a │ │ │ │ + bne.w 7d3be │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 7d39a │ │ │ │ + b.n 7d3be │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7d66a │ │ │ │ + beq.n 7d68e │ │ │ │ cmp r1, #2 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ - bne.w 7d8b6 │ │ │ │ + bne.w 7d8da │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 7d676 │ │ │ │ + cbz r0, 7d69a │ │ │ │ add.w r0, r4, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 7d4f4 │ │ │ │ + b.n 7d518 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov.w r4, #0 │ │ │ │ - ble.n 7d652 │ │ │ │ + ble.n 7d676 │ │ │ │ tst.w ip, #3 │ │ │ │ - beq.n 7d6ae │ │ │ │ + beq.n 7d6d2 │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ mvns r0, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r0, lsr #7 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add r4, r1 │ │ │ │ - b.n 7d62a │ │ │ │ + b.n 7d64e │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov r5, fp │ │ │ │ cmp r3, ip │ │ │ │ - bls.n 7d68c │ │ │ │ + bls.n 7d6b0 │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ mvns r0, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r0, lsr #7 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add r4, r1 │ │ │ │ - b.n 7d652 │ │ │ │ + b.n 7d676 │ │ │ │ mov.w ip, #255 @ 0xff │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d618 │ │ │ │ + bne.n 7d63c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp.w r8, #255 @ 0xff │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 7d502 │ │ │ │ + ble.w 7d526 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 7d512 │ │ │ │ + b.n 7d536 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bls.w 7d874 │ │ │ │ + bls.w 7d898 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 7d6a6 │ │ │ │ + bhi.n 7d6ca │ │ │ │ mov r8, r1 │ │ │ │ - b.n 7d4aa │ │ │ │ - bl 15a214 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b.n 7d4ce │ │ │ │ + bl 15a32c <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7d3d2 │ │ │ │ + b.n 7d3f6 │ │ │ │ movt r1, #16 │ │ │ │ mov r8, r1 │ │ │ │ - b.n 7d4aa │ │ │ │ + b.n 7d4ce │ │ │ │ str r7, [sp, #16] │ │ │ │ add.w r8, ip, #4 │ │ │ │ mov r7, r2 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, r8 │ │ │ │ - bcc.n 7d644 │ │ │ │ + bcc.n 7d668 │ │ │ │ subs r3, r4, r2 │ │ │ │ cmp.w r3, #1020 @ 0x3fc │ │ │ │ - ble.w 7d870 │ │ │ │ + ble.w 7d894 │ │ │ │ add.w r3, r2, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.w 7d86c │ │ │ │ + bcc.w 7d890 │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ subs r1, r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ add r3, r1 │ │ │ │ sub.w lr, r2, #4 │ │ │ │ bic.w r1, r3, #3 │ │ │ │ adds r5, r1, r2 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 7d794 │ │ │ │ + beq.n 7d7b8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7d77c │ │ │ │ + beq.n 7d7a0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7d76a │ │ │ │ + beq.n 7d78e │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 7d758 │ │ │ │ + beq.n 7d77c │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 7d746 │ │ │ │ + beq.n 7d76a │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 7d734 │ │ │ │ + beq.n 7d758 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 7d722 │ │ │ │ + beq.n 7d746 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov lr, r2 │ │ │ │ mvns r2, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r2, lsr #7 │ │ │ │ and.w r0, r1, #16843009 @ 0x1010101 │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ @@ -120387,15 +120410,15 @@ │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ mvns r2, r1 │ │ │ │ cmp r5, lr │ │ │ │ mov.w r1, r1, lsr #6 │ │ │ │ orr.w r1, r1, r2, lsr #7 │ │ │ │ and.w r1, r1, #16843009 @ 0x1010101 │ │ │ │ add r0, r1 │ │ │ │ - beq.n 7d848 │ │ │ │ + beq.n 7d86c │ │ │ │ mov ip, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ add.w r3, lr, #4 │ │ │ │ add.w lr, lr, #32 │ │ │ │ mvns r2, r1 │ │ │ │ cmp r5, lr │ │ │ │ @@ -120441,75 +120464,75 @@ │ │ │ │ and.w r2, r2, #16843009 @ 0x1010101 │ │ │ │ add r0, r2 │ │ │ │ mvn.w r2, r1 │ │ │ │ mov.w r1, r1, lsr #6 │ │ │ │ orr.w r2, r1, r2, lsr #7 │ │ │ │ and.w r2, r2, #16843009 @ 0x1010101 │ │ │ │ add r0, r2 │ │ │ │ - bne.n 7d798 │ │ │ │ + bne.n 7d7bc │ │ │ │ mov r3, r6 │ │ │ │ mov r6, ip │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r2, r8, r3 │ │ │ │ add.w r8, r2, #4 │ │ │ │ asrs r3, r0, #8 │ │ │ │ and.w r0, r0, #16711935 @ 0xff00ff │ │ │ │ and.w r3, r3, #16711935 @ 0xff00ff │ │ │ │ add r3, r0 │ │ │ │ add.w r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add r6, r3 │ │ │ │ - b.n 7d6c0 │ │ │ │ + b.n 7d6e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7d854 │ │ │ │ + b.n 7d878 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 7d6d8 │ │ │ │ + b.n 7d6fc │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r8, r1 │ │ │ │ - b.n 7d4aa │ │ │ │ + b.n 7d4ce │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 7d578 │ │ │ │ + b.n 7d59c │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 7d39a │ │ │ │ + b.n 7d3be │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7d55e │ │ │ │ + b.n 7d582 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7d446 │ │ │ │ - ldr r3, [pc, #44] @ (7d8d8 ) │ │ │ │ + bge.w 7d46a │ │ │ │ + ldr r3, [pc, #44] @ (7d8fc ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 7d3d2 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 7d6a2 │ │ │ │ + b.n 7d3f6 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 7d6c6 │ │ │ │ movt ip, #16 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d618 │ │ │ │ - b.n 7d676 │ │ │ │ + bne.w 7d63c │ │ │ │ + b.n 7d69a │ │ │ │ mov r0, r1 │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7d2fa │ │ │ │ + b.n 7d31e │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 7d5a4 │ │ │ │ + b.n 7d5c8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7da8e │ │ │ │ + beq.w 7dab2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #41920 @ 0xa3c0 │ │ │ │ @@ -120520,345 +120543,336 @@ │ │ │ │ mov r2, r1 │ │ │ │ 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 7d928 │ │ │ │ + bmi.n 7d94c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 7d930 │ │ │ │ + beq.n 7d954 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7da3a │ │ │ │ + beq.w 7da5e │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7da42 │ │ │ │ - ldr r3, [pc, #444] @ (7daf8 ) │ │ │ │ + beq.w 7da66 │ │ │ │ + ldr r3, [pc, #444] @ (7db1c ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7da0a │ │ │ │ + bne.n 7da2e │ │ │ │ add.w r1, r6, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, r5 │ │ │ │ orrge.w r4, r5, #1 │ │ │ │ ldr.w r0, [r1, #4084] @ 0xff4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7dab8 │ │ │ │ + beq.w 7dadc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 7d9b8 │ │ │ │ + bne.n 7d9dc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d994 │ │ │ │ + bge.n 7d9b8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 7d994 │ │ │ │ + cbnz r1, 7d9b8 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7d92a │ │ │ │ + beq.n 7d94e │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7d92a │ │ │ │ + bne.n 7d94e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 7d92a │ │ │ │ + b.n 7d94e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d9c8 │ │ │ │ + bge.n 7d9ec │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7daa0 │ │ │ │ + beq.n 7dac4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d9e6 │ │ │ │ + bge.n 7da0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7da92 │ │ │ │ + beq.n 7dab6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7d9e6 │ │ │ │ + bge.n 7da0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7daac │ │ │ │ + beq.n 7dad0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7d928 │ │ │ │ + beq.n 7d94c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 7d928 │ │ │ │ + b.n 7d94c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d94c │ │ │ │ + beq.n 7d970 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7da28 │ │ │ │ + bge.n 7da4c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 7da28 │ │ │ │ + cbnz r1, 7da4c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7d928 │ │ │ │ - b.n 7d9f4 │ │ │ │ + beq.w 7d94c │ │ │ │ + b.n 7da18 │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 7d93a │ │ │ │ + bne.w 7d95e │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 7dac0 │ │ │ │ + bmi.n 7dae4 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7dade │ │ │ │ + blt.n 7db02 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, r1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7d92a │ │ │ │ + bge.w 7d94e │ │ │ │ subs r1, r4, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d92a │ │ │ │ + bne.w 7d94e │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7d92a │ │ │ │ + b.n 7d94e │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 7d9d8 │ │ │ │ + b.n 7d9fc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 7d9c8 │ │ │ │ + b.n 7d9ec │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 7d9e6 │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 7da0a │ │ │ │ + bl e3be4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 7d928 │ │ │ │ + b.n 7d94c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 7dad2 │ │ │ │ + bmi.n 7daf6 │ │ │ │ ldrsb.w r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7dae8 │ │ │ │ + blt.n 7db0c │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 7da5a │ │ │ │ + b.n 7da7e │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7daf2 │ │ │ │ + bge.n 7db16 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #24] @ (7dafc ) │ │ │ │ + ldr r3, [pc, #24] @ (7db20 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 7da70 │ │ │ │ + b.n 7da94 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 7dada │ │ │ │ + bmi.n 7dafe │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 7dade │ │ │ │ + b.n 7db02 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 7da5a │ │ │ │ + b.n 7da7e │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 7db0c │ │ │ │ - cbz r1, 7db0c │ │ │ │ - b.w 1aaf74 │ │ │ │ - subs r3, r2, r3 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7ddd2 │ │ │ │ + blt.w 7dde2 │ │ │ │ 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 r1, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 7dc2a │ │ │ │ + bne.n 7dc3a │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 7dbea │ │ │ │ + bpl.n 7dbfa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7dcfa │ │ │ │ + beq.w 7dd0a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #56829 @ 0xddfd │ │ │ │ + movw r3, #56845 @ 0xde0d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7dd16 │ │ │ │ + bne.w 7dd26 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #980] @ 0x3d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7dcee │ │ │ │ - ldr r3, [pc, #640] @ (7ddf8 ) │ │ │ │ + bne.w 7dcfe │ │ │ │ + ldr r3, [pc, #640] @ (7de08 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7dc06 │ │ │ │ + beq.n 7dc16 │ │ │ │ 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 7dbb2 │ │ │ │ + bgt.n 7dbc2 │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7dc06 │ │ │ │ + beq.n 7dc16 │ │ │ │ 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 7dbd8 │ │ │ │ + beq.n 7dbe8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7dc74 │ │ │ │ + beq.n 7dc84 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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] │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbe4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dd20 │ │ │ │ + bne.w 7dd30 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 7db46 │ │ │ │ + bmi.n 7db56 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7db46 │ │ │ │ + beq.n 7db56 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 7db46 │ │ │ │ + b.n 7db56 │ │ │ │ ldr.w r2, [r0, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ddc2 │ │ │ │ + bne.w 7ddd2 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbe4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7ddcc │ │ │ │ + bne.w 7dddc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt r3, #2 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #436] @ (7ddf8 ) │ │ │ │ + ldr r0, [pc, #436] @ (7de08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ - bl eade0 │ │ │ │ + bl eb004 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 7ddd6 │ │ │ │ + beq.w 7dde6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ddca │ │ │ │ + beq.w 7ddda │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ movlt r2, #0 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldrbge r3, [r1, #16] │ │ │ │ ldrblt r3, [r1, #16] │ │ │ │ - b.n 7db38 │ │ │ │ + b.n 7db48 │ │ │ │ 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 │ │ │ │ @@ -120868,102 +120882,102 @@ │ │ │ │ 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 7dcb2 │ │ │ │ + bne.n 7dcc2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7dcae │ │ │ │ + cbz r3, 7dcbe │ │ │ │ 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 7dd62 │ │ │ │ + beq.n 7dd72 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7dd3a │ │ │ │ + beq.n 7dd4a │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 7dcca │ │ │ │ + cbnz r3, 7dcda │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7dbd4 │ │ │ │ + beq.n 7dbe4 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7dd5c │ │ │ │ + beq.n 7dd6c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7dce8 │ │ │ │ + cbz r3, 7dcf8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbe4 │ │ │ │ ldr.w r0, [r0, #964] @ 0x3c4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7dbf2 │ │ │ │ + beq.w 7dc02 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7dbfc │ │ │ │ + beq.w 7dc0c │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 7dbf2 │ │ │ │ + b.n 7dc02 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7dd02 │ │ │ │ + beq.n 7dd12 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7db46 │ │ │ │ - b.n 7dd0a │ │ │ │ + beq.w 7db56 │ │ │ │ + b.n 7dd1a │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7dd48 │ │ │ │ + cbz r3, 7dd58 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7dbd4 │ │ │ │ + bne.w 7dbe4 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbe4 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7dcd8 │ │ │ │ + b.n 7dce8 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7dcbc │ │ │ │ + beq.n 7dccc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7ddbc │ │ │ │ + cbz r3, 7ddcc │ │ │ │ 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, 7dd96 │ │ │ │ + cbz r3, 7dda6 │ │ │ │ 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 │ │ │ │ @@ -120972,104 +120986,104 @@ │ │ │ │ ldr.w r3, [r0, #1072] @ 0x430 │ │ │ │ ldr.w r0, [r0, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbe4 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7dd6e │ │ │ │ + b.n 7dd7e │ │ │ │ ldr.w r0, [r0, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ - b.n 7dc1e │ │ │ │ + b.n 7dc2e │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #13168 @ 0x3370 │ │ │ │ + b.w 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #11120 @ 0x2b70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbe4 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ddfc : │ │ │ │ +0007de0c : │ │ │ │ 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, #35960 @ 0x8c78 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #980] @ 0x3d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7df32 │ │ │ │ - cbz r0, 7de7e │ │ │ │ - ldr r3, [pc, #412] @ (7dfc8 ) │ │ │ │ + bne.w 7df42 │ │ │ │ + cbz r0, 7de8e │ │ │ │ + ldr r3, [pc, #412] @ (7dfd8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7de94 │ │ │ │ + beq.n 7dea4 │ │ │ │ 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 7de66 │ │ │ │ + bgt.n 7de76 │ │ │ │ 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, 7de94 │ │ │ │ + cbz r2, 7dea4 │ │ │ │ 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, 7de82 │ │ │ │ - cbz r2, 7deb8 │ │ │ │ + cbz r0, 7de92 │ │ │ │ + cbz r2, 7dec8 │ │ │ │ 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] │ │ │ │ - b.n 7de7e │ │ │ │ + b.n 7de8e │ │ │ │ ldr.w r2, [ip, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7dfc0 │ │ │ │ + bne.w 7dfd0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7de7e │ │ │ │ + b.n 7de8e │ │ │ │ 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 │ │ │ │ @@ -121079,74 +121093,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 7def6 │ │ │ │ + bne.n 7df06 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7def2 │ │ │ │ + cbz r3, 7df02 │ │ │ │ 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 7df5c │ │ │ │ + beq.n 7df6c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7df3c │ │ │ │ + beq.n 7df4c │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7df0e │ │ │ │ + cbnz r3, 7df1e │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7de7e │ │ │ │ + beq.n 7de8e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7dfb4 │ │ │ │ + beq.n 7dfc4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7df2c │ │ │ │ + cbz r3, 7df3c │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7de7e │ │ │ │ + b.n 7de8e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #964] @ 0x3c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7df4a │ │ │ │ + cbz r3, 7df5a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7de7e │ │ │ │ + bne.n 7de8e │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7de7e │ │ │ │ + b.n 7de8e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7df00 │ │ │ │ + beq.n 7df10 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7dfba │ │ │ │ + cbz r3, 7dfca │ │ │ │ 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, 7df8e │ │ │ │ + cbz r3, 7df9e │ │ │ │ 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 │ │ │ │ @@ -121155,82 +121169,82 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7de7e │ │ │ │ + b.n 7de8e │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7df1c │ │ │ │ + b.n 7df2c │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7df68 │ │ │ │ + b.n 7df78 │ │ │ │ ldr.w r0, [ip, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ - b.n 7deac │ │ │ │ + b.n 7debc │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e38a │ │ │ │ + bne.w 7e39a │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 7e2f6 │ │ │ │ + beq.w 7e306 │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7e0c0 │ │ │ │ + bne.n 7e0d0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 7e01e │ │ │ │ + cbz r3, 7e02e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7e9ac │ │ │ │ + bne.w 7e9bc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7e2d0 │ │ │ │ + ble.w 7e2e0 │ │ │ │ ldrb.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7e216 │ │ │ │ + bne.w 7e226 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #7 │ │ │ │ lsl.w r1, r1, r0 │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, sl, r1 │ │ │ │ - bgt.n 7e09e │ │ │ │ + bgt.n 7e0ae │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.w 7e1f6 │ │ │ │ + bge.w 7e206 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e2a8 │ │ │ │ + beq.w 7e2b8 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r0, r3, #20 │ │ │ │ adds r1, #1 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [r0, #4] │ │ │ │ @@ -121240,1043 +121254,1043 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #15 │ │ │ │ - bgt.w 7e98e │ │ │ │ + bgt.w 7e99e │ │ │ │ mov.w ip, r2, lsl #1 │ │ │ │ add.w lr, r3, ip │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7e15e │ │ │ │ + bge.n 7e16e │ │ │ │ add ip, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [ip, #20] │ │ │ │ - b.n 7e066 │ │ │ │ + b.n 7e076 │ │ │ │ cmp r9, r6 │ │ │ │ - beq.n 7e13c │ │ │ │ + beq.n 7e14c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands.w sl, r3, #255 @ 0xff │ │ │ │ - beq.n 7e11a │ │ │ │ - ldr r2, [pc, #776] @ (7e3d8 ) │ │ │ │ + beq.n 7e12a │ │ │ │ + ldr r2, [pc, #776] @ (7e3e8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r1, r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7e318 │ │ │ │ + bne.w 7e328 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w 7e7de │ │ │ │ + bmi.w 7e7ee │ │ │ │ tst.w sl, #2 │ │ │ │ - bne.w 7e798 │ │ │ │ + bne.w 7e7a8 │ │ │ │ tst.w sl, #4 │ │ │ │ - bne.w 7e752 │ │ │ │ + bne.w 7e762 │ │ │ │ tst.w sl, #8 │ │ │ │ - bne.w 7e70c │ │ │ │ + bne.w 7e71c │ │ │ │ tst.w sl, #16 │ │ │ │ - bne.w 7e6c6 │ │ │ │ + bne.w 7e6d6 │ │ │ │ tst.w sl, #32 │ │ │ │ - bne.w 7e680 │ │ │ │ + bne.w 7e690 │ │ │ │ tst.w sl, #64 @ 0x40 │ │ │ │ - bne.w 7e63a │ │ │ │ + bne.w 7e64a │ │ │ │ movs.w r7, sl, lsr #7 │ │ │ │ - bne.w 7e5f4 │ │ │ │ + bne.w 7e604 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e5e2 │ │ │ │ + beq.w 7e5f2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ea58 │ │ │ │ + bne.w 7ea68 │ │ │ │ add.w r8, r2, r8, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ str.w r6, [r8, #24] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e1be │ │ │ │ + blt.n 7e1ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e096 │ │ │ │ + bge.n 7e0a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e096 │ │ │ │ + bne.n 7e0a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e096 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e0a6 │ │ │ │ mov.w lr, sl, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ mov.w ip, r2, lsl #1 │ │ │ │ add.w r8, r3, ip │ │ │ │ ldrsh.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7e0b6 │ │ │ │ + blt.n 7e0c6 │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ add ip, r2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add ip, lr │ │ │ │ cmp r0, #7 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w r2, ip, r1 │ │ │ │ - ble.n 7e1de │ │ │ │ + ble.n 7e1ee │ │ │ │ cmp r0, #15 │ │ │ │ - bgt.w 7e9fc │ │ │ │ + bgt.w 7ea0c │ │ │ │ mov.w ip, r2, lsl #1 │ │ │ │ add.w r0, r3, ip │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7e0b6 │ │ │ │ + blt.n 7e0c6 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7e19e │ │ │ │ + b.n 7e1ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e146 │ │ │ │ + bne.n 7e156 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e146 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e156 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2 │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7e1d0 │ │ │ │ + bge.n 7e1e0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7e066 │ │ │ │ + b.n 7e076 │ │ │ │ mov.w lr, sl, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2 │ │ │ │ ldrsb.w r8, [ip, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7e1ea │ │ │ │ - b.n 7e180 │ │ │ │ - ldr r3, [pc, #448] @ (7e3d8 ) │ │ │ │ + blt.n 7e1fa │ │ │ │ + b.n 7e190 │ │ │ │ + ldr r3, [pc, #448] @ (7e3e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst.w r8, #1 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - bne.w 7e470 │ │ │ │ + bne.w 7e480 │ │ │ │ tst.w r8, #2 │ │ │ │ - bne.w 7e426 │ │ │ │ + bne.w 7e436 │ │ │ │ tst.w r8, #4 │ │ │ │ - bne.w 7e598 │ │ │ │ + bne.w 7e5a8 │ │ │ │ tst.w r8, #8 │ │ │ │ - bne.w 7e54e │ │ │ │ + bne.w 7e55e │ │ │ │ tst.w r8, #16 │ │ │ │ - bne.w 7e504 │ │ │ │ + bne.w 7e514 │ │ │ │ tst.w r8, #32 │ │ │ │ - bne.w 7e4ba │ │ │ │ + bne.w 7e4ca │ │ │ │ tst.w r8, #64 @ 0x40 │ │ │ │ - bne.w 7e3dc │ │ │ │ + bne.w 7e3ec │ │ │ │ movs.w r8, r8, lsr #7 │ │ │ │ - beq.w 7e032 │ │ │ │ + beq.w 7e042 │ │ │ │ add.w r9, r9, #40960 @ 0xa000 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r8, [r9, #388] @ 0x184 │ │ │ │ cmp r8, r3 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e032 │ │ │ │ + beq.w 7e042 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e032 │ │ │ │ + bge.w 7e042 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e032 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e042 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add.w r1, r3, #20 │ │ │ │ adds r0, r1, r2 │ │ │ │ strd r5, r6, [r0, #4] │ │ │ │ str.w sl, [r1, r2] │ │ │ │ ldrd r2, r1, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ strd r2, r1, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7e096 │ │ │ │ + b.n 7e0a6 │ │ │ │ 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 7ec68 │ │ │ │ + bl 7ec78 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 7e026 │ │ │ │ + bne.w 7e036 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7eb58 │ │ │ │ + blt.w 7eb68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e312 │ │ │ │ + bge.n 7e322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7eb6c │ │ │ │ + beq.w 7eb7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7e098 │ │ │ │ + b.n 7e0a8 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.w 7e95c │ │ │ │ + bmi.w 7e96c │ │ │ │ tst.w sl, #2 │ │ │ │ - bne.w 7e8f4 │ │ │ │ + bne.w 7e904 │ │ │ │ tst.w sl, #4 │ │ │ │ - bne.w 7e928 │ │ │ │ + bne.w 7e938 │ │ │ │ tst.w sl, #8 │ │ │ │ - bne.w 7e88c │ │ │ │ + bne.w 7e89c │ │ │ │ tst.w sl, #16 │ │ │ │ - bne.w 7e8c0 │ │ │ │ + bne.w 7e8d0 │ │ │ │ tst.w sl, #32 │ │ │ │ - bne.w 7e858 │ │ │ │ + bne.w 7e868 │ │ │ │ tst.w sl, #64 @ 0x40 │ │ │ │ - bne.w 7e824 │ │ │ │ + bne.w 7e834 │ │ │ │ movs.w r7, sl, lsr #7 │ │ │ │ - beq.w 7e11a │ │ │ │ + beq.w 7e12a │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r7, [r3, #388] @ 0x184 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7e11a │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e12a │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 7ea62 │ │ │ │ + bne.w 7ea72 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e11a │ │ │ │ + bne.w 7e12a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 7e11c │ │ │ │ + b.n 7e12c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41920 @ 0xa3c0 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 7dfee │ │ │ │ + bne.w 7dffe │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl c9ae8 │ │ │ │ + bl c9a24 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7e008 │ │ │ │ + beq.w 7e018 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 13d2a8 │ │ │ │ + bl 13d3e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7ea1e │ │ │ │ + blt.w 7ea2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7e096 │ │ │ │ + bge.w 7e0a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e096 │ │ │ │ + bne.w 7e0a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e096 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e0a6 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e258 │ │ │ │ + beq.w 7e268 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e258 │ │ │ │ + bge.w 7e268 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e258 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e268 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #364] @ 0x16c │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e230 │ │ │ │ + beq.w 7e240 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e230 │ │ │ │ + bge.w 7e240 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e230 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e240 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #360] @ 0x168 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e228 │ │ │ │ + beq.w 7e238 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e228 │ │ │ │ + bge.w 7e238 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e228 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e238 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e250 │ │ │ │ + beq.w 7e260 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e250 │ │ │ │ + bge.w 7e260 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e250 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e260 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e248 │ │ │ │ + beq.w 7e258 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e248 │ │ │ │ + bge.w 7e258 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e248 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e258 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #372] @ 0x174 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e240 │ │ │ │ + beq.w 7e250 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e240 │ │ │ │ + bge.w 7e250 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e240 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e250 │ │ │ │ add.w r3, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7e238 │ │ │ │ + beq.w 7e248 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e238 │ │ │ │ + bge.w 7e248 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e238 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e248 │ │ │ │ movs r3, #12 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ - b.n 7e13c │ │ │ │ + b.n 7e14c │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r7, [r3, #388] @ 0x184 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7e11a │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e12a │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 7e11a │ │ │ │ + beq.w 7e12a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e11a │ │ │ │ + bge.w 7e12a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 7e11c │ │ │ │ + b.n 7e12c │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #384] @ 0x180 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e112 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e122 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e112 │ │ │ │ + beq.w 7e122 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e112 │ │ │ │ + bge.w 7e122 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e112 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e122 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #380] @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e10a │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e11a │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e10a │ │ │ │ + beq.w 7e11a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e10a │ │ │ │ + bge.w 7e11a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e10a │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e11a │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #376] @ 0x178 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e102 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e112 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e102 │ │ │ │ + beq.w 7e112 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e102 │ │ │ │ + bge.w 7e112 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e102 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e112 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #372] @ 0x174 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e0fa │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e10a │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e0fa │ │ │ │ + beq.w 7e10a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e0fa │ │ │ │ + bge.w 7e10a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e0fa │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e10a │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #368] @ 0x170 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e0f2 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e102 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e0f2 │ │ │ │ + beq.w 7e102 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e0f2 │ │ │ │ + bge.w 7e102 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e0f2 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e102 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #364] @ 0x16c │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e0ea │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e0fa │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e0ea │ │ │ │ + beq.w 7e0fa │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e0ea │ │ │ │ + bge.w 7e0fa │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e0ea │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e0fa │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #360] @ 0x168 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e0e2 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e0f2 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e0e2 │ │ │ │ + beq.w 7e0f2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, r6 │ │ │ │ - bge.w 7e0e2 │ │ │ │ + bge.w 7e0f2 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e0e2 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e0f2 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #384] @ 0x180 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e34e │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e35e │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ea66 │ │ │ │ + bne.w 7ea76 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e34e │ │ │ │ + b.n 7e35e │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #380] @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e346 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e356 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7eab6 │ │ │ │ + bne.w 7eac6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e346 │ │ │ │ + b.n 7e356 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #372] @ 0x174 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e336 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e346 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ea8e │ │ │ │ + bne.w 7ea9e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e336 │ │ │ │ + b.n 7e346 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #376] @ 0x178 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e33e │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e34e │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7eb06 │ │ │ │ + bne.w 7eb16 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e33e │ │ │ │ + b.n 7e34e │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #364] @ 0x16c │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e326 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e336 │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7eade │ │ │ │ + bne.w 7eaee │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e326 │ │ │ │ + b.n 7e336 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #368] @ 0x170 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e32e │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e33e │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7eb2e │ │ │ │ + bne.w 7eb3e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e32e │ │ │ │ + b.n 7e33e │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #360] @ 0x168 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e31e │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 7e32e │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ea30 │ │ │ │ + bne.n 7ea40 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [r4, #24] │ │ │ │ streq r3, [r2, #8] │ │ │ │ - b.n 7e31e │ │ │ │ + b.n 7e32e │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ add.w lr, r3, ip │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7e9d8 │ │ │ │ + bge.n 7e9e8 │ │ │ │ add ip, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str.w r1, [ip, #20] │ │ │ │ - b.w 7e066 │ │ │ │ + b.w 7e076 │ │ │ │ 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 7ec68 │ │ │ │ + bl 7ec78 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 7e2f6 │ │ │ │ + beq.w 7e306 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.w 7e01e │ │ │ │ + b.w 7e02e │ │ │ │ mov.w lr, sl, lsr #5 │ │ │ │ add ip, r2 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r8, [ip, #20] │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7e9a0 │ │ │ │ - b.w 7e184 │ │ │ │ + blt.n 7e9b0 │ │ │ │ + b.w 7e194 │ │ │ │ add.w r8, r3, r2, lsl #2 │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7e9a0 │ │ │ │ + blt.n 7e9b0 │ │ │ │ add r2, ip │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.w 7e198 │ │ │ │ + b.w 7e1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e3bc │ │ │ │ + bne.w 7e3cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e3bc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e3cc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e31e │ │ │ │ + bge.w 7e32e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e31e │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e32e │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.w 7e13c │ │ │ │ + b.w 7e14c │ │ │ │ mov r3, r6 │ │ │ │ - b.n 7e612 │ │ │ │ + b.n 7e622 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e34e │ │ │ │ + bge.w 7e35e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e34e │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e35e │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e336 │ │ │ │ + bge.w 7e346 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e336 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e346 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e346 │ │ │ │ + bge.w 7e356 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e346 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e356 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e326 │ │ │ │ + bge.w 7e336 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e326 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e336 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e33e │ │ │ │ + bge.w 7e34e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7e33e │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7e34e │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7e32e │ │ │ │ + bge.w 7e33e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.w 7e32e │ │ │ │ + bl 210c18 │ │ │ │ + b.w 7e33e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e300 │ │ │ │ + bne.w 7e310 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7e300 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7e310 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7e312 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7e322 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ movs r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w lr, [r0, #4] │ │ │ │ cmp.w lr, #7 │ │ │ │ lsl.w r2, r2, lr │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r2, r1 │ │ │ │ - bgt.n 7ebbe │ │ │ │ + bgt.n 7ebce │ │ │ │ add.w r3, ip, r0 │ │ │ │ ldrsb.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7eba2 │ │ │ │ + bge.n 7ebb2 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7ebe8 │ │ │ │ + bge.n 7ebf8 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.n 7ec4a │ │ │ │ + bgt.n 7ec5a │ │ │ │ add.w r3, ip, r0, lsl #1 │ │ │ │ ldrsh.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7eba0 │ │ │ │ + blt.n 7ebb0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7ebba │ │ │ │ + blt.n 7ebca │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r0, r0, #1 │ │ │ │ and.w r3, r0, r2 │ │ │ │ - bgt.n 7ec1a │ │ │ │ + bgt.n 7ec2a │ │ │ │ add.w r0, ip, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7ebba │ │ │ │ + blt.n 7ebca │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ and.w r3, r2, r0 │ │ │ │ - b.n 7ebfe │ │ │ │ + b.n 7ec0e │ │ │ │ cmp.w lr, #15 │ │ │ │ add.w r0, ip, r3, lsl #1 │ │ │ │ it gt │ │ │ │ addgt.w r0, ip, r3, lsl #2 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ ite le │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ add r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.n 7ebba │ │ │ │ + blt.n 7ebca │ │ │ │ and.w r3, r2, r0 │ │ │ │ - b.n 7ec1a │ │ │ │ + b.n 7ec2a │ │ │ │ add.w r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7eba0 │ │ │ │ + blt.n 7ebb0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 7ebe4 │ │ │ │ + b.n 7ebf4 │ │ │ │ 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, #31 │ │ │ │ - bhi.w 7f6be │ │ │ │ + bhi.w 7f6ce │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ lsl.w r7, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ @@ -122287,26 +122301,26 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ lsl.w r2, r7, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7f1c4 │ │ │ │ + beq.w 7f1d4 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7f42c │ │ │ │ + bhi.w 7f43c │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7ee12 │ │ │ │ - ldr r2, [pc, #696] @ (7ef80 ) │ │ │ │ + bne.w 7ee22 │ │ │ │ + ldr r2, [pc, #696] @ (7ef90 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1912] @ 0x778 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f22e │ │ │ │ + beq.w 7f23e │ │ │ │ ldr.w r3, [r2, #1916] @ 0x77c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1912] @ 0x778 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -122325,83 +122339,83 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl.w r2, r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f544 │ │ │ │ + bne.w 7f554 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1f6 │ │ │ │ + beq.w 7f206 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r3, sl │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 7f268 │ │ │ │ + bne.w 7f278 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 7f268 │ │ │ │ + bne.w 7f278 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ blx 2d5b4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 7edbc │ │ │ │ + cbz r7, 7edcc │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, ip │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7ed94 │ │ │ │ + b.n 7eda4 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7f1de │ │ │ │ + bgt.w 7f1ee │ │ │ │ ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7ef2a │ │ │ │ + bne.w 7ef3a │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 7edba │ │ │ │ + beq.n 7edca │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w ip, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, lr, r0 │ │ │ │ - bgt.n 7ed72 │ │ │ │ + bgt.n 7ed82 │ │ │ │ ldrsb.w r8, [sl, r1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7ef2a │ │ │ │ + bne.w 7ef3a │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 7ed90 │ │ │ │ + bne.n 7eda0 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 7ee02 │ │ │ │ + beq.n 7ee12 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7ef84 │ │ │ │ + bne.w 7ef94 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 7ef84 │ │ │ │ - ldr r3, [pc, #420] @ (7ef80 ) │ │ │ │ + bne.w 7ef94 │ │ │ │ + ldr r3, [pc, #420] @ (7ef90 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1916] @ 0x77c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 7f224 │ │ │ │ + bhi.w 7f234 │ │ │ │ ldr.w r1, [r3, #1912] @ 0x778 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1912] @ 0x778 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1916] @ 0x77c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -122414,44 +122428,44 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r0, #21669 @ 0x54a5 │ │ │ │ + movw r0, #21713 @ 0x54d1 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r4, [r8, #948] @ 0x3b4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 7f570 │ │ │ │ - ldr r0, [pc, #320] @ (7ef80 ) │ │ │ │ + bne.w 7f580 │ │ │ │ + ldr r0, [pc, #320] @ (7ef90 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1588] @ 0x634 │ │ │ │ str r0, [sp, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 7f47a │ │ │ │ + bcs.w 7f48a │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 7f4f4 │ │ │ │ + beq.w 7f504 │ │ │ │ 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 7f080 │ │ │ │ + beq.w 7f090 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r8, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ @@ -122471,114 +122485,114 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl.w r2, r8, r2 │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7f0f4 │ │ │ │ + bne.w 7f104 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7f1f8 │ │ │ │ + beq.w 7f208 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7ed3a │ │ │ │ + bne.w 7ed4a │ │ │ │ add r3, sl │ │ │ │ cmp r7, r1 │ │ │ │ - ble.w 7f218 │ │ │ │ + ble.w 7f228 │ │ │ │ mov.w ip, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov lr, r3 │ │ │ │ mla ip, ip, r7, r3 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7f6d0 │ │ │ │ + beq.w 7f6e0 │ │ │ │ ldr.w r3, [r2], #8 │ │ │ │ adds r0, #12 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 7ef06 │ │ │ │ + bne.n 7ef16 │ │ │ │ mov r3, lr │ │ │ │ - b.n 7f218 │ │ │ │ + b.n 7f228 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - ble.n 7ef72 │ │ │ │ + ble.n 7ef82 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7f374 │ │ │ │ + bgt.w 7f384 │ │ │ │ ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7ed86 │ │ │ │ + beq.w 7ed96 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 7ef48 │ │ │ │ + b.n 7ef58 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ ldrsb.w ip, [sl, r1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7edb0 │ │ │ │ - b.n 7ef64 │ │ │ │ + beq.w 7edc0 │ │ │ │ + b.n 7ef74 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r8, #960] @ 0x3c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f59c │ │ │ │ - ldr r3, [pc, #708] @ (7f264 ) │ │ │ │ + bne.w 7f5ac │ │ │ │ + ldr r3, [pc, #708] @ (7f274 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 7f4be │ │ │ │ + beq.w 7f4ce │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 7efe0 │ │ │ │ + bgt.n 7eff0 │ │ │ │ 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 7f4be │ │ │ │ + beq.w 7f4ce │ │ │ │ bic.w r1, r5, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f38e │ │ │ │ + beq.w 7f39e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee02 │ │ │ │ + bne.w 7ee12 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ @@ -122586,58 +122600,58 @@ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r3, [r1, #8] │ │ │ │ add.w lr, r9, r0, lsl #2 │ │ │ │ str r1, [r2, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7f03c │ │ │ │ + bne.n 7f04c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7f038 │ │ │ │ + cbz r1, 7f048 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f638 │ │ │ │ + beq.w 7f648 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7f614 │ │ │ │ + beq.w 7f624 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7f058 │ │ │ │ + cbnz r3, 7f068 │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 7ee02 │ │ │ │ + beq.w 7ee12 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7f6ca │ │ │ │ + beq.w 7f6da │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7f07a │ │ │ │ + cbz r3, 7f08a │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 7ee02 │ │ │ │ + b.n 7ee12 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 7f1b0 │ │ │ │ + bhi.w 7f1c0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f47a │ │ │ │ + beq.w 7f48a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #1 │ │ │ │ @@ -122658,422 +122672,422 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ lsl.w r2, r7, r2 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7eedc │ │ │ │ + beq.w 7eeec │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add.w r1, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f5a8 │ │ │ │ + beq.w 7f5b8 │ │ │ │ add r3, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 7f6e0 │ │ │ │ + ble.w 7f6f0 │ │ │ │ ldr.w lr, [r6, #28] │ │ │ │ mov r0, r3 │ │ │ │ add.w fp, r3, r7, lsl #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb.w ip, [lr] │ │ │ │ add.w r1, lr, ip, lsl #2 │ │ │ │ add.w lr, r1, #3 │ │ │ │ ldrb.w r1, [lr, #1]! │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r9, [r2, r1, lsl #3] │ │ │ │ add.w r8, r3, r1, lsl #2 │ │ │ │ ldr.w ip, [r9] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - blt.w 7f3a0 │ │ │ │ + blt.w 7f3b0 │ │ │ │ str.w r9, [r0] │ │ │ │ adds r0, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.n 7f122 │ │ │ │ + bne.n 7f132 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, ip │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7f18e │ │ │ │ + b.n 7f19e │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7f3ba │ │ │ │ + bgt.w 7f3ca │ │ │ │ ldrsh.w r8, [sl, r2, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7f3c2 │ │ │ │ + bne.w 7f3d2 │ │ │ │ strh.w r1, [sl, r2, lsl #1] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7f514 │ │ │ │ + beq.w 7f524 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ cmp.w ip, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and.w r2, lr, r0 │ │ │ │ - bgt.n 7f16a │ │ │ │ + bgt.n 7f17a │ │ │ │ ldrsb.w r8, [sl, r2] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7f3c2 │ │ │ │ + bne.w 7f3d2 │ │ │ │ strb.w r1, [sl, r2] │ │ │ │ - b.n 7f182 │ │ │ │ + b.n 7f192 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r8, r7, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 7f0aa │ │ │ │ + b.n 7f0ba │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 7f432 │ │ │ │ + bhi.w 7f442 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r1, r2, r7 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 7ee22 │ │ │ │ + b.n 7ee32 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 7ef2a │ │ │ │ + bne.w 7ef3a │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 7ed90 │ │ │ │ - b.n 7edba │ │ │ │ + bne.w 7eda0 │ │ │ │ + b.n 7edca │ │ │ │ movs r3, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add.w ip, r5, #20 │ │ │ │ add r3, sl │ │ │ │ add ip, r2 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 7f3fc │ │ │ │ + bne.w 7f40c │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2d5b4 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88db8 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ - b.n 7edbc │ │ │ │ + bl 88dc4 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ + b.n 7edcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7ee02 │ │ │ │ + b.n 7ee12 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r8, #948] @ 0x3b4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7f55e │ │ │ │ + bne.w 7f56e │ │ │ │ ldr.w r2, [r2, #1588] @ 0x634 │ │ │ │ movs r7, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 7ee5a │ │ │ │ + b.n 7ee6a │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ - ble.w 7f594 │ │ │ │ + ble.w 7f5a4 │ │ │ │ mvn.w r1, ip │ │ │ │ add r1, r7 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 7f34a │ │ │ │ + beq.n 7f35a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f350 │ │ │ │ + beq.n 7f360 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w r8, r2, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ mov r2, r8 │ │ │ │ cmp.w r9, #1 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.n 7f34a │ │ │ │ + beq.n 7f35a │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 7f2c6 │ │ │ │ + beq.n 7f2d6 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f350 │ │ │ │ + beq.n 7f360 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ mov r2, r8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f350 │ │ │ │ + beq.n 7f360 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r2, r8, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - b.n 7f34a │ │ │ │ + b.n 7f35a │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r8, r2, #8 │ │ │ │ mov r9, ip │ │ │ │ cmp ip, r7 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.w 7ed5c │ │ │ │ + beq.w 7ed6c │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r8 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7f350 │ │ │ │ + cbz r1, 7f360 │ │ │ │ ldrd r0, r1, [r8] │ │ │ │ adds r2, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7f350 │ │ │ │ + cbz r1, 7f360 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r2, r8, #16 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ add.w ip, r9, #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7f350 │ │ │ │ + cbz r1, 7f360 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w ip, r9, #3 │ │ │ │ add.w r2, r8, #24 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7f2e4 │ │ │ │ + bne.n 7f2f4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add.w r1, r2, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f508 │ │ │ │ + beq.w 7f518 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w r2, r1, #8 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp ip, r7 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - bne.n 7f274 │ │ │ │ - b.n 7ed5c │ │ │ │ + bne.n 7f284 │ │ │ │ + b.n 7ed6c │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 7f1e8 │ │ │ │ + beq.w 7f1f8 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 7f374 │ │ │ │ + b.n 7f384 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 7ee02 │ │ │ │ + b.n 7ee12 │ │ │ │ str.w ip, [r9] │ │ │ │ adds r0, #8 │ │ │ │ str.w r9, [r0, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 7f122 │ │ │ │ - b.n 7f152 │ │ │ │ + bne.w 7f132 │ │ │ │ + b.n 7f162 │ │ │ │ ldr.w r5, [sl, r2, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.n 7f3f6 │ │ │ │ + beq.n 7f406 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ add r2, r8 │ │ │ │ and.w r2, lr, r2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.w 7f4e4 │ │ │ │ + bgt.w 7f4f4 │ │ │ │ ldrsb.w r8, [sl, r2] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7f54e │ │ │ │ + bne.w 7f55e │ │ │ │ cmp.w ip, #7 │ │ │ │ - ble.w 7f1aa │ │ │ │ + ble.w 7f1ba │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.w 7f17e │ │ │ │ + ble.w 7f18e │ │ │ │ str.w r1, [sl, r2, lsl #2] │ │ │ │ - b.n 7f182 │ │ │ │ + b.n 7f192 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 7f218 │ │ │ │ + ble.w 7f228 │ │ │ │ mov.w r8, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r8, r8, r7, r3 │ │ │ │ - b.n 7f412 │ │ │ │ + b.n 7f422 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f40e │ │ │ │ + beq.n 7f41e │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ add.w lr, lr, #12 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 7f40e │ │ │ │ - b.n 7f218 │ │ │ │ + bne.n 7f41e │ │ │ │ + b.n 7f228 │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 7f6aa │ │ │ │ + bhi.w 7f6ba │ │ │ │ add.w sl, r3, #1 │ │ │ │ movs r7, #1 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ ldr.w r4, [r8, #948] @ 0x3b4 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7f570 │ │ │ │ - ldr r1, [pc, #636] @ (7f6e8 ) │ │ │ │ + bne.w 7f580 │ │ │ │ + ldr r1, [pc, #636] @ (7f6f8 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1588] @ 0x634 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r4, [r8, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7f604 │ │ │ │ + bne.w 7f614 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f6be │ │ │ │ + beq.w 7f6ce │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 7f0aa │ │ │ │ + b.n 7f0ba │ │ │ │ ldr.w r2, [r8, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f6a0 │ │ │ │ + bne.w 7f6b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 7ee02 │ │ │ │ + b.n 7ee12 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [sl, r2, lsl #1] │ │ │ │ ldrgt.w r8, [sl, r2, lsl #2] │ │ │ │ - b.n 7f3de │ │ │ │ + b.n 7f3ee │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7f09c │ │ │ │ + b.n 7f0ac │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7f35c │ │ │ │ - b.n 7f508 │ │ │ │ + bne.w 7f36c │ │ │ │ + b.n 7f518 │ │ │ │ mov r5, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1adc74 <_PyNamespace_New@@Base+0x100> │ │ │ │ + bl 1ad29c <_PyNamespace_New@@Base+0x100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f6d4 │ │ │ │ + beq.w 7f6e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f5a4 │ │ │ │ + beq.n 7f5b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2c98c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7ee02 │ │ │ │ + b.n 7ee12 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 7f102 │ │ │ │ + b.n 7f112 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - b.n 7f3d2 │ │ │ │ + b.n 7f3e2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r7, #8 │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r0, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f6be │ │ │ │ + beq.w 7f6ce │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r7, #20 │ │ │ │ - b.n 7f0aa │ │ │ │ - beq.w 7edbc │ │ │ │ - b.w 7ed5c │ │ │ │ + b.n 7f0ba │ │ │ │ + beq.w 7edcc │ │ │ │ + b.w 7ed6c │ │ │ │ ldr.w r0, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7ee02 │ │ │ │ + b.n 7ee12 │ │ │ │ add.w r1, sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.n 7f5be │ │ │ │ + blt.n 7f5ce │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88db8 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ - b.n 7f516 │ │ │ │ + bl 88dc4 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ + b.n 7f526 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb.w lr, [r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ @@ -123086,47 +123100,47 @@ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ strlt.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 7f5b0 │ │ │ │ + b.n 7f5c0 │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 7f4a2 │ │ │ │ + b.n 7f4b2 │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ str r1, [r2, #24] │ │ │ │ - cbz r3, 7f622 │ │ │ │ + cbz r3, 7f632 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r2, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee02 │ │ │ │ + bne.w 7ee12 │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ - b.w 7ee02 │ │ │ │ + b.w 7ee12 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f048 │ │ │ │ + beq.w 7f058 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7f69a │ │ │ │ + cbz r1, 7f6aa │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r9, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7f66e │ │ │ │ + cbz r3, 7f67e │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -123136,121 +123150,121 @@ │ │ │ │ ldr.w r3, [r8, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.w 7ee02 │ │ │ │ + b.w 7ee12 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 7f646 │ │ │ │ + b.n 7f656 │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 7f4d6 │ │ │ │ + b.n 7f4e6 │ │ │ │ add.w sl, r3, #2 │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 7ee22 │ │ │ │ - bl 20d58c │ │ │ │ + bpl.w 7ee32 │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 7ee0c │ │ │ │ + b.w 7ee1c │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 7f06a │ │ │ │ + b.n 7f07a │ │ │ │ adds r2, #8 │ │ │ │ - b.n 7ef06 │ │ │ │ + b.n 7ef16 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.w 7ee02 │ │ │ │ - beq.w 7f516 │ │ │ │ - b.n 7f154 │ │ │ │ + b.w 7ee12 │ │ │ │ + beq.w 7f526 │ │ │ │ + b.n 7f164 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r7, r3, #16 │ │ │ │ - bne.w 7fa2a │ │ │ │ + bne.w 7fa3a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7f83a │ │ │ │ + bne.w 7f84a │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 7f920 │ │ │ │ + bgt.w 7f930 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fb02 │ │ │ │ + beq.w 7fb12 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7fb02 │ │ │ │ + bhi.w 7fb12 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r7, r4, #7 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r4, #7 │ │ │ │ lsls r7, r4, #7 │ │ │ │ lsls r7, r4, #7 │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30200 @ 0x75f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r5, [r8] │ │ │ │ - movw r7, #56173 @ 0xdb6d │ │ │ │ + movw r7, #55981 @ 0xdaad │ │ │ │ movt r7, #13 │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7fb1c │ │ │ │ - cbz r6, 7f774 │ │ │ │ + beq.w 7fb2c │ │ │ │ + cbz r6, 7f784 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7faea │ │ │ │ + beq.w 7fafa │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 7f9ec │ │ │ │ + bpl.w 7f9fc │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7f9ec │ │ │ │ + bne.w 7f9fc │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r1, r2, #30 │ │ │ │ - beq.n 7f89c │ │ │ │ + beq.n 7f8ac │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ strd r8, r7, [r4, #20] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 7f896 │ │ │ │ - ldr r3, [pc, #700] @ (7fa80 ) │ │ │ │ + bpl.n 7f8a6 │ │ │ │ + ldr r3, [pc, #700] @ (7fa90 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r1, r3, r2, r1 │ │ │ │ @@ -123259,984 +123273,984 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #404] @ 0x194 │ │ │ │ cmp r2, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fa20 │ │ │ │ + beq.w 7fa30 │ │ │ │ ldr.w r0, [r0, #420] @ 0x1a4 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - bne.w 7fa50 │ │ │ │ + bne.w 7fa60 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ sub.w r6, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7fa64 │ │ │ │ + beq.w 7fa74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f832 │ │ │ │ + bge.n 7f842 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fb22 │ │ │ │ + beq.w 7fb32 │ │ │ │ negs r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 1ab0cc │ │ │ │ + bl 1aa6fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7fb76 │ │ │ │ + beq.w 7fb86 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7c164 │ │ │ │ + bl 7c188 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7fb1c │ │ │ │ + beq.w 7fb2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ab19c │ │ │ │ + bl 1aa7cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f87a │ │ │ │ + bge.n 7f88a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fba6 │ │ │ │ + beq.w 7fbb6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7fb1c │ │ │ │ + beq.w 7fb2c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7faec │ │ │ │ + beq.w 7fafc │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 7f7c2 │ │ │ │ + bmi.n 7f7d2 │ │ │ │ ldr.w r0, [r6, #132] @ 0x84 │ │ │ │ - b.n 7f7f8 │ │ │ │ + b.n 7f808 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ mov sl, r1 │ │ │ │ - beq.w 7faa8 │ │ │ │ - ldr r3, [pc, #472] @ (7fa84 ) │ │ │ │ + beq.w 7fab8 │ │ │ │ + ldr r3, [pc, #472] @ (7fa94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ - ldr r3, [pc, #456] @ (7fa80 ) │ │ │ │ + ldr r3, [pc, #456] @ (7fa90 ) │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f9f0 │ │ │ │ + bne.w 7fa00 │ │ │ │ add.w r3, r9, #110592 @ 0x1b000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7fb2a │ │ │ │ + beq.w 7fb3a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 7f996 │ │ │ │ + bne.n 7f9a6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f8fe │ │ │ │ + bge.n 7f90e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 7f8fe │ │ │ │ + cbnz r2, 7f90e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7fa88 │ │ │ │ + blt.w 7fa98 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 7fa92 │ │ │ │ + beq.w 7faa2 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r8, r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 7f7ba │ │ │ │ + b.n 7f7ca │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #42405 @ 0xa5a5 │ │ │ │ + movweq r7, #42961 @ 0xa7d1 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 7f982 │ │ │ │ + bne.n 7f992 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30200 @ 0x75f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r5, [r8] │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f766 │ │ │ │ - b.n 7fb1c │ │ │ │ + bne.w 7f776 │ │ │ │ + b.n 7fb2c │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30200 @ 0x75f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r5, [r8] │ │ │ │ - movw r7, #25249 @ 0x62a1 │ │ │ │ + movw r7, #25061 @ 0x61e5 │ │ │ │ movt r7, #14 │ │ │ │ - bl 7ca1c │ │ │ │ + bl 7ca40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f766 │ │ │ │ - b.n 7fb1c │ │ │ │ - movw r7, #14817 @ 0x39e1 │ │ │ │ + bne.w 7f776 │ │ │ │ + b.n 7fb2c │ │ │ │ + movw r7, #14621 @ 0x391d │ │ │ │ movt r7, #13 │ │ │ │ - b.n 7f92e │ │ │ │ - movw r7, #59929 @ 0xea19 │ │ │ │ + b.n 7f93e │ │ │ │ + movw r7, #59977 @ 0xea49 │ │ │ │ movt r7, #9 │ │ │ │ - b.n 7f92e │ │ │ │ + b.n 7f93e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 7fb02 │ │ │ │ + ble.w 7fb12 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7fa3e │ │ │ │ - movw r7, #56189 @ 0xdb7d │ │ │ │ + bne.n 7fa4e │ │ │ │ + movw r7, #56689 @ 0xdd71 │ │ │ │ movt r7, #15 │ │ │ │ - b.n 7f92e │ │ │ │ + b.n 7f93e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f9a8 │ │ │ │ + bge.n 7f9b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7fbc6 │ │ │ │ + beq.w 7fbd6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f9cc │ │ │ │ + bge.n 7f9dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fbbe │ │ │ │ + beq.w 7fbce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f9cc │ │ │ │ + bge.n 7f9dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fbb6 │ │ │ │ + beq.w 7fbc6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - blt.n 7f9ec │ │ │ │ + blt.n 7f9fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ str r5, [r4, #12] │ │ │ │ - b.n 7f916 │ │ │ │ + b.n 7f926 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f8c4 │ │ │ │ + beq.w 7f8d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fa10 │ │ │ │ + bge.n 7fa20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7fa10 │ │ │ │ + cbnz r3, 7fa20 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7fbae │ │ │ │ + blt.w 7fbbe │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 7f916 │ │ │ │ + b.n 7f926 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #452] @ 0x1c4 │ │ │ │ - b.n 7f7f8 │ │ │ │ + b.n 7f808 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7fb8e │ │ │ │ - bl 803b0 │ │ │ │ + bne.w 7fb9e │ │ │ │ + bl 803c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fb1c │ │ │ │ + beq.n 7fb2c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - b.n 7f7ba │ │ │ │ + b.n 7f7ca │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fb02 │ │ │ │ - movw r7, #29241 @ 0x7239 │ │ │ │ + bne.n 7fb12 │ │ │ │ + movw r7, #29525 @ 0x7355 │ │ │ │ movt r7, #19 │ │ │ │ - b.n 7f92e │ │ │ │ + b.n 7f93e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r6, r3 │ │ │ │ adcs r6, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7f820 │ │ │ │ + bne.w 7f830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7f820 │ │ │ │ + bge.w 7f830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f820 │ │ │ │ + bne.w 7f830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f820 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f830 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f914 │ │ │ │ - b.n 7faec │ │ │ │ + bne.w 7f924 │ │ │ │ + b.n 7fafc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 7f912 │ │ │ │ + b.n 7f922 │ │ │ │ and.w r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 7f8a8 │ │ │ │ + bne.w 7f8b8 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bmi.n 7fb30 │ │ │ │ + bmi.n 7fb40 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7fb58 │ │ │ │ + blt.n 7fb68 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fae6 │ │ │ │ + bge.n 7faf6 │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7fb62 │ │ │ │ + beq.n 7fb72 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7f9ec │ │ │ │ + b.n 7f9fc │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fb1c │ │ │ │ + bge.n 7fb2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7fb1c │ │ │ │ + cbnz r3, 7fb2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fb1c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7fb2c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #13004 @ 0x32cc │ │ │ │ + movw r1, #10956 @ 0x2acc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7f834 │ │ │ │ + b.n 7f844 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f832 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 7f9ec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f842 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 7f9fc │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 7fb42 │ │ │ │ + bmi.n 7fb52 │ │ │ │ ldrsb.w r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7fb4a │ │ │ │ + blt.n 7fb5a │ │ │ │ add.w r3, r5, #28 │ │ │ │ - b.n 7fac0 │ │ │ │ + b.n 7fad0 │ │ │ │ ldrsb.w r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7fb70 │ │ │ │ + bge.n 7fb80 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #116] @ (7fbd0 ) │ │ │ │ + ldr r3, [pc, #116] @ (7fbe0 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 7fad6 │ │ │ │ + b.n 7fae6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7f9ec │ │ │ │ + b.n 7f9fc │ │ │ │ add.w r3, r5, #20 │ │ │ │ - b.n 7fac0 │ │ │ │ + b.n 7fad0 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fb1c │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 7f846 │ │ │ │ + beq.n 7fb2c │ │ │ │ + bl e3be4 │ │ │ │ + b.n 7f856 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #13328 @ 0x3410 │ │ │ │ + movw r1, #11280 @ 0x2c10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 7fb1c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 7fb2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f87a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f88a │ │ │ │ adds r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7f9ec │ │ │ │ + b.n 7f9fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f9cc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f9dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f9ba │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f9ca │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f9a8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f9b8 │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0007fbd4 : │ │ │ │ +0007fbe4 : │ │ │ │ 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 7fc06 │ │ │ │ + bgt.n 7fc16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fc76 │ │ │ │ + beq.n 7fc86 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 7fc76 │ │ │ │ + bhi.n 7fc86 │ │ │ │ tbb [pc, r3] │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ movs r0, #27 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ asrs r4, r7, #24 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 7fc48 │ │ │ │ - movw r5, #42405 @ 0xa5a5 │ │ │ │ + bne.n 7fc58 │ │ │ │ + movw r5, #42961 @ 0xa7d1 │ │ │ │ movt r5, #14 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #30200 @ 0x75f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7c7d0 │ │ │ │ - cbz r0, 7fc28 │ │ │ │ + bl 7c7f4 │ │ │ │ + cbz r0, 7fc38 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r5, #25249 @ 0x62a1 │ │ │ │ + movw r5, #25061 @ 0x61e5 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 7fc12 │ │ │ │ - movw r5, #14817 @ 0x39e1 │ │ │ │ + b.n 7fc22 │ │ │ │ + movw r5, #14621 @ 0x391d │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7fc12 │ │ │ │ - movw r5, #56173 @ 0xdb6d │ │ │ │ + b.n 7fc22 │ │ │ │ + movw r5, #55981 @ 0xdaad │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7fc12 │ │ │ │ + b.n 7fc22 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7fc76 │ │ │ │ + ble.n 7fc86 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7fc64 │ │ │ │ - movw r5, #56189 @ 0xdb7d │ │ │ │ + bne.n 7fc74 │ │ │ │ + movw r5, #56689 @ 0xdd71 │ │ │ │ movt r5, #15 │ │ │ │ - b.n 7fc12 │ │ │ │ - movw r5, #59929 @ 0xea19 │ │ │ │ + b.n 7fc22 │ │ │ │ + movw r5, #59977 @ 0xea49 │ │ │ │ movt r5, #9 │ │ │ │ - b.n 7fc12 │ │ │ │ + b.n 7fc22 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7fc76 │ │ │ │ - movw r5, #29241 @ 0x7239 │ │ │ │ + bne.n 7fc86 │ │ │ │ + movw r5, #29525 @ 0x7355 │ │ │ │ movt r5, #19 │ │ │ │ - b.n 7fc12 │ │ │ │ + b.n 7fc22 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - movw r1, #13004 @ 0x32cc │ │ │ │ + movw r1, #10956 @ 0x2acc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ nop │ │ │ │ - cbz r0, 7fc9e │ │ │ │ + cbz r0, 7fcae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7fca0 │ │ │ │ + blt.n 7fcb0 │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fc9e │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 7fcae │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007fcac : │ │ │ │ +0007fcbc : │ │ │ │ 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 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 80358 │ │ │ │ + bpl.w 80368 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #41920 @ 0xa3c0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7fefc │ │ │ │ + bne.w 7ff0c │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7fefc │ │ │ │ + beq.w 7ff0c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80290 │ │ │ │ + beq.w 802a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff2c │ │ │ │ + bne.w 7ff3c │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 80076 │ │ │ │ + beq.w 80086 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7fe06 │ │ │ │ + bne.n 7fe16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7fe4a │ │ │ │ + bge.w 7fe5a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7fe54 │ │ │ │ + bge.w 7fe64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 7fd64 │ │ │ │ + cbz r2, 7fd74 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 802f0 │ │ │ │ + bne.w 80300 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8002c │ │ │ │ + ble.w 8003c │ │ │ │ ldrb.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7ff76 │ │ │ │ + bne.w 7ff86 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r1, r1, ip │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r1, sl │ │ │ │ - bgt.n 7fe60 │ │ │ │ + bgt.n 7fe70 │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7fe24 │ │ │ │ + bge.n 7fe34 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80006 │ │ │ │ + beq.w 80016 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r0, r3, #20 │ │ │ │ adds r1, #1 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r2 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7fdfc │ │ │ │ + beq.n 7fe0c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 802d2 │ │ │ │ + beq.w 802e2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 802d2 │ │ │ │ + bge.w 802e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7fe20 │ │ │ │ + beq.n 7fe30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r2, 7fe1c │ │ │ │ + cbz r2, 7fe2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 80022 │ │ │ │ + blt.w 80032 │ │ │ │ str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 7fdfe │ │ │ │ + b.n 7fe0e │ │ │ │ mov.w lr, sl, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, lr, #1 │ │ │ │ add r2, r0 │ │ │ │ ands r2, r1 │ │ │ │ adds r0, r3, r2 │ │ │ │ ldrsb.w r9, [r0, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 7fea0 │ │ │ │ + bge.n 7feb0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7fdac │ │ │ │ + b.n 7fdbc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7fd52 │ │ │ │ + blt.w 7fd62 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7fd5c │ │ │ │ - b.n 7fd64 │ │ │ │ + bne.w 7fd6c │ │ │ │ + b.n 7fd74 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 802d8 │ │ │ │ + bgt.w 802e8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w lr, r3, r0 │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7fe80 │ │ │ │ + bge.n 7fe90 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b.n 7fdac │ │ │ │ + b.n 7fdbc │ │ │ │ mov.w lr, sl, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, lr, #1 │ │ │ │ add r2, r0 │ │ │ │ ands r2, r1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w r9, r3, r0 │ │ │ │ ldrsh.w r9, [r9, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 7fe78 │ │ │ │ + blt.n 7fe88 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r0, r2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r0, lr │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r0, r0, #1 │ │ │ │ and.w r2, r0, r1 │ │ │ │ - ble.n 7feee │ │ │ │ + ble.n 7fefe │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8033a │ │ │ │ + bgt.w 8034a │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w ip, r3, r0 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7fe78 │ │ │ │ + blt.n 7fe88 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7fec0 │ │ │ │ + b.n 7fed0 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ adds r0, r3, r2 │ │ │ │ ldrsb.w ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7fe40 │ │ │ │ - b.n 7fee0 │ │ │ │ + blt.n 7fe50 │ │ │ │ + b.n 7fef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8037c │ │ │ │ + beq.w 8038c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80290 │ │ │ │ + beq.w 802a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fd24 │ │ │ │ + beq.w 7fd34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7fd24 │ │ │ │ + bne.w 7fd34 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl c9ae8 │ │ │ │ + bl c9a24 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7fd3a │ │ │ │ + beq.w 7fd4a │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r6, r2, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - cbnz r2, 7ff58 │ │ │ │ + cbnz r2, 7ff68 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d2a8 │ │ │ │ + bl 13d3e4 │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7fdfe │ │ │ │ + beq.w 7fe0e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7ff70 │ │ │ │ + cbz r3, 7ff80 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 7fdfe │ │ │ │ - ldr r3, [pc, #788] @ (8028c ) │ │ │ │ + b.n 7fe0e │ │ │ │ + ldr r3, [pc, #788] @ (8029c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst.w r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov fp, r3 │ │ │ │ - bne.w 80242 │ │ │ │ + bne.w 80252 │ │ │ │ tst.w r9, #2 │ │ │ │ - bne.w 801f8 │ │ │ │ + bne.w 80208 │ │ │ │ tst.w r9, #4 │ │ │ │ - bne.w 801ae │ │ │ │ + bne.w 801be │ │ │ │ tst.w r9, #8 │ │ │ │ - bne.w 80164 │ │ │ │ + bne.w 80174 │ │ │ │ tst.w r9, #16 │ │ │ │ - bne.w 8011a │ │ │ │ + bne.w 8012a │ │ │ │ tst.w r9, #32 │ │ │ │ - bne.w 800d0 │ │ │ │ + bne.w 800e0 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - bne.n 80088 │ │ │ │ + bne.n 80098 │ │ │ │ movs.w r9, r9, lsr #7 │ │ │ │ - beq.w 7fd78 │ │ │ │ + beq.w 7fd88 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r9, [r3, #388] @ 0x184 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7fd78 │ │ │ │ + beq.w 7fd88 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7fd78 │ │ │ │ + bge.w 7fd88 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7fd78 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7fd88 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add.w r1, r3, #20 │ │ │ │ adds r0, r1, r2 │ │ │ │ strd r5, r7, [r0, #4] │ │ │ │ str.w sl, [r1, r2] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b.n 7fdd0 │ │ │ │ + b.n 7fde0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 7fe20 │ │ │ │ + b.n 7fe30 │ │ │ │ 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 7ec68 │ │ │ │ + bl 7ec78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 7fd6c │ │ │ │ + bne.w 7fd7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80064 │ │ │ │ + bge.n 80074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8039e │ │ │ │ + beq.w 803ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80076 │ │ │ │ + bge.n 80086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 803a6 │ │ │ │ + beq.w 803b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 80082 │ │ │ │ + beq.n 80092 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7fdfe │ │ │ │ + b.n 7fe0e │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 7ffb6 │ │ │ │ + beq.n 7ffc6 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ffb6 │ │ │ │ + bge.w 7ffc6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ffb6 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ffc6 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7ffb0 │ │ │ │ + beq.w 7ffc0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ffb0 │ │ │ │ + bge.w 7ffc0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ffb0 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ffc0 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7ffa8 │ │ │ │ + beq.w 7ffb8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ffa8 │ │ │ │ + bge.w 7ffb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ffa8 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ffb8 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #372] @ 0x174 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7ffa0 │ │ │ │ + beq.w 7ffb0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ffa0 │ │ │ │ + bge.w 7ffb0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ffa0 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ffb0 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7ff98 │ │ │ │ + beq.w 7ffa8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ff98 │ │ │ │ + bge.w 7ffa8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ff98 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ffa8 │ │ │ │ add.w r3, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #364] @ 0x16c │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7ff90 │ │ │ │ + beq.w 7ffa0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ff90 │ │ │ │ + bge.w 7ffa0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ff90 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ffa0 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r3, #360] @ 0x168 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 7ff88 │ │ │ │ + beq.w 7ff98 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7ff88 │ │ │ │ + bge.w 7ff98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #11176 @ 0x2ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 7ff88 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 7ff98 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -124245,250 +124259,250 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 7c538 │ │ │ │ + bl 7c55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 80076 │ │ │ │ + beq.w 80086 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7fdfc │ │ │ │ + beq.w 7fe0c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 802d2 │ │ │ │ + cbz r3, 802e2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 802d2 │ │ │ │ + bge.n 802e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [r8] │ │ │ │ - b.n 7fdfc │ │ │ │ + b.n 7fe0c │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 8031a │ │ │ │ + bge.n 8032a │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b.n 7fdac │ │ │ │ + b.n 7fdbc │ │ │ │ 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 7ec68 │ │ │ │ + bl 7ec78 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 80052 │ │ │ │ + beq.w 80062 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 7fd64 │ │ │ │ + b.n 7fd74 │ │ │ │ mov.w lr, sl, lsr #5 │ │ │ │ add r2, r0 │ │ │ │ add.w r0, lr, #1 │ │ │ │ add r2, r0 │ │ │ │ ands r2, r1 │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 802e8 │ │ │ │ - b.n 7fea2 │ │ │ │ + blt.n 802f8 │ │ │ │ + b.n 7feb2 │ │ │ │ add.w r9, r3, r2, lsl #2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r9, [r9, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 802e8 │ │ │ │ + blt.n 802f8 │ │ │ │ add r2, r0 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7feb8 │ │ │ │ + b.n 7fec8 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 80386 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 80386 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + beq.n 80396 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 80396 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #4674 @ 0x1242 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80076 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80086 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.n 80076 │ │ │ │ + bl 276af4 │ │ │ │ + b.n 80086 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 80076 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 80086 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80064 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80074 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80076 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80086 │ │ │ │ nop │ │ │ │ │ │ │ │ -000803b0 : │ │ │ │ +000803c0 : │ │ │ │ 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, #29820 @ 0x747c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 7c7d0 │ │ │ │ - cbz r0, 803d4 │ │ │ │ + bl 7c7f4 │ │ │ │ + cbz r0, 803e4 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000803d8 : │ │ │ │ +000803e8 : │ │ │ │ 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, #29344 @ 0x72a0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 7c7d0 │ │ │ │ - cbz r0, 803fc │ │ │ │ + bl 7c7f4 │ │ │ │ + cbz r0, 8040c │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 80496 │ │ │ │ + beq.n 804a6 │ │ │ │ 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 2d9dc │ │ │ │ - cbz r0, 80472 │ │ │ │ + cbz r0, 80482 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2d658 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c514 │ │ │ │ - cbnz r0, 80488 │ │ │ │ + cbnz r0, 80498 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 80488 │ │ │ │ - movw r1, #19232 @ 0x4b20 │ │ │ │ + bne.n 80498 │ │ │ │ + movw r1, #17184 @ 0x4320 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 80454 │ │ │ │ + b.n 80464 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8048e │ │ │ │ + beq.n 8049e │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 80488 │ │ │ │ + cbz r3, 80498 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8044a │ │ │ │ + bne.n 8045a │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2c514 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8044e │ │ │ │ + bne.n 8045e │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c514 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80438 │ │ │ │ + beq.n 80448 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8044e │ │ │ │ - b.n 80488 │ │ │ │ + bne.n 8045e │ │ │ │ + b.n 80498 │ │ │ │ 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 r5, [pc, #380] @ (8062c ) │ │ │ │ + ldr r5, [pc, #380] @ (8063c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80584 │ │ │ │ - ldr r0, [pc, #360] @ (80630 ) │ │ │ │ + beq.n 80594 │ │ │ │ + ldr r0, [pc, #360] @ (80640 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1720] @ 0x6b8 │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1660] @ 0x67c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 805f2 │ │ │ │ + bne.w 80602 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 80514 │ │ │ │ + bmi.n 80524 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldr r0, [r5, r4] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8059a │ │ │ │ + bge.n 805aa │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r1, [r0, #3744] @ 0xea0 │ │ │ │ sub.w r4, r3, #8 │ │ │ │ str r2, [r3, #16] │ │ │ │ addw lr, r0, #3740 @ 0xe9c │ │ │ │ ldr.w r5, [r0, #3824] @ 0xef0 │ │ │ │ @@ -124508,28 +124522,28 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3744] @ 0xea0 │ │ │ │ cmp ip, r1 │ │ │ │ str.w r5, [r0, #3824] @ 0xef0 │ │ │ │ str.w r1, [r0, #3752] @ 0xea8 │ │ │ │ - bge.n 80508 │ │ │ │ + bge.n 80518 │ │ │ │ addw r0, r0, #3732 @ 0xe94 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b0f4 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + bl 8b100 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80508 │ │ │ │ + b.n 80518 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 804e8 │ │ │ │ - b.n 80508 │ │ │ │ + bne.n 804f8 │ │ │ │ + b.n 80518 │ │ │ │ ldr.w r1, [r0, #3744] @ 0xea0 │ │ │ │ sub.w r4, r3, #8 │ │ │ │ str r2, [r3, #16] │ │ │ │ addw lr, r0, #3740 @ 0xe9c │ │ │ │ ldr.w r5, [r0, #3824] @ 0xef0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w ip, [r0, #3748] @ 0xea4 │ │ │ │ @@ -124547,1063 +124561,1063 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3744] @ 0xea0 │ │ │ │ cmp r1, ip │ │ │ │ str.w r5, [r0, #3824] @ 0xef0 │ │ │ │ str.w r1, [r0, #3752] @ 0xea8 │ │ │ │ - ble.n 80508 │ │ │ │ - b.n 80576 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + ble.n 80518 │ │ │ │ + b.n 80586 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 8061a │ │ │ │ + bne.n 8062a │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 804e8 │ │ │ │ + bne.w 804f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 804e8 │ │ │ │ + b.n 804f8 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 804e8 │ │ │ │ + b.n 804f8 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00080634 : │ │ │ │ +00080644 : │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r4, 806a6 │ │ │ │ + cbz r4, 806b6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a73c │ │ │ │ - cbz r0, 8069c │ │ │ │ + bl 7a764 │ │ │ │ + cbz r0, 806ac │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bge.n 80692 │ │ │ │ + bge.n 806a2 │ │ │ │ ldr.w ip, [r3], #4 │ │ │ │ - cbnz r2, 8067a │ │ │ │ + cbnz r2, 8068a │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr.w r6, [ip] │ │ │ │ add.w lr, r6, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [ip] │ │ │ │ str.w ip, [r5, #4]! │ │ │ │ - b.n 80660 │ │ │ │ - cbz r2, 8069c │ │ │ │ + b.n 80670 │ │ │ │ + cbz r2, 806ac │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (806ac ) │ │ │ │ - b.n 8069c │ │ │ │ + ldr r0, [pc, #4] @ (806bc ) │ │ │ │ + b.n 806ac │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -000806b0 : │ │ │ │ +000806c0 : │ │ │ │ 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 806dc │ │ │ │ + bmi.n 806ec │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7c7d0 │ │ │ │ - cbz r0, 806da │ │ │ │ + bl 7c7f4 │ │ │ │ + cbz r0, 806ea │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #9852 @ 0x267c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r1, 8071a │ │ │ │ + cbz r1, 8072a │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8098e │ │ │ │ + bne.w 8099e │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbz r1, 8072a │ │ │ │ + cbz r1, 8073a │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80c62 │ │ │ │ + bne.w 80c72 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - cbz r1, 80736 │ │ │ │ + cbz r1, 80746 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 808e0 │ │ │ │ + bne.w 808f0 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbz r1, 80742 │ │ │ │ + cbz r1, 80752 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8088e │ │ │ │ + bne.w 8089e │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - cbz r1, 8074e │ │ │ │ + cbz r1, 8075e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80c1a │ │ │ │ + bne.w 80c2a │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 81ef4 │ │ │ │ + beq.w 81f04 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - cbnz r1, 80766 │ │ │ │ + cbnz r1, 80776 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 80766 │ │ │ │ + cbnz r1, 80776 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ str r0, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 80776 │ │ │ │ + cbnz r1, 80786 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ - cbnz r1, 80776 │ │ │ │ + cbnz r1, 80786 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80ddc │ │ │ │ + bne.w 80dec │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 80ddc │ │ │ │ + beq.w 80dec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80ca6 │ │ │ │ + beq.w 80cb6 │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 807a0 │ │ │ │ + cbnz r0, 807b0 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80dec │ │ │ │ + bne.w 80dfc │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - cbnz r1, 807b6 │ │ │ │ + cbnz r1, 807c6 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst.w r1, #2048 @ 0x800 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ - bne.w 81e68 │ │ │ │ + bne.w 81e78 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 81b62 │ │ │ │ + bne.w 81b72 │ │ │ │ ldr.w ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ - cbnz r1, 807d0 │ │ │ │ + cbnz r1, 807e0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - cbz r1, 807d0 │ │ │ │ + cbz r1, 807e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80cc8 │ │ │ │ + beq.w 80cd8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 80cc8 │ │ │ │ + bne.w 80cd8 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 80cd2 │ │ │ │ + beq.w 80ce2 │ │ │ │ ldrd r0, r1, [r3, #108] @ 0x6c │ │ │ │ - cbnz r0, 807e6 │ │ │ │ + cbnz r0, 807f6 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80d38 │ │ │ │ - cbnz r1, 807f4 │ │ │ │ + bne.w 80d48 │ │ │ │ + cbnz r1, 80804 │ │ │ │ ldr.w lr, [r2, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80e40 │ │ │ │ + bne.w 80e50 │ │ │ │ ldr.w r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80e70 │ │ │ │ + bne.w 80e80 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82050 │ │ │ │ + bne.w 82060 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr.w r0, [r3, #140] @ 0x8c │ │ │ │ - cbnz r0, 8081a │ │ │ │ + cbnz r0, 8082a │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8205a │ │ │ │ + bne.w 8206a │ │ │ │ ldr.w r0, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80e24 │ │ │ │ + beq.w 80e34 │ │ │ │ ldrd r0, lr, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80da4 │ │ │ │ + bne.w 80db4 │ │ │ │ ldr.w r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80da4 │ │ │ │ + beq.w 80db4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80df8 │ │ │ │ + beq.w 80e08 │ │ │ │ ldr.w r5, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ strne.w r0, [r3, #148] @ 0x94 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 811e4 │ │ │ │ + beq.w 811f4 │ │ │ │ ldr.w r0, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r0, 80862 │ │ │ │ + cbnz r0, 80872 │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80dc2 │ │ │ │ + bne.w 80dd2 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ - cbnz r0, 80872 │ │ │ │ + cbnz r0, 80882 │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81bbc │ │ │ │ + bne.w 81bcc │ │ │ │ eor.w r1, ip, r1 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 80d72 │ │ │ │ + bmi.w 80d82 │ │ │ │ ldr.w r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 811c6 │ │ │ │ + beq.w 811d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr.w ip, [r4, #56] @ 0x38 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldr.w lr, [r1] │ │ │ │ mov r7, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8112a │ │ │ │ + bne.w 8113a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 808b8 │ │ │ │ + bne.n 808c8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8129e │ │ │ │ - cbnz r6, 808c6 │ │ │ │ + bne.w 812ae │ │ │ │ + cbnz r6, 808d6 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 812f0 │ │ │ │ + bne.w 81300 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 80742 │ │ │ │ + bne.w 80752 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80742 │ │ │ │ + beq.w 80752 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80746 │ │ │ │ - b.n 80c46 │ │ │ │ + bne.w 80756 │ │ │ │ + b.n 80c56 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr.w ip, [r4, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldr.w lr, [r1] │ │ │ │ mov r8, ip │ │ │ │ mov r6, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 810e8 │ │ │ │ + bne.w 810f8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 812d0 │ │ │ │ + bne.w 812e0 │ │ │ │ ldr.w lr, [r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 814f8 │ │ │ │ + bne.w 81508 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 812de │ │ │ │ + bne.w 812ee │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8150a │ │ │ │ + bne.w 8151a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81af8 │ │ │ │ + bne.w 81b08 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81594 │ │ │ │ - cbnz r5, 80942 │ │ │ │ + bne.w 815a4 │ │ │ │ + cbnz r5, 80952 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 815e8 │ │ │ │ + bne.w 815f8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - cbnz r5, 80952 │ │ │ │ + cbnz r5, 80962 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81ff4 │ │ │ │ + bne.w 82004 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - cbnz r5, 80962 │ │ │ │ + cbnz r5, 80972 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81b54 │ │ │ │ + bne.w 81b64 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - cbnz r5, 80972 │ │ │ │ + cbnz r5, 80982 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8206e │ │ │ │ + bne.w 8207e │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80736 │ │ │ │ + bne.w 80746 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80736 │ │ │ │ + beq.w 80746 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8157a │ │ │ │ - b.w 814e0 │ │ │ │ + beq.w 8158a │ │ │ │ + b.w 814f0 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov ip, r4 │ │ │ │ ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r6, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80eec │ │ │ │ + bne.w 80efc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81756 │ │ │ │ + bne.w 81766 │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81392 │ │ │ │ + bne.w 813a2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 81b88 │ │ │ │ + bne.w 81b98 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8176a │ │ │ │ + bne.w 8177a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 81ee6 │ │ │ │ + bne.w 81ef6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 813f8 │ │ │ │ + bne.w 81408 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bae │ │ │ │ + bne.w 81bbe │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81642 │ │ │ │ + bne.w 81652 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - cbnz r5, 80a08 │ │ │ │ + cbnz r5, 80a18 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81db4 │ │ │ │ + bne.w 81dc4 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81c0c │ │ │ │ + bne.w 81c1c │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81da8 │ │ │ │ + bne.w 81db8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bfe │ │ │ │ + bne.w 81c0e │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81cd6 │ │ │ │ + bne.w 81ce6 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bee │ │ │ │ + bne.w 81bfe │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81cca │ │ │ │ + bne.w 81cda │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - cbnz r5, 80a54 │ │ │ │ + cbnz r5, 80a64 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81818 │ │ │ │ + bne.w 81828 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - cbnz r5, 80a64 │ │ │ │ + cbnz r5, 80a74 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81876 │ │ │ │ + bne.w 81886 │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ - cbnz r5, 80a74 │ │ │ │ + cbnz r5, 80a84 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a9c │ │ │ │ + bne.w 81aac │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ - cbnz r5, 80a84 │ │ │ │ + cbnz r5, 80a94 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e5c │ │ │ │ + bne.w 81e6c │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ - cbnz r5, 80a94 │ │ │ │ + cbnz r5, 80aa4 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81922 │ │ │ │ + bne.w 81932 │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ - cbnz r5, 80aa4 │ │ │ │ + cbnz r5, 80ab4 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81cc0 │ │ │ │ + bne.w 81cd0 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ - cbnz r5, 80ab4 │ │ │ │ + cbnz r5, 80ac4 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81c2a │ │ │ │ + bne.w 81c3a │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ - cbnz r5, 80ac4 │ │ │ │ + cbnz r5, 80ad4 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a24 │ │ │ │ + bne.w 81a34 │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ - cbnz r5, 80ad4 │ │ │ │ + cbnz r5, 80ae4 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e14 │ │ │ │ + bne.w 81e24 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ - cbnz r5, 80ae4 │ │ │ │ + cbnz r5, 80af4 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e1e │ │ │ │ + bne.w 81e2e │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ - cbnz r5, 80af4 │ │ │ │ + cbnz r5, 80b04 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 820c0 │ │ │ │ + bne.w 820d0 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ - cbnz r5, 80b04 │ │ │ │ + cbnz r5, 80b14 │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 823e0 │ │ │ │ + bne.w 823f0 │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ - cbnz r5, 80b14 │ │ │ │ + cbnz r5, 80b24 │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 823d4 │ │ │ │ + bne.w 823e4 │ │ │ │ ldr r5, [r1, #88] @ 0x58 │ │ │ │ - cbnz r5, 80b24 │ │ │ │ + cbnz r5, 80b34 │ │ │ │ ldr.w lr, [r0, #88] @ 0x58 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 82588 │ │ │ │ + bne.w 82598 │ │ │ │ ldr r5, [r1, #92] @ 0x5c │ │ │ │ - cbnz r5, 80b34 │ │ │ │ + cbnz r5, 80b44 │ │ │ │ ldr.w lr, [r0, #92] @ 0x5c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 823c4 │ │ │ │ + bne.w 823d4 │ │ │ │ ldr r5, [r1, #96] @ 0x60 │ │ │ │ - cbnz r5, 80b44 │ │ │ │ + cbnz r5, 80b54 │ │ │ │ ldr.w lr, [r0, #96] @ 0x60 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 82538 │ │ │ │ + bne.w 82548 │ │ │ │ ldr r5, [r1, #100] @ 0x64 │ │ │ │ - cbnz r5, 80b54 │ │ │ │ + cbnz r5, 80b64 │ │ │ │ ldr.w lr, [r0, #100] @ 0x64 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8251e │ │ │ │ + bne.w 8252e │ │ │ │ ldrd r5, lr, [r1, #104] @ 0x68 │ │ │ │ - cbnz r5, 80b64 │ │ │ │ + cbnz r5, 80b74 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8247c │ │ │ │ + bne.w 8248c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 80b76 │ │ │ │ + bne.n 80b86 │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 82448 │ │ │ │ + bne.w 82458 │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - cbnz r5, 80b86 │ │ │ │ + cbnz r5, 80b96 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8201a │ │ │ │ + bne.w 8202a │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - cbnz r5, 80b96 │ │ │ │ + cbnz r5, 80ba6 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81bc6 │ │ │ │ + bne.w 81bd6 │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - cbnz r5, 80ba6 │ │ │ │ + cbnz r5, 80bb6 │ │ │ │ ldr.w lr, [r0, #116] @ 0x74 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81c1a │ │ │ │ + bne.w 81c2a │ │ │ │ ldr.w r5, [r1, #128] @ 0x80 │ │ │ │ - cbnz r5, 80bb8 │ │ │ │ + cbnz r5, 80bc8 │ │ │ │ ldr.w lr, [r0, #128] @ 0x80 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8256c │ │ │ │ + bne.w 8257c │ │ │ │ ldr r5, [r1, #124] @ 0x7c │ │ │ │ - cbnz r5, 80bc8 │ │ │ │ + cbnz r5, 80bd8 │ │ │ │ ldr.w lr, [r0, #124] @ 0x7c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 82552 │ │ │ │ + bne.w 82562 │ │ │ │ ldrd r5, lr, [r1, #132] @ 0x84 │ │ │ │ - cbnz r5, 80bda │ │ │ │ + cbnz r5, 80bea │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8135e │ │ │ │ + bne.w 8136e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 80bec │ │ │ │ + bne.n 80bfc │ │ │ │ ldr.w lr, [r0, #136] @ 0x88 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8241e │ │ │ │ + bne.w 8242e │ │ │ │ ldr.w r5, [r1, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8071e │ │ │ │ + bne.w 8072e │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8071e │ │ │ │ + beq.w 8072e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80c14 │ │ │ │ + beq.n 80c24 │ │ │ │ ldr.w ip, [ip, #48] @ 0x30 │ │ │ │ ldr.w ip, [ip, #140] @ 0x8c │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8071e │ │ │ │ + beq.w 8072e │ │ │ │ str.w r0, [r1, #140] @ 0x8c │ │ │ │ - b.n 8071e │ │ │ │ + b.n 8072e │ │ │ │ ldr.w lr, [r4, #80] @ 0x50 │ │ │ │ ldrd r5, ip, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81166 │ │ │ │ - cbnz r5, 80c38 │ │ │ │ + bne.w 81176 │ │ │ │ + cbnz r5, 80c48 │ │ │ │ ldr.w lr, [r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81b4c │ │ │ │ + bne.w 81b5c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80c46 │ │ │ │ + bne.n 80c56 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8118c │ │ │ │ + bne.w 8119c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80756 │ │ │ │ + bne.w 80766 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 80756 │ │ │ │ + beq.w 80766 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 80756 │ │ │ │ + beq.w 80766 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b.n 80756 │ │ │ │ + b.n 80766 │ │ │ │ ldrd r5, ip, [r1, #4] │ │ │ │ ldr.w lr, [r4, #40] @ 0x28 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81190 │ │ │ │ - cbnz r5, 80c84 │ │ │ │ + bne.w 811a0 │ │ │ │ + cbnz r5, 80c94 │ │ │ │ ldr.w lr, [r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8174e │ │ │ │ - cbnz r7, 80c92 │ │ │ │ + bne.w 8175e │ │ │ │ + cbnz r7, 80ca2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8162c │ │ │ │ + bne.w 8163c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8072a │ │ │ │ + bne.w 8073a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8072a │ │ │ │ + beq.w 8073a │ │ │ │ str r0, [r1, #8] │ │ │ │ - b.n 8072a │ │ │ │ + b.n 8073a │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 807a0 │ │ │ │ + bne.w 807b0 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 807a0 │ │ │ │ - b.n 80df4 │ │ │ │ + beq.w 807b0 │ │ │ │ + b.n 80e04 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 807d0 │ │ │ │ + bne.w 807e0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 807d0 │ │ │ │ + beq.w 807e0 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 807d8 │ │ │ │ + bne.w 807e8 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 807d8 │ │ │ │ + bne.w 807e8 │ │ │ │ tst.w ip, #2 │ │ │ │ - bne.w 81240 │ │ │ │ + bne.w 81250 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #504] @ (80ee4 ) │ │ │ │ + ldr r1, [pc, #504] @ (80ef4 ) │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81290 │ │ │ │ + bne.w 812a0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #484] @ (80ee8 ) │ │ │ │ + ldr r1, [pc, #484] @ (80ef8 ) │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 82516 │ │ │ │ + beq.w 82526 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81296 │ │ │ │ + bne.w 812a6 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #100] @ 0x64 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ ldr.w ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 807e6 │ │ │ │ + bne.w 807f6 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 807e6 │ │ │ │ + beq.w 807f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 824da │ │ │ │ + beq.w 824ea │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r1, 80d54 │ │ │ │ + cbnz r1, 80d64 │ │ │ │ ldr.w lr, [r2, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 812fe │ │ │ │ + bne.w 8130e │ │ │ │ ldr.w r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80e70 │ │ │ │ + bne.w 80e80 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80808 │ │ │ │ + beq.w 80818 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 80e6c │ │ │ │ - b.n 80808 │ │ │ │ + bne.n 80e7c │ │ │ │ + b.n 80818 │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - beq.w 80886 │ │ │ │ + beq.w 80896 │ │ │ │ ldr.w r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80886 │ │ │ │ + bne.w 80896 │ │ │ │ ldr.w r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #56829 @ 0xddfd │ │ │ │ + movw r2, #56845 @ 0xde0d │ │ │ │ movt r2, #7 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 80886 │ │ │ │ - movw r2, #36749 @ 0x8f8d │ │ │ │ + bne.w 80896 │ │ │ │ + movw r2, #36761 @ 0x8f99 │ │ │ │ movt r2, #8 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.n 80886 │ │ │ │ + b.n 80896 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8122e │ │ │ │ + beq.w 8123e │ │ │ │ ldr.w r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80862 │ │ │ │ + bne.w 80872 │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80862 │ │ │ │ - cbz r4, 80e16 │ │ │ │ + beq.w 80872 │ │ │ │ + cbz r4, 80e26 │ │ │ │ ldr.w r5, [r4, #164] @ 0xa4 │ │ │ │ ldr.w lr, [r3, #196] @ 0xc4 │ │ │ │ cmp r5, r0 │ │ │ │ it ne │ │ │ │ strne.w r0, [r3, #164] @ 0xa4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 81218 │ │ │ │ - b.n 80872 │ │ │ │ + beq.w 81228 │ │ │ │ + b.n 80882 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 807a0 │ │ │ │ + bne.w 807b0 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 807a0 │ │ │ │ - cbz r4, 80df4 │ │ │ │ + beq.w 807b0 │ │ │ │ + cbz r4, 80e04 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 807a0 │ │ │ │ + beq.w 807b0 │ │ │ │ str r1, [r3, #28] │ │ │ │ - b.n 807a0 │ │ │ │ + b.n 807b0 │ │ │ │ str.w r0, [r3, #148] @ 0x94 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 80eae │ │ │ │ + beq.n 80ebe │ │ │ │ ldr.w r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80862 │ │ │ │ + bne.w 80872 │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80862 │ │ │ │ + beq.w 80872 │ │ │ │ str.w r0, [r3, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80ed4 │ │ │ │ - b.n 80872 │ │ │ │ + beq.n 80ee4 │ │ │ │ + b.n 80882 │ │ │ │ ldr.w r0, [r2, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80824 │ │ │ │ - cbz r4, 80e3a │ │ │ │ + beq.w 80834 │ │ │ │ + cbz r4, 80e4a │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 80824 │ │ │ │ + beq.w 80834 │ │ │ │ str.w r0, [r3, #144] @ 0x90 │ │ │ │ - b.n 80824 │ │ │ │ + b.n 80834 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 824ee │ │ │ │ + beq.w 824fe │ │ │ │ ldr.w r1, [r2, #136] @ 0x88 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ cmp lr, r5 │ │ │ │ ldr.w r1, [r3, #136] @ 0x88 │ │ │ │ - beq.n 80e5c │ │ │ │ + beq.n 80e6c │ │ │ │ str.w lr, [r3, #112] @ 0x70 │ │ │ │ - cbnz r1, 80e76 │ │ │ │ + cbnz r1, 80e86 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 80808 │ │ │ │ + beq.w 80818 │ │ │ │ ldr.w lr, [r4, #136] @ 0x88 │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 80e82 │ │ │ │ + beq.n 80e92 │ │ │ │ str.w r0, [r3, #136] @ 0x88 │ │ │ │ ldr.w r1, [r2, #136] @ 0x88 │ │ │ │ mov r6, r1 │ │ │ │ mov lr, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 80808 │ │ │ │ + beq.w 80818 │ │ │ │ ldr.w r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, lr │ │ │ │ - bne.w 80808 │ │ │ │ + bne.w 80818 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst.w ip, #256 @ 0x100 │ │ │ │ - beq.w 8080a │ │ │ │ + beq.w 8081a │ │ │ │ lsls r0, r1, #14 │ │ │ │ - bpl.w 8080a │ │ │ │ + bpl.w 8081a │ │ │ │ ldr.w r1, [r3, #140] @ 0x8c │ │ │ │ orr.w ip, ip, #131072 @ 0x20000 │ │ │ │ str.w ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 823ec │ │ │ │ + bne.w 823fc │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - b.n 80810 │ │ │ │ + b.n 80820 │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80dac │ │ │ │ + beq.w 80dbc │ │ │ │ str.w r0, [r3, #152] @ 0x98 │ │ │ │ ldr.w r0, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r0, 80eca │ │ │ │ + cbnz r0, 80eda │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80e16 │ │ │ │ + bne.n 80e26 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80872 │ │ │ │ + bne.w 80882 │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80872 │ │ │ │ + beq.w 80882 │ │ │ │ str.w r0, [r3, #196] @ 0xc4 │ │ │ │ - b.n 80872 │ │ │ │ + b.n 80882 │ │ │ │ asrs r4, r6, #20 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r5, #30 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r5, 80ef8 │ │ │ │ + cbnz r5, 80f08 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 814a4 │ │ │ │ + bne.w 814b4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 80f08 │ │ │ │ + bne.n 80f18 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 813e4 │ │ │ │ - cbnz r7, 80f14 │ │ │ │ + bne.w 813f4 │ │ │ │ + cbnz r7, 80f24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r7, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81b94 │ │ │ │ + bne.w 81ba4 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bac │ │ │ │ + bne.w 81bbc │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 809f8 │ │ │ │ + beq.w 80a08 │ │ │ │ ldr.w lr, [lr, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp lr, r6 │ │ │ │ - bne.w 8242e │ │ │ │ - cbnz r5, 80f40 │ │ │ │ + bne.w 8243e │ │ │ │ + cbnz r5, 80f50 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81f06 │ │ │ │ + bne.w 81f16 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81c0e │ │ │ │ + bne.w 81c1e │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a1c │ │ │ │ + beq.w 80a2c │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #20] │ │ │ │ - cbnz r5, 80f74 │ │ │ │ + cbnz r5, 80f84 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81cde │ │ │ │ + bne.w 81cee │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bee │ │ │ │ + bne.w 81bfe │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a44 │ │ │ │ + beq.w 80a54 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #28] │ │ │ │ - cbnz r5, 80fa6 │ │ │ │ + cbnz r5, 80fb6 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81d10 │ │ │ │ + bne.w 81d20 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a64 │ │ │ │ + bne.w 80a74 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a64 │ │ │ │ + beq.w 80a74 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #36] @ 0x24 │ │ │ │ - cbnz r5, 80fd8 │ │ │ │ + cbnz r5, 80fe8 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81d42 │ │ │ │ + bne.w 81d52 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a84 │ │ │ │ + bne.w 80a94 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a84 │ │ │ │ + beq.w 80a94 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #44] @ 0x2c │ │ │ │ - cbnz r5, 8100a │ │ │ │ + cbnz r5, 8101a │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81d74 │ │ │ │ + bne.w 81d84 │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80aa4 │ │ │ │ + bne.w 80ab4 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80aa4 │ │ │ │ + beq.w 80ab4 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #52] @ 0x34 │ │ │ │ - cbnz r5, 8103c │ │ │ │ + cbnz r5, 8104c │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81c32 │ │ │ │ + bne.w 81c42 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80ac4 │ │ │ │ + bne.w 80ad4 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ac4 │ │ │ │ + beq.w 80ad4 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #60] @ 0x3c │ │ │ │ - cbnz r5, 8106e │ │ │ │ + cbnz r5, 8107e │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81c64 │ │ │ │ + bne.w 81c74 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80ae4 │ │ │ │ + bne.w 80af4 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ae4 │ │ │ │ + beq.w 80af4 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #72] @ 0x48 │ │ │ │ - cbnz r5, 810a0 │ │ │ │ + cbnz r5, 810b0 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81c96 │ │ │ │ + bne.w 81ca6 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80b04 │ │ │ │ + bne.w 80b14 │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80b04 │ │ │ │ + beq.w 80b14 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ ldr r5, [r5, #80] @ 0x50 │ │ │ │ cmp r5, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 80b14 │ │ │ │ + bne.w 80b24 │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80b14 │ │ │ │ + beq.w 80b24 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 80b14 │ │ │ │ + beq.w 80b24 │ │ │ │ str.w lr, [r1, #84] @ 0x54 │ │ │ │ - b.n 80b14 │ │ │ │ + b.n 80b24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 810fa │ │ │ │ + bne.n 8110a │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 812c2 │ │ │ │ - cbnz r7, 81108 │ │ │ │ + bne.w 812d2 │ │ │ │ + cbnz r7, 81118 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81384 │ │ │ │ - cbnz r6, 81116 │ │ │ │ + bne.w 81394 │ │ │ │ + cbnz r6, 81126 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81f3a │ │ │ │ + bne.w 81f4a │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 81126 │ │ │ │ + cbnz r5, 81136 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8132c │ │ │ │ + bne.w 8133c │ │ │ │ mov ip, r4 │ │ │ │ - b.n 80942 │ │ │ │ + b.n 80952 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8113c │ │ │ │ + bne.n 8114c │ │ │ │ ldr.w lr, [r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 812ac │ │ │ │ - cbnz r6, 8114a │ │ │ │ + bne.w 812bc │ │ │ │ + cbnz r6, 8115a │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81314 │ │ │ │ + bne.w 81324 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 80742 │ │ │ │ + bne.w 80752 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80742 │ │ │ │ + beq.w 80752 │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.w 808d4 │ │ │ │ - b.w 80742 │ │ │ │ - cbnz r5, 81172 │ │ │ │ + bne.w 808e4 │ │ │ │ + b.w 80752 │ │ │ │ + cbnz r5, 81182 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81b3e │ │ │ │ + bne.w 81b4e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 80c46 │ │ │ │ + bne.w 80c56 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80c46 │ │ │ │ + beq.w 80c56 │ │ │ │ ldr.w ip, [lr, #4] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 8074e │ │ │ │ + beq.w 8075e │ │ │ │ str r0, [r1, #4] │ │ │ │ - b.n 80c46 │ │ │ │ - cbnz r5, 8119c │ │ │ │ + b.n 80c56 │ │ │ │ + cbnz r5, 811ac │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8180c │ │ │ │ - cbnz r7, 811a8 │ │ │ │ + bne.w 8181c │ │ │ │ + cbnz r7, 811b8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81634 │ │ │ │ + bne.w 81644 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8072a │ │ │ │ + bne.w 8073a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8072a │ │ │ │ + beq.w 8073a │ │ │ │ ldr.w ip, [lr, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.w 80ca2 │ │ │ │ - b.w 8072a │ │ │ │ + bne.w 80cb2 │ │ │ │ + b.w 8073a │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 80886 │ │ │ │ - cbz r4, 811dc │ │ │ │ + beq.w 80896 │ │ │ │ + cbz r4, 811ec │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 80886 │ │ │ │ + beq.w 80896 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 80886 │ │ │ │ + b.w 80896 │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80dac │ │ │ │ + beq.w 80dbc │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ ldr.w lr, [r3, #164] @ 0xa4 │ │ │ │ cmp r5, r0 │ │ │ │ it ne │ │ │ │ strne.w r0, [r3, #152] @ 0x98 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8120e │ │ │ │ + bne.n 8121e │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80dc2 │ │ │ │ + bne.w 80dd2 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80872 │ │ │ │ + bne.w 80882 │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80872 │ │ │ │ + beq.w 80882 │ │ │ │ ldr.w r5, [r4, #196] @ 0xc4 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 80872 │ │ │ │ - b.n 80ede │ │ │ │ + beq.w 80882 │ │ │ │ + b.n 80eee │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80dac │ │ │ │ + beq.w 80dbc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80eb8 │ │ │ │ - b.n 811ee │ │ │ │ - ldr r1, [pc, #684] @ (814f0 ) │ │ │ │ + beq.w 80ec8 │ │ │ │ + b.n 811fe │ │ │ │ + ldr r1, [pc, #684] @ (81500 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov.w ip, #28 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr.w r1, [r3, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mla r0, r1, ip, r0 │ │ │ │ @@ -125612,1609 +125626,1609 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [ip, #404] @ 0x194 │ │ │ │ cmp r5, r3 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82106 │ │ │ │ + beq.w 82116 │ │ │ │ ldr.w r1, [ip, #420] @ 0x1a4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #632] @ (814f4 ) │ │ │ │ + ldr r1, [pc, #632] @ (81504 ) │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80cfe │ │ │ │ + beq.w 80d0e │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82516 │ │ │ │ + beq.w 82526 │ │ │ │ ldr.w ip, [r3, #84] @ 0x54 │ │ │ │ - b.w 807d8 │ │ │ │ + b.w 807e8 │ │ │ │ str.w ip, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 808ba │ │ │ │ - b.w 808c6 │ │ │ │ + beq.w 808ca │ │ │ │ + b.w 808d6 │ │ │ │ ldr.w r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8113c │ │ │ │ + beq.w 8114c │ │ │ │ str.w lr, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8113e │ │ │ │ - b.n 8114a │ │ │ │ + beq.w 8114e │ │ │ │ + b.n 8115a │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r5, ip │ │ │ │ it ne │ │ │ │ strne.w ip, [r1] │ │ │ │ - b.n 810fa │ │ │ │ - cbnz r7, 812de │ │ │ │ + b.n 8110a │ │ │ │ + cbnz r7, 812ee │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8150a │ │ │ │ + bne.w 8151a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 80926 │ │ │ │ + beq.w 80936 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 80936 │ │ │ │ - b.w 80942 │ │ │ │ + beq.w 80946 │ │ │ │ + b.w 80952 │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 808cc │ │ │ │ - b.w 80742 │ │ │ │ + beq.w 808dc │ │ │ │ + b.w 80752 │ │ │ │ ldr.w r1, [r2, #136] @ 0x88 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, lr │ │ │ │ ldr.w r1, [r3, #136] @ 0x88 │ │ │ │ - bne.w 80e58 │ │ │ │ - b.n 80e5c │ │ │ │ + bne.w 80e68 │ │ │ │ + b.n 80e6c │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8114a │ │ │ │ + beq.w 8115a │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81150 │ │ │ │ - b.w 80742 │ │ │ │ + beq.w 81160 │ │ │ │ + b.w 80752 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ ldr.w lr, [r8, #12] │ │ │ │ cmp lr, ip │ │ │ │ it ne │ │ │ │ strne.w ip, [r1, #12] │ │ │ │ - cbnz r5, 81348 │ │ │ │ + cbnz r5, 81358 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8231c │ │ │ │ + bne.w 8232c │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - cbnz r5, 81358 │ │ │ │ + cbnz r5, 81368 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 814b0 │ │ │ │ + bne.w 814c0 │ │ │ │ mov ip, r4 │ │ │ │ - b.w 80962 │ │ │ │ + b.w 80972 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81fbc │ │ │ │ + bne.w 81fcc │ │ │ │ str.w r5, [r1, #132] @ 0x84 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80bec │ │ │ │ + bne.w 80bfc │ │ │ │ ldr.w lr, [r0, #136] @ 0x88 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80bec │ │ │ │ + beq.w 80bfc │ │ │ │ str.w lr, [r1, #136] @ 0x88 │ │ │ │ - b.n 80bec │ │ │ │ + b.n 80bfc │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ cmp r5, ip │ │ │ │ it ne │ │ │ │ strne.w ip, [r1, #4] │ │ │ │ - b.n 81108 │ │ │ │ + b.n 81118 │ │ │ │ str.w ip, [r1] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 813a8 │ │ │ │ + bne.n 813b8 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8176a │ │ │ │ + bne.w 8177a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 81ee6 │ │ │ │ + bne.w 81ef6 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 813f8 │ │ │ │ + bne.n 81408 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81eee │ │ │ │ + bne.w 81efe │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81644 │ │ │ │ - cbnz r5, 813dc │ │ │ │ + bne.w 81654 │ │ │ │ + cbnz r5, 813ec │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81dbc │ │ │ │ + bne.w 81dcc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80a08 │ │ │ │ + b.w 80a18 │ │ │ │ ldr.w r5, [lr, #4] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 80f08 │ │ │ │ + beq.w 80f18 │ │ │ │ str r6, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 80f0a │ │ │ │ - b.n 80f14 │ │ │ │ + beq.w 80f1a │ │ │ │ + b.n 80f24 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str.w ip, [r1, #8] │ │ │ │ mov r7, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 821d6 │ │ │ │ + bne.w 821e6 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81646 │ │ │ │ - cbnz r5, 81424 │ │ │ │ + bne.w 81656 │ │ │ │ + cbnz r5, 81434 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81dbc │ │ │ │ + bne.w 81dcc │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 823ac │ │ │ │ + bne.w 823bc │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 817be │ │ │ │ + bne.w 817ce │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81c00 │ │ │ │ + bne.w 81c10 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ mov ip, r8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a30 │ │ │ │ + beq.w 80a40 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r7, r5 │ │ │ │ ldr.w ip, [r1, #32] │ │ │ │ str.w lr, [r1, #24] │ │ │ │ - cbnz r7, 81468 │ │ │ │ + cbnz r7, 81478 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 816a2 │ │ │ │ + bne.w 816b2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 82320 │ │ │ │ + bne.w 82330 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81822 │ │ │ │ - cbnz r5, 8148c │ │ │ │ + bne.w 81832 │ │ │ │ + cbnz r5, 8149c │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8187e │ │ │ │ + bne.w 8188e │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ - cbnz r5, 8149c │ │ │ │ + cbnz r5, 814ac │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81aa4 │ │ │ │ + bne.w 81ab4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80a74 │ │ │ │ + b.w 80a84 │ │ │ │ ldr.w r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r1, #0] │ │ │ │ - b.n 80ef8 │ │ │ │ + b.n 80f08 │ │ │ │ mov ip, r4 │ │ │ │ ldr.w r5, [ip, #52] @ 0x34 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #28] │ │ │ │ - cbnz r5, 814d0 │ │ │ │ + cbnz r5, 814e0 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81fa2 │ │ │ │ + bne.w 81fb2 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80736 │ │ │ │ + bne.w 80746 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80736 │ │ │ │ + beq.w 80746 │ │ │ │ ldr.w ip, [ip, #52] @ 0x34 │ │ │ │ ldr.w ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 80736 │ │ │ │ - b.n 8157a │ │ │ │ + beq.w 80746 │ │ │ │ + b.n 8158a │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #20 │ │ │ │ lsls r0, r2, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 81580 │ │ │ │ + bne.n 81590 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 81580 │ │ │ │ + beq.n 81590 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ mov r7, r5 │ │ │ │ - cbnz r6, 8151e │ │ │ │ + cbnz r6, 8152e │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81596 │ │ │ │ + bne.n 815a6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82002 │ │ │ │ + bne.w 82012 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81b5e │ │ │ │ - cbnz r5, 81540 │ │ │ │ + bne.w 81b6e │ │ │ │ + cbnz r5, 81550 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81b1e │ │ │ │ + bne.w 81b2e │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80962 │ │ │ │ + bne.w 80972 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80962 │ │ │ │ + beq.w 80972 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ ldr.w ip, [r1, #36] @ 0x24 │ │ │ │ str.w lr, [r1, #28] │ │ │ │ - cbnz r5, 8156a │ │ │ │ + cbnz r5, 8157a │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 815e2 │ │ │ │ + bne.n 815f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 80736 │ │ │ │ + bne.w 80746 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80736 │ │ │ │ + beq.w 80746 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b.w 80736 │ │ │ │ + b.w 80746 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 81af8 │ │ │ │ + bne.w 81b08 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 81afa │ │ │ │ + beq.w 81b0a │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ str.w lr, [r1, #8] │ │ │ │ mov r6, r5 │ │ │ │ - cbnz r7, 815aa │ │ │ │ + cbnz r7, 815ba │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 815ec │ │ │ │ - cbnz r6, 815b8 │ │ │ │ + bne.n 815fc │ │ │ │ + cbnz r6, 815c8 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81b1e │ │ │ │ + bne.w 81b2e │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81ffc │ │ │ │ + bne.w 8200c │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81556 │ │ │ │ + bne.n 81566 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80972 │ │ │ │ + bne.w 80982 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80972 │ │ │ │ + beq.w 80982 │ │ │ │ ldr.w ip, [r1, #36] @ 0x24 │ │ │ │ str.w lr, [r1, #32] │ │ │ │ - b.n 8156a │ │ │ │ + b.n 8157a │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r5 │ │ │ │ ldr.w ip, [r1, #28] │ │ │ │ str.w lr, [r1, #12] │ │ │ │ - cbnz r6, 81602 │ │ │ │ + cbnz r6, 81612 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81b22 │ │ │ │ + bne.w 81b32 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8200e │ │ │ │ + bne.w 8201e │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81556 │ │ │ │ - cbnz r5, 81622 │ │ │ │ + bne.n 81566 │ │ │ │ + cbnz r5, 81632 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 815de │ │ │ │ + bne.n 815ee │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81572 │ │ │ │ - b.w 80736 │ │ │ │ + beq.n 81582 │ │ │ │ + b.w 80746 │ │ │ │ str.w lr, [r1, #4] │ │ │ │ - b.w 80c92 │ │ │ │ + b.w 80ca2 │ │ │ │ ldr.w r5, [lr, #4] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 811a8 │ │ │ │ + beq.w 811b8 │ │ │ │ str r6, [r1, #4] │ │ │ │ - b.n 811a8 │ │ │ │ + b.n 811b8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r5 │ │ │ │ str.w ip, [r1, #12] │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82150 │ │ │ │ + bne.w 82160 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81dc0 │ │ │ │ + bne.w 81dd0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 82192 │ │ │ │ + bne.w 821a2 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 817be │ │ │ │ + bne.w 817ce │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8219a │ │ │ │ + bne.w 821aa │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81450 │ │ │ │ + bne.w 81460 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bf0 │ │ │ │ + bne.w 81c00 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ mov ip, r7 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a44 │ │ │ │ + beq.w 80a54 │ │ │ │ ldr.w ip, [r1, #32] │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ str.w lr, [r1, #28] │ │ │ │ mov r6, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8233a │ │ │ │ + bne.w 8234a │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81824 │ │ │ │ - cbnz r5, 816cc │ │ │ │ + bne.w 81834 │ │ │ │ + cbnz r5, 816dc │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8187e │ │ │ │ + bne.w 8188e │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82212 │ │ │ │ + bne.w 82222 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81aa6 │ │ │ │ + bne.w 81ab6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a84 │ │ │ │ + bne.w 80a94 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a84 │ │ │ │ + beq.w 80a94 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w ip, [r1, #52] @ 0x34 │ │ │ │ str.w lr, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8170e │ │ │ │ + cbnz r7, 8171e │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8192e │ │ │ │ + bne.w 8193e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 820b2 │ │ │ │ + bne.w 820c2 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 818d4 │ │ │ │ + bne.w 818e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 820ba │ │ │ │ + bne.w 820ca │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 819d4 │ │ │ │ - cbnz r5, 81746 │ │ │ │ + bne.w 819e4 │ │ │ │ + cbnz r5, 81756 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a2c │ │ │ │ + bne.w 81a3c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80ac4 │ │ │ │ + b.w 80ad4 │ │ │ │ str.w lr, [r1] │ │ │ │ - b.w 80c84 │ │ │ │ + b.w 80c94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 81b88 │ │ │ │ + bne.w 81b98 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 81b88 │ │ │ │ + beq.w 81b98 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ mov r8, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 822e0 │ │ │ │ + bne.w 822f0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 813fa │ │ │ │ + bne.w 8140a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82372 │ │ │ │ + bne.w 82382 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81644 │ │ │ │ - cbnz r5, 817a6 │ │ │ │ + bne.w 81654 │ │ │ │ + cbnz r5, 817b6 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81dbc │ │ │ │ + bne.w 81dcc │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81c0e │ │ │ │ + bne.w 81c1e │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ mov ip, r7 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a1c │ │ │ │ + beq.w 80a2c │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ str.w lr, [r1, #20] │ │ │ │ mov r7, r5 │ │ │ │ - cbnz r6, 817d6 │ │ │ │ + cbnz r6, 817e6 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81452 │ │ │ │ - cbnz r7, 817e4 │ │ │ │ + bne.w 81462 │ │ │ │ + cbnz r7, 817f4 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8169e │ │ │ │ + bne.w 816ae │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 823a6 │ │ │ │ + bne.w 823b6 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81822 │ │ │ │ - cbnz r5, 81804 │ │ │ │ + bne.n 81832 │ │ │ │ + cbnz r5, 81814 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8187e │ │ │ │ + bne.n 8188e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80a64 │ │ │ │ + b.w 80a74 │ │ │ │ ldr.w r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r1, #0] │ │ │ │ - b.n 8119c │ │ │ │ + b.n 811ac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81d10 │ │ │ │ + bne.w 81d20 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ mov r6, r5 │ │ │ │ ldr.w ip, [r1, #40] @ 0x28 │ │ │ │ str.w lr, [r1, #32] │ │ │ │ - cbnz r6, 81838 │ │ │ │ + cbnz r6, 81848 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81882 │ │ │ │ + bne.n 81892 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8232c │ │ │ │ + bne.w 8233c │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81aa6 │ │ │ │ + bne.w 81ab6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82334 │ │ │ │ + bne.w 82344 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 816f6 │ │ │ │ - cbnz r5, 8186e │ │ │ │ + bne.w 81706 │ │ │ │ + cbnz r5, 8187e │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8192a │ │ │ │ + bne.n 8193a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80a94 │ │ │ │ + b.w 80aa4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 80fba │ │ │ │ + bne.w 80fca │ │ │ │ ldr.w ip, [r1, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ str.w lr, [r1, #36] @ 0x24 │ │ │ │ mov r6, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 82218 │ │ │ │ + bne.w 82228 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81aa8 │ │ │ │ + bne.w 81ab8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8237e │ │ │ │ + bne.w 8238e │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 816f6 │ │ │ │ - cbnz r5, 818be │ │ │ │ + bne.w 81706 │ │ │ │ + cbnz r5, 818ce │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8192a │ │ │ │ + bne.n 8193a │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80aa4 │ │ │ │ + bne.w 80ab4 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80aa4 │ │ │ │ + beq.w 80ab4 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ str.w lr, [r1, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ - cbnz r6, 818ea │ │ │ │ + cbnz r6, 818fa │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 819d6 │ │ │ │ - cbnz r7, 818f8 │ │ │ │ + bne.n 819e6 │ │ │ │ + cbnz r7, 81908 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a2c │ │ │ │ + bne.w 81a3c │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82396 │ │ │ │ + bne.w 823a6 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8197c │ │ │ │ - cbnz r5, 8191a │ │ │ │ + bne.n 8198c │ │ │ │ + cbnz r5, 8192a │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e26 │ │ │ │ + bne.w 81e36 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80ae4 │ │ │ │ + b.w 80af4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81d74 │ │ │ │ + bne.w 81d84 │ │ │ │ ldr.w ip, [r1, #52] @ 0x34 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ str.w lr, [r1, #48] @ 0x30 │ │ │ │ mov r6, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 82078 │ │ │ │ + bne.w 82088 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 818d6 │ │ │ │ + bne.n 818e6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 820fc │ │ │ │ + bne.w 8210c │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 819d4 │ │ │ │ - cbnz r5, 81966 │ │ │ │ + bne.n 819e4 │ │ │ │ + cbnz r5, 81976 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81a2c │ │ │ │ + bne.n 81a3c │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80ad4 │ │ │ │ + bne.w 80ae4 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ad4 │ │ │ │ + beq.w 80ae4 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr.w ip, [r1, #76] @ 0x4c │ │ │ │ str.w lr, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 821a0 │ │ │ │ + bne.w 821b0 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e2a │ │ │ │ + bne.w 81e3a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8240a │ │ │ │ + bne.w 8241a │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 820ca │ │ │ │ - cbnz r5, 819ba │ │ │ │ + bne.w 820da │ │ │ │ + cbnz r5, 819ca │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81a80 │ │ │ │ + bne.n 81a90 │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ - cbnz r5, 819ca │ │ │ │ + cbnz r5, 819da │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 823be │ │ │ │ + bne.w 823ce │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80b14 │ │ │ │ + b.w 80b24 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ mov r7, r5 │ │ │ │ ldr.w ip, [r1, #64] @ 0x40 │ │ │ │ str.w lr, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 819ea │ │ │ │ + cbnz r7, 819fa │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81a30 │ │ │ │ + bne.n 81a40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8238a │ │ │ │ + bne.w 8239a │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8197c │ │ │ │ - cbnz r5, 81a0c │ │ │ │ + bne.n 8198c │ │ │ │ + cbnz r5, 81a1c │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e26 │ │ │ │ + bne.w 81e36 │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ - cbnz r5, 81a1c │ │ │ │ + cbnz r5, 81a2c │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 820c8 │ │ │ │ + bne.w 820d8 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80af4 │ │ │ │ + b.w 80b04 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81050 │ │ │ │ + bne.w 81060 │ │ │ │ ldr.w ip, [r1, #64] @ 0x40 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ str.w lr, [r1, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 82114 │ │ │ │ + bne.w 82124 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8197e │ │ │ │ - cbnz r5, 81a58 │ │ │ │ + bne.n 8198e │ │ │ │ + cbnz r5, 81a68 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e26 │ │ │ │ + bne.w 81e36 │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 823b8 │ │ │ │ + bne.w 823c8 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 820ca │ │ │ │ + bne.w 820da │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80b04 │ │ │ │ + bne.w 80b14 │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80b04 │ │ │ │ + beq.w 80b14 │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ str.w lr, [r1, #80] @ 0x50 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 819ca │ │ │ │ + bne.n 819da │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 819ca │ │ │ │ - b.w 810e2 │ │ │ │ + beq.n 819da │ │ │ │ + b.w 810f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81d42 │ │ │ │ + bne.w 81d52 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ str.w lr, [r1, #40] @ 0x28 │ │ │ │ mov r7, r5 │ │ │ │ - cbnz r6, 81abe │ │ │ │ + cbnz r6, 81ace │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 816f8 │ │ │ │ - cbnz r7, 81acc │ │ │ │ + bne.w 81708 │ │ │ │ + cbnz r7, 81adc │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8192a │ │ │ │ + bne.w 8193a │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8214c │ │ │ │ + bne.w 8215c │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 818d4 │ │ │ │ - cbnz r5, 81af0 │ │ │ │ + bne.w 818e4 │ │ │ │ + cbnz r5, 81b00 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 819d2 │ │ │ │ + bne.w 819e2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80ab4 │ │ │ │ + b.w 80ac4 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81ff0 │ │ │ │ + bne.w 82000 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81b5e │ │ │ │ + bne.n 81b6e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80952 │ │ │ │ + bne.w 80962 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80952 │ │ │ │ + beq.w 80962 │ │ │ │ ldr.w ip, [r1, #28] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ str.w lr, [r1, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81616 │ │ │ │ + bne.w 81626 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 81616 │ │ │ │ - b.n 81556 │ │ │ │ + beq.w 81626 │ │ │ │ + b.n 81566 │ │ │ │ ldr.w r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r1, #0] │ │ │ │ - b.w 81172 │ │ │ │ + b.w 81182 │ │ │ │ str.w lr, [r1] │ │ │ │ - b.w 80c38 │ │ │ │ + b.w 80c48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 814b2 │ │ │ │ - b.n 81554 │ │ │ │ + bne.w 814c2 │ │ │ │ + b.n 81564 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 815ec │ │ │ │ + b.n 815fc │ │ │ │ ldr.w ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80cb8 │ │ │ │ + beq.w 80cc8 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 807d0 │ │ │ │ + bne.w 807e0 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 807c8 │ │ │ │ - b.w 807d0 │ │ │ │ + bne.w 807d8 │ │ │ │ + b.w 807e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 809d8 │ │ │ │ + beq.w 809e8 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - b.w 809e6 │ │ │ │ + b.w 809f6 │ │ │ │ ldr.w r6, [lr, #8] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 8243a │ │ │ │ - cbnz r5, 81bac │ │ │ │ + bne.w 8244a │ │ │ │ + cbnz r5, 81bbc │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80f26 │ │ │ │ + bne.w 80f36 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov ip, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 809fc │ │ │ │ - b.w 80a08 │ │ │ │ + beq.w 80a0c │ │ │ │ + b.w 80a18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 81222 │ │ │ │ - b.w 80ede │ │ │ │ + bne.w 81232 │ │ │ │ + b.w 80eee │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81eae │ │ │ │ + bne.w 81ebe │ │ │ │ ldr.w ip, [r1, #116] @ 0x74 │ │ │ │ str.w lr, [r1, #120] @ 0x78 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81be6 │ │ │ │ + bne.n 81bf6 │ │ │ │ ldr.w lr, [r0, #116] @ 0x74 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81c22 │ │ │ │ + bne.n 81c32 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80ba6 │ │ │ │ + b.w 80bb6 │ │ │ │ mov r6, ip │ │ │ │ ldr r5, [r1, #32] │ │ │ │ mov ip, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 80a48 │ │ │ │ - b.w 80a54 │ │ │ │ + beq.w 80a58 │ │ │ │ + b.w 80a64 │ │ │ │ mov r6, ip │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81bf0 │ │ │ │ + bne.n 81c00 │ │ │ │ mov ip, r6 │ │ │ │ - b.w 80a38 │ │ │ │ + b.w 80a48 │ │ │ │ mov r6, ip │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81c00 │ │ │ │ + bne.n 81c10 │ │ │ │ mov ip, r6 │ │ │ │ - b.w 80a24 │ │ │ │ + b.w 80a34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81ecc │ │ │ │ + bne.w 81edc │ │ │ │ str.w lr, [r1, #116] @ 0x74 │ │ │ │ - b.w 80ba6 │ │ │ │ + b.w 80bb6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 819d2 │ │ │ │ + beq.w 819e2 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #56] @ 0x38 │ │ │ │ - cbnz r5, 81c50 │ │ │ │ + cbnz r5, 81c60 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81050 │ │ │ │ + bne.w 81060 │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80ad4 │ │ │ │ + bne.w 80ae4 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ad4 │ │ │ │ + beq.w 80ae4 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #64] @ 0x40 │ │ │ │ - cbnz r5, 81c82 │ │ │ │ + cbnz r5, 81c92 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81082 │ │ │ │ + bne.w 81092 │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80af4 │ │ │ │ + bne.w 80b04 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80af4 │ │ │ │ + beq.w 80b04 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ ldr r5, [r5, #76] @ 0x4c │ │ │ │ cmp r5, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #76] @ 0x4c │ │ │ │ - cbnz r6, 81cb4 │ │ │ │ + cbnz r6, 81cc4 │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 810b4 │ │ │ │ + bne.w 810c4 │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 810ca │ │ │ │ - b.w 80b14 │ │ │ │ + beq.w 810da │ │ │ │ + b.w 80b24 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8101e │ │ │ │ - b.n 818d2 │ │ │ │ + bne.w 8102e │ │ │ │ + b.n 818e2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8169e │ │ │ │ - b.w 80f88 │ │ │ │ + beq.w 816ae │ │ │ │ + b.w 80f98 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8144e │ │ │ │ + beq.w 8145e │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #24] │ │ │ │ - cbnz r5, 81cfc │ │ │ │ + cbnz r5, 81d0c │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80f88 │ │ │ │ + bne.w 80f98 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a54 │ │ │ │ + bne.w 80a64 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a54 │ │ │ │ + beq.w 80a64 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #32] │ │ │ │ - cbnz r5, 81d2e │ │ │ │ + cbnz r5, 81d3e │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80fba │ │ │ │ + bne.w 80fca │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a74 │ │ │ │ + bne.w 80a84 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a74 │ │ │ │ + beq.w 80a84 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #40] @ 0x28 │ │ │ │ - cbnz r5, 81d60 │ │ │ │ + cbnz r5, 81d70 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80fec │ │ │ │ + bne.w 80ffc │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a94 │ │ │ │ + bne.w 80aa4 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a94 │ │ │ │ + beq.w 80aa4 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #48] @ 0x30 │ │ │ │ - cbnz r5, 81d92 │ │ │ │ + cbnz r5, 81da2 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8101e │ │ │ │ + bne.w 8102e │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80ab4 │ │ │ │ + bne.w 80ac4 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ab4 │ │ │ │ - b.n 81c32 │ │ │ │ + beq.w 80ac4 │ │ │ │ + b.n 81c42 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 817bc │ │ │ │ - b.w 80f56 │ │ │ │ + beq.w 817cc │ │ │ │ + b.w 80f66 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81f06 │ │ │ │ + bne.w 81f16 │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ str.w lr, [r1, #16] │ │ │ │ mov r6, r5 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 82252 │ │ │ │ + bne.w 82262 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 817c0 │ │ │ │ + bne.w 817d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8239c │ │ │ │ + bne.w 823ac │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81450 │ │ │ │ - cbnz r5, 81dfe │ │ │ │ + bne.w 81460 │ │ │ │ + cbnz r5, 81e0e │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8169e │ │ │ │ + bne.w 816ae │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80a54 │ │ │ │ + bne.w 80a64 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a54 │ │ │ │ - b.n 81820 │ │ │ │ + beq.w 80a64 │ │ │ │ + b.n 81830 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8197a │ │ │ │ - b.n 81c64 │ │ │ │ + beq.w 8198a │ │ │ │ + b.n 81c74 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81082 │ │ │ │ + bne.w 81092 │ │ │ │ ldr.w ip, [r1, #76] @ 0x4c │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ str.w lr, [r1, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 821b4 │ │ │ │ + bne.w 821c4 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 820ca │ │ │ │ - cbnz r5, 81e52 │ │ │ │ + bne.w 820da │ │ │ │ + cbnz r5, 81e62 │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a80 │ │ │ │ + bne.w 81a90 │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81a8e │ │ │ │ - b.n 819ca │ │ │ │ + beq.w 81a9e │ │ │ │ + b.n 819da │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 816f4 │ │ │ │ - b.w 80fec │ │ │ │ + beq.w 81704 │ │ │ │ + b.w 80ffc │ │ │ │ ldr.w ip, [r3, #84] @ 0x54 │ │ │ │ orr.w ip, ip, #2048 @ 0x800 │ │ │ │ str.w ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 807ba │ │ │ │ - b.n 81b66 │ │ │ │ + beq.w 807ca │ │ │ │ + b.n 81b76 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #108] @ 0x6c │ │ │ │ - cbnz r6, 81e9a │ │ │ │ + cbnz r6, 81eaa │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 822be │ │ │ │ + bne.w 822ce │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80b96 │ │ │ │ + bne.w 80ba6 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80b96 │ │ │ │ + beq.w 80ba6 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 81eda │ │ │ │ + bne.n 81eea │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80ba6 │ │ │ │ + bne.w 80bb6 │ │ │ │ ldr.w lr, [r0, #116] @ 0x74 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ba6 │ │ │ │ + beq.w 80bb6 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 80ba6 │ │ │ │ - b.n 81c22 │ │ │ │ + beq.w 80bb6 │ │ │ │ + b.n 81c32 │ │ │ │ str.w lr, [r1, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81ec0 │ │ │ │ - b.w 80ba6 │ │ │ │ + beq.n 81ed0 │ │ │ │ + b.w 80bb6 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 813c0 │ │ │ │ + beq.w 813d0 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b.w 813ce │ │ │ │ + b.w 813de │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 80756 │ │ │ │ + beq.w 80766 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80c5e │ │ │ │ - b.w 80c56 │ │ │ │ + beq.w 80c6e │ │ │ │ + b.w 80c66 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #16] │ │ │ │ - cbnz r5, 81f24 │ │ │ │ + cbnz r5, 81f34 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80f56 │ │ │ │ + bne.w 80f66 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bfe │ │ │ │ + bne.w 81c0e │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a30 │ │ │ │ - b.n 81cde │ │ │ │ + beq.w 80a40 │ │ │ │ + b.n 81cee │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ cmp r5, ip │ │ │ │ - bne.w 825b2 │ │ │ │ + bne.w 825c2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81f5a │ │ │ │ + bne.n 81f6a │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8132c │ │ │ │ + bne.w 8133c │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 823b2 │ │ │ │ + bne.w 823c2 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80952 │ │ │ │ + beq.w 80962 │ │ │ │ ldr.w r5, [ip, #52] @ 0x34 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #20] │ │ │ │ - cbnz r6, 81f8e │ │ │ │ + cbnz r6, 81f9e │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 814b2 │ │ │ │ + bne.w 814c2 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80972 │ │ │ │ + bne.w 80982 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80972 │ │ │ │ + beq.w 80982 │ │ │ │ ldr.w r5, [ip, #52] @ 0x34 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r6, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 814d8 │ │ │ │ - b.w 80736 │ │ │ │ + beq.w 814e8 │ │ │ │ + b.w 80746 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ strne.w r6, [r1, #132] @ 0x84 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 80bec │ │ │ │ + bne.w 80bfc │ │ │ │ ldr.w lr, [r0, #136] @ 0x88 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80bec │ │ │ │ + beq.w 80bfc │ │ │ │ ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne.w 8137e │ │ │ │ - b.w 80bec │ │ │ │ + bne.w 8138e │ │ │ │ + b.w 80bfc │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - b.n 81b0c │ │ │ │ + b.n 81b1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81f70 │ │ │ │ - b.n 81b1e │ │ │ │ + bne.n 81f80 │ │ │ │ + b.n 81b2e │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - b.w 815cc │ │ │ │ + b.w 815dc │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81534 │ │ │ │ - b.w 81540 │ │ │ │ + beq.w 81544 │ │ │ │ + b.w 81550 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81618 │ │ │ │ - b.w 81622 │ │ │ │ + beq.w 81628 │ │ │ │ + b.w 81632 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 822be │ │ │ │ + bne.w 822ce │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ str.w lr, [r1, #112] @ 0x70 │ │ │ │ - cbnz r5, 82036 │ │ │ │ + cbnz r5, 82046 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81bce │ │ │ │ + bne.w 81bde │ │ │ │ ldr.w ip, [r1, #116] @ 0x74 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81be6 │ │ │ │ + bne.w 81bf6 │ │ │ │ ldr.w lr, [r0, #116] @ 0x74 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80ba6 │ │ │ │ - b.n 81c22 │ │ │ │ + beq.w 80bb6 │ │ │ │ + b.n 81c32 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 80d68 │ │ │ │ - b.w 80e6c │ │ │ │ - cbz r4, 82066 │ │ │ │ + bne.w 80d78 │ │ │ │ + b.w 80e7c │ │ │ │ + cbz r4, 82076 │ │ │ │ ldr.w r5, [r4, #140] @ 0x8c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 8081a │ │ │ │ + beq.w 8082a │ │ │ │ str.w r0, [r3, #140] @ 0x8c │ │ │ │ - b.w 8081a │ │ │ │ + b.w 8082a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 815de │ │ │ │ - b.n 81fa2 │ │ │ │ + beq.w 815ee │ │ │ │ + b.n 81fb2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 824d0 │ │ │ │ + bne.w 824e0 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 819d4 │ │ │ │ - cbnz r5, 8209a │ │ │ │ + bne.w 819e4 │ │ │ │ + cbnz r5, 820aa │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a2c │ │ │ │ + bne.w 81a3c │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ - cbnz r5, 820aa │ │ │ │ + cbnz r5, 820ba │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8197a │ │ │ │ + bne.w 8198a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80ad4 │ │ │ │ + b.w 80ae4 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8172a │ │ │ │ + beq.w 8173a │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ - b.w 81738 │ │ │ │ + b.w 81748 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81c96 │ │ │ │ + bne.w 81ca6 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ str.w lr, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 821ca │ │ │ │ + bne.n 821da │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a84 │ │ │ │ + bne.w 81a94 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 819ca │ │ │ │ + bne.w 819da │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 819ca │ │ │ │ + beq.w 819da │ │ │ │ mov ip, r5 │ │ │ │ - b.w 810e2 │ │ │ │ + b.w 810f2 │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8195c │ │ │ │ - b.n 81966 │ │ │ │ + beq.w 8196c │ │ │ │ + b.n 81976 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r0, #452] @ 0x1c4 │ │ │ │ mov r5, r1 │ │ │ │ - b.w 8127a │ │ │ │ - cbnz r5, 82122 │ │ │ │ + b.w 8128a │ │ │ │ + cbnz r5, 82132 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e26 │ │ │ │ + bne.w 81e36 │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 824b6 │ │ │ │ + bne.w 824c6 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 820ca │ │ │ │ - cbnz r5, 82144 │ │ │ │ + bne.n 820da │ │ │ │ + cbnz r5, 82154 │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a80 │ │ │ │ + bne.w 81a90 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80b04 │ │ │ │ + b.w 80b14 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ - b.n 81ae2 │ │ │ │ + b.n 81af2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 824c4 │ │ │ │ + bne.w 824d4 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 817be │ │ │ │ + bne.w 817ce │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 824cc │ │ │ │ + bne.w 824dc │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81450 │ │ │ │ + bne.w 81460 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81bf0 │ │ │ │ + bne.w 81c00 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ mov ip, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a44 │ │ │ │ - b.w 8169e │ │ │ │ + beq.w 80a54 │ │ │ │ + b.w 816ae │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8167c │ │ │ │ + beq.w 8168c │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - b.w 8168a │ │ │ │ + b.w 8169a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 823f2 │ │ │ │ + bne.w 82402 │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 820ca │ │ │ │ + bne.n 820da │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 823fa │ │ │ │ + bne.w 8240a │ │ │ │ ldr.w lr, [r0, #80] @ 0x50 │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81a84 │ │ │ │ + bne.w 81a94 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 81a8e │ │ │ │ - b.w 819ca │ │ │ │ - cbnz r5, 821e4 │ │ │ │ + beq.w 81a9e │ │ │ │ + b.w 819da │ │ │ │ + cbnz r5, 821f4 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81dbc │ │ │ │ + bne.w 81dcc │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8241a │ │ │ │ + bne.w 8242a │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 817be │ │ │ │ + bne.w 817ce │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81c00 │ │ │ │ + bne.w 81c10 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ mov ip, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a30 │ │ │ │ - b.w 8144e │ │ │ │ + beq.w 80a40 │ │ │ │ + b.w 8145e │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ - b.w 816e2 │ │ │ │ + b.w 816f2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 824ba │ │ │ │ + bne.w 824ca │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 816f6 │ │ │ │ - cbnz r5, 8223a │ │ │ │ + bne.w 81706 │ │ │ │ + cbnz r5, 8224a │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8192a │ │ │ │ + bne.w 8193a │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ - cbnz r5, 8224a │ │ │ │ + cbnz r5, 8225a │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 818d2 │ │ │ │ + bne.w 818e2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80aa4 │ │ │ │ + b.w 80ab4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 824ac │ │ │ │ + bne.w 824bc │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81450 │ │ │ │ - cbnz r5, 82274 │ │ │ │ + bne.w 81460 │ │ │ │ + cbnz r5, 82284 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8169e │ │ │ │ + bne.w 816ae │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - cbnz r5, 82284 │ │ │ │ + cbnz r5, 82294 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81820 │ │ │ │ + bne.w 81830 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80a54 │ │ │ │ + b.w 80a64 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ strne r6, [r1, #104] @ 0x68 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 822aa │ │ │ │ + bne.n 822ba │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81e7c │ │ │ │ + bne.w 81e8c │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80b86 │ │ │ │ + bne.w 80b96 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80b86 │ │ │ │ + beq.w 80b96 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ it ne │ │ │ │ strne.w lr, [r1, #112] @ 0x70 │ │ │ │ - cbnz r6, 822dc │ │ │ │ + cbnz r6, 822ec │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81eae │ │ │ │ + bne.w 81ebe │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - b.n 81eba │ │ │ │ + b.n 81eca │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8250c │ │ │ │ + bne.w 8251c │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81644 │ │ │ │ - cbnz r5, 82302 │ │ │ │ + bne.w 81654 │ │ │ │ + cbnz r5, 82312 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81dbc │ │ │ │ + bne.w 81dcc │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81c0e │ │ │ │ + bne.w 81c1e │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ mov ip, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80a1c │ │ │ │ - b.w 817bc │ │ │ │ + beq.w 80a2c │ │ │ │ + b.w 817cc │ │ │ │ mov ip, r4 │ │ │ │ - b.n 81f70 │ │ │ │ + b.n 81f80 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81480 │ │ │ │ - b.w 8148c │ │ │ │ + beq.w 81490 │ │ │ │ + b.w 8149c │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81854 │ │ │ │ + beq.w 81864 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ - b.w 81862 │ │ │ │ - cbnz r5, 82348 │ │ │ │ + b.w 81872 │ │ │ │ + cbnz r5, 82358 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8187e │ │ │ │ + bne.w 8188e │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 82416 │ │ │ │ + bne.n 82426 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81aa6 │ │ │ │ - cbnz r5, 8236a │ │ │ │ + bne.w 81ab6 │ │ │ │ + cbnz r5, 8237a │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 816f4 │ │ │ │ + bne.w 81704 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80a84 │ │ │ │ + b.w 80a94 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8179a │ │ │ │ - b.w 817a6 │ │ │ │ + beq.w 817aa │ │ │ │ + b.w 817b6 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 818b4 │ │ │ │ - b.w 818be │ │ │ │ + beq.w 818c4 │ │ │ │ + b.w 818ce │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81a00 │ │ │ │ - b.w 81a0c │ │ │ │ + beq.w 81a10 │ │ │ │ + b.w 81a1c │ │ │ │ ldr r5, [r1, #72] @ 0x48 │ │ │ │ - b.w 8190c │ │ │ │ + b.w 8191c │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81df2 │ │ │ │ - b.n 81dfe │ │ │ │ + beq.w 81e02 │ │ │ │ + b.n 81e0e │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - b.w 817f8 │ │ │ │ + b.w 81808 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - b.w 8143a │ │ │ │ + b.w 8144a │ │ │ │ mov ip, r4 │ │ │ │ - b.w 80952 │ │ │ │ + b.w 80962 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ - b.w 81a6e │ │ │ │ + b.w 81a7e │ │ │ │ mov ip, r6 │ │ │ │ - b.w 810e2 │ │ │ │ + b.w 810f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 825a2 │ │ │ │ + bne.w 825b2 │ │ │ │ str.w lr, [r1, #92] @ 0x5c │ │ │ │ - b.w 80b34 │ │ │ │ + b.w 80b44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 810d6 │ │ │ │ - b.w 810e2 │ │ │ │ + bne.w 810e6 │ │ │ │ + b.w 810f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 81a80 │ │ │ │ - b.w 810b4 │ │ │ │ + beq.w 81a90 │ │ │ │ + b.w 810c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - b.w 8081a │ │ │ │ + b.w 8082a │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 821ba │ │ │ │ + beq.w 821ca │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 81a8e │ │ │ │ - b.w 819ca │ │ │ │ + beq.w 81a9e │ │ │ │ + b.w 819da │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 819b0 │ │ │ │ - b.w 819ba │ │ │ │ + beq.w 819c0 │ │ │ │ + b.w 819ca │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ - b.n 8235c │ │ │ │ + b.n 8236c │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - b.n 821fa │ │ │ │ + b.n 8220a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8137e │ │ │ │ + beq.w 8138e │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 81fe2 │ │ │ │ + b.n 81ff2 │ │ │ │ str r6, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 80f34 │ │ │ │ - b.w 80f40 │ │ │ │ + beq.w 80f44 │ │ │ │ + b.w 80f50 │ │ │ │ str r7, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81ba2 │ │ │ │ + beq.w 81bb2 │ │ │ │ mov r6, r4 │ │ │ │ - b.w 81bae │ │ │ │ + b.w 81bbe │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 81e7c │ │ │ │ + bne.w 81e8c │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ str.w lr, [r1, #108] @ 0x6c │ │ │ │ - cbnz r5, 82464 │ │ │ │ + cbnz r5, 82474 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 82022 │ │ │ │ + bne.w 82032 │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - cbnz r5, 82474 │ │ │ │ + cbnz r5, 82484 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 81bce │ │ │ │ + bne.w 81bde │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 80b96 │ │ │ │ + b.w 80ba6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8228c │ │ │ │ + bne.w 8229c │ │ │ │ str r5, [r1, #104] @ 0x68 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 82496 │ │ │ │ + bne.n 824a6 │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 82450 │ │ │ │ + bne.n 82460 │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80b86 │ │ │ │ + bne.w 80b96 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 80b86 │ │ │ │ - b.n 82022 │ │ │ │ + beq.w 80b96 │ │ │ │ + b.n 82032 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82268 │ │ │ │ - b.n 82274 │ │ │ │ + beq.w 82278 │ │ │ │ + b.n 82284 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ - b.n 82136 │ │ │ │ + b.n 82146 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8222e │ │ │ │ - b.n 8223a │ │ │ │ + beq.w 8223e │ │ │ │ + b.n 8224a │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8216c │ │ │ │ + beq.w 8217c │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - b.n 8217a │ │ │ │ + b.n 8218a │ │ │ │ ldr r5, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8208e │ │ │ │ - b.n 8209a │ │ │ │ + beq.w 8209e │ │ │ │ + b.n 820aa │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 807f4 │ │ │ │ + bne.w 80804 │ │ │ │ ldr.w lr, [r2, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 807f4 │ │ │ │ + beq.w 80804 │ │ │ │ ldr.w r1, [r3, #136] @ 0x88 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ str.w lr, [r3, #112] @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80e76 │ │ │ │ + bne.w 80e86 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80808 │ │ │ │ - b.w 80e6c │ │ │ │ + beq.w 80818 │ │ │ │ + b.w 80e7c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 822f6 │ │ │ │ - b.n 82302 │ │ │ │ + beq.w 82306 │ │ │ │ + b.n 82312 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 80888 │ │ │ │ + b.w 80898 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 82530 │ │ │ │ + beq.n 82540 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.w 80b54 │ │ │ │ + beq.w 80b64 │ │ │ │ str.w lr, [r1, #100] @ 0x64 │ │ │ │ - b.w 80b54 │ │ │ │ + b.w 80b64 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8254a │ │ │ │ + beq.n 8255a │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.w 80b44 │ │ │ │ + beq.w 80b54 │ │ │ │ str.w lr, [r1, #96] @ 0x60 │ │ │ │ - b.w 80b44 │ │ │ │ + b.w 80b54 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 82564 │ │ │ │ + beq.n 82574 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq.w 80bc8 │ │ │ │ + beq.w 80bd8 │ │ │ │ str.w lr, [r1, #124] @ 0x7c │ │ │ │ - b.w 80bc8 │ │ │ │ + b.w 80bd8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 82580 │ │ │ │ + beq.n 82590 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr.w r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.w 80bb8 │ │ │ │ + beq.w 80bc8 │ │ │ │ str.w lr, [r1, #128] @ 0x80 │ │ │ │ - b.w 80bb8 │ │ │ │ + b.w 80bc8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8259a │ │ │ │ + beq.n 825aa │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.w 80b24 │ │ │ │ + beq.w 80b34 │ │ │ │ str.w lr, [r1, #88] @ 0x58 │ │ │ │ - b.w 80b24 │ │ │ │ + b.w 80b34 │ │ │ │ ldr.w r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne.w 823cc │ │ │ │ - b.w 80b34 │ │ │ │ + bne.w 823dc │ │ │ │ + b.w 80b44 │ │ │ │ str.w ip, [r1, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8111a │ │ │ │ + beq.w 8112a │ │ │ │ mov ip, r4 │ │ │ │ - b.w 80942 │ │ │ │ + b.w 80952 │ │ │ │ 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, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 82994 │ │ │ │ + bl 829a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8294a │ │ │ │ + beq.w 8295a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82924 │ │ │ │ + beq.w 82934 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 82720 │ │ │ │ + blt.w 82730 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ add.w r8, r5, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 82770 │ │ │ │ + bne.w 82780 │ │ │ │ movw r3, #7692 @ 0x1e0c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #7692 @ 0x1e0c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8293c │ │ │ │ + beq.w 8294c │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ str r2, [r0, #12] │ │ │ │ - movw r2, #31193 @ 0x79d9 │ │ │ │ + movw r2, #31697 @ 0x7bd1 │ │ │ │ movt r2, #17 │ │ │ │ str r2, [r0, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8281a │ │ │ │ + bne.w 8282a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 82854 │ │ │ │ + bne.w 82864 │ │ │ │ str r2, [r0, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r5, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 8269a │ │ │ │ - ldr r2, [pc, #696] @ (82920 ) │ │ │ │ + bpl.n 826aa │ │ │ │ + ldr r2, [pc, #696] @ (82930 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov.w r2, #28 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ite ls │ │ │ │ @@ -127222,376 +127236,376 @@ │ │ │ │ movhi r5, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ orreq.w r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82892 │ │ │ │ + beq.w 828a2 │ │ │ │ ldr.w r5, [r2, #424] @ 0x1a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8279e │ │ │ │ + beq.n 827ae │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w 828d6 │ │ │ │ + bpl.w 828e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 827ec │ │ │ │ + bne.w 827fc │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 827ec │ │ │ │ + beq.w 827fc │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ - beq.w 82808 │ │ │ │ - bl 7dfcc │ │ │ │ + beq.w 82818 │ │ │ │ + bl 7dfdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82706 │ │ │ │ + bge.n 82716 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82950 │ │ │ │ + beq.w 82960 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82718 │ │ │ │ + bge.n 82728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82916 │ │ │ │ + beq.w 82926 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bpl.w 825fa │ │ │ │ - ldr r3, [pc, #500] @ (82920 ) │ │ │ │ + bpl.w 8260a │ │ │ │ + ldr r3, [pc, #500] @ (82930 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 8275a │ │ │ │ + beq.n 8276a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8275a │ │ │ │ + bhi.n 8276a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r3, r2 │ │ │ │ - b.n 82764 │ │ │ │ + b.n 82774 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 82606 │ │ │ │ + beq.w 82616 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82606 │ │ │ │ + bne.w 82616 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #7692 @ 0x1e0c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8260e │ │ │ │ + bne.w 8261e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8260e │ │ │ │ + ble.w 8261e │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8265c │ │ │ │ + bge.w 8266c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8265c │ │ │ │ - bl 74e30 │ │ │ │ + b.n 8266c │ │ │ │ + bl 74e5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82958 │ │ │ │ + beq.w 82968 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8269e │ │ │ │ - ldr r2, [pc, #356] @ (82920 ) │ │ │ │ + bpl.w 826ae │ │ │ │ + ldr r2, [pc, #356] @ (82930 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 827de │ │ │ │ + beq.n 827ee │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 8289c │ │ │ │ + bls.n 828ac │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ str r5, [r2, #20] │ │ │ │ - b.n 8269e │ │ │ │ + b.n 826ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 826d8 │ │ │ │ + bne.w 826e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1aae78 │ │ │ │ + bl 1aa510 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8280e │ │ │ │ - bl 7c538 │ │ │ │ + b.n 8281e │ │ │ │ + bl 7c55c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 826fc │ │ │ │ - b.n 82706 │ │ │ │ + blt.w 8270c │ │ │ │ + b.n 82716 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - cbnz r1, 8284e │ │ │ │ + cbnz r1, 8285e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 828a8 │ │ │ │ + bne.n 828b8 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 82860 │ │ │ │ + cbnz r0, 82870 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8288e │ │ │ │ + beq.n 8289e │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8284a │ │ │ │ + beq.n 8285a │ │ │ │ movw r3, #8352 @ 0x20a0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - bne.n 828bc │ │ │ │ + bne.n 828cc │ │ │ │ mov r1, r2 │ │ │ │ - b.n 828c0 │ │ │ │ + b.n 828d0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8288e │ │ │ │ + beq.n 8289e │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82658 │ │ │ │ + beq.w 82668 │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 82658 │ │ │ │ + b.n 82668 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82828 │ │ │ │ + bne.n 82838 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r5, #8352 @ 0x20a0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 82886 │ │ │ │ + beq.n 82896 │ │ │ │ movw ip, #7900 @ 0x1edc │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp lr, ip │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 828ac │ │ │ │ + bne.n 828bc │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8285c │ │ │ │ + b.n 8286c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r3, #456] @ 0x1c8 │ │ │ │ - b.n 8269a │ │ │ │ + b.n 826aa │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 827e8 │ │ │ │ + b.n 827f8 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 82868 │ │ │ │ + b.n 82878 │ │ │ │ cmp ip, r5 │ │ │ │ - beq.n 828bc │ │ │ │ + beq.n 828cc │ │ │ │ movw r3, #7900 @ 0x1edc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 828ce │ │ │ │ + bne.n 828de │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 82854 │ │ │ │ + beq.n 82864 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 828ca │ │ │ │ + cbz r3, 828da │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8265c │ │ │ │ + b.n 8266c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 828bc │ │ │ │ + beq.n 828cc │ │ │ │ mov r1, r0 │ │ │ │ - b.n 828c0 │ │ │ │ + b.n 828d0 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 828fe │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 828fe │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + beq.n 8290e │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 8290e │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8280e │ │ │ │ + b.n 8281e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 828f8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 82908 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82718 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82728 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19240 @ 0x4b28 │ │ │ │ + movw r1, #17192 @ 0x4328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8294a │ │ │ │ + bge.n 8295a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 8297e │ │ │ │ + cbz r3, 8298e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82718 │ │ │ │ + b.n 82728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82706 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82716 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82966 │ │ │ │ + bge.n 82976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 82986 │ │ │ │ + cbz r3, 82996 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8294a │ │ │ │ + bge.n 8295a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8294a │ │ │ │ + bne.n 8295a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8294a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8295a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8294a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8295a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82966 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82976 │ │ │ │ nop │ │ │ │ │ │ │ │ -00082990 : │ │ │ │ - b.w 82994 │ │ │ │ +000829a0 : │ │ │ │ + b.w 829a4 │ │ │ │ │ │ │ │ -00082994 : │ │ │ │ +000829a4 : │ │ │ │ cmp.w r0, #1024 @ 0x400 │ │ │ │ - bls.n 82a74 │ │ │ │ + bls.n 82a84 │ │ │ │ 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, r0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 829f4 │ │ │ │ - ldr r3, [pc, #568] @ (82bec ) │ │ │ │ + bcs.n 82a04 │ │ │ │ + ldr r3, [pc, #568] @ (82bfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82aaa │ │ │ │ - ldr r0, [pc, #552] @ (82bf0 ) │ │ │ │ + beq.n 82aba │ │ │ │ + ldr r0, [pc, #552] @ (82c00 ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r5, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82b3c │ │ │ │ + bne.w 82b4c │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r4, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #968] @ 0x3c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 82b26 │ │ │ │ - ldr r3, [pc, #472] @ (82bec ) │ │ │ │ + bne.w 82b36 │ │ │ │ + ldr r3, [pc, #472] @ (82bfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 82af2 │ │ │ │ + beq.n 82b02 │ │ │ │ ldrd r1, r3, [r2] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 82a88 │ │ │ │ + cbz r1, 82a98 │ │ │ │ movw r2, #42336 @ 0xa560 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #428] @ (82bf0 ) │ │ │ │ + ldr r0, [pc, #428] @ (82c00 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1660] @ 0x67c │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82b88 │ │ │ │ + bne.w 82b98 │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #16 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ add sp, #8 │ │ │ │ @@ -127610,639 +127624,639 @@ │ │ │ │ addls.w r0, ip, #24 │ │ │ │ strls r0, [r2, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strls.w r1, [r2, ip] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ - b.n 82a38 │ │ │ │ + b.n 82a48 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ movs r1, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrd r0, r3, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82b34 │ │ │ │ + beq.n 82b44 │ │ │ │ movw r1, #42336 @ 0xa560 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1660] @ 0x67c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82b64 │ │ │ │ + bne.n 82b74 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 829e8 │ │ │ │ + b.n 829f8 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82a38 │ │ │ │ + bne.n 82a48 │ │ │ │ ldr.w r2, [r6, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82bd0 │ │ │ │ + bne.n 82be0 │ │ │ │ movs r0, #20 │ │ │ │ blx 2d640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 82b34 │ │ │ │ + cbz r3, 82b44 │ │ │ │ ldr.w r2, [r5, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #800] @ 0x320 │ │ │ │ - b.n 82a38 │ │ │ │ + b.n 82a48 │ │ │ │ ldr.w r0, [r6, #964] @ 0x3c4 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82a38 │ │ │ │ - bl 20d58c │ │ │ │ + bne.n 82a48 │ │ │ │ + bl 20cba4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 829ee │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 829fe │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82bdc │ │ │ │ + bne.n 82bec │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829e8 │ │ │ │ + bne.w 829f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 829e8 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 829f8 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 82bb0 │ │ │ │ - ldr r0, [pc, #128] @ (82bf4 ) │ │ │ │ + bne.n 82bc0 │ │ │ │ + ldr r0, [pc, #128] @ (82c04 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82aec │ │ │ │ + bne.n 82afc │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82aec │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 82afc │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 82bc0 │ │ │ │ + bne.n 82bd0 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82a60 │ │ │ │ + bne.w 82a70 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82a60 │ │ │ │ + b.n 82a70 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82aec │ │ │ │ + b.n 82afc │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82a60 │ │ │ │ + b.n 82a70 │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82b18 │ │ │ │ + b.n 82b28 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 829e8 │ │ │ │ + b.n 829f8 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 82fa8 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 82fb8 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #276] @ (82d1c ) │ │ │ │ + ldr r2, [pc, #276] @ (82d2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1712] @ 0x6b0 │ │ │ │ - cbz r3, 82c54 │ │ │ │ - ldr r0, [pc, #256] @ (82d20 ) │ │ │ │ + cbz r3, 82c64 │ │ │ │ + ldr r0, [pc, #256] @ (82d30 ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r5, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82ca8 │ │ │ │ + bne.n 82cb8 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ - blt.n 82ca4 │ │ │ │ + blt.n 82cb4 │ │ │ │ movs r1, #8 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ movs r1, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrd r0, r3, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82cf2 │ │ │ │ + beq.n 82d02 │ │ │ │ movw r1, #42336 @ 0xa560 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1660] @ 0x67c │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 82cce │ │ │ │ + cbnz r1, 82cde │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, #0 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ - bge.n 82c48 │ │ │ │ + bge.n 82c58 │ │ │ │ movs r1, #10 │ │ │ │ - b.n 82c4a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 82c5a │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82cfc │ │ │ │ + bne.n 82d0c │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82c98 │ │ │ │ + bne.n 82ca8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82c98 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 82ca8 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 82d0c │ │ │ │ - ldr r0, [pc, #72] @ (82d24 ) │ │ │ │ + bne.n 82d1c │ │ │ │ + ldr r0, [pc, #72] @ (82d34 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82c94 │ │ │ │ + bne.n 82ca4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82c94 │ │ │ │ + b.n 82ca4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82c4e │ │ │ │ + b.n 82c5e │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82c98 │ │ │ │ + b.n 82ca8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 82c94 │ │ │ │ + b.n 82ca4 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 830d8 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 830e8 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00082d28 : │ │ │ │ +00082d38 : │ │ │ │ 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 r4, r1 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [r3, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82f34 │ │ │ │ + beq.w 82f44 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 82eae │ │ │ │ + beq.w 82ebe │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 82dbe │ │ │ │ + blt.n 82dce │ │ │ │ adds r3, r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 82e52 │ │ │ │ + bne.n 82e62 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82ebc │ │ │ │ + bne.w 82ecc │ │ │ │ movw r5, #7692 @ 0x1e0c │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r4, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #7692 @ 0x1e0c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r4 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82f76 │ │ │ │ + beq.w 82f86 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - movw r2, #31193 @ 0x79d9 │ │ │ │ + movw r2, #31697 @ 0x7bd1 │ │ │ │ movt r2, #17 │ │ │ │ str r2, [r0, #28] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r4, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbnz r2, 82df6 │ │ │ │ + cbnz r2, 82e06 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 82ef0 │ │ │ │ + bne.w 82f00 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 82d5a │ │ │ │ - ldr r1, [pc, #436] @ (82f7c ) │ │ │ │ + bpl.n 82d6a │ │ │ │ + ldr r1, [pc, #436] @ (82f8c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ movs r1, #28 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r5, r3, r1 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #404] @ 0x194 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 82e42 │ │ │ │ + beq.n 82e52 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 82e42 │ │ │ │ + bhi.n 82e52 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #436 @ 0x1b4 │ │ │ │ add r3, r1 │ │ │ │ - b.n 82e4c │ │ │ │ + b.n 82e5c │ │ │ │ ldr r4, [r2, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 82f26 │ │ │ │ + bne.w 82f36 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 82f2c │ │ │ │ + bne.w 82f3c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82efe │ │ │ │ - cbnz r4, 82e34 │ │ │ │ + bne.n 82f0e │ │ │ │ + cbnz r4, 82e44 │ │ │ │ mov ip, r2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82ea4 │ │ │ │ + beq.n 82eb4 │ │ │ │ movw r5, #8352 @ 0x20a0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82eea │ │ │ │ + beq.n 82efa │ │ │ │ movw r5, #7900 @ 0x1edc │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82eea │ │ │ │ + beq.n 82efa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 82eea │ │ │ │ + beq.n 82efa │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - cbz r3, 82e3e │ │ │ │ + cbz r3, 82e4e │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 82dba │ │ │ │ + b.n 82dca │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 82d60 │ │ │ │ + beq.n 82d70 │ │ │ │ movw r5, #7692 @ 0x1e0c │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82f76 │ │ │ │ + beq.w 82f86 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82e8c │ │ │ │ + bge.n 82e9c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - movw r2, #31193 @ 0x79d9 │ │ │ │ + movw r2, #31697 @ 0x7bd1 │ │ │ │ movt r2, #17 │ │ │ │ str r2, [r0, #28] │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 82db4 │ │ │ │ + beq.n 82dc4 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 82dfe │ │ │ │ + beq.n 82e0e │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r2, [r0, #20] │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 82db8 │ │ │ │ + b.n 82dc8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 82f68 │ │ │ │ + blt.n 82f78 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ adds r3, r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d68 │ │ │ │ + beq.w 82d78 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82d68 │ │ │ │ + bne.w 82d78 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #7692 @ 0x1e0c │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 82d70 │ │ │ │ + bne.w 82d80 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 82d70 │ │ │ │ + ble.w 82d80 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82dba │ │ │ │ + bge.w 82dca │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 82dba │ │ │ │ + b.n 82dca │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 82f52 │ │ │ │ + bne.n 82f62 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82db8 │ │ │ │ - b.n 82eaa │ │ │ │ + beq.w 82dc8 │ │ │ │ + b.n 82eba │ │ │ │ ldr r6, [r1, #12] │ │ │ │ mov ip, r2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 82e0c │ │ │ │ + bne.n 82e1c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw lr, #8352 @ 0x20a0 │ │ │ │ movt lr, #77 @ 0x4d │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 82f20 │ │ │ │ + beq.n 82f30 │ │ │ │ movw lr, #7900 @ 0x1edc │ │ │ │ movt lr, #77 @ 0x4d │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 82f56 │ │ │ │ - cbnz r4, 82f72 │ │ │ │ + bne.n 82f66 │ │ │ │ + cbnz r4, 82f82 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 82e10 │ │ │ │ + b.n 82e20 │ │ │ │ mov r4, r1 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 82e10 │ │ │ │ + b.n 82e20 │ │ │ │ mov r1, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 82f06 │ │ │ │ + b.n 82f16 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #19240 @ 0x4b28 │ │ │ │ + movw r1, #17192 @ 0x4328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r2, ip │ │ │ │ - b.n 82e34 │ │ │ │ + b.n 82e44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 82e10 │ │ │ │ + beq.w 82e20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 82f52 │ │ │ │ + bne.n 82f62 │ │ │ │ strd ip, r2, [r0, #20] │ │ │ │ - b.n 82eaa │ │ │ │ + b.n 82eba │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 82eb2 │ │ │ │ + bpl.n 82ec2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 82dc4 │ │ │ │ + b.n 82dd4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 82e34 │ │ │ │ + b.n 82e44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 82dba │ │ │ │ + b.n 82dca │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 82fa8 │ │ │ │ - cbnz r2, 82fa2 │ │ │ │ + cbnz r3, 82fb8 │ │ │ │ + cbnz r2, 82fb2 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #7692 @ 0x1e0c │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ - bne.n 83004 │ │ │ │ + bne.n 83014 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - b.n 82f9e │ │ │ │ + b.n 82fae │ │ │ │ ldr.w lr, [r3, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8302e │ │ │ │ + bne.n 8303e │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7692 @ 0x1e0c │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 8303e │ │ │ │ + bne.n 8304e │ │ │ │ ldr r4, [r3, #24] │ │ │ │ mov r6, r4 │ │ │ │ - cbnz r4, 83010 │ │ │ │ - cbnz r2, 8301c │ │ │ │ + cbnz r4, 83020 │ │ │ │ + cbnz r2, 8302c │ │ │ │ mov lr, r3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 83024 │ │ │ │ + beq.n 83034 │ │ │ │ movw ip, #7900 @ 0x1edc │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 82ffe │ │ │ │ + beq.n 8300e │ │ │ │ movw ip, #8352 @ 0x20a0 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 82ffe │ │ │ │ - cbz r2, 82ffe │ │ │ │ + beq.n 8300e │ │ │ │ + cbz r2, 8300e │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 82ff8 │ │ │ │ + cbz r3, 83008 │ │ │ │ str r0, [r3, #20] │ │ │ │ str.w r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 82fec │ │ │ │ + bne.n 82ffc │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82f9e │ │ │ │ - b.n 8302a │ │ │ │ + beq.n 82fae │ │ │ │ + b.n 8303a │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov lr, r3 │ │ │ │ - cbz r4, 83040 │ │ │ │ + cbz r4, 83050 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 82fca │ │ │ │ - b.n 82fec │ │ │ │ + beq.n 82fda │ │ │ │ + b.n 82ffc │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ mov lr, r3 │ │ │ │ - b.n 82ff8 │ │ │ │ + b.n 83008 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 82f9e │ │ │ │ + b.n 82fae │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83024 │ │ │ │ + bne.n 83034 │ │ │ │ movw ip, #7692 @ 0x1e0c │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov lr, r2 │ │ │ │ - b.n 82fca │ │ │ │ + b.n 82fda │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r5, #8352 @ 0x20a0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 8305a │ │ │ │ + beq.n 8306a │ │ │ │ movw r5, #7900 @ 0x1edc │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 83060 │ │ │ │ - cbnz r2, 83070 │ │ │ │ + bne.n 83070 │ │ │ │ + cbnz r2, 83080 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 82fca │ │ │ │ + b.n 82fda │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 82fca │ │ │ │ + beq.n 82fda │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 82fec │ │ │ │ + bne.n 82ffc │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - b.n 8302a │ │ │ │ + b.n 8303a │ │ │ │ mov lr, r6 │ │ │ │ - b.n 82fec │ │ │ │ + b.n 82ffc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi.n 83094 │ │ │ │ + bhi.n 830a4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ lsrs r3, r3, #3 │ │ │ │ subs r1, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83124 │ │ │ │ + beq.n 83134 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, r0, r1, 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 83104 │ │ │ │ + bcs.n 83114 │ │ │ │ sub.w ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 83114 │ │ │ │ + beq.n 83124 │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ and.w r1, r5, r3, lsl #30 │ │ │ │ orr.w r3, r1, r3, lsr #1 │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 83104 │ │ │ │ + bcs.n 83114 │ │ │ │ add.w lr, r0, #12 │ │ │ │ lsls r1, r3, #30 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w r1, r1, r3, lsr #1 │ │ │ │ - beq.n 83114 │ │ │ │ + beq.n 83124 │ │ │ │ ldr.w r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 830e2 │ │ │ │ + bcc.n 830f2 │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ mov r1, ip │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 830a8 │ │ │ │ + bne.n 830b8 │ │ │ │ mul.w r0, r2, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mul.w r0, r2, r3 │ │ │ │ @@ -128251,878 +128265,878 @@ │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ 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 │ │ │ │ - ldr r7, [pc, #656] @ (833d8 ) │ │ │ │ + ldr r7, [pc, #656] @ (833e8 ) │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r3, [r7, #4084] @ 0xff4 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 8364e │ │ │ │ + bpl.w 8365e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #47361 @ 0xb901 │ │ │ │ + movw r5, #47161 @ 0xb839 │ │ │ │ movt r5, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 8333e │ │ │ │ + bne.w 8334e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ add.w r1, r7, #4080 @ 0xff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83854 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl 83864 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8336e │ │ │ │ - ldr r1, [pc, #600] @ (833dc ) │ │ │ │ + beq.w 8337e │ │ │ │ + ldr r1, [pc, #600] @ (833ec ) │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 833c6 │ │ │ │ + blt.w 833d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 83386 │ │ │ │ - ldr.w r8, [pc, #588] @ 833f0 │ │ │ │ + blt.w 83396 │ │ │ │ + ldr.w r8, [pc, #588] @ 83400 │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 835f8 │ │ │ │ + bpl.w 83608 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 832f6 │ │ │ │ + bne.w 83306 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #544] @ (833e0 ) │ │ │ │ + ldr r1, [pc, #544] @ (833f0 ) │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83854 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl 83864 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83324 │ │ │ │ - ldr r1, [pc, #528] @ (833e0 ) │ │ │ │ + beq.w 83334 │ │ │ │ + ldr r1, [pc, #528] @ (833f0 ) │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8339e │ │ │ │ + blt.w 833ae │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 83386 │ │ │ │ + blt.w 83396 │ │ │ │ ldr.w r2, [r8, #616] @ 0x268 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 835f8 │ │ │ │ + bpl.w 83608 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 832b4 │ │ │ │ + bne.n 832c4 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #480] @ (833e4 ) │ │ │ │ + ldr r1, [pc, #480] @ (833f4 ) │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83854 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl 83864 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 832e0 │ │ │ │ - ldr r1, [pc, #464] @ (833e4 ) │ │ │ │ + beq.n 832f0 │ │ │ │ + ldr r1, [pc, #464] @ (833f4 ) │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8338c │ │ │ │ + blt.w 8339c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 83386 │ │ │ │ + blt.w 83396 │ │ │ │ ldr.w r2, [r7, #2180] @ 0x884 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 83634 │ │ │ │ + bpl.w 83644 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 83274 │ │ │ │ + bne.n 83284 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #412] @ (833e8 ) │ │ │ │ + ldr r1, [pc, #412] @ (833f8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl 83854 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl 83864 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 832a0 │ │ │ │ - ldr r1, [pc, #400] @ (833e8 ) │ │ │ │ + cbz r0, 832b0 │ │ │ │ + ldr r1, [pc, #400] @ (833f8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 833b4 │ │ │ │ + blt.w 833c4 │ │ │ │ asrs r0, r5, #31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r3, #21297 @ 0x5331 │ │ │ │ + movw r3, #21313 @ 0x5341 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 833f4 │ │ │ │ - movw r3, #50385 @ 0xc4d1 │ │ │ │ + beq.w 83404 │ │ │ │ + movw r3, #50193 @ 0xc411 │ │ │ │ movt r3, #13 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8358c │ │ │ │ + bne.w 8359c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #340] @ (833e8 ) │ │ │ │ + ldr r1, [pc, #340] @ (833f8 ) │ │ │ │ movs r2, #1 │ │ │ │ - bl dc4d4 │ │ │ │ + bl dc414 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83256 │ │ │ │ - ldr r3, [pc, #328] @ (833ec ) │ │ │ │ + bne.n 83266 │ │ │ │ + ldr r3, [pc, #328] @ (833fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 835b6 │ │ │ │ + bne.w 835c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8326e │ │ │ │ - movw r1, #21297 @ 0x5331 │ │ │ │ + b.n 8327e │ │ │ │ + movw r1, #21313 @ 0x5341 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 834b4 │ │ │ │ - movw r1, #50385 @ 0xc4d1 │ │ │ │ + beq.w 834c4 │ │ │ │ + movw r1, #50193 @ 0xc411 │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 835a2 │ │ │ │ + bne.w 835b2 │ │ │ │ movs r2, #1 │ │ │ │ - ldr r1, [pc, #272] @ (833e4 ) │ │ │ │ + ldr r1, [pc, #272] @ (833f4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl dc4d4 │ │ │ │ + bl dc414 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83212 │ │ │ │ - ldr r2, [pc, #264] @ (833ec ) │ │ │ │ + bne.n 83222 │ │ │ │ + ldr r2, [pc, #264] @ (833fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83232 │ │ │ │ + beq.n 83242 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83232 │ │ │ │ - b.n 83386 │ │ │ │ - movw r1, #21297 @ 0x5331 │ │ │ │ + beq.n 83242 │ │ │ │ + b.n 83396 │ │ │ │ + movw r1, #21313 @ 0x5341 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 83436 │ │ │ │ - movw r1, #50385 @ 0xc4d1 │ │ │ │ + beq.w 83446 │ │ │ │ + movw r1, #50193 @ 0xc411 │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83562 │ │ │ │ + bne.w 83572 │ │ │ │ movs r2, #1 │ │ │ │ - ldr r1, [pc, #200] @ (833e0 ) │ │ │ │ + ldr r1, [pc, #200] @ (833f0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl dc4d4 │ │ │ │ + bl dc414 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831ce │ │ │ │ - ldr r3, [pc, #196] @ (833ec ) │ │ │ │ + bne.w 831de │ │ │ │ + ldr r3, [pc, #196] @ (833fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 831ec │ │ │ │ + beq.w 831fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 831ec │ │ │ │ - b.n 83386 │ │ │ │ - movw r1, #21297 @ 0x5331 │ │ │ │ + beq.w 831fc │ │ │ │ + b.n 83396 │ │ │ │ + movw r1, #21313 @ 0x5341 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 83474 │ │ │ │ - movw r1, #50385 @ 0xc4d1 │ │ │ │ + beq.w 83484 │ │ │ │ + movw r1, #50193 @ 0xc411 │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83576 │ │ │ │ + bne.w 83586 │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r7, #4080 @ 0xff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dc4d4 │ │ │ │ + bl dc414 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83180 │ │ │ │ - ldr r2, [pc, #124] @ (833ec ) │ │ │ │ + bne.w 83190 │ │ │ │ + ldr r2, [pc, #124] @ (833fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 831a0 │ │ │ │ + beq.w 831b0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 831a0 │ │ │ │ + beq.w 831b0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8326e │ │ │ │ + b.n 8327e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8322a │ │ │ │ + bne.w 8323a │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8322a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8323a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 831e6 │ │ │ │ + bne.w 831f6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 831e6 │ │ │ │ + b.n 831f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8326c │ │ │ │ + bne.w 8327c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8326c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8327c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83198 │ │ │ │ + bne.w 831a8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83198 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 831a8 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r1, [pc, #624] @ (83668 ) │ │ │ │ + ldr r1, [pc, #624] @ (83678 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85814 │ │ │ │ + bl 85824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 835d4 │ │ │ │ + beq.w 835e4 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.w 8354e │ │ │ │ + bmi.w 8355e │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83502 │ │ │ │ + bne.n 83512 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 83256 │ │ │ │ + bne.w 83266 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 835be │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 832b0 │ │ │ │ - ldr r1, [pc, #564] @ (8366c ) │ │ │ │ + beq.w 835ce │ │ │ │ + bl e3be4 │ │ │ │ + b.n 832c0 │ │ │ │ + ldr r1, [pc, #564] @ (8367c ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85814 │ │ │ │ + bl 85824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 835cc │ │ │ │ + beq.w 835dc │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 83526 │ │ │ │ + bmi.n 83536 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 834fa │ │ │ │ + bne.n 8350a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 831ce │ │ │ │ + bne.w 831de │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83386 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 831ec │ │ │ │ + beq.n 83396 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 831fc │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r1, r7, #4080 @ 0xff0 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85814 │ │ │ │ + bl 85824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 835c4 │ │ │ │ + beq.w 835d4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 83512 │ │ │ │ + bmi.n 83522 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r3, 834f2 │ │ │ │ + cbnz r3, 83502 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83180 │ │ │ │ + bne.w 83190 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83386 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 831a0 │ │ │ │ - ldr r1, [pc, #440] @ (83670 ) │ │ │ │ + beq.w 83396 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 831b0 │ │ │ │ + ldr r1, [pc, #440] @ (83680 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85814 │ │ │ │ + bl 85824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 835dc │ │ │ │ + beq.w 835ec │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 8353a │ │ │ │ + bmi.n 8354a │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r3, 8350a │ │ │ │ + cbnz r3, 8351a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83212 │ │ │ │ + bne.w 83222 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83386 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 83232 │ │ │ │ + beq.w 83396 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 83242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83180 │ │ │ │ - b.n 831a0 │ │ │ │ + bne.w 83190 │ │ │ │ + b.n 831b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831ce │ │ │ │ - b.n 831ec │ │ │ │ + bne.w 831de │ │ │ │ + b.n 831fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83256 │ │ │ │ - b.n 832b0 │ │ │ │ + bne.w 83266 │ │ │ │ + b.n 832c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83212 │ │ │ │ - b.n 83232 │ │ │ │ + bne.w 83222 │ │ │ │ + b.n 83242 │ │ │ │ bic.w r2, r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83180 │ │ │ │ + bge.w 83190 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 83180 │ │ │ │ + b.n 83190 │ │ │ │ bic.w r2, r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 831ce │ │ │ │ + bge.w 831de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 831ce │ │ │ │ + b.n 831de │ │ │ │ bic.w r2, r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83212 │ │ │ │ + bge.w 83222 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 83212 │ │ │ │ + b.n 83222 │ │ │ │ bic.w r4, r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83256 │ │ │ │ + bge.w 83266 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 83256 │ │ │ │ + b.n 83266 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83612 │ │ │ │ - ldr r1, [pc, #260] @ (8366c ) │ │ │ │ + beq.n 83622 │ │ │ │ + ldr r1, [pc, #260] @ (8367c ) │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 831ce │ │ │ │ - b.n 8345c │ │ │ │ + bne.w 831de │ │ │ │ + b.n 8346c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 835e4 │ │ │ │ + beq.n 835f4 │ │ │ │ add.w r1, r7, #4080 @ 0xff0 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83180 │ │ │ │ - b.n 8349a │ │ │ │ + bne.w 83190 │ │ │ │ + b.n 834aa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83696 │ │ │ │ + beq.w 836a6 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #208] @ (83668 ) │ │ │ │ + ldr r1, [pc, #208] @ (83678 ) │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 83256 │ │ │ │ - b.n 8341c │ │ │ │ + bne.w 83266 │ │ │ │ + b.n 8342c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83622 │ │ │ │ - ldr r1, [pc, #200] @ (83670 ) │ │ │ │ + beq.n 83632 │ │ │ │ + ldr r1, [pc, #200] @ (83680 ) │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83212 │ │ │ │ - b.n 834d8 │ │ │ │ + bne.w 83222 │ │ │ │ + b.n 834e8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 832b0 │ │ │ │ + beq.w 832c0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8326c │ │ │ │ + b.n 8327c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8349a │ │ │ │ - b.n 831a0 │ │ │ │ + beq.w 834aa │ │ │ │ + b.n 831b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8345c │ │ │ │ - b.n 831ec │ │ │ │ + beq.w 8346c │ │ │ │ + b.n 831fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8341c │ │ │ │ - b.n 832b0 │ │ │ │ + beq.w 8342c │ │ │ │ + b.n 832c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834d8 │ │ │ │ - b.n 83232 │ │ │ │ + beq.w 834e8 │ │ │ │ + b.n 83242 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 836ba │ │ │ │ + bne.n 836ca │ │ │ │ add.w r8, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 83612 │ │ │ │ + bmi.n 83622 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 83386 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 83396 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 836de │ │ │ │ + bne.n 836ee │ │ │ │ ldr.w r2, [r8, #616] @ 0x268 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bpl.n 835f8 │ │ │ │ + bpl.n 83608 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbnz r2, 83674 │ │ │ │ + cbnz r2, 83684 │ │ │ │ ldr.w r2, [r7, #2180] @ 0x884 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ it mi │ │ │ │ movmi r7, r3 │ │ │ │ - bmi.n 83696 │ │ │ │ + bmi.n 836a6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 835be │ │ │ │ + bl e21d8 │ │ │ │ + b.n 835ce │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 83386 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 83396 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [pc, #136] @ (83700 ) │ │ │ │ + ldr r0, [pc, #136] @ (83710 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83386 │ │ │ │ + beq.w 83396 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83212 │ │ │ │ - b.n 834d8 │ │ │ │ + bne.w 83222 │ │ │ │ + b.n 834e8 │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8326c │ │ │ │ - ldr r0, [pc, #100] @ (83704 ) │ │ │ │ - bl 9d4c4 │ │ │ │ + beq.w 8327c │ │ │ │ + ldr r0, [pc, #100] @ (83714 ) │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 835be │ │ │ │ + beq.n 835ce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 83256 │ │ │ │ - b.n 8341c │ │ │ │ + bne.w 83266 │ │ │ │ + b.n 8342c │ │ │ │ add.w r0, r7, #4080 @ 0xff0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83386 │ │ │ │ + beq.w 83396 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83180 │ │ │ │ - b.n 8349a │ │ │ │ - ldr r0, [pc, #40] @ (83708 ) │ │ │ │ + bne.w 83190 │ │ │ │ + b.n 834aa │ │ │ │ + ldr r0, [pc, #40] @ (83718 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83386 │ │ │ │ + beq.w 83396 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 831ce │ │ │ │ - b.n 8345c │ │ │ │ + bne.w 831de │ │ │ │ + b.n 8346c │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0008370c : │ │ │ │ +0008371c : │ │ │ │ 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, [r1, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq.n 837f4 │ │ │ │ + beq.n 83804 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #47361 @ 0xb901 │ │ │ │ + movw r3, #47161 @ 0xb839 │ │ │ │ movt r3, #12 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8374c │ │ │ │ + bne.n 8375c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl 83854 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl 83864 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 83770 │ │ │ │ + cbz r0, 83780 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #21297 @ 0x5331 │ │ │ │ + movw r3, #21313 @ 0x5341 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 83784 │ │ │ │ - movw r3, #50385 @ 0xc4d1 │ │ │ │ + beq.n 83794 │ │ │ │ + movw r3, #50193 @ 0xc411 │ │ │ │ movt r3, #13 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 837d0 │ │ │ │ + bne.n 837e0 │ │ │ │ movs r2, #1 │ │ │ │ - bl dc4d4 │ │ │ │ + bl dc414 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83746 │ │ │ │ - ldr r3, [pc, #220] @ (83850 ) │ │ │ │ + bne.n 83756 │ │ │ │ + ldr r3, [pc, #220] @ (83860 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 837de │ │ │ │ + bne.n 837ee │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, sp, #12 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 85814 │ │ │ │ + bl 85824 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 837ea │ │ │ │ + beq.n 837fa │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 837ba │ │ │ │ + bmi.n 837ca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8377e │ │ │ │ + bne.n 8378e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83746 │ │ │ │ + bne.n 83756 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83812 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 8377e │ │ │ │ + beq.n 83822 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 8378e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83818 │ │ │ │ + blt.n 83828 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83746 │ │ │ │ - b.n 8377e │ │ │ │ + beq.n 83756 │ │ │ │ + b.n 8378e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8382a │ │ │ │ + beq.n 8383a │ │ │ │ blx r2 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83746 │ │ │ │ - b.n 837a2 │ │ │ │ + bne.n 83756 │ │ │ │ + b.n 837b2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 83748 │ │ │ │ + b.n 83758 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 837a2 │ │ │ │ - b.n 8377e │ │ │ │ + beq.n 837b2 │ │ │ │ + b.n 8378e │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83748 │ │ │ │ + b.n 83758 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8377e │ │ │ │ + bne.n 8378e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83746 │ │ │ │ - b.n 837a2 │ │ │ │ + bne.n 83756 │ │ │ │ + b.n 837b2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 83846 │ │ │ │ + cbz r3, 83856 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 8384a │ │ │ │ + cbz r0, 8385a │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83746 │ │ │ │ - b.n 837a2 │ │ │ │ + bne.n 83756 │ │ │ │ + b.n 837b2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8377e │ │ │ │ + b.n 8378e │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 83812 │ │ │ │ + b.n 83822 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083854 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +00083864 <_PyObject_GenericGetAttrWithDict@@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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.w 83d3c <_PyObject_GenericGetAttrWithDict@@Base+0x4e8> │ │ │ │ + bpl.w 83d4c <_PyObject_GenericGetAttrWithDict@@Base+0x4e8> │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 83a16 <_PyObject_GenericGetAttrWithDict@@Base+0x1c2> │ │ │ │ + bmi.w 83a26 <_PyObject_GenericGetAttrWithDict@@Base+0x1c2> │ │ │ │ ldr.w r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83a52 <_PyObject_GenericGetAttrWithDict@@Base+0x1fe> │ │ │ │ - ldr r0, [pc, #576] @ (83ad4 <_PyObject_GenericGetAttrWithDict@@Base+0x280>) │ │ │ │ + beq.w 83a62 <_PyObject_GenericGetAttrWithDict@@Base+0x1fe> │ │ │ │ + ldr r0, [pc, #576] @ (83ae4 <_PyObject_GenericGetAttrWithDict@@Base+0x280>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83c48 <_PyObject_GenericGetAttrWithDict@@Base+0x3f4> │ │ │ │ + blt.w 83c58 <_PyObject_GenericGetAttrWithDict@@Base+0x3f4> │ │ │ │ ldr.w r9, [r7, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ eor.w r8, r9, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1424] @ 0x590 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 83b56 <_PyObject_GenericGetAttrWithDict@@Base+0x302> │ │ │ │ + bne.w 83b66 <_PyObject_GenericGetAttrWithDict@@Base+0x302> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1428] @ 0x594 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 83b54 <_PyObject_GenericGetAttrWithDict@@Base+0x300> │ │ │ │ + bne.w 83b64 <_PyObject_GenericGetAttrWithDict@@Base+0x300> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr.w r5, [r3, #1432] @ 0x598 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 83aa4 <_PyObject_GenericGetAttrWithDict@@Base+0x250> │ │ │ │ + beq.w 83ab4 <_PyObject_GenericGetAttrWithDict@@Base+0x250> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r5, r5, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [sp, #8] │ │ │ │ bic.w r9, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.n 83954 <_PyObject_GenericGetAttrWithDict@@Base+0x100> │ │ │ │ + bls.n 83964 <_PyObject_GenericGetAttrWithDict@@Base+0x100> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r8, [r3, #136] @ 0x88 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 83958 <_PyObject_GenericGetAttrWithDict@@Base+0x104> │ │ │ │ + beq.n 83968 <_PyObject_GenericGetAttrWithDict@@Base+0x104> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 83958 <_PyObject_GenericGetAttrWithDict@@Base+0x104> │ │ │ │ + cbz r3, 83968 <_PyObject_GenericGetAttrWithDict@@Base+0x104> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ clz r3, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 839fe <_PyObject_GenericGetAttrWithDict@@Base+0x1aa> │ │ │ │ + bne.n 83a0e <_PyObject_GenericGetAttrWithDict@@Base+0x1aa> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 83a62 <_PyObject_GenericGetAttrWithDict@@Base+0x20e> │ │ │ │ + bpl.w 83a72 <_PyObject_GenericGetAttrWithDict@@Base+0x20e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83a7e <_PyObject_GenericGetAttrWithDict@@Base+0x22a> │ │ │ │ + blt.w 83a8e <_PyObject_GenericGetAttrWithDict@@Base+0x22a> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r8, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 83d0e <_PyObject_GenericGetAttrWithDict@@Base+0x4ba> │ │ │ │ + bne.w 83d1e <_PyObject_GenericGetAttrWithDict@@Base+0x4ba> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.w 83ade <_PyObject_GenericGetAttrWithDict@@Base+0x28a> │ │ │ │ + bmi.w 83aee <_PyObject_GenericGetAttrWithDict@@Base+0x28a> │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 83c80 <_PyObject_GenericGetAttrWithDict@@Base+0x42c> │ │ │ │ + bmi.w 83c90 <_PyObject_GenericGetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 839da <_PyObject_GenericGetAttrWithDict@@Base+0x186> │ │ │ │ + beq.n 839ea <_PyObject_GenericGetAttrWithDict@@Base+0x186> │ │ │ │ cmp r3, #0 │ │ │ │ itttt lt │ │ │ │ ldrlt r1, [r6, #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 │ │ │ │ adds r3, r6, r3 │ │ │ │ - beq.n 839da <_PyObject_GenericGetAttrWithDict@@Base+0x186> │ │ │ │ + beq.n 839ea <_PyObject_GenericGetAttrWithDict@@Base+0x186> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 839da <_PyObject_GenericGetAttrWithDict@@Base+0x186> │ │ │ │ + cbz r3, 839ea <_PyObject_GenericGetAttrWithDict@@Base+0x186> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 839ce <_PyObject_GenericGetAttrWithDict@@Base+0x17a> │ │ │ │ + bge.n 839de <_PyObject_GenericGetAttrWithDict@@Base+0x17a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83d5a <_PyObject_GenericGetAttrWithDict@@Base+0x506> │ │ │ │ + beq.w 83d6a <_PyObject_GenericGetAttrWithDict@@Base+0x506> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ adds r1, #1 │ │ │ │ - beq.w 83d12 <_PyObject_GenericGetAttrWithDict@@Base+0x4be> │ │ │ │ + beq.w 83d22 <_PyObject_GenericGetAttrWithDict@@Base+0x4be> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 83b24 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ + beq.w 83b34 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ subs.w r3, fp, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + beq.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ - ldr r0, [pc, #188] @ (83ad4 <_PyObject_GenericGetAttrWithDict@@Base+0x280>) │ │ │ │ + beq.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bl e3be4 │ │ │ │ + b.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + ldr r0, [pc, #188] @ (83ae4 <_PyObject_GenericGetAttrWithDict@@Base+0x280>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r7, #180] @ 0xb4 │ │ │ │ movs r5, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ mla r5, r3, r5, r2 │ │ │ │ @@ -129131,138 +129145,138 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #404] @ 0x194 │ │ │ │ cmp r2, r7 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83cfe <_PyObject_GenericGetAttrWithDict@@Base+0x4aa> │ │ │ │ + beq.w 83d0e <_PyObject_GenericGetAttrWithDict@@Base+0x4aa> │ │ │ │ ldr.w r3, [ip, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83896 <_PyObject_GenericGetAttrWithDict@@Base+0x42> │ │ │ │ + bne.w 838a6 <_PyObject_GenericGetAttrWithDict@@Base+0x42> │ │ │ │ mov r0, r7 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83890 <_PyObject_GenericGetAttrWithDict@@Base+0x3c> │ │ │ │ + bge.w 838a0 <_PyObject_GenericGetAttrWithDict@@Base+0x3c> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8394c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ + b.n 8395c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83940 <_PyObject_GenericGetAttrWithDict@@Base+0xec> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 83950 <_PyObject_GenericGetAttrWithDict@@Base+0xec> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8394c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ + bge.w 8395c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8394c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ + bne.w 8395c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8394c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8395c <_PyObject_GenericGetAttrWithDict@@Base+0xf8> │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 83bca <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ + bne.w 83bda <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r3, sl │ │ │ │ movs r5, #1 │ │ │ │ mov r8, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 839a0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bne.w 839b0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 83ad8 <_PyObject_GenericGetAttrWithDict@@Base+0x284> │ │ │ │ + bmi.n 83ae8 <_PyObject_GenericGetAttrWithDict@@Base+0x284> │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 83ce4 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + bmi.w 83cf4 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83b28 <_PyObject_GenericGetAttrWithDict@@Base+0x2d4> │ │ │ │ + beq.n 83b38 <_PyObject_GenericGetAttrWithDict@@Base+0x2d4> │ │ │ │ mov r9, sl │ │ │ │ movs r5, #1 │ │ │ │ mov r8, sl │ │ │ │ - b.n 83978 <_PyObject_GenericGetAttrWithDict@@Base+0x124> │ │ │ │ + b.n 83988 <_PyObject_GenericGetAttrWithDict@@Base+0x124> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ mov r9, sl │ │ │ │ movs r5, #1 │ │ │ │ mov r8, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 83c04 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ + bne.w 83c14 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, r6 │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83c04 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ + beq.w 83c14 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ ldr.w r1, [r2, #440] @ 0x1b8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 83bce <_PyObject_GenericGetAttrWithDict@@Base+0x37a> │ │ │ │ + beq.n 83bde <_PyObject_GenericGetAttrWithDict@@Base+0x37a> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7bdf4 │ │ │ │ + bl 7be18 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - bne.n 83bec <_PyObject_GenericGetAttrWithDict@@Base+0x398> │ │ │ │ + bne.n 83bfc <_PyObject_GenericGetAttrWithDict@@Base+0x398> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 839e2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ + bne.w 839f2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 83c20 <_PyObject_GenericGetAttrWithDict@@Base+0x3cc> │ │ │ │ + bhi.n 83c30 <_PyObject_GenericGetAttrWithDict@@Base+0x3cc> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne.w 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ movw r1, #48512 @ 0xbd80 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #19328 @ 0x4b80 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e37c8 │ │ │ │ - b.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bl e370c │ │ │ │ + b.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 83c94 <_PyObject_GenericGetAttrWithDict@@Base+0x440> │ │ │ │ + beq.w 83ca4 <_PyObject_GenericGetAttrWithDict@@Base+0x440> │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 83aa0 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ + beq.n 83ab0 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 838fe <_PyObject_GenericGetAttrWithDict@@Base+0xaa> │ │ │ │ + bne.w 8390e <_PyObject_GenericGetAttrWithDict@@Base+0xaa> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 838fe <_PyObject_GenericGetAttrWithDict@@Base+0xaa> │ │ │ │ + bgt.w 8390e <_PyObject_GenericGetAttrWithDict@@Base+0xaa> │ │ │ │ movs r2, #12 │ │ │ │ add.w r1, r3, #42240 @ 0xa500 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ bic.w r5, r5, #1 │ │ │ │ mul.w r2, r2, r8 │ │ │ │ adds r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -129276,219 +129290,219 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r1, r5] │ │ │ │ dmb ish │ │ │ │ str.w r9, [r1, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83c72 <_PyObject_GenericGetAttrWithDict@@Base+0x41e> │ │ │ │ + blt.n 83c82 <_PyObject_GenericGetAttrWithDict@@Base+0x41e> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b.n 838fe <_PyObject_GenericGetAttrWithDict@@Base+0xaa> │ │ │ │ + b.n 8390e <_PyObject_GenericGetAttrWithDict@@Base+0xaa> │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx r2 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - bne.n 83b08 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - bl e3ca0 │ │ │ │ + bne.n 83b18 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + bl e3be4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r0, #2 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 83c3c <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + cbz r3, 83c4c <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83c1c <_PyObject_GenericGetAttrWithDict@@Base+0x3c8> │ │ │ │ + bge.n 83c2c <_PyObject_GenericGetAttrWithDict@@Base+0x3c8> │ │ │ │ adds r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr.w r3, [r6, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 839a0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bne.w 839b0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 21bb54 │ │ │ │ + bl 21b244 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 839a0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bne.w 839b0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b.n 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bpl.n 83c36 <_PyObject_GenericGetAttrWithDict@@Base+0x3e2> │ │ │ │ + bpl.n 83c46 <_PyObject_GenericGetAttrWithDict@@Base+0x3e2> │ │ │ │ bic.w r5, r5, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 83a74 <_PyObject_GenericGetAttrWithDict@@Base+0x220> │ │ │ │ + b.n 83a84 <_PyObject_GenericGetAttrWithDict@@Base+0x220> │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 839e2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ - b.n 83b24 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ + bne.w 839f2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ + b.n 83b34 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ ldr.w r9, [r7, #192] @ 0xc0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r2, #12 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ eor.w r8, r9, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1424] @ 0x590 │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 838c6 <_PyObject_GenericGetAttrWithDict@@Base+0x72> │ │ │ │ - b.n 83b56 <_PyObject_GenericGetAttrWithDict@@Base+0x302> │ │ │ │ + beq.w 838d6 <_PyObject_GenericGetAttrWithDict@@Base+0x72> │ │ │ │ + b.n 83b66 <_PyObject_GenericGetAttrWithDict@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83bca <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83bca <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ + bne.n 83bda <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83bda <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ ldr.w r3, [r6, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 839a0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bne.w 839b0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 839e2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ - b.n 83b24 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ + bne.w 839f2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ + b.n 83b34 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ ldrh.w r2, [r7, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 83a90 <_PyObject_GenericGetAttrWithDict@@Base+0x23c> │ │ │ │ + bcs.w 83aa0 <_PyObject_GenericGetAttrWithDict@@Base+0x23c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r1, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83a90 <_PyObject_GenericGetAttrWithDict@@Base+0x23c> │ │ │ │ + bne.w 83aa0 <_PyObject_GenericGetAttrWithDict@@Base+0x23c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 83a90 <_PyObject_GenericGetAttrWithDict@@Base+0x23c> │ │ │ │ + bgt.w 83aa0 <_PyObject_GenericGetAttrWithDict@@Base+0x23c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r7, #192] @ 0xc0 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83aa0 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ + beq.w 83ab0 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 83b7a <_PyObject_GenericGetAttrWithDict@@Base+0x326> │ │ │ │ - b.n 83bca <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ + bne.w 83b8a <_PyObject_GenericGetAttrWithDict@@Base+0x326> │ │ │ │ + b.n 83bda <_PyObject_GenericGetAttrWithDict@@Base+0x376> │ │ │ │ ldr.w r3, [r6, #-12] │ │ │ │ mov r9, sl │ │ │ │ movs r5, #1 │ │ │ │ mov r8, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 839a0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bne.w 839b0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ - b.n 83b30 <_PyObject_GenericGetAttrWithDict@@Base+0x2dc> │ │ │ │ + bne.w 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b.n 83b40 <_PyObject_GenericGetAttrWithDict@@Base+0x2dc> │ │ │ │ add.w r2, r5, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83896 <_PyObject_GenericGetAttrWithDict@@Base+0x42> │ │ │ │ - b.n 83a52 <_PyObject_GenericGetAttrWithDict@@Base+0x1fe> │ │ │ │ + bne.w 838a6 <_PyObject_GenericGetAttrWithDict@@Base+0x42> │ │ │ │ + b.n 83a62 <_PyObject_GenericGetAttrWithDict@@Base+0x1fe> │ │ │ │ mov r3, sl │ │ │ │ - b.n 839a0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + b.n 839b0 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + beq.w 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83938 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ - bl e3ca0 │ │ │ │ + beq.w 83948 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bl e3be4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 839e2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ - b.n 83b24 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ + bne.w 839f2 <_PyObject_GenericGetAttrWithDict@@Base+0x18e> │ │ │ │ + b.n 83b34 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 839ce <_PyObject_GenericGetAttrWithDict@@Base+0x17a> │ │ │ │ + b.n 839de <_PyObject_GenericGetAttrWithDict@@Base+0x17a> │ │ │ │ nop │ │ │ │ │ │ │ │ -00083d68 <_PyType_GetDict@@Base>: │ │ │ │ +00083d78 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 83d74 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 83d84 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [pc, #60] @ 83dbc <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #60] @ 83dcc <_PyType_GetDict@@Base+0x54> │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #404] @ 0x194 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 83da0 <_PyType_GetDict@@Base+0x38> │ │ │ │ + beq.n 83db0 <_PyType_GetDict@@Base+0x38> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 83dae <_PyType_GetDict@@Base+0x46> │ │ │ │ + bls.n 83dbe <_PyType_GetDict@@Base+0x46> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 83daa <_PyType_GetDict@@Base+0x42> │ │ │ │ + b.n 83dba <_PyType_GetDict@@Base+0x42> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 r8, [r0, #192] @ 0xc0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r3, [pc, #284] @ (83ef4 <_PyType_GetDict@@Base+0x18c>) │ │ │ │ + ldr r3, [pc, #284] @ (83f04 <_PyType_GetDict@@Base+0x18c>) │ │ │ │ sub sp, #8 │ │ │ │ eor.w r4, r8, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ mul.w r5, r1, r4 │ │ │ │ adds r4, r3, r5 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ ldr.w r6, [r4, #1424] @ 0x590 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 83e36 <_PyType_GetDict@@Base+0xce> │ │ │ │ + bne.n 83e46 <_PyType_GetDict@@Base+0xce> │ │ │ │ ldr.w r1, [r4, #1428] @ 0x594 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 83e36 <_PyType_GetDict@@Base+0xce> │ │ │ │ + bne.n 83e46 <_PyType_GetDict@@Base+0xce> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r5 │ │ │ │ ldr.w r3, [r3, #1432] @ 0x598 │ │ │ │ - cbz r3, 83e2a <_PyType_GetDict@@Base+0xc2> │ │ │ │ + cbz r3, 83e3a <_PyType_GetDict@@Base+0xc2> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -129498,34 +129512,34 @@ │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 83eac <_PyType_GetDict@@Base+0x144> │ │ │ │ + beq.n 83ebc <_PyType_GetDict@@Base+0x144> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 83eea <_PyType_GetDict@@Base+0x182> │ │ │ │ + beq.n 83efa <_PyType_GetDict@@Base+0x182> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83eee <_PyType_GetDict@@Base+0x186> │ │ │ │ + beq.n 83efe <_PyType_GetDict@@Base+0x186> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 83eee <_PyType_GetDict@@Base+0x186> │ │ │ │ + bne.n 83efe <_PyType_GetDict@@Base+0x186> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 83eee <_PyType_GetDict@@Base+0x186> │ │ │ │ + bgt.n 83efe <_PyType_GetDict@@Base+0x186> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ adds r1, r3, r5 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr.w r0, [r4, #1428] @ 0x594 │ │ │ │ @@ -129536,48 +129550,48 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r6, [r3, r5] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83e22 <_PyType_GetDict@@Base+0xba> │ │ │ │ + bge.n 83e32 <_PyType_GetDict@@Base+0xba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83e22 <_PyType_GetDict@@Base+0xba> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83e22 <_PyType_GetDict@@Base+0xba> │ │ │ │ + bne.n 83e32 <_PyType_GetDict@@Base+0xba> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83e32 <_PyType_GetDict@@Base+0xba> │ │ │ │ ldrh.w r1, [r0, #206] @ 0xce │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ - bcs.n 83e3e <_PyType_GetDict@@Base+0xd6> │ │ │ │ + bcs.n 83e4e <_PyType_GetDict@@Base+0xd6> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 83e3e <_PyType_GetDict@@Base+0xd6> │ │ │ │ + bne.n 83e4e <_PyType_GetDict@@Base+0xd6> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 83e3e <_PyType_GetDict@@Base+0xd6> │ │ │ │ + bgt.n 83e4e <_PyType_GetDict@@Base+0xd6> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 83e50 <_PyType_GetDict@@Base+0xe8> │ │ │ │ + b.n 83e60 <_PyType_GetDict@@Base+0xe8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 83e22 <_PyType_GetDict@@Base+0xba> │ │ │ │ + b.n 83e32 <_PyType_GetDict@@Base+0xba> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -129585,60 +129599,60 @@ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8400c <_PyType_GetDict@@Base+0x2a4> │ │ │ │ + bne.n 8401c <_PyType_GetDict@@Base+0x2a4> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 8400c <_PyType_GetDict@@Base+0x2a4> │ │ │ │ + beq.n 8401c <_PyType_GetDict@@Base+0x2a4> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8402a <_PyType_GetDict@@Base+0x2c2> │ │ │ │ + beq.n 8403a <_PyType_GetDict@@Base+0x2c2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83ffc <_PyType_GetDict@@Base+0x294> │ │ │ │ + bge.n 8400c <_PyType_GetDict@@Base+0x294> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 83f8a <_PyType_GetDict@@Base+0x222> │ │ │ │ - ldr.w r9, [pc, #340] @ 840a0 <_PyType_GetDict@@Base+0x338> │ │ │ │ + ble.n 83f9a <_PyType_GetDict@@Base+0x222> │ │ │ │ + ldr.w r9, [pc, #340] @ 840b0 <_PyType_GetDict@@Base+0x338> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 83f96 <_PyType_GetDict@@Base+0x22e> │ │ │ │ + bmi.n 83fa6 <_PyType_GetDict@@Base+0x22e> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 83fc6 <_PyType_GetDict@@Base+0x25e> │ │ │ │ + cbnz r3, 83fd6 <_PyType_GetDict@@Base+0x25e> │ │ │ │ movs r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ str.w r3, [sl] │ │ │ │ - beq.n 8403a <_PyType_GetDict@@Base+0x2d2> │ │ │ │ + beq.n 8404a <_PyType_GetDict@@Base+0x2d2> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 83f58 <_PyType_GetDict@@Base+0x1f0> │ │ │ │ + blt.n 83f68 <_PyType_GetDict@@Base+0x1f0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 83fec <_PyType_GetDict@@Base+0x284> │ │ │ │ + bpl.n 83ffc <_PyType_GetDict@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ subs r2, #1 │ │ │ │ @@ -129648,148 +129662,148 @@ │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [ip, #404] @ 0x194 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 8401e <_PyType_GetDict@@Base+0x2b6> │ │ │ │ + cbz r2, 8402e <_PyType_GetDict@@Base+0x2b6> │ │ │ │ ldr.w r0, [ip, #420] @ 0x1a4 │ │ │ │ - b.n 83f68 <_PyType_GetDict@@Base+0x200> │ │ │ │ + b.n 83f78 <_PyType_GetDict@@Base+0x200> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r0, #3 │ │ │ │ str.w r1, [sl] │ │ │ │ - beq.n 8403a <_PyType_GetDict@@Base+0x2d2> │ │ │ │ + beq.n 8404a <_PyType_GetDict@@Base+0x2d2> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 83f80 <_PyType_GetDict@@Base+0x218> │ │ │ │ + beq.n 83f90 <_PyType_GetDict@@Base+0x218> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 83f8e <_PyType_GetDict@@Base+0x226> │ │ │ │ + bmi.n 83f9e <_PyType_GetDict@@Base+0x226> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83f8e <_PyType_GetDict@@Base+0x226> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83f8e <_PyType_GetDict@@Base+0x226> │ │ │ │ + bne.n 83f9e <_PyType_GetDict@@Base+0x226> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83f9e <_PyType_GetDict@@Base+0x226> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r0, r4, #1 │ │ │ │ - bgt.n 83f4a <_PyType_GetDict@@Base+0x1e2> │ │ │ │ + bgt.n 83f5a <_PyType_GetDict@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 83f8e <_PyType_GetDict@@Base+0x226> │ │ │ │ + b.n 83f9e <_PyType_GetDict@@Base+0x226> │ │ │ │ mov r0, r6 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r7, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.n 83f24 <_PyType_GetDict@@Base+0x1bc> │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 84034 <_PyType_GetDict@@Base+0x2cc> │ │ │ │ + bne.n 83f34 <_PyType_GetDict@@Base+0x1bc> │ │ │ │ + bl e3be4 │ │ │ │ + b.n 84044 <_PyType_GetDict@@Base+0x2cc> │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #436 @ 0x1b4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 83f68 <_PyType_GetDict@@Base+0x200> │ │ │ │ + b.n 83f78 <_PyType_GetDict@@Base+0x200> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 8404a <_PyType_GetDict@@Base+0x2e2> │ │ │ │ + bmi.n 8405a <_PyType_GetDict@@Base+0x2e2> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 84080 <_PyType_GetDict@@Base+0x318> │ │ │ │ + bpl.n 84090 <_PyType_GetDict@@Base+0x318> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83f8e <_PyType_GetDict@@Base+0x226> │ │ │ │ + b.n 83f9e <_PyType_GetDict@@Base+0x226> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 83f8a <_PyType_GetDict@@Base+0x222> │ │ │ │ - ldr r2, [pc, #84] @ (840a0 <_PyType_GetDict@@Base+0x338>) │ │ │ │ + b.n 83f9a <_PyType_GetDict@@Base+0x222> │ │ │ │ + ldr r2, [pc, #84] @ (840b0 <_PyType_GetDict@@Base+0x338>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 84094 <_PyType_GetDict@@Base+0x32c> │ │ │ │ + beq.n 840a4 <_PyType_GetDict@@Base+0x32c> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 84094 <_PyType_GetDict@@Base+0x32c> │ │ │ │ + bhi.n 840a4 <_PyType_GetDict@@Base+0x32c> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84034 <_PyType_GetDict@@Base+0x2cc> │ │ │ │ + bne.n 84044 <_PyType_GetDict@@Base+0x2cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 84018 <_PyType_GetDict@@Base+0x2b0> │ │ │ │ + blt.n 84028 <_PyType_GetDict@@Base+0x2b0> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84034 <_PyType_GetDict@@Base+0x2cc> │ │ │ │ - b.n 83f2c <_PyType_GetDict@@Base+0x1c4> │ │ │ │ + beq.n 84044 <_PyType_GetDict@@Base+0x2cc> │ │ │ │ + b.n 83f3c <_PyType_GetDict@@Base+0x1c4> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8407a <_PyType_GetDict@@Base+0x312> │ │ │ │ + b.n 8408a <_PyType_GetDict@@Base+0x312> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 840aa <_PyType_GetDict@@Base+0x342> │ │ │ │ + bpl.n 840ba <_PyType_GetDict@@Base+0x342> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 840a8 <_PyType_GetDict@@Base+0x340> │ │ │ │ - b.w 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 840b8 <_PyType_GetDict@@Base+0x340> │ │ │ │ + b.w 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000840b8 : │ │ │ │ +000840c8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #140] @ 0x8c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84320 │ │ │ │ + beq.w 84330 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84150 │ │ │ │ + bne.n 84160 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.n 841a4 │ │ │ │ + bmi.n 841b4 │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 84308 │ │ │ │ + bmi.w 84318 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ lsls r2, r2, #27 │ │ │ │ add r0, r4 │ │ │ │ - bmi.w 84294 │ │ │ │ + bmi.w 842a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #20 │ │ │ │ - bhi.w 8434c │ │ │ │ + bhi.w 8435c │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsls r0, r1, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ @@ -129806,1119 +129820,1119 @@ │ │ │ │ lsls r4, r3, #1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84272 │ │ │ │ + beq.w 84282 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8414c │ │ │ │ + bge.n 8415c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84334 │ │ │ │ + beq.w 84344 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 84194 │ │ │ │ + ble.n 841a4 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 840ea │ │ │ │ + beq.n 840fa │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 84194 │ │ │ │ + beq.n 841a4 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 840ea │ │ │ │ + beq.n 840fa │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84194 │ │ │ │ + beq.n 841a4 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 840ea │ │ │ │ + beq.n 840fa │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 84194 │ │ │ │ + beq.n 841a4 │ │ │ │ adds r1, #24 │ │ │ │ mov.w ip, #3 │ │ │ │ ldr.w lr, [r1, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 840ea │ │ │ │ + beq.n 840fa │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 84184 │ │ │ │ + bne.n 84194 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1ab238 │ │ │ │ + bl 1aa868 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 840ea │ │ │ │ + bne.n 840fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8414c │ │ │ │ + b.n 8415c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #17320 @ 0x43a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #19372 @ 0x4bac │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 9d990 │ │ │ │ + bl 9d9d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 841a0 │ │ │ │ + beq.n 841b0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.n 840f2 │ │ │ │ + b.n 84102 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84140 │ │ │ │ + bne.n 84150 │ │ │ │ movw r0, #48512 @ 0xbd80 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19440 @ 0x4bf0 │ │ │ │ + movw r1, #17392 @ 0x43f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 8414c │ │ │ │ + b.n 8415c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ vldr d0, [r0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ - b.n 84208 │ │ │ │ + b.n 84218 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 84262 │ │ │ │ + cbz r0, 84272 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 124028 │ │ │ │ + b.w 124218 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, sp, #15 │ │ │ │ strb.w r3, [sp, #15] │ │ │ │ - bl 8a308 │ │ │ │ - b.n 8414c │ │ │ │ + bl 8a314 │ │ │ │ + b.n 8415c │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ - b.n 84214 │ │ │ │ + b.n 84224 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8432e │ │ │ │ + blt.n 8433e │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 8414c │ │ │ │ + b.n 8415c │ │ │ │ ldrsh.w r0, [r0] │ │ │ │ - b.n 84208 │ │ │ │ + b.n 84218 │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ - b.n 84214 │ │ │ │ + b.n 84224 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ adds r2, #3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r0, r2 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi.n 8434c │ │ │ │ - add r2, pc, #4 @ (adr r2, 842b4 ) │ │ │ │ + bhi.n 8435c │ │ │ │ + add r2, pc, #4 @ (adr r2, 842c4 ) │ │ │ │ ldr.w pc, [r2, r1, lsl #2] │ │ │ │ nop │ │ │ │ - negs r5, r7 │ │ │ │ + cmp r5, r1 │ │ │ │ movs r0, r1 │ │ │ │ - tst r7, r0 │ │ │ │ + tst r7, r2 │ │ │ │ movs r0, r1 │ │ │ │ - tst r7, r0 │ │ │ │ + tst r7, r2 │ │ │ │ movs r0, r1 │ │ │ │ - orrs r5, r4 │ │ │ │ + orrs r5, r6 │ │ │ │ movs r0, r1 │ │ │ │ - tst r7, r3 │ │ │ │ + tst r7, r5 │ │ │ │ movs r0, r1 │ │ │ │ - tst r1, r6 │ │ │ │ + negs r1, r0 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r7 │ │ │ │ + adcs r1, r1 │ │ │ │ movs r0, r1 │ │ │ │ - negs r5, r1 │ │ │ │ + negs r5, r3 │ │ │ │ movs r0, r1 │ │ │ │ - tst r5, r5 │ │ │ │ + tst r5, r7 │ │ │ │ movs r0, r1 │ │ │ │ - negs r7, r3 │ │ │ │ + negs r7, r5 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r1, r2 │ │ │ │ + cmp r1, r4 │ │ │ │ movs r0, r1 │ │ │ │ - tst r3, r2 │ │ │ │ + tst r3, r4 │ │ │ │ movs r0, r1 │ │ │ │ - tst r3, r2 │ │ │ │ + tst r3, r4 │ │ │ │ movs r0, r1 │ │ │ │ - tst r5, r6 │ │ │ │ + negs r5, r0 │ │ │ │ movs r0, r1 │ │ │ │ - rors r5, r5 │ │ │ │ + rors r5, r7 │ │ │ │ movs r0, r1 │ │ │ │ - muls r5, r1 │ │ │ │ + muls r5, r3 │ │ │ │ movs r0, r1 │ │ │ │ - rors r7, r0 │ │ │ │ + rors r7, r2 │ │ │ │ movs r0, r1 │ │ │ │ - tst r7, r7 │ │ │ │ + negs r7, r1 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ movs r0, r1 │ │ │ │ - tst r7, r0 │ │ │ │ + tst r7, r2 │ │ │ │ movs r0, r1 │ │ │ │ - negs r3, r4 │ │ │ │ + negs r3, r6 │ │ │ │ movs r0, r1 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19392 @ 0x4bc0 │ │ │ │ + movw r1, #17344 @ 0x43c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 841a0 │ │ │ │ - b.w 1ab228 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 841b0 │ │ │ │ + b.w 1aa858 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b.n 84222 │ │ │ │ + b.n 84232 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 84272 │ │ │ │ + b.n 84282 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 840ea │ │ │ │ - b.n 84194 │ │ │ │ + bne.w 840fa │ │ │ │ + b.n 841a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19476 @ 0x4c14 │ │ │ │ + movw r1, #17428 @ 0x4414 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 841a0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 841b0 │ │ │ │ │ │ │ │ -00084364 : │ │ │ │ +00084374 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, #12 │ │ │ │ lsls r3, r1, #28 │ │ │ │ - bmi.w 844b2 │ │ │ │ + bmi.w 844c2 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ lsls r2, r1, #27 │ │ │ │ add r3, r0 │ │ │ │ - bmi.w 8449e │ │ │ │ + bmi.w 844ae │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #20 │ │ │ │ - bhi.w 844cc │ │ │ │ + bhi.w 844dc │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, #124 @ 0x7c │ │ │ │ - add r6, pc, #228 @ (adr r6, 84480 ) │ │ │ │ + add r6, pc, #228 @ (adr r6, 84490 ) │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ - ldr r6, [pc, #44] @ (843cc ) │ │ │ │ + ldr r6, [pc, #44] @ (843dc ) │ │ │ │ strh r4, [r1, #10] │ │ │ │ subs r7, #127 @ 0x7f │ │ │ │ ldr r7, [r7, r0] │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ ldrsh r7, [r2, r0] │ │ │ │ subs r1, #117 @ 0x75 │ │ │ │ lsls r0, r5, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84478 │ │ │ │ + beq.n 84488 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 843c0 │ │ │ │ + bge.n 843d0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 843b4 │ │ │ │ + bne.n 843c4 │ │ │ │ movw lr, #48512 @ 0xbd80 │ │ │ │ movt lr, #77 @ 0x4d │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [ip] │ │ │ │ - movw r1, #19440 @ 0x4bf0 │ │ │ │ + movw r1, #17392 @ 0x43f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r0, [lr] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - b.n 843c0 │ │ │ │ + b.n 843d0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8a634 │ │ │ │ + b.w 8a640 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 82994 │ │ │ │ + b.w 829a4 │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - b.n 8440c │ │ │ │ + b.n 8441c │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, sp, #7 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ - bl 8a308 │ │ │ │ + bl 8a314 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 843c0 │ │ │ │ + b.n 843d0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 124028 │ │ │ │ + b.w 124218 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8444a │ │ │ │ + bne.n 8445a │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 844ee │ │ │ │ + blt.n 844fe │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 843c0 │ │ │ │ + b.n 843d0 │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ - b.n 8440c │ │ │ │ + b.n 8441c │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ - b.n 84418 │ │ │ │ + b.n 84428 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - b.n 84418 │ │ │ │ + b.n 84428 │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ adds r2, #3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8438a │ │ │ │ + b.n 8439a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19392 @ 0x4bc0 │ │ │ │ + movw r1, #17344 @ 0x43c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 843c0 │ │ │ │ + b.n 843d0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19476 @ 0x4c14 │ │ │ │ + movw r1, #17428 @ 0x4414 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 844c8 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 844d8 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b.n 84426 │ │ │ │ + b.n 84436 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 84478 │ │ │ │ + b.n 84488 │ │ │ │ │ │ │ │ -000844f4 : │ │ │ │ +00084504 : │ │ │ │ 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 r5, [pc, #672] @ (847a8 ) │ │ │ │ + ldr r5, [pc, #672] @ (847b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [r3, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84690 │ │ │ │ + beq.w 846a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 846ea │ │ │ │ + bpl.w 846fa │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ mov r8, r3 │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ itt lt │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8454a │ │ │ │ + bne.n 8455a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 8457e │ │ │ │ + beq.n 8458e │ │ │ │ ldr.w r5, [r8, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 84708 │ │ │ │ - movw r3, #19081 @ 0x4a89 │ │ │ │ + beq.w 84718 │ │ │ │ + movw r3, #19097 @ 0x4a99 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 84640 │ │ │ │ + bne.n 84650 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a90 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 84aa0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84652 │ │ │ │ + blt.n 84662 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 84734 │ │ │ │ - ldr r3, [pc, #548] @ (847ac ) │ │ │ │ + beq.w 84744 │ │ │ │ + ldr r3, [pc, #548] @ (847bc ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84662 │ │ │ │ + bne.n 84672 │ │ │ │ add.w r3, r9, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 847fa │ │ │ │ + beq.w 8480a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 845ea │ │ │ │ + bne.n 845fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 846de │ │ │ │ + bge.w 846ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 846de │ │ │ │ + bne.w 846ee │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 845e6 │ │ │ │ + blt.n 845f6 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 846c6 │ │ │ │ + beq.n 846d6 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 845fc │ │ │ │ + bge.n 8460c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84788 │ │ │ │ + beq.w 84798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8461e │ │ │ │ + bge.n 8462e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8477e │ │ │ │ + beq.w 8478e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8461e │ │ │ │ + bge.n 8462e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84776 │ │ │ │ + beq.w 84786 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 8454a │ │ │ │ + blt.n 8455a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84576 │ │ │ │ + bge.n 84586 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84576 │ │ │ │ + bne.n 84586 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84576 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84586 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 84596 │ │ │ │ + beq.n 845a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84680 │ │ │ │ + bge.n 84690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84680 │ │ │ │ + cbnz r3, 84690 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8451a │ │ │ │ + beq.w 8452a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8451a │ │ │ │ + beq.w 8452a │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - movw r2, #19588 @ 0x4c84 │ │ │ │ + movw r2, #17540 @ 0x4484 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d2008 │ │ │ │ - b.n 84702 │ │ │ │ + bl 1d1618 │ │ │ │ + b.n 84712 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 845dc │ │ │ │ + bge.w 845ec │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84576 │ │ │ │ + b.n 84586 │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 847b0 │ │ │ │ + beq.n 847c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84790 │ │ │ │ + beq.n 847a0 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84576 │ │ │ │ - b.n 84652 │ │ │ │ + bge.w 84586 │ │ │ │ + b.n 84662 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 84586 │ │ │ │ + bne.w 84596 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 84836 │ │ │ │ + bmi.n 84846 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 84854 │ │ │ │ + blt.w 84864 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84772 │ │ │ │ + bge.n 84782 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 84868 │ │ │ │ + beq.n 84878 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8461e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8462e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 8460e │ │ │ │ + b.n 8461e │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 845fc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8460c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84702 │ │ │ │ + bge.n 84712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84702 │ │ │ │ + bne.n 84712 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84702 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84712 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 847c0 │ │ │ │ + bge.n 847d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8482e │ │ │ │ + beq.n 8483e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ - cbz r3, 84800 │ │ │ │ - movw r1, #19576 @ 0x4c78 │ │ │ │ + cbz r3, 84810 │ │ │ │ + movw r1, #17528 @ 0x4478 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r3, #19572 @ 0x4c74 │ │ │ │ + movw r3, #17524 @ 0x4474 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #19708 @ 0x4cfc │ │ │ │ + movw r1, #17660 @ 0x44fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ - b.n 84702 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 8454a │ │ │ │ + bl e21d8 │ │ │ │ + b.n 84712 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 8455a │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 847d4 │ │ │ │ - movw r1, #19576 @ 0x4c78 │ │ │ │ + bne.n 847e4 │ │ │ │ + movw r1, #17528 @ 0x4478 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r3, #19572 @ 0x4c74 │ │ │ │ + movw r3, #17524 @ 0x4474 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #19664 @ 0x4cd0 │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ - b.n 84702 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 84712 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 847c0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 847d0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 84848 │ │ │ │ + bmi.n 84858 │ │ │ │ ldrsb.w r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8485e │ │ │ │ + blt.n 8486e │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8474e │ │ │ │ + b.n 8475e │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 84876 │ │ │ │ + bge.n 84886 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #36] @ (8487c ) │ │ │ │ + ldr r3, [pc, #36] @ (8488c ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 84764 │ │ │ │ + b.n 84774 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 84850 │ │ │ │ + bmi.n 84860 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 84854 │ │ │ │ + b.n 84864 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8454a │ │ │ │ + b.n 8455a │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8474e │ │ │ │ + b.n 8475e │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00084880 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +00084890 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #24 │ │ │ │ - cbz r1, 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 848c6 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 848d6 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 849ce <_PyUnicode_InternMortal@@Base+0x14e> │ │ │ │ - ldr r3, [pc, #428] @ (84a80 <_PyUnicode_InternMortal@@Base+0x200>) │ │ │ │ + beq.n 849de <_PyUnicode_InternMortal@@Base+0x14e> │ │ │ │ + ldr r3, [pc, #428] @ (84a90 <_PyUnicode_InternMortal@@Base+0x200>) │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84988 <_PyUnicode_InternMortal@@Base+0x108> │ │ │ │ + bne.n 84998 <_PyUnicode_InternMortal@@Base+0x108> │ │ │ │ add.w r2, r5, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r0, [r2, #4084] @ 0xff4 │ │ │ │ mov r2, r1 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 84a0c <_PyUnicode_InternMortal@@Base+0x18c> │ │ │ │ + beq.w 84a1c <_PyUnicode_InternMortal@@Base+0x18c> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 84932 <_PyUnicode_InternMortal@@Base+0xb2> │ │ │ │ + bne.n 84942 <_PyUnicode_InternMortal@@Base+0xb2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8491e <_PyUnicode_InternMortal@@Base+0x9e> │ │ │ │ + bge.n 8492e <_PyUnicode_InternMortal@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 8491e <_PyUnicode_InternMortal@@Base+0x9e> │ │ │ │ + cbnz r3, 8492e <_PyUnicode_InternMortal@@Base+0x9e> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8492e <_PyUnicode_InternMortal@@Base+0xae> │ │ │ │ + blt.n 8493e <_PyUnicode_InternMortal@@Base+0xae> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 849b6 <_PyUnicode_InternMortal@@Base+0x136> │ │ │ │ + beq.n 849c6 <_PyUnicode_InternMortal@@Base+0x136> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84942 <_PyUnicode_InternMortal@@Base+0xc2> │ │ │ │ + bge.n 84952 <_PyUnicode_InternMortal@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a2c <_PyUnicode_InternMortal@@Base+0x1ac> │ │ │ │ + beq.n 84a3c <_PyUnicode_InternMortal@@Base+0x1ac> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84962 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + bge.n 84972 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a20 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ + beq.n 84a30 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84962 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + bge.n 84972 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a14 <_PyUnicode_InternMortal@@Base+0x194> │ │ │ │ + beq.n 84a24 <_PyUnicode_InternMortal@@Base+0x194> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 848e2 <_PyUnicode_InternMortal@@Base+0x62> │ │ │ │ + beq.n 848f2 <_PyUnicode_InternMortal@@Base+0x62> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 849a6 <_PyUnicode_InternMortal@@Base+0x126> │ │ │ │ + bge.n 849b6 <_PyUnicode_InternMortal@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 849a6 <_PyUnicode_InternMortal@@Base+0x126> │ │ │ │ + cbnz r3, 849b6 <_PyUnicode_InternMortal@@Base+0x126> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8492e <_PyUnicode_InternMortal@@Base+0xae> │ │ │ │ + bge.n 8493e <_PyUnicode_InternMortal@@Base+0xae> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 848d0 <_PyUnicode_InternMortal@@Base+0x50> │ │ │ │ + bne.w 848e0 <_PyUnicode_InternMortal@@Base+0x50> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 84a38 <_PyUnicode_InternMortal@@Base+0x1b8> │ │ │ │ + bmi.n 84a48 <_PyUnicode_InternMortal@@Base+0x1b8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 84a56 <_PyUnicode_InternMortal@@Base+0x1d6> │ │ │ │ + blt.n 84a66 <_PyUnicode_InternMortal@@Base+0x1d6> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84a08 <_PyUnicode_InternMortal@@Base+0x188> │ │ │ │ + bge.n 84a18 <_PyUnicode_InternMortal@@Base+0x188> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 84a6a <_PyUnicode_InternMortal@@Base+0x1ea> │ │ │ │ + cbz r2, 84a7a <_PyUnicode_InternMortal@@Base+0x1ea> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl e3be4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 84962 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + b.n 84972 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 84952 <_PyUnicode_InternMortal@@Base+0xd2> │ │ │ │ + b.n 84962 <_PyUnicode_InternMortal@@Base+0xd2> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 84942 <_PyUnicode_InternMortal@@Base+0xc2> │ │ │ │ + b.n 84952 <_PyUnicode_InternMortal@@Base+0xc2> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 84a4a <_PyUnicode_InternMortal@@Base+0x1ca> │ │ │ │ + bmi.n 84a5a <_PyUnicode_InternMortal@@Base+0x1ca> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 84a60 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ + blt.n 84a70 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 849e6 <_PyUnicode_InternMortal@@Base+0x166> │ │ │ │ + b.n 849f6 <_PyUnicode_InternMortal@@Base+0x166> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 84a78 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ + bge.n 84a88 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (84a84 <_PyUnicode_InternMortal@@Base+0x204>) │ │ │ │ + ldr r3, [pc, #40] @ (84a94 <_PyUnicode_InternMortal@@Base+0x204>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 849fc <_PyUnicode_InternMortal@@Base+0x17c> │ │ │ │ + b.n 84a0c <_PyUnicode_InternMortal@@Base+0x17c> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 84a52 <_PyUnicode_InternMortal@@Base+0x1d2> │ │ │ │ + bmi.n 84a62 <_PyUnicode_InternMortal@@Base+0x1d2> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 84a56 <_PyUnicode_InternMortal@@Base+0x1d6> │ │ │ │ + b.n 84a66 <_PyUnicode_InternMortal@@Base+0x1d6> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 848c0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 848d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 849e6 <_PyUnicode_InternMortal@@Base+0x166> │ │ │ │ + b.n 849f6 <_PyUnicode_InternMortal@@Base+0x166> │ │ │ │ nop │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00084a88 : │ │ │ │ +00084a98 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 84a90 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b.w 84aa0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ nop │ │ │ │ │ │ │ │ -00084a90 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00084aa0 <_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, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.w 8502c <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ + bpl.w 8503c <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 84cb2 <_PyObject_GenericSetAttrWithDict@@Base+0x222> │ │ │ │ + bmi.w 84cc2 <_PyObject_GenericSetAttrWithDict@@Base+0x222> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84cee <_PyObject_GenericSetAttrWithDict@@Base+0x25e> │ │ │ │ - ldr r0, [pc, #560] @ (84cfc <_PyObject_GenericSetAttrWithDict@@Base+0x26c>) │ │ │ │ + beq.w 84cfe <_PyObject_GenericSetAttrWithDict@@Base+0x25e> │ │ │ │ + ldr r0, [pc, #560] @ (84d0c <_PyObject_GenericSetAttrWithDict@@Base+0x26c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 84e1a <_PyObject_GenericSetAttrWithDict@@Base+0x38a> │ │ │ │ + blt.w 84e2a <_PyObject_GenericSetAttrWithDict@@Base+0x38a> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84d00 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ + bge.w 84d10 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ ldr.w sl, [r5, #192] @ 0xc0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ eor.w r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1424] @ 0x590 │ │ │ │ cmp r0, sl │ │ │ │ - bne.w 84d20 <_PyObject_GenericSetAttrWithDict@@Base+0x290> │ │ │ │ + bne.w 84d30 <_PyObject_GenericSetAttrWithDict@@Base+0x290> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1428] @ 0x594 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 84ea2 <_PyObject_GenericSetAttrWithDict@@Base+0x412> │ │ │ │ + bne.w 84eb2 <_PyObject_GenericSetAttrWithDict@@Base+0x412> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r6, [r3, #1432] @ 0x598 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 84dae <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ + beq.w 84dbe <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet ge │ │ │ │ bicge.w r3, r6, #1 │ │ │ │ orrge.w r6, r6, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strge r3, [sp, #4] │ │ │ │ ittt lt │ │ │ │ strlt r3, [r6, #0] │ │ │ │ biclt.w r3, r6, #1 │ │ │ │ strlt r3, [sp, #4] │ │ │ │ mvns r7, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and.w r7, r7, #1 │ │ │ │ - bhi.n 84c40 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ + bhi.n 84c50 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 84f90 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ + bne.w 84fa0 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 84db4 <_PyObject_GenericSetAttrWithDict@@Base+0x324> │ │ │ │ + bmi.w 84dc4 <_PyObject_GenericSetAttrWithDict@@Base+0x324> │ │ │ │ lsls r1, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w sl, r8, #12 │ │ │ │ - bmi.n 84ba2 <_PyObject_GenericSetAttrWithDict@@Base+0x112> │ │ │ │ + bmi.n 84bb2 <_PyObject_GenericSetAttrWithDict@@Base+0x112> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84f4c <_PyObject_GenericSetAttrWithDict@@Base+0x4bc> │ │ │ │ + beq.w 84f5c <_PyObject_GenericSetAttrWithDict@@Base+0x4bc> │ │ │ │ itttt lt │ │ │ │ ldrlt.w r1, [r8, #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 sl, r8, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 84f4c <_PyObject_GenericSetAttrWithDict@@Base+0x4bc> │ │ │ │ + beq.w 84f5c <_PyObject_GenericSetAttrWithDict@@Base+0x4bc> │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84dd8 <_PyObject_GenericSetAttrWithDict@@Base+0x348> │ │ │ │ + beq.w 84de8 <_PyObject_GenericSetAttrWithDict@@Base+0x348> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 85094 <_PyObject_GenericSetAttrWithDict@@Base+0x604> │ │ │ │ + bpl.w 850a4 <_PyObject_GenericSetAttrWithDict@@Base+0x604> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 84e80 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + beq.w 84e90 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bge.n 84c98 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84c94 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + bne.n 84ca4 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 84c94 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + beq.n 84ca4 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 84e20 <_PyObject_GenericSetAttrWithDict@@Base+0x390> │ │ │ │ - bl 7dfcc │ │ │ │ + beq.w 84e30 <_PyObject_GenericSetAttrWithDict@@Base+0x390> │ │ │ │ + bl 7dfdc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + beq.w 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ mov.w r9, #0 │ │ │ │ - cbnz r7, 84c76 <_PyObject_GenericSetAttrWithDict@@Base+0x1e6> │ │ │ │ + cbnz r7, 84c86 <_PyObject_GenericSetAttrWithDict@@Base+0x1e6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84c2e <_PyObject_GenericSetAttrWithDict@@Base+0x19e> │ │ │ │ + bge.n 84c3e <_PyObject_GenericSetAttrWithDict@@Base+0x19e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 850c4 <_PyObject_GenericSetAttrWithDict@@Base+0x634> │ │ │ │ + beq.w 850d4 <_PyObject_GenericSetAttrWithDict@@Base+0x634> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 84e08 <_PyObject_GenericSetAttrWithDict@@Base+0x378> │ │ │ │ + blt.w 84e18 <_PyObject_GenericSetAttrWithDict@@Base+0x378> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84b56 <_PyObject_GenericSetAttrWithDict@@Base+0xc6> │ │ │ │ - movw r2, #1517 @ 0x5ed │ │ │ │ + beq.n 84b66 <_PyObject_GenericSetAttrWithDict@@Base+0xc6> │ │ │ │ + movw r2, #1317 @ 0x525 │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 84e74 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bne.w 84e84 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 84ec2 <_PyObject_GenericSetAttrWithDict@@Base+0x432> │ │ │ │ + bne.w 84ed2 <_PyObject_GenericSetAttrWithDict@@Base+0x432> │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, r8 │ │ │ │ - bl d0788 │ │ │ │ + bl d06c0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 84c1c <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ + beq.n 84c2c <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84c1c <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ + bne.n 84c2c <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84c1c <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84c2c <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 84bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ + beq.n 84c00 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 84bf6 <_PyObject_GenericSetAttrWithDict@@Base+0x166> │ │ │ │ + bne.n 84c06 <_PyObject_GenericSetAttrWithDict@@Base+0x166> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aae78 │ │ │ │ + bl 1aa510 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ - ldr r0, [pc, #72] @ (84cfc <_PyObject_GenericSetAttrWithDict@@Base+0x26c>) │ │ │ │ + b.n 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + ldr r0, [pc, #72] @ (84d0c <_PyObject_GenericSetAttrWithDict@@Base+0x26c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r6, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ mla r6, r3, r6, r2 │ │ │ │ @@ -130927,59 +130941,59 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r7, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r7, #404] @ 0x194 │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84f3c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ + beq.w 84f4c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ ldr.w r3, [r7, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84ace <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 84ade <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 84ac8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 85044 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ + bge.w 84ad8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 85054 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w sl, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ eor.w r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1424] @ 0x590 │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 84b08 <_PyObject_GenericSetAttrWithDict@@Base+0x78> │ │ │ │ + beq.w 84b18 <_PyObject_GenericSetAttrWithDict@@Base+0x78> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 84ee6 <_PyObject_GenericSetAttrWithDict@@Base+0x456> │ │ │ │ + beq.w 84ef6 <_PyObject_GenericSetAttrWithDict@@Base+0x456> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 84dae <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ + beq.n 84dbe <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bic.w r1, r6, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + bne.w 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + bgt.w 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ movs r2, #12 │ │ │ │ add.w r1, r3, #42240 @ 0xa500 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r7, [r0, #8] │ │ │ │ @@ -130993,566 +131007,566 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r1, r7] │ │ │ │ dmb ish │ │ │ │ str.w sl, [r1, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + bge.w 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + bne.w 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ movs r7, #0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 84b56 <_PyObject_GenericSetAttrWithDict@@Base+0xc6> │ │ │ │ + b.n 84b66 <_PyObject_GenericSetAttrWithDict@@Base+0xc6> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r8 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84ea6 <_PyObject_GenericSetAttrWithDict@@Base+0x416> │ │ │ │ + beq.n 84eb6 <_PyObject_GenericSetAttrWithDict@@Base+0x416> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e5824 <_PyStack_UnpackDict@@Base+0x49c> │ │ │ │ + bl e5768 <_PyStack_UnpackDict@@Base+0x49c> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ - b.n 84e3c <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ + bge.w 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + b.n 84e4c <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 84de8 <_PyObject_GenericSetAttrWithDict@@Base+0x358> │ │ │ │ + bpl.n 84df8 <_PyObject_GenericSetAttrWithDict@@Base+0x358> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 84e28 <_PyObject_GenericSetAttrWithDict@@Base+0x398> │ │ │ │ + cbnz r0, 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x398> │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75008 │ │ │ │ + bl 75034 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x124> │ │ │ │ - b.n 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + bne.w 84bc4 <_PyObject_GenericSetAttrWithDict@@Base+0x124> │ │ │ │ + b.n 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84c38 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bne.w 84c48 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84c38 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84c48 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 84ad8 <_PyObject_GenericSetAttrWithDict@@Base+0x48> │ │ │ │ - bl 7c538 │ │ │ │ + b.n 84ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x48> │ │ │ │ + bl 7c55c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ - bl 13cf84 │ │ │ │ + b.n 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bl 13d0c0 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x124> │ │ │ │ + bne.w 84bc4 <_PyObject_GenericSetAttrWithDict@@Base+0x124> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + beq.w 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #19328 @ 0x4b80 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e37c8 │ │ │ │ - b.n 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + bl e370c │ │ │ │ + b.n 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + b.n 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8504a <_PyObject_GenericSetAttrWithDict@@Base+0x5ba> │ │ │ │ + bne.w 8505a <_PyObject_GenericSetAttrWithDict@@Base+0x5ba> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8504a <_PyObject_GenericSetAttrWithDict@@Base+0x5ba> │ │ │ │ + beq.w 8505a <_PyObject_GenericSetAttrWithDict@@Base+0x5ba> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c6bf4 │ │ │ │ + bl c6b30 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + b.n 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ mov sl, r0 │ │ │ │ - b.n 84d20 <_PyObject_GenericSetAttrWithDict@@Base+0x290> │ │ │ │ + b.n 84d30 <_PyObject_GenericSetAttrWithDict@@Base+0x290> │ │ │ │ ldr.w r0, [r8, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84fd4 <_PyObject_GenericSetAttrWithDict@@Base+0x544> │ │ │ │ + beq.w 84fe4 <_PyObject_GenericSetAttrWithDict@@Base+0x544> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 84dc2 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ + beq.n 84dd2 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ab28c │ │ │ │ + bl 1aa8bc │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + b.n 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8501c <_PyObject_GenericSetAttrWithDict@@Base+0x58c> │ │ │ │ + beq.w 8502c <_PyObject_GenericSetAttrWithDict@@Base+0x58c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - bl d0788 │ │ │ │ + bl d06c0 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + b.n 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 84f72 <_PyObject_GenericSetAttrWithDict@@Base+0x4e2> │ │ │ │ + bcs.n 84f82 <_PyObject_GenericSetAttrWithDict@@Base+0x4e2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 84f72 <_PyObject_GenericSetAttrWithDict@@Base+0x4e2> │ │ │ │ + bne.n 84f82 <_PyObject_GenericSetAttrWithDict@@Base+0x4e2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 84f72 <_PyObject_GenericSetAttrWithDict@@Base+0x4e2> │ │ │ │ + bgt.n 84f82 <_PyObject_GenericSetAttrWithDict@@Base+0x4e2> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w sl, [r5, #192] @ 0xc0 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r6, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.w 84dae <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ + beq.w 84dbe <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 84d4a <_PyObject_GenericSetAttrWithDict@@Base+0x2ba> │ │ │ │ + bne.w 84d5a <_PyObject_GenericSetAttrWithDict@@Base+0x2ba> │ │ │ │ bic.w r3, r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + b.n 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ add.w r2, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84ace <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 84cee <_PyObject_GenericSetAttrWithDict@@Base+0x25e> │ │ │ │ + bne.w 84ade <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 84cfe <_PyObject_GenericSetAttrWithDict@@Base+0x25e> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.w 85066 <_PyObject_GenericSetAttrWithDict@@Base+0x5d6> │ │ │ │ - movw r1, #19848 @ 0x4d88 │ │ │ │ + bls.w 85076 <_PyObject_GenericSetAttrWithDict@@Base+0x5d6> │ │ │ │ + movw r1, #17800 @ 0x4588 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + b.n 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 84dae <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ + beq.w 84dbe <_PyObject_GenericSetAttrWithDict@@Base+0x31e> │ │ │ │ ldr r6, [sp, #20] │ │ │ │ bic.w r3, r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 84b4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + b.n 84b5c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 850fa <_PyObject_GenericSetAttrWithDict@@Base+0x66a> │ │ │ │ + beq.w 8510a <_PyObject_GenericSetAttrWithDict@@Base+0x66a> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bge.w 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bne.w 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl d3614 │ │ │ │ + bl d3550 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + beq.w 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 850ec <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ + beq.n 850fc <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ab28c │ │ │ │ + bl 1aa8bc │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bge.w 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bne.w 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84dce <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84dde <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1ab238 │ │ │ │ - b.n 84c1a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ + bl 1aa868 │ │ │ │ + b.n 84c2a <_PyObject_GenericSetAttrWithDict@@Base+0x18a> │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84c38 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + b.n 84c48 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 84e96 <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ + bne.w 84ea6 <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.n 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + bl 276af4 │ │ │ │ + b.n 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #19081 @ 0x4a89 │ │ │ │ + movw r3, #19097 @ 0x4a99 │ │ │ │ movt r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #19764 @ 0x4d34 │ │ │ │ - movwne r1, #19328 @ 0x4b80 │ │ │ │ + movweq r1, #17716 @ 0x4534 │ │ │ │ + movwne r1, #17280 @ 0x4380 │ │ │ │ movteq r1, #43 @ 0x2b │ │ │ │ movtne r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl e37c8 │ │ │ │ - b.n 84f6c <_PyObject_GenericSetAttrWithDict@@Base+0x4dc> │ │ │ │ + bl e370c │ │ │ │ + b.n 84f7c <_PyObject_GenericSetAttrWithDict@@Base+0x4dc> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 850a6 <_PyObject_GenericSetAttrWithDict@@Base+0x616> │ │ │ │ - bl 8527c │ │ │ │ - cbz r0, 850cc <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ + beq.n 850b6 <_PyObject_GenericSetAttrWithDict@@Base+0x616> │ │ │ │ + bl 8528c │ │ │ │ + cbz r0, 850dc <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 850de <_PyObject_GenericSetAttrWithDict@@Base+0x64e> │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + beq.n 850ee <_PyObject_GenericSetAttrWithDict@@Base+0x64e> │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fca44 │ │ │ │ - b.n 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84c2e <_PyObject_GenericSetAttrWithDict@@Base+0x19e> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84c3e <_PyObject_GenericSetAttrWithDict@@Base+0x19e> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #7229 @ 0x1c3d │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ - movw r1, #19892 @ 0x4db4 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + movw r1, #17844 @ 0x45b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fca44 │ │ │ │ - b.n 84e38 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 84e48 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e5824 <_PyStack_UnpackDict@@Base+0x49c> │ │ │ │ + bl e5768 <_PyStack_UnpackDict@@Base+0x49c> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84ffc <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ + b.n 8500c <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84fb4 <_PyObject_GenericSetAttrWithDict@@Base+0x524> │ │ │ │ + b.n 84fc4 <_PyObject_GenericSetAttrWithDict@@Base+0x524> │ │ │ │ nop │ │ │ │ │ │ │ │ -00085108 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +00085118 <_PyObjectDict_SetItem@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbz r0, 8512a <_PyObjectDict_SetItem@@Base+0x22> │ │ │ │ + cbz r0, 8513a <_PyObjectDict_SetItem@@Base+0x22> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ab28c │ │ │ │ + b.w 1aa8bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 8513a <_PyObjectDict_SetItem@@Base+0x32> │ │ │ │ + bpl.n 8514a <_PyObjectDict_SetItem@@Base+0x32> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 85158 <_PyObjectDict_SetItem@@Base+0x50> │ │ │ │ + cbnz r0, 85168 <_PyObjectDict_SetItem@@Base+0x50> │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 75008 │ │ │ │ + bl 75034 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8511e <_PyObjectDict_SetItem@@Base+0x16> │ │ │ │ + bne.n 8512e <_PyObjectDict_SetItem@@Base+0x16> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 13cf84 │ │ │ │ - b.n 8514c <_PyObjectDict_SetItem@@Base+0x44> │ │ │ │ + bl 13d0c0 │ │ │ │ + b.n 8515c <_PyObjectDict_SetItem@@Base+0x44> │ │ │ │ nop │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 851ee <_PyObjectDict_SetItem@@Base+0xe6> │ │ │ │ + beq.n 851fe <_PyObjectDict_SetItem@@Base+0xe6> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 85194 <_PyObjectDict_SetItem@@Base+0x8c> │ │ │ │ + bne.n 851a4 <_PyObjectDict_SetItem@@Base+0x8c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 851fe <_PyObjectDict_SetItem@@Base+0xf6> │ │ │ │ + beq.n 8520e <_PyObjectDict_SetItem@@Base+0xf6> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85234 <_PyObjectDict_SetItem@@Base+0x12c> │ │ │ │ + beq.n 85244 <_PyObjectDict_SetItem@@Base+0x12c> │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 851de <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ + ble.n 851ee <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 85182 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ + beq.n 85192 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.n 851de <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ + beq.n 851ee <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 85182 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ + beq.n 85192 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 851de <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ + beq.n 851ee <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 85182 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ + beq.n 85192 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 851de <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ + beq.n 851ee <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ add.w r4, r1, #24 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r5, [r4, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq.n 85182 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ + beq.n 85192 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 851d0 <_PyObjectDict_SetItem@@Base+0xc8> │ │ │ │ + bne.n 851e0 <_PyObjectDict_SetItem@@Base+0xc8> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 1ab238 │ │ │ │ + bl 1aa868 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 851fa <_PyObjectDict_SetItem@@Base+0xf2> │ │ │ │ + bge.n 8520a <_PyObjectDict_SetItem@@Base+0xf2> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 85218 <_PyObjectDict_SetItem@@Base+0x110> │ │ │ │ + cbz r2, 85228 <_PyObjectDict_SetItem@@Base+0x110> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ - movw r1, #19944 @ 0x4de8 │ │ │ │ + movw r1, #17896 @ 0x45e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #448 @ 0x1c0 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - bl e2298 │ │ │ │ - b.n 851e6 <_PyObjectDict_SetItem@@Base+0xde> │ │ │ │ + movw r3, #63936 @ 0xf9c0 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + bl e21d8 │ │ │ │ + b.n 851f6 <_PyObjectDict_SetItem@@Base+0xde> │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 85242 <_PyObjectDict_SetItem@@Base+0x13a> │ │ │ │ + cbz r1, 85252 <_PyObjectDict_SetItem@@Base+0x13a> │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 85236 <_PyObjectDict_SetItem@@Base+0x12e> │ │ │ │ - b.n 85182 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ + bne.n 85246 <_PyObjectDict_SetItem@@Base+0x12e> │ │ │ │ + b.n 85192 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 85182 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ - b.n 851de <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ + beq.n 85192 <_PyObjectDict_SetItem@@Base+0x7a> │ │ │ │ + b.n 851ee <_PyObjectDict_SetItem@@Base+0xd6> │ │ │ │ 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 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0008527c : │ │ │ │ +0008528c : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ mov ip, r1 │ │ │ │ - cbz r2, 852a2 │ │ │ │ + cbz r2, 852b2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp r1, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 8529e │ │ │ │ + ble.n 852ae │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 8528a │ │ │ │ + bne.n 8529a │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.w 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + b.w 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ nop │ │ │ │ │ │ │ │ -000852a8 : │ │ │ │ +000852b8 : │ │ │ │ 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 852fc │ │ │ │ + bpl.n 8530c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ - cbz r3, 852d2 │ │ │ │ + cbz r3, 852e2 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 852f0 │ │ │ │ + cbz r0, 85300 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ - cbnz r3, 8531a │ │ │ │ + cbnz r3, 8532a │ │ │ │ movw r1, #48512 @ 0xbd80 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #19328 @ 0x4b80 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e37c8 │ │ │ │ + bl e370c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 852ce │ │ │ │ + b.n 852de │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 852f8 │ │ │ │ + beq.n 85308 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 852ca │ │ │ │ + b.n 852da │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 857ee │ │ │ │ + bpl.w 857fe │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 854f0 │ │ │ │ + bmi.w 85500 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85530 │ │ │ │ - ldr r3, [pc, #680] @ (85610 ) │ │ │ │ + beq.w 85540 │ │ │ │ + ldr r3, [pc, #680] @ (85620 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w fp, r5, asr #3 │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r9, [r3, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -131560,138 +131574,138 @@ │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ mul.w r6, r2, r6 │ │ │ │ add.w r8, r3, r6 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1424] @ 0x590 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 85590 │ │ │ │ + bne.w 855a0 │ │ │ │ ldr.w r2, [r8, #1428] @ 0x594 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 85590 │ │ │ │ + bne.w 855a0 │ │ │ │ add.w r2, r3, #40960 @ 0xa000 │ │ │ │ add r2, r6 │ │ │ │ ldr.w r7, [r2, #1432] @ 0x598 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 854ea │ │ │ │ + beq.w 854fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r7, r7, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 85584 │ │ │ │ + beq.w 85594 │ │ │ │ bic.w r0, r7, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r8, [r3, #136] @ 0x88 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 85428 │ │ │ │ + beq.n 85438 │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 85428 │ │ │ │ + cbz r3, 85438 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 857a8 │ │ │ │ + beq.w 857b8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvns r3, r7 │ │ │ │ and.w r3, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r6, r0 │ │ │ │ orrge.w r6, r0, #1 │ │ │ │ - cbz r3, 85412 │ │ │ │ + cbz r3, 85422 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85698 │ │ │ │ + beq.w 856a8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 8553c │ │ │ │ + beq.w 8554c │ │ │ │ lsls r3, r6, #31 │ │ │ │ it pl │ │ │ │ movpl r0, r6 │ │ │ │ - bmi.w 85540 │ │ │ │ + bmi.w 85550 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ ldr.w sl, [r4, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ eor.w r9, fp, sl │ │ │ │ ubfx r9, r9, #0, #12 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ add.w fp, r3, r9 │ │ │ │ add.w fp, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [fp, #1424] @ 0x590 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 85614 │ │ │ │ + bne.w 85624 │ │ │ │ ldr.w r2, [fp, #1428] @ 0x594 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 85614 │ │ │ │ + bne.w 85624 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r9 │ │ │ │ ldr.w r6, [r3, #1432] @ 0x598 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 856a0 │ │ │ │ + beq.w 856b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r6, r6, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 856a0 │ │ │ │ + beq.w 856b0 │ │ │ │ bic.w r5, r6, #1 │ │ │ │ lsls r3, r7, #31 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r8, [r2, #136] @ 0x88 │ │ │ │ - bpl.n 854d0 │ │ │ │ + bpl.n 854e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 85418 │ │ │ │ + beq.n 85428 │ │ │ │ movw r3, #22752 @ 0x58e0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 85560 │ │ │ │ + beq.n 85570 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 856cc │ │ │ │ + beq.w 85700 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, r0 │ │ │ │ orrge.w r4, r0, #1 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.n 854cc │ │ │ │ + bmi.n 854dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85556 │ │ │ │ + beq.n 85566 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 85412 │ │ │ │ + b.n 85422 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85490 │ │ │ │ + bne.n 854a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 85418 │ │ │ │ + beq.n 85428 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 85496 │ │ │ │ + b.n 854a6 │ │ │ │ mov r8, r7 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 8542e │ │ │ │ - ldr r1, [pc, #284] @ (85610 ) │ │ │ │ + b.n 8543e │ │ │ │ + ldr r1, [pc, #284] @ (85620 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ str r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [r1, sl] │ │ │ │ cmp r3, #10 │ │ │ │ @@ -131701,76 +131715,76 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #404] @ 0x194 │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 857ac │ │ │ │ + beq.w 857bc │ │ │ │ ldr.w r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8536e │ │ │ │ + bne.w 8537e │ │ │ │ mov r0, r4 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 85366 │ │ │ │ + bge.w 85376 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 85422 │ │ │ │ + b.n 85432 │ │ │ │ bic.w r0, r6, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85412 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85422 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 854a2 │ │ │ │ + beq.n 854b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r0, #1 │ │ │ │ - bge.w 856ce │ │ │ │ + bge.w 85702 │ │ │ │ adds r3, #1 │ │ │ │ lsls r0, r6, #31 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bpl.n 854c2 │ │ │ │ + bpl.n 854d2 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 85412 │ │ │ │ + b.n 85422 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ - b.n 8542e │ │ │ │ + b.n 8543e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 856fc │ │ │ │ + beq.w 8570c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ movs r7, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 85806 │ │ │ │ + beq.w 85816 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - bne.w 853c8 │ │ │ │ + bne.w 853d8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 853c8 │ │ │ │ + bgt.w 853d8 │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r2, r7, #1 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ adds r1, r3, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r6, #4 │ │ │ │ @@ -131780,47 +131794,47 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str.w r9, [r3, r6] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 853c8 │ │ │ │ + bge.w 853d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 853c8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 853c8 │ │ │ │ + bne.w 853d8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 853d8 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8575a │ │ │ │ + beq.w 8576a │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 856a0 │ │ │ │ + beq.n 856b0 │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8547c │ │ │ │ + bne.w 8548c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 8547c │ │ │ │ + bgt.w 8548c │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r2, r6, #1 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add.w r1, r3, r9 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add.w r1, r9, #4 │ │ │ │ @@ -131830,322 +131844,322 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str.w sl, [r3, r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8547c │ │ │ │ + bge.w 8548c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8547c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8547c │ │ │ │ + bne.w 8548c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8548c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85412 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85422 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 856d8 │ │ │ │ + bne.n 856dc │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w 857ea │ │ │ │ + bne.w 857fa │ │ │ │ movw r0, #48512 @ 0xbd80 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #20060 @ 0x4e5c │ │ │ │ + movw r1, #18012 @ 0x465c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ - movs r4, #1 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ - bpl.w 854c2 │ │ │ │ - mov r6, r4 │ │ │ │ - b.n 85412 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ bic.w r0, r7, #1 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 857a8 │ │ │ │ + beq.n 857b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r6, r0 │ │ │ │ orrge.w r6, r0, #1 │ │ │ │ mvns r3, r7 │ │ │ │ and.w r3, r3, #1 │ │ │ │ - b.n 85404 │ │ │ │ + b.n 85414 │ │ │ │ + movs r4, #1 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ + bpl.w 854d2 │ │ │ │ + mov r6, r4 │ │ │ │ + b.n 85422 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrh.w r2, [r2, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 857bc │ │ │ │ + bcs.n 857cc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 857bc │ │ │ │ + bne.n 857cc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 857bc │ │ │ │ + bgt.n 857cc │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r9, [r3, #192] @ 0xc0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85806 │ │ │ │ + beq.n 85816 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 853c8 │ │ │ │ + beq.w 853d8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - beq.w 855c2 │ │ │ │ - b.n 853c8 │ │ │ │ + beq.w 855d2 │ │ │ │ + b.n 853d8 │ │ │ │ ldrh.w r2, [r4, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 857d2 │ │ │ │ + bcs.n 857e2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 857d2 │ │ │ │ + bne.n 857e2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 857d2 │ │ │ │ + bgt.n 857e2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w sl, [r4, #192] @ 0xc0 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r6, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - beq.n 856a0 │ │ │ │ + beq.n 856b0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8563e │ │ │ │ - b.n 8547c │ │ │ │ + bne.w 8564e │ │ │ │ + b.n 8548c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 856f4 │ │ │ │ + b.n 856f8 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8536e │ │ │ │ - b.n 85530 │ │ │ │ + bne.w 8537e │ │ │ │ + b.n 85540 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85806 │ │ │ │ + beq.n 85816 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b.n 853c8 │ │ │ │ + b.n 853d8 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 856a0 │ │ │ │ + beq.w 856b0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - b.n 8547c │ │ │ │ + b.n 8548c │ │ │ │ mov r6, r7 │ │ │ │ - b.n 85418 │ │ │ │ + b.n 85428 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ - b.n 8542e │ │ │ │ + b.n 8543e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 85cde │ │ │ │ + bpl.w 85cee │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 859e0 │ │ │ │ + bmi.w 859f0 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85a20 │ │ │ │ - ldr.w sl, [pc, #1208] @ 85d08 │ │ │ │ + beq.w 85a30 │ │ │ │ + ldr.w sl, [pc, #1208] @ 85d18 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r2, r6, #3 │ │ │ │ ldr.w r4, [sl, r9] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w fp, [r3, #192] @ 0xc0 │ │ │ │ movs r3, #12 │ │ │ │ eor.w r5, fp, r2 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ adds r3, r4, r5 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #1424] @ 0x590 │ │ │ │ cmp fp, r2 │ │ │ │ - bne.w 85a70 │ │ │ │ + bne.w 85a80 │ │ │ │ ldr.w r2, [r3, #1428] @ 0x594 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 85a70 │ │ │ │ + bne.w 85a80 │ │ │ │ add.w r3, r4, #40960 @ 0xa000 │ │ │ │ add r3, r5 │ │ │ │ ldr.w r3, [r3, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 859d8 │ │ │ │ + beq.w 859e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r8, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 85a66 │ │ │ │ + beq.w 85a76 │ │ │ │ bic.w r0, r8, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r2, 85908 │ │ │ │ + cbz r2, 85918 │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 85908 │ │ │ │ + cbz r3, 85918 │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85c76 │ │ │ │ + beq.w 85c86 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r2, r8 │ │ │ │ and.w r2, r2, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt fp, r0 │ │ │ │ orrge.w fp, r0, #1 │ │ │ │ - cbz r2, 85900 │ │ │ │ + cbz r2, 85910 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a2e │ │ │ │ + beq.w 85a3e │ │ │ │ mov r0, fp │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r4, [sl, r9] │ │ │ │ ldr.w sl, [r7, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ eor.w r5, r3, sl │ │ │ │ movs r3, #12 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ add.w r9, r4, r5 │ │ │ │ add.w r9, r9, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r9, #1424] @ 0x590 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 85af4 │ │ │ │ + bne.w 85b04 │ │ │ │ ldr.w r3, [r9, #1428] @ 0x594 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 85af4 │ │ │ │ + bne.w 85b04 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ add r4, r5 │ │ │ │ ldr.w r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85b70 │ │ │ │ + beq.w 85b80 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov fp, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w fp, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [fp] │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w 85b70 │ │ │ │ + beq.w 85b80 │ │ │ │ bic.w r4, fp, #1 │ │ │ │ tst.w r8, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r5, [r1, #136] @ 0x88 │ │ │ │ - beq.n 859bc │ │ │ │ + beq.n 859cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 85900 │ │ │ │ + beq.n 85910 │ │ │ │ movw r2, #22752 @ 0x58e0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 85a40 │ │ │ │ + beq.n 85a50 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85b8e │ │ │ │ + beq.w 85bc6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, r0 │ │ │ │ orrge.w r4, r0, #1 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.n 859b8 │ │ │ │ + bne.n 859c8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85a36 │ │ │ │ + beq.n 85a46 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 85900 │ │ │ │ + b.n 85910 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85978 │ │ │ │ + bne.n 85988 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 85900 │ │ │ │ + beq.n 85910 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - b.n 8597c │ │ │ │ + b.n 8598c │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 8590c │ │ │ │ - ldr.w sl, [pc, #804] @ 85d08 │ │ │ │ + b.n 8591c │ │ │ │ + ldr.w sl, [pc, #804] @ 85d18 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ cmp r3, #10 │ │ │ │ mla r1, r3, r2, r1 │ │ │ │ @@ -132154,70 +132168,70 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #404] @ 0x194 │ │ │ │ cmp r2, r7 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85c98 │ │ │ │ + beq.w 85ca8 │ │ │ │ ldr.w r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85854 │ │ │ │ + bne.w 85864 │ │ │ │ mov r0, r7 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8584c │ │ │ │ - b.n 85cf6 │ │ │ │ + bge.w 8585c │ │ │ │ + b.n 85d06 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85900 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85910 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85900 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85910 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85988 │ │ │ │ + beq.n 85998 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r0, #1 │ │ │ │ - bge.w 85b90 │ │ │ │ + bge.w 85bc8 │ │ │ │ adds r2, #1 │ │ │ │ tst.w fp, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - beq.n 859aa │ │ │ │ + beq.n 859ba │ │ │ │ mov fp, r4 │ │ │ │ - b.n 85900 │ │ │ │ + b.n 85910 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [sl, r9] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 8590c │ │ │ │ + b.n 8591c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 85bc4 │ │ │ │ + beq.w 85bd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 85cfa │ │ │ │ + beq.w 85d0a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bne.w 858ae │ │ │ │ + bne.w 858be │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 858ae │ │ │ │ + bgt.w 858be │ │ │ │ add.w r4, r4, #42240 @ 0xa500 │ │ │ │ bic.w r2, r8, #1 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ adds r1, r4, r5 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr.w r0, [r3, #1428] @ 0x594 │ │ │ │ adds r2, r5, #4 │ │ │ │ @@ -132227,41 +132241,41 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, r2] │ │ │ │ dmb ish │ │ │ │ str.w fp, [r4, r5] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 858ae │ │ │ │ + bge.w 858be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 858ae │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 858ae │ │ │ │ + bne.w 858be │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 858be │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 85c28 │ │ │ │ + beq.w 85c38 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85b70 │ │ │ │ + beq.n 85b80 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85960 │ │ │ │ + bne.w 85970 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 85960 │ │ │ │ + bgt.w 85970 │ │ │ │ add.w r4, r4, #42240 @ 0xa500 │ │ │ │ bic.w r2, fp, #1 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ adds r1, r4, r5 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r1, r5, #4 │ │ │ │ @@ -132271,209 +132285,209 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ str r6, [r4, r1] │ │ │ │ dmb ish │ │ │ │ str.w sl, [r4, r5] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 85960 │ │ │ │ + bge.w 85970 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85960 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85960 │ │ │ │ + bne.w 85970 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85970 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 85b9c │ │ │ │ + cbnz r3, 85b9e │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w 85cda │ │ │ │ + bne.w 85cea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85c7c │ │ │ │ + beq.n 85c8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r8, [r3] │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 85900 │ │ │ │ - movs r4, #1 │ │ │ │ - tst.w fp, #1 │ │ │ │ - beq.w 859aa │ │ │ │ - mov fp, r4 │ │ │ │ - b.n 85900 │ │ │ │ + b.n 85910 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ bic.w r0, r8, #1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85c76 │ │ │ │ + beq.n 85c86 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt fp, r0 │ │ │ │ orrge.w fp, r0, #1 │ │ │ │ mvn.w r2, r8 │ │ │ │ and.w r2, r2, #1 │ │ │ │ - b.n 858ee │ │ │ │ + b.n 858fe │ │ │ │ + movs r4, #1 │ │ │ │ + tst.w fp, #1 │ │ │ │ + beq.w 859ba │ │ │ │ + mov fp, r4 │ │ │ │ + b.n 85910 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrh.w r2, [r2, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 85ca8 │ │ │ │ + bcs.n 85cb8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 85ca8 │ │ │ │ + bne.n 85cb8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 85ca8 │ │ │ │ + bgt.n 85cb8 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w fp, [r8, #192] @ 0xc0 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85cfa │ │ │ │ + beq.n 85d0a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 858ae │ │ │ │ + beq.w 858be │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - beq.w 85aa8 │ │ │ │ - b.n 858ae │ │ │ │ + beq.w 85ab8 │ │ │ │ + b.n 858be │ │ │ │ ldrh.w r3, [r7, #206] @ 0xce │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ - bcs.n 85cc0 │ │ │ │ + bcs.n 85cd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85cc0 │ │ │ │ + bne.n 85cd0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt.n 85cc0 │ │ │ │ + bgt.n 85cd0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w sl, [r7, #192] @ 0xc0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85b70 │ │ │ │ + beq.n 85b80 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 85960 │ │ │ │ + beq.w 85970 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 85b1c │ │ │ │ + b.n 85b2c │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 85bba │ │ │ │ + b.n 85bbc │ │ │ │ movw r0, #48512 @ 0xbd80 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #20060 @ 0x4e5c │ │ │ │ + movw r1, #18012 @ 0x465c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 85b88 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 85b98 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85854 │ │ │ │ - b.n 85a20 │ │ │ │ + bne.w 85864 │ │ │ │ + b.n 85a30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85cfa │ │ │ │ + beq.n 85d0a │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - b.n 858ae │ │ │ │ + b.n 858be │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 85b70 │ │ │ │ + beq.w 85b80 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - b.n 85960 │ │ │ │ + b.n 85970 │ │ │ │ mov fp, r8 │ │ │ │ - b.n 85900 │ │ │ │ + b.n 85910 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 85902 │ │ │ │ + b.n 85912 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [sl, r9] │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 8590c │ │ │ │ + b.n 8591c │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 85d26 │ │ │ │ + bpl.n 85d36 │ │ │ │ ldr.w r0, [r0, #436] @ 0x1b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 85d20 │ │ │ │ + blt.n 85d30 │ │ │ │ bx lr │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.n 85d28 │ │ │ │ + b.n 85d38 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2d9dc │ │ │ │ - cbnz r0, 85d5e │ │ │ │ + cbnz r0, 85d6e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, r0, #1 │ │ │ │ - b.n 85d46 │ │ │ │ + b.n 85d56 │ │ │ │ nop │ │ │ │ │ │ │ │ -00085d64 : │ │ │ │ +00085d74 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ @@ -132485,119 +132499,119 @@ │ │ │ │ mov r5, r3 │ │ │ │ blx 2c98c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 85eec <_PyUnicodeWriter_Init@@Base+0x1c> │ │ │ │ + bl 85efc <_PyUnicodeWriter_Init@@Base+0x1c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85e56 │ │ │ │ + beq.n 85e66 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85e3a │ │ │ │ + beq.n 85e4a │ │ │ │ ldrb.w r3, [sp, #37] @ 0x25 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85e36 │ │ │ │ + bne.n 85e46 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 85dd8 │ │ │ │ + beq.n 85de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88714 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 88724 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85e68 │ │ │ │ + beq.n 85e78 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85e60 │ │ │ │ + beq.n 85e70 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 85dde │ │ │ │ + beq.n 85dee │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 85dcc │ │ │ │ + bne.n 85ddc │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 85dcc │ │ │ │ + bne.n 85ddc │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 85e80 │ │ │ │ + bpl.n 85e90 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #58828 @ 0xe5cc │ │ │ │ movwge r2, #35960 @ 0x8c78 │ │ │ │ - ldrlt r4, [pc, #116] @ (85e84 ) │ │ │ │ + ldrlt r4, [pc, #116] @ (85e94 ) │ │ │ │ ittet ge │ │ │ │ movtge r2, #79 @ 0x4f │ │ │ │ mlage r4, r1, r0, r4 │ │ │ │ addlt.w r4, r4, r0, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 85dcc │ │ │ │ + beq.n 85ddc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85e36 │ │ │ │ + bge.n 85e46 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 85e36 │ │ │ │ + cbnz r2, 85e46 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 85dcc │ │ │ │ + b.n 85ddc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 85e52 │ │ │ │ + cbz r0, 85e62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85e52 │ │ │ │ + bge.n 85e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 85e52 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #52] @ (85e88 ) │ │ │ │ - b.n 85dcc │ │ │ │ + cbnz r3, 85e62 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #52] @ (85e98 ) │ │ │ │ + b.n 85ddc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a214 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 15a32c <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85dcc │ │ │ │ - bl 1abb34 │ │ │ │ + b.n 85ddc │ │ │ │ + bl 1ab164 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 85dcc │ │ │ │ + b.n 85ddc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85e5c │ │ │ │ + bge.n 85e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85e5c │ │ │ │ + bne.n 85e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85e5c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85e6c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.n 85df8 │ │ │ │ + b.n 85e08 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -00085e8c : │ │ │ │ +00085e9c : │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -132606,27 +132620,27 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c98c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 85eec <_PyUnicodeWriter_Init@@Base+0x1c> │ │ │ │ + bl 85efc <_PyUnicodeWriter_Init@@Base+0x1c> │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ - beq.n 85ec6 │ │ │ │ - bl 88608 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.n 85ed6 │ │ │ │ + bl 88618 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 15a214 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 15a32c <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 85ec2 │ │ │ │ + b.n 85ed2 │ │ │ │ nop │ │ │ │ │ │ │ │ -00085ed0 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +00085ee0 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ blx 2c98c │ │ │ │ @@ -132649,127 +132663,127 @@ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r3, r0 │ │ │ │ str r3, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 85fe0 <_PyUnicodeWriter_Init@@Base+0x110> │ │ │ │ + bls.n 85ff0 <_PyUnicodeWriter_Init@@Base+0x110> │ │ │ │ ands.w r6, r3, #3 │ │ │ │ - bne.w 8609e <_PyUnicodeWriter_Init@@Base+0x1ce> │ │ │ │ + bne.w 860ae <_PyUnicodeWriter_Init@@Base+0x1ce> │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 8609e <_PyUnicodeWriter_Init@@Base+0x1ce> │ │ │ │ + bcc.w 860ae <_PyUnicodeWriter_Init@@Base+0x1ce> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 860ac <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ + bne.w 860bc <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ add.w ip, r3, #8 │ │ │ │ cmp r7, ip │ │ │ │ - bcc.n 85fdc <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ + bcc.n 85fec <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands.w r6, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 86908 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ + bne.w 86918 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ add.w r2, r3, #12 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 864a0 <_PyUnicodeWriter_Init@@Base+0x5d0> │ │ │ │ + bcc.w 864b0 <_PyUnicodeWriter_Init@@Base+0x5d0> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 860ac <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ + bne.w 860bc <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 85fdc <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ + bcc.n 85fec <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 860ac <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ + bne.w 860bc <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ add.w r2, r3, #20 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 86436 <_PyUnicodeWriter_Init@@Base+0x566> │ │ │ │ + bcc.w 86446 <_PyUnicodeWriter_Init@@Base+0x566> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 860ac <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ + bne.w 860bc <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ add.w ip, r3, #24 │ │ │ │ cmp r7, ip │ │ │ │ - bcc.n 85fdc <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ + bcc.n 85fec <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ands.w r6, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 86908 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ + bne.w 86918 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ add.w r2, r3, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 864a0 <_PyUnicodeWriter_Init@@Base+0x5d0> │ │ │ │ + bcc.w 864b0 <_PyUnicodeWriter_Init@@Base+0x5d0> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ands.w ip, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 860ac <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ + bne.n 860bc <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ add.w r1, r3, #32 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 85fdc <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ + bcc.n 85fec <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 86902 <_PyUnicodeWriter_Init@@Base+0xa32> │ │ │ │ + bne.w 86912 <_PyUnicodeWriter_Init@@Base+0xa32> │ │ │ │ sub.w r2, r7, #32 │ │ │ │ subs r3, r2, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r1 │ │ │ │ - b.n 85fd6 <_PyUnicodeWriter_Init@@Base+0x106> │ │ │ │ + b.n 85fe6 <_PyUnicodeWriter_Init@@Base+0x106> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r1, #4 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 860ac <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ + bne.n 860bc <_PyUnicodeWriter_Init@@Base+0x1dc> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 85fcc <_PyUnicodeWriter_Init@@Base+0xfc> │ │ │ │ + bne.n 85fdc <_PyUnicodeWriter_Init@@Base+0xfc> │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 860a0 <_PyUnicodeWriter_Init@@Base+0x1d0> │ │ │ │ + bne.n 860b0 <_PyUnicodeWriter_Init@@Base+0x1d0> │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 86118 <_PyUnicodeWriter_Init@@Base+0x248> │ │ │ │ - movw r7, #18096 @ 0x46b0 │ │ │ │ + beq.w 86128 <_PyUnicodeWriter_Init@@Base+0x248> │ │ │ │ + movw r7, #16048 @ 0x3eb0 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ mov sl, r7 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne.n 860b2 <_PyUnicodeWriter_Init@@Base+0x1e2> │ │ │ │ + bne.n 860c2 <_PyUnicodeWriter_Init@@Base+0x1e2> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.w 8695e <_PyUnicodeWriter_Init@@Base+0xa8e> │ │ │ │ + beq.w 8696e <_PyUnicodeWriter_Init@@Base+0xa8e> │ │ │ │ adds r6, r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ adds r0, r6, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 86160 <_PyUnicodeWriter_Init@@Base+0x290> │ │ │ │ - bhi.w 86120 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq.w 86170 <_PyUnicodeWriter_Init@@Base+0x290> │ │ │ │ + bhi.w 86130 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 868f6 <_PyUnicodeWriter_Init@@Base+0xa26> │ │ │ │ + beq.w 86906 <_PyUnicodeWriter_Init@@Base+0xa26> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 86ba2 <_PyUnicodeWriter_Init@@Base+0xcd2> │ │ │ │ + beq.w 86bb2 <_PyUnicodeWriter_Init@@Base+0xcd2> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 86b86 <_PyUnicodeWriter_Init@@Base+0xcb6> │ │ │ │ + beq.w 86b96 <_PyUnicodeWriter_Init@@Base+0xcb6> │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ ands.w r1, r1, #4 │ │ │ │ - bne.w 867fc <_PyUnicodeWriter_Init@@Base+0x92c> │ │ │ │ + bne.w 8680c <_PyUnicodeWriter_Init@@Base+0x92c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 864aa <_PyUnicodeWriter_Init@@Base+0x5da> │ │ │ │ + beq.w 864ba <_PyUnicodeWriter_Init@@Base+0x5da> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + beq.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 863e0 <_PyUnicodeWriter_Init@@Base+0x510> │ │ │ │ + beq.w 863f0 <_PyUnicodeWriter_Init@@Base+0x510> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r8, r9 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq.w 862d8 <_PyUnicodeWriter_Init@@Base+0x408> │ │ │ │ + beq.w 862e8 <_PyUnicodeWriter_Init@@Base+0x408> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.n 86060 <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ + beq.n 86070 <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bne.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bls.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ sub.w r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #23 │ │ │ │ - bhi.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bhi.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ lsls r4, r4, #12 │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r4, r0, #7 │ │ │ │ @@ -132791,68 +132805,68 @@ │ │ │ │ lsls r0, r7, #4 │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r6, r4, #7 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 85f1e <_PyUnicodeWriter_Init@@Base+0x4e> │ │ │ │ + bge.w 85f2e <_PyUnicodeWriter_Init@@Base+0x4e> │ │ │ │ movs r1, #0 │ │ │ │ - b.w 86908 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ + b.w 86918 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ blx 2db5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86298 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + beq.w 862a8 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ subs r6, r0, r4 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 86978 <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ + beq.w 86988 <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ mov r7, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 86972 <_PyUnicodeWriter_Init@@Base+0xaa2> │ │ │ │ + beq.w 86982 <_PyUnicodeWriter_Init@@Base+0xaa2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 860e0 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + cbnz r3, 860f0 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 862b4 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + beq.w 862c4 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.w 86238 <_PyUnicodeWriter_Init@@Base+0x368> │ │ │ │ + bls.w 86248 <_PyUnicodeWriter_Init@@Base+0x368> │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.w 86238 <_PyUnicodeWriter_Init@@Base+0x368> │ │ │ │ + blt.w 86248 <_PyUnicodeWriter_Init@@Base+0x368> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 86252 <_PyUnicodeWriter_Init@@Base+0x382> │ │ │ │ + bne.w 86262 <_PyUnicodeWriter_Init@@Base+0x382> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ add r4, r6 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85ff2 <_PyUnicodeWriter_Init@@Base+0x122> │ │ │ │ + bne.w 86002 <_PyUnicodeWriter_Init@@Base+0x122> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 867fc <_PyUnicodeWriter_Init@@Base+0x92c> │ │ │ │ + bmi.w 8680c <_PyUnicodeWriter_Init@@Base+0x92c> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r9 │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.n 861a2 <_PyUnicodeWriter_Init@@Base+0x2d2> │ │ │ │ + bhi.n 861b2 <_PyUnicodeWriter_Init@@Base+0x2d2> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r6, r6, #8 │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r5, #8 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ @@ -132868,426 +132882,426 @@ │ │ │ │ movs r2, r6 │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r7, r7, #16 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 86d3c <_PyUnicodeWriter_Init@@Base+0xe6c> │ │ │ │ - bhi.n 86120 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq.w 86d4c <_PyUnicodeWriter_Init@@Base+0xe6c> │ │ │ │ + bhi.n 86130 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 868f6 <_PyUnicodeWriter_Init@@Base+0xa26> │ │ │ │ + beq.w 86906 <_PyUnicodeWriter_Init@@Base+0xa26> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 86ba2 <_PyUnicodeWriter_Init@@Base+0xcd2> │ │ │ │ + beq.w 86bb2 <_PyUnicodeWriter_Init@@Base+0xcd2> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 86b86 <_PyUnicodeWriter_Init@@Base+0xcb6> │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + beq.w 86b96 <_PyUnicodeWriter_Init@@Base+0xcb6> │ │ │ │ + movw r2, #16048 @ 0x3eb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 867fc <_PyUnicodeWriter_Init@@Base+0x92c> │ │ │ │ + bmi.w 8680c <_PyUnicodeWriter_Init@@Base+0x92c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 864aa <_PyUnicodeWriter_Init@@Base+0x5da> │ │ │ │ + beq.w 864ba <_PyUnicodeWriter_Init@@Base+0x5da> │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + beq.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 863e8 <_PyUnicodeWriter_Init@@Base+0x518> │ │ │ │ + beq.w 863f8 <_PyUnicodeWriter_Init@@Base+0x518> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bhi.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls.w 8604a <_PyUnicodeWriter_Init@@Base+0x17a> │ │ │ │ + bls.w 8605a <_PyUnicodeWriter_Init@@Base+0x17a> │ │ │ │ sub.w r0, r3, #99 @ 0x63 │ │ │ │ mov.w ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and.w r0, ip, r0 │ │ │ │ - cbnz r0, 861f4 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ + cbnz r0, 86204 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst.w ip, r0 │ │ │ │ - bne.w 86414 <_PyUnicodeWriter_Init@@Base+0x544> │ │ │ │ + bne.w 86424 <_PyUnicodeWriter_Init@@Base+0x544> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.w 86396 <_PyUnicodeWriter_Init@@Base+0x4c6> │ │ │ │ + beq.w 863a6 <_PyUnicodeWriter_Init@@Base+0x4c6> │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bne.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne.w 8639a <_PyUnicodeWriter_Init@@Base+0x4ca> │ │ │ │ + bne.w 863aa <_PyUnicodeWriter_Init@@Base+0x4ca> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1114112 @ 0x110000 │ │ │ │ - bcs.w 8698a <_PyUnicodeWriter_Init@@Base+0xaba> │ │ │ │ + bcs.w 8699a <_PyUnicodeWriter_Init@@Base+0xaba> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 866ec <_PyUnicodeWriter_Init@@Base+0x81c> │ │ │ │ + bhi.w 866fc <_PyUnicodeWriter_Init@@Base+0x81c> │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 866ec <_PyUnicodeWriter_Init@@Base+0x81c> │ │ │ │ + ble.w 866fc <_PyUnicodeWriter_Init@@Base+0x81c> │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 86708 <_PyUnicodeWriter_Init@@Base+0x838> │ │ │ │ + bne.w 86718 <_PyUnicodeWriter_Init@@Base+0x838> │ │ │ │ strb r4, [r2, r0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 86110 <_PyUnicodeWriter_Init@@Base+0x240> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86120 <_PyUnicodeWriter_Init@@Base+0x240> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 860fc <_PyUnicodeWriter_Init@@Base+0x22c> │ │ │ │ + beq.w 8610c <_PyUnicodeWriter_Init@@Base+0x22c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 869d0 <_PyUnicodeWriter_Init@@Base+0xb00> │ │ │ │ + bne.w 869e0 <_PyUnicodeWriter_Init@@Base+0xb00> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #3 │ │ │ │ adds r1, r4, r7 │ │ │ │ add.w lr, r4, r2 │ │ │ │ add.w r8, r3, r0, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r8 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.w 869ac <_PyUnicodeWriter_Init@@Base+0xadc> │ │ │ │ + bhi.w 869bc <_PyUnicodeWriter_Init@@Base+0xadc> │ │ │ │ subs r3, r4, #3 │ │ │ │ cmp r3, lr │ │ │ │ mov.w r3, r2, lsl #1 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r8 │ │ │ │ add r2, r4 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - bls.w 869a4 <_PyUnicodeWriter_Init@@Base+0xad4> │ │ │ │ + bls.w 869b4 <_PyUnicodeWriter_Init@@Base+0xad4> │ │ │ │ ldrb.w r2, [ip], #1 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, ip │ │ │ │ - b.n 86284 <_PyUnicodeWriter_Init@@Base+0x3b4> │ │ │ │ + b.n 86294 <_PyUnicodeWriter_Init@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ strb.w r6, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86972 <_PyUnicodeWriter_Init@@Base+0xaa2> │ │ │ │ + beq.w 86982 <_PyUnicodeWriter_Init@@Base+0xaa2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 860e0 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bne.w 860f0 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d5cc <_Py_fstat_noraise@@Base+0x4> │ │ │ │ + bl 9d614 <_Py_fstat_noraise@@Base+0x4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ strb.w r3, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ab884 │ │ │ │ + bl 1aaeb4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 8610e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ + b.n 8611e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bgt.w 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r0 │ │ │ │ adds r1, r0, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr.w r1, [r3], #8 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86bae <_PyUnicodeWriter_Init@@Base+0xcde> │ │ │ │ + bne.w 86bbe <_PyUnicodeWriter_Init@@Base+0xcde> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 86c0e <_PyUnicodeWriter_Init@@Base+0xd3e> │ │ │ │ + beq.w 86c1e <_PyUnicodeWriter_Init@@Base+0xd3e> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 873d8 │ │ │ │ + bl 873e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.n 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, r1, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 873d8 │ │ │ │ + bl 873e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.n 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86580 <_PyUnicodeWriter_Init@@Base+0x6b0> │ │ │ │ + bge.w 86590 <_PyUnicodeWriter_Init@@Base+0x6b0> │ │ │ │ adds r2, #1 │ │ │ │ lsls r1, r7, #28 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bmi.w 86586 <_PyUnicodeWriter_Init@@Base+0x6b6> │ │ │ │ + bmi.w 86596 <_PyUnicodeWriter_Init@@Base+0x6b6> │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 167c74 │ │ │ │ + bl 167cc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86362 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ + bge.n 86372 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86d64 <_PyUnicodeWriter_Init@@Base+0xe94> │ │ │ │ + beq.w 86d74 <_PyUnicodeWriter_Init@@Base+0xe94> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 873d8 │ │ │ │ + bl 873e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 86d48 <_PyUnicodeWriter_Init@@Base+0xe78> │ │ │ │ + beq.w 86d58 <_PyUnicodeWriter_Init@@Base+0xe78> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + bge.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + bne.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bgt.n 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ 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.n 8643a <_PyUnicodeWriter_Init@@Base+0x56a> │ │ │ │ + bne.n 8644a <_PyUnicodeWriter_Init@@Base+0x56a> │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq.w 868b8 <_PyUnicodeWriter_Init@@Base+0x9e8> │ │ │ │ + beq.w 868c8 <_PyUnicodeWriter_Init@@Base+0x9e8> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne.n 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + bne.n 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86948 <_PyUnicodeWriter_Init@@Base+0xa78> │ │ │ │ + bne.w 86958 <_PyUnicodeWriter_Init@@Base+0xa78> │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 882b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 882c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bge.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls.w 861ba <_PyUnicodeWriter_Init@@Base+0x2ea> │ │ │ │ + bls.w 861ca <_PyUnicodeWriter_Init@@Base+0x2ea> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20412 @ 0x4fbc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8611a <_PyUnicodeWriter_Init@@Base+0x24a> │ │ │ │ + b.n 8612a <_PyUnicodeWriter_Init@@Base+0x24a> │ │ │ │ and.w r0, r9, r8 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 861f4 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ - b.n 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + beq.w 86204 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ + b.n 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #3 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 863f6 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ + beq.n 86406 <_PyUnicodeWriter_Init@@Base+0x526> │ │ │ │ movs r1, #1 │ │ │ │ - b.n 861ac <_PyUnicodeWriter_Init@@Base+0x2dc> │ │ │ │ + b.n 861bc <_PyUnicodeWriter_Init@@Base+0x2dc> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 85fdc <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ + b.n 85fec <_PyUnicodeWriter_Init@@Base+0x10c> │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 86d6e <_PyUnicodeWriter_Init@@Base+0xe9e> │ │ │ │ + bhi.w 86d7e <_PyUnicodeWriter_Init@@Base+0xe9e> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r5, r0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 8689a <_PyUnicodeWriter_Init@@Base+0x9ca> │ │ │ │ - bhi.w 865b2 <_PyUnicodeWriter_Init@@Base+0x6e2> │ │ │ │ + beq.w 868aa <_PyUnicodeWriter_Init@@Base+0x9ca> │ │ │ │ + bhi.w 865c2 <_PyUnicodeWriter_Init@@Base+0x6e2> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 86bf0 <_PyUnicodeWriter_Init@@Base+0xd20> │ │ │ │ + beq.w 86c00 <_PyUnicodeWriter_Init@@Base+0xd20> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne.w 865b8 <_PyUnicodeWriter_Init@@Base+0x6e8> │ │ │ │ + bne.w 865c8 <_PyUnicodeWriter_Init@@Base+0x6e8> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20320 @ 0x4f60 │ │ │ │ + movw r3, #18272 @ 0x4760 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ ldrb.w r3, [sp, #36] @ 0x24 │ │ │ │ and.w r2, r7, #17 │ │ │ │ str r3, [sp, #20] │ │ │ │ sub.w r0, r3, #45 @ 0x2d │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ sub.w r0, fp, r3 │ │ │ │ - b.n 865ec <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + b.n 865fc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov r2, ip │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 860a0 <_PyUnicodeWriter_Init@@Base+0x1d0> │ │ │ │ - b.n 85fe0 <_PyUnicodeWriter_Init@@Base+0x110> │ │ │ │ + bne.w 860b0 <_PyUnicodeWriter_Init@@Base+0x1d0> │ │ │ │ + b.n 85ff0 <_PyUnicodeWriter_Init@@Base+0x110> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 86d16 <_PyUnicodeWriter_Init@@Base+0xe46> │ │ │ │ - movw r2, #18096 @ 0x46b0 │ │ │ │ + beq.w 86d26 <_PyUnicodeWriter_Init@@Base+0xe46> │ │ │ │ + movw r2, #16048 @ 0x3eb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r0, r1, #29 │ │ │ │ itt pl │ │ │ │ addpl r6, #1 │ │ │ │ movpl.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bpl.w 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + bpl.w 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ sub.w r8, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ it pl │ │ │ │ addpl r6, #2 │ │ │ │ - bpl.w 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + bpl.w 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movt r1, #32768 @ 0x8000 │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ str r1, [sp, #12] │ │ │ │ subs r1, r1, r3 │ │ │ │ mov.w lr, r1, asr #31 │ │ │ │ smull r0, r1, ip, r1 │ │ │ │ rsb r1, lr, r1, asr #2 │ │ │ │ cmp r8, r1 │ │ │ │ - bgt.w 86de6 <_PyUnicodeWriter_Init@@Base+0xf16> │ │ │ │ + bgt.w 86df6 <_PyUnicodeWriter_Init@@Base+0xf16> │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ mov.w fp, #10 │ │ │ │ mla r8, fp, r8, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r0, r1, #29 │ │ │ │ - bpl.n 8658a <_PyUnicodeWriter_Init@@Base+0x6ba> │ │ │ │ + bpl.n 8659a <_PyUnicodeWriter_Init@@Base+0x6ba> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ subs r1, r1, r3 │ │ │ │ asrs r0, r1, #31 │ │ │ │ smull r1, lr, ip, r1 │ │ │ │ rsb r1, r0, lr, asr #2 │ │ │ │ cmp r1, r8 │ │ │ │ - blt.w 86de6 <_PyUnicodeWriter_Init@@Base+0xf16> │ │ │ │ + blt.w 86df6 <_PyUnicodeWriter_Init@@Base+0xf16> │ │ │ │ ldrb.w lr, [r6, #4] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ adds r6, #4 │ │ │ │ mla r8, fp, r8, r3 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r1, [r2, lr, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bpl.w 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + bpl.w 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov fp, r4 │ │ │ │ sub.w r3, r0, lr │ │ │ │ sub.w lr, lr, #48 @ 0x30 │ │ │ │ asrs r1, r3, #31 │ │ │ │ smull r4, r3, ip, r3 │ │ │ │ rsb r3, r1, r3, asr #2 │ │ │ │ cmp r3, r8 │ │ │ │ mov.w r3, #10 │ │ │ │ mla r8, r3, r8, lr │ │ │ │ - blt.w 86de6 <_PyUnicodeWriter_Init@@Base+0xf16> │ │ │ │ + blt.w 86df6 <_PyUnicodeWriter_Init@@Base+0xf16> │ │ │ │ ldrb.w lr, [r6, #1]! │ │ │ │ mov r3, lr │ │ │ │ ldr.w r1, [r2, lr, lsl #2] │ │ │ │ lsls r4, r1, #29 │ │ │ │ - bmi.n 8654e <_PyUnicodeWriter_Init@@Base+0x67e> │ │ │ │ + bmi.n 8655e <_PyUnicodeWriter_Init@@Base+0x67e> │ │ │ │ mov r4, fp │ │ │ │ - b.n 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + b.n 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ lsls r2, r7, #28 │ │ │ │ - bpl.w 86342 <_PyUnicodeWriter_Init@@Base+0x472> │ │ │ │ + bpl.w 86352 <_PyUnicodeWriter_Init@@Base+0x472> │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - b.n 86344 <_PyUnicodeWriter_Init@@Base+0x474> │ │ │ │ + b.n 86354 <_PyUnicodeWriter_Init@@Base+0x474> │ │ │ │ adds r6, #3 │ │ │ │ - b.n 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + b.n 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ iteet eq │ │ │ │ moveq r2, #2 │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r6, #2] │ │ │ │ it eq │ │ │ │ addeq r6, #2 │ │ │ │ - b.n 8642e <_PyUnicodeWriter_Init@@Base+0x55e> │ │ │ │ + b.n 8643e <_PyUnicodeWriter_Init@@Base+0x55e> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #4 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 8642e <_PyUnicodeWriter_Init@@Base+0x55e> │ │ │ │ + b.n 8643e <_PyUnicodeWriter_Init@@Base+0x55e> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #5 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 8642e <_PyUnicodeWriter_Init@@Base+0x55e> │ │ │ │ + b.n 8643e <_PyUnicodeWriter_Init@@Base+0x55e> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq.w 86a84 <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ + beq.w 86a94 <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #32796 @ 0x801c │ │ │ │ + movw r3, #30748 @ 0x781c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ sub.w r3, r3, #45 @ 0x2d │ │ │ │ and.w r2, r7, #17 │ │ │ │ @@ -133304,1292 +133318,1292 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r8, r9 │ │ │ │ it lt │ │ │ │ movlt r8, r9 │ │ │ │ cmp r2, #16 │ │ │ │ sub.w r3, r8, r3 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - beq.w 867f2 <_PyUnicodeWriter_Init@@Base+0x922> │ │ │ │ + beq.w 86802 <_PyUnicodeWriter_Init@@Base+0x922> │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 86850 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ + bls.w 86860 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - blt.w 86850 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ + blt.w 86860 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r9, r7, #1 │ │ │ │ sub.w r8, r3, r2 │ │ │ │ cmp.w r8, #0 │ │ │ │ it le │ │ │ │ movle r7, #0 │ │ │ │ - bgt.w 86bca <_PyUnicodeWriter_Init@@Base+0xcfa> │ │ │ │ + bgt.w 86bda <_PyUnicodeWriter_Init@@Base+0xcfa> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 8688a <_PyUnicodeWriter_Init@@Base+0x9ba> │ │ │ │ + beq.w 8689a <_PyUnicodeWriter_Init@@Base+0x9ba> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub.w r2, r3, fp │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w 8686e <_PyUnicodeWriter_Init@@Base+0x99e> │ │ │ │ + bgt.w 8687e <_PyUnicodeWriter_Init@@Base+0x99e> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, r4 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + ble.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + beq.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2654f0 │ │ │ │ + bl 264cb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 86e70 │ │ │ │ + bl 86e80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86366 <_PyUnicodeWriter_Init@@Base+0x496> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86376 <_PyUnicodeWriter_Init@@Base+0x496> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fa9ac │ │ │ │ + bl fabac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86366 <_PyUnicodeWriter_Init@@Base+0x496> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86376 <_PyUnicodeWriter_Init@@Base+0x496> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 204fbc │ │ │ │ + bl 204734 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86366 <_PyUnicodeWriter_Init@@Base+0x496> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86376 <_PyUnicodeWriter_Init@@Base+0x496> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86c76 <_PyUnicodeWriter_Init@@Base+0xda6> │ │ │ │ + bge.w 86c86 <_PyUnicodeWriter_Init@@Base+0xda6> │ │ │ │ lsls r4, r7, #28 │ │ │ │ - bmi.w 86c6a <_PyUnicodeWriter_Init@@Base+0xd9a> │ │ │ │ - bl 167c70 │ │ │ │ + bmi.w 86c7a <_PyUnicodeWriter_Init@@Base+0xd9a> │ │ │ │ + bl 167cbc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 86362 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ + b.n 86372 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 86228 <_PyUnicodeWriter_Init@@Base+0x358> │ │ │ │ + beq.w 86238 <_PyUnicodeWriter_Init@@Base+0x358> │ │ │ │ cmp r3, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r0, lsl #2] │ │ │ │ strheq.w r4, [r2, r0, lsl #1] │ │ │ │ ldrne r0, [r5, #20] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.n 8681e <_PyUnicodeWriter_Init@@Base+0x94e> │ │ │ │ + bne.n 8682e <_PyUnicodeWriter_Init@@Base+0x94e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20288 @ 0x4f40 │ │ │ │ + movw r3, #18240 @ 0x4740 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ adds r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ ldrd r0, r1, [r2], #8 │ │ │ │ - beq.w 86b68 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ - bhi.w 86b44 <_PyUnicodeWriter_Init@@Base+0xc74> │ │ │ │ + beq.w 86b78 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + bhi.w 86b54 <_PyUnicodeWriter_Init@@Base+0xc74> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 86b26 <_PyUnicodeWriter_Init@@Base+0xc56> │ │ │ │ + beq.w 86b36 <_PyUnicodeWriter_Init@@Base+0xc56> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 86b08 <_PyUnicodeWriter_Init@@Base+0xc38> │ │ │ │ + beq.w 86b18 <_PyUnicodeWriter_Init@@Base+0xc38> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #16324 @ 0x3fc4 │ │ │ │ + movw r3, #14276 @ 0x37c4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ adds r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ ldrd r0, r1, [r2], #8 │ │ │ │ - beq.w 86ac6 <_PyUnicodeWriter_Init@@Base+0xbf6> │ │ │ │ - bhi.w 86aa2 <_PyUnicodeWriter_Init@@Base+0xbd2> │ │ │ │ + beq.w 86ad6 <_PyUnicodeWriter_Init@@Base+0xbf6> │ │ │ │ + bhi.w 86ab2 <_PyUnicodeWriter_Init@@Base+0xbd2> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 86a2a <_PyUnicodeWriter_Init@@Base+0xb5a> │ │ │ │ + beq.w 86a3a <_PyUnicodeWriter_Init@@Base+0xb5a> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 86a0c <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ + beq.w 86a1c <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #18320 @ 0x4790 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 86cf6 <_PyUnicodeWriter_Init@@Base+0xe26> │ │ │ │ - bhi.w 86cd0 <_PyUnicodeWriter_Init@@Base+0xe00> │ │ │ │ + beq.w 86d06 <_PyUnicodeWriter_Init@@Base+0xe26> │ │ │ │ + bhi.w 86ce0 <_PyUnicodeWriter_Init@@Base+0xe00> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 86cb0 <_PyUnicodeWriter_Init@@Base+0xde0> │ │ │ │ + beq.w 86cc0 <_PyUnicodeWriter_Init@@Base+0xde0> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 86c90 <_PyUnicodeWriter_Init@@Base+0xdc0> │ │ │ │ + beq.w 86ca0 <_PyUnicodeWriter_Init@@Base+0xdc0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20348 @ 0x4f7c │ │ │ │ + movw r3, #18300 @ 0x477c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 86d32 <_PyUnicodeWriter_Init@@Base+0xe62> │ │ │ │ + bls.w 86d42 <_PyUnicodeWriter_Init@@Base+0xe62> │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 86614 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ + b.n 86624 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ sub.w r9, r3, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 86c26 <_PyUnicodeWriter_Init@@Base+0xd56> │ │ │ │ + bmi.w 86c36 <_PyUnicodeWriter_Init@@Base+0xd56> │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 864ae <_PyUnicodeWriter_Init@@Base+0x5de> │ │ │ │ + beq.w 864be <_PyUnicodeWriter_Init@@Base+0x5de> │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + b.n 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 8692a <_PyUnicodeWriter_Init@@Base+0xa5a> │ │ │ │ - bhi.n 86832 <_PyUnicodeWriter_Init@@Base+0x962> │ │ │ │ + beq.w 8693a <_PyUnicodeWriter_Init@@Base+0xa5a> │ │ │ │ + bhi.n 86842 <_PyUnicodeWriter_Init@@Base+0x962> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 86a66 <_PyUnicodeWriter_Init@@Base+0xb96> │ │ │ │ + beq.w 86a76 <_PyUnicodeWriter_Init@@Base+0xb96> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 86a48 <_PyUnicodeWriter_Init@@Base+0xb78> │ │ │ │ + beq.w 86a58 <_PyUnicodeWriter_Init@@Base+0xb78> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #53828 @ 0xd244 │ │ │ │ + movw r3, #51780 @ 0xca44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 86620 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq.w 86630 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 86620 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86630 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 2654f0 │ │ │ │ + bl 264cb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 8664e <_PyUnicodeWriter_Init@@Base+0x77e> │ │ │ │ + b.n 8665e <_PyUnicodeWriter_Init@@Base+0x77e> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 150b9c │ │ │ │ + bl 150cc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8663e <_PyUnicodeWriter_Init@@Base+0x76e> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 8664e <_PyUnicodeWriter_Init@@Base+0x76e> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #28672 @ 0x7000 │ │ │ │ + movw r3, #26624 @ 0x6800 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #26 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #304 @ 0x130 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ + movw r3, #63792 @ 0xf930 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #37] @ 0x25 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 86dde <_PyUnicodeWriter_Init@@Base+0xf0e> │ │ │ │ + beq.w 86dee <_PyUnicodeWriter_Init@@Base+0xf0e> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 86dbe <_PyUnicodeWriter_Init@@Base+0xeee> │ │ │ │ + bne.w 86dce <_PyUnicodeWriter_Init@@Base+0xeee> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88134 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 88144 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r7, r7, #8 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 86002 <_PyUnicodeWriter_Init@@Base+0x132> │ │ │ │ + b.w 86012 <_PyUnicodeWriter_Init@@Base+0x132> │ │ │ │ mov r1, ip │ │ │ │ - b.n 86908 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ + b.n 86918 <_PyUnicodeWriter_Init@@Base+0xa38> │ │ │ │ adds r1, #1 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 86912 <_PyUnicodeWriter_Init@@Base+0xa42> │ │ │ │ + bge.n 86922 <_PyUnicodeWriter_Init@@Base+0xa42> │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 86906 <_PyUnicodeWriter_Init@@Base+0xa36> │ │ │ │ + bpl.n 86916 <_PyUnicodeWriter_Init@@Base+0xa36> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20104 @ 0x4e88 │ │ │ │ + movw r1, #18056 @ 0x4688 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20284 @ 0x4f3c │ │ │ │ + movw r3, #18236 @ 0x473c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2aa9fc │ │ │ │ + bl 2aa204 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bge.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ mov r0, r5 │ │ │ │ - bl f0064 <_PyStructSequence_NewType@@Base+0x844> │ │ │ │ + bl f0274 <_PyStructSequence_NewType@@Base+0x840> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ adds r4, #2 │ │ │ │ - bne.w 86110 <_PyUnicodeWriter_Init@@Base+0x240> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 86120 <_PyUnicodeWriter_Init@@Base+0x240> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ movs r6, #0 │ │ │ │ - b.w 8610e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ + b.w 8611e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8610e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ + beq.w 8611e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ mov r7, r0 │ │ │ │ - b.w 860d2 <_PyUnicodeWriter_Init@@Base+0x202> │ │ │ │ + b.w 860e2 <_PyUnicodeWriter_Init@@Base+0x202> │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20236 @ 0x4f0c │ │ │ │ + movw r1, #18188 @ 0x470c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r0, r7 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.w 8610e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ + b.w 8611e <_PyUnicodeWriter_Init@@Base+0x23e> │ │ │ │ ldrb.w r9, [r3] │ │ │ │ adds r3, #4 │ │ │ │ strh.w r9, [ip], #8 │ │ │ │ ldrb.w r9, [r3, #-3] │ │ │ │ strh.w r9, [ip, #-6] │ │ │ │ ldrb.w r9, [r3, #-2] │ │ │ │ strh.w r9, [ip, #-4] │ │ │ │ ldrb.w r9, [r3, #-1] │ │ │ │ strh.w r9, [ip, #-2] │ │ │ │ - b.n 8626c <_PyUnicodeWriter_Init@@Base+0x39c> │ │ │ │ + b.n 8627c <_PyUnicodeWriter_Init@@Base+0x39c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #3 │ │ │ │ add.w lr, r4, r2 │ │ │ │ add.w ip, r3, r0, lsl #2 │ │ │ │ adds r0, r4, r7 │ │ │ │ mov r1, ip │ │ │ │ mov r3, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.n 86ae4 <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ + bhi.n 86af4 <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ subs r3, r4, #3 │ │ │ │ cmp r3, lr │ │ │ │ mov.w r3, r2, lsl #2 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r3, ip │ │ │ │ add r2, r4 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bls.n 869a2 <_PyUnicodeWriter_Init@@Base+0xad2> │ │ │ │ + bls.n 869b2 <_PyUnicodeWriter_Init@@Base+0xad2> │ │ │ │ ldrb.w r2, [r1], #1 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 869fa <_PyUnicodeWriter_Init@@Base+0xb2a> │ │ │ │ + b.n 86a0a <_PyUnicodeWriter_Init@@Base+0xb2a> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20352 @ 0x4f80 │ │ │ │ + movw r3, #18304 @ 0x4780 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20364 @ 0x4f8c │ │ │ │ + movw r3, #18316 @ 0x478c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20280 @ 0x4f38 │ │ │ │ + movw r3, #18232 @ 0x4738 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20292 @ 0x4f44 │ │ │ │ + movw r3, #18244 @ 0x4744 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20324 @ 0x4f64 │ │ │ │ + movw r3, #18276 @ 0x4764 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 8679e <_PyUnicodeWriter_Init@@Base+0x8ce> │ │ │ │ + bne.w 867ae <_PyUnicodeWriter_Init@@Base+0x8ce> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20360 @ 0x4f88 │ │ │ │ + movw r3, #18312 @ 0x4788 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20356 @ 0x4f84 │ │ │ │ + movw r3, #18308 @ 0x4784 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldrb.w r8, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w r8, [r1], #16 │ │ │ │ ldrb.w r8, [r3, #-3] │ │ │ │ str.w r8, [r1, #-12] │ │ │ │ ldrb.w r8, [r3, #-2] │ │ │ │ str.w r8, [r1, #-8] │ │ │ │ ldrb.w r8, [r3, #-1] │ │ │ │ str.w r8, [r1, #-4] │ │ │ │ - b.n 869e4 <_PyUnicodeWriter_Init@@Base+0xb14> │ │ │ │ + b.n 869f4 <_PyUnicodeWriter_Init@@Base+0xb14> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20296 @ 0x4f48 │ │ │ │ + movw r3, #18248 @ 0x4748 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20312 @ 0x4f58 │ │ │ │ + movw r3, #18264 @ 0x4758 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 86760 <_PyUnicodeWriter_Init@@Base+0x890> │ │ │ │ + bne.w 86770 <_PyUnicodeWriter_Init@@Base+0x890> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20304 @ 0x4f50 │ │ │ │ + movw r3, #18256 @ 0x4750 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #18004 @ 0x4654 │ │ │ │ + movw r3, #15956 @ 0x3e54 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r9, [r3] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ itt lt │ │ │ │ orrlt.w r7, r7, #1 │ │ │ │ rsblt r9, r9, #0 │ │ │ │ - b.n 86810 <_PyUnicodeWriter_Init@@Base+0x940> │ │ │ │ + b.n 86820 <_PyUnicodeWriter_Init@@Base+0x940> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r7, r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 86002 <_PyUnicodeWriter_Init@@Base+0x132> │ │ │ │ + b.w 86012 <_PyUnicodeWriter_Init@@Base+0x132> │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 862f8 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ + bne.w 86308 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2aa9fc │ │ │ │ + bl 2aa204 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.n 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bge.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.n 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ bic.w r7, r8, r8, asr #31 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 86636 <_PyUnicodeWriter_Init@@Base+0x766> │ │ │ │ + bne.w 86646 <_PyUnicodeWriter_Init@@Base+0x766> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2654f0 │ │ │ │ + bl 264cb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + beq.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 86636 <_PyUnicodeWriter_Init@@Base+0x766> │ │ │ │ + b.n 86646 <_PyUnicodeWriter_Init@@Base+0x766> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20328 @ 0x4f68 │ │ │ │ + movw r3, #18280 @ 0x4768 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.n 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 882b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 882c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 86230 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - b.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bge.w 86240 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + b.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ movs r0, #10 │ │ │ │ rsb r1, r3, #2147483648 @ 0x80000000 │ │ │ │ adds r1, #47 @ 0x2f │ │ │ │ adds r6, #1 │ │ │ │ mla r0, r0, r9, r3 │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ smull r3, ip, r1, r3 │ │ │ │ asrs r3, r1, #31 │ │ │ │ rsb r3, r3, ip, asr #2 │ │ │ │ cmp r3, r9 │ │ │ │ sub.w r9, r0, #48 @ 0x30 │ │ │ │ - bge.w 86802 <_PyUnicodeWriter_Init@@Base+0x932> │ │ │ │ + bge.w 86812 <_PyUnicodeWriter_Init@@Base+0x932> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20200 @ 0x4ee8 │ │ │ │ + movw r1, #18152 @ 0x46e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bl fcc44 │ │ │ │ + b.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - bl 167c74 │ │ │ │ + bl 167cc0 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 86362 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ + b.w 86372 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20384 @ 0x4fa0 │ │ │ │ + movw r1, #18336 @ 0x47a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bl fcc44 │ │ │ │ + b.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20332 @ 0x4f6c │ │ │ │ + movw r3, #18284 @ 0x476c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20344 @ 0x4f78 │ │ │ │ + movw r3, #18296 @ 0x4778 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 867d4 <_PyUnicodeWriter_Init@@Base+0x904> │ │ │ │ + bne.w 867e4 <_PyUnicodeWriter_Init@@Base+0x904> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20340 @ 0x4f74 │ │ │ │ + movw r3, #18292 @ 0x4774 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20336 @ 0x4f70 │ │ │ │ + movw r3, #18288 @ 0x4770 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ adds r6, #2 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr.w r8, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #1 │ │ │ │ - b.w 86132 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ + b.w 86142 <_PyUnicodeWriter_Init@@Base+0x262> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 86e00 <_PyUnicodeWriter_Init@@Base+0xf30> │ │ │ │ + beq.n 86e10 <_PyUnicodeWriter_Init@@Base+0xf30> │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 86858 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + b.n 86868 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ orr.w r7, r7, #16 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 86168 <_PyUnicodeWriter_Init@@Base+0x298> │ │ │ │ + b.w 86178 <_PyUnicodeWriter_Init@@Base+0x298> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bge.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bne.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 86362 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 86372 <_PyUnicodeWriter_Init@@Base+0x492> │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.n 86d9e <_PyUnicodeWriter_Init@@Base+0xece> │ │ │ │ - bls.n 86e0a <_PyUnicodeWriter_Init@@Base+0xf3a> │ │ │ │ + beq.n 86dae <_PyUnicodeWriter_Init@@Base+0xece> │ │ │ │ + bls.n 86e1a <_PyUnicodeWriter_Init@@Base+0xf3a> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.n 86e2e <_PyUnicodeWriter_Init@@Base+0xf5e> │ │ │ │ + beq.n 86e3e <_PyUnicodeWriter_Init@@Base+0xf5e> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq.n 86e4e <_PyUnicodeWriter_Init@@Base+0xf7e> │ │ │ │ + beq.n 86e5e <_PyUnicodeWriter_Init@@Base+0xf7e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #22676 @ 0x5894 │ │ │ │ + movw r3, #20628 @ 0x5094 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20372 @ 0x4f94 │ │ │ │ + movw r3, #18324 @ 0x4794 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ adds r7, #2 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #24 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add.w r0, sp, #38 @ 0x26 │ │ │ │ blx 2d670 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh.w r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 868e4 <_PyUnicodeWriter_Init@@Base+0xa14> │ │ │ │ + b.n 868f4 <_PyUnicodeWriter_Init@@Base+0xa14> │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ strb.w r3, [sp, #37] @ 0x25 │ │ │ │ - b.n 868e4 <_PyUnicodeWriter_Init@@Base+0xa14> │ │ │ │ + b.n 868f4 <_PyUnicodeWriter_Init@@Base+0xa14> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20216 @ 0x4ef8 │ │ │ │ + movw r1, #18168 @ 0x46f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 8640e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ + bl fcc44 │ │ │ │ + b.w 8641e <_PyUnicodeWriter_Init@@Base+0x53e> │ │ │ │ and.w r9, r7, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r7, r8 │ │ │ │ - b.n 86636 <_PyUnicodeWriter_Init@@Base+0x766> │ │ │ │ + b.n 86646 <_PyUnicodeWriter_Init@@Base+0x766> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne.n 86d7e <_PyUnicodeWriter_Init@@Base+0xeae> │ │ │ │ + bne.n 86d8e <_PyUnicodeWriter_Init@@Base+0xeae> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20380 @ 0x4f9c │ │ │ │ + movw r3, #18332 @ 0x479c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #20376 @ 0x4f98 │ │ │ │ + movw r3, #18328 @ 0x4798 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #24496 @ 0x5fb0 │ │ │ │ + movw r3, #22444 @ 0x57ac │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2d9d0 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 86486 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ + b.w 86496 <_PyUnicodeWriter_Init@@Base+0x5b6> │ │ │ │ nop │ │ │ │ │ │ │ │ -00086e70 : │ │ │ │ +00086e80 : │ │ │ │ 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, #820] @ 871b8 │ │ │ │ + ldr.w r8, [pc, #820] @ 871c8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r1, r4, #27 │ │ │ │ - bmi.w 86fba │ │ │ │ + bmi.w 86fca │ │ │ │ lsls r2, r4, #28 │ │ │ │ - bmi.w 871a6 │ │ │ │ + bmi.w 871b6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 86eb6 │ │ │ │ + bne.n 86ec6 │ │ │ │ ldr.w r2, [r5, #200] @ 0xc8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8715e │ │ │ │ + beq.w 8716e │ │ │ │ movw r4, #35960 @ 0x8c78 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr.w r2, [r4, #1112] @ 0x458 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87120 │ │ │ │ + beq.w 87130 │ │ │ │ blx 2c998 │ │ │ │ str r0, [r7, #16] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r2, [r4, #896] @ 0x380 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 86ef6 │ │ │ │ + bne.n 86f06 │ │ │ │ ldr.w r2, [r4, #880] @ 0x370 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86ef6 │ │ │ │ + bne.n 86f06 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r4, #1660] @ 0x67c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87012 │ │ │ │ + bne.w 87022 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8714a │ │ │ │ + beq.w 8715a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 86f68 │ │ │ │ + beq.n 86f78 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 87198 │ │ │ │ + beq.w 871a8 │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ ldr.w r3, [r5, #772] @ 0x304 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 87126 │ │ │ │ - movw r3, #25921 @ 0x6541 │ │ │ │ + bcc.w 87136 │ │ │ │ + movw r3, #26437 @ 0x6745 │ │ │ │ movt r3, #15 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 86f9a │ │ │ │ + bne.n 86faa │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86fa6 │ │ │ │ - movw r3, #25993 @ 0x6589 │ │ │ │ + beq.n 86fb6 │ │ │ │ + movw r3, #26509 @ 0x678d │ │ │ │ movt r3, #15 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86fae │ │ │ │ + bne.n 86fbe │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r7, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl f65b0 │ │ │ │ + bl f67b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 86f8e │ │ │ │ + beq.n 86f9e │ │ │ │ ldr r4, [r7, #20] │ │ │ │ - cbz r4, 86f8e │ │ │ │ + cbz r4, 86f9e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 86fde │ │ │ │ + bpl.n 86fee │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #560] @ (871b4 ) │ │ │ │ + ldr r3, [pc, #560] @ (871c4 ) │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r4, #0 │ │ │ │ adds r7, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f56 │ │ │ │ - b.n 86f8e │ │ │ │ - movw r2, #12957 @ 0x329d │ │ │ │ + bne.n 86f66 │ │ │ │ + b.n 86f9e │ │ │ │ + movw r2, #10413 @ 0x28ad │ │ │ │ movt r2, #30 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f56 │ │ │ │ - b.n 86f8e │ │ │ │ + bne.n 86f66 │ │ │ │ + b.n 86f9e │ │ │ │ add.w r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86fc2 │ │ │ │ + bne.n 86fd2 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 1b1c80 <_Py_HandlePending@@Base+0x228> │ │ │ │ - b.n 86e9a │ │ │ │ + bl 1b12a8 <_Py_HandlePending@@Base+0x228> │ │ │ │ + b.n 86eaa │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #20580 @ 0x5064 │ │ │ │ + movw r2, #18532 @ 0x4864 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86f8e │ │ │ │ + bge.n 86f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86f8e │ │ │ │ + bne.n 86f9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86f8e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86f9e │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1660] @ 0x67c │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ - cbz r1, 8704a │ │ │ │ + cbz r1, 8705a │ │ │ │ ldrb.w r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.w 87168 │ │ │ │ + bhi.w 87178 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8704a │ │ │ │ + beq.n 8705a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc.w 87168 │ │ │ │ + bcc.w 87178 │ │ │ │ str r5, [r7, #12] │ │ │ │ mov.w sl, #1 │ │ │ │ strd r6, r9, [r7, #4] │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w fp, [pc, #356] @ 871bc │ │ │ │ + ldr.w fp, [pc, #356] @ 871cc │ │ │ │ mov r6, r4 │ │ │ │ - b.n 8706c │ │ │ │ + b.n 8707c │ │ │ │ add.w r3, sl, #1 │ │ │ │ add.w fp, fp, #8 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq.n 8716c │ │ │ │ + beq.n 8717c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8705e │ │ │ │ + beq.n 8706e │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ dmb ish │ │ │ │ movw r9, #5192 @ 0x1448 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 87172 │ │ │ │ + beq.n 87182 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87172 │ │ │ │ + beq.n 87182 │ │ │ │ ldr.w r1, [r6, #1668] @ 0x684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1f50 <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ + bl 1f155c <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87172 │ │ │ │ + bne.n 87182 │ │ │ │ ldr.w r1, [r6, #1664] @ 0x680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1f50 <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ + bl 1f155c <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87172 │ │ │ │ + bne.n 87182 │ │ │ │ mov r2, r9 │ │ │ │ - cbz r5, 870c8 │ │ │ │ + cbz r5, 870d8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 870c8 │ │ │ │ + cbnz r2, 870d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e3fb8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl e3efc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86f80 │ │ │ │ + beq.w 86f90 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #20528 @ 0x5030 │ │ │ │ + movw r0, #18480 @ 0x4830 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86f80 │ │ │ │ + beq.w 86f90 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl ee804 │ │ │ │ + bl eea18 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87102 │ │ │ │ + bge.n 87112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 87102 │ │ │ │ + cbnz r3, 87112 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86f80 │ │ │ │ + beq.w 86f90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8705e │ │ │ │ + bge.n 8706e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8705e │ │ │ │ + bne.n 8706e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8705e │ │ │ │ - bl 1928e4 │ │ │ │ - b.n 86eca │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8706e │ │ │ │ + bl 191f24 │ │ │ │ + b.n 86eda │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 86f20 │ │ │ │ - movw r1, #20544 @ 0x5040 │ │ │ │ + bcc.w 86f30 │ │ │ │ + movw r1, #18496 @ 0x4840 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ bl 32b02 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86f8e │ │ │ │ + bne.w 86f9e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b.n 86f20 │ │ │ │ + b.n 86f30 │ │ │ │ adds r7, #28 │ │ │ │ - movw r0, #20536 @ 0x5038 │ │ │ │ + movw r0, #18488 @ 0x4838 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7d220 │ │ │ │ + b.w 7d244 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ab4f4 │ │ │ │ + bl 1aab24 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 86eb6 │ │ │ │ + b.n 86ec6 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.n 87022 │ │ │ │ + b.n 87032 │ │ │ │ ldrd r6, r9, [r7, #4] │ │ │ │ - b.n 86ef6 │ │ │ │ + b.n 86f06 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #20440 @ 0x4fd8 │ │ │ │ + movw r1, #18392 @ 0x47d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - movw r0, #20480 @ 0x5000 │ │ │ │ + bl e21d8 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8705e │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8706e │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w fa9ac │ │ │ │ + b.w fabac │ │ │ │ mov r0, r5 │ │ │ │ - bl 691a2 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 6964e <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 86ea0 │ │ │ │ - b.n 86f8e │ │ │ │ + bne.w 86eb0 │ │ │ │ + b.n 86f9e │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000871c0 : │ │ │ │ +000871d0 : │ │ │ │ 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, [pc, #504] @ (873cc ) │ │ │ │ + ldr r3, [pc, #504] @ (873dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r2, r4, #27 │ │ │ │ - bmi.n 8723c │ │ │ │ + bmi.n 8724c │ │ │ │ lsls r3, r4, #28 │ │ │ │ - bmi.w 8737e │ │ │ │ + bmi.w 8738e │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 871fc │ │ │ │ + bne.n 8720c │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8735c │ │ │ │ + beq.w 8736c │ │ │ │ movw r4, #35960 @ 0x8c78 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r3, [r4, #1112] @ 0x458 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87356 │ │ │ │ + beq.w 87366 │ │ │ │ blx 2c998 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r4, #896] @ 0x380 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87234 │ │ │ │ + bne.n 87244 │ │ │ │ ldr.w r3, [r4, #880] @ 0x370 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 87234 │ │ │ │ + bne.n 87244 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r4, #1660] @ 0x67c │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 87260 │ │ │ │ + cbnz r3, 87270 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87244 │ │ │ │ + bne.n 87254 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 1b1c80 <_Py_HandlePending@@Base+0x228> │ │ │ │ - b.n 871e0 │ │ │ │ + bl 1b12a8 <_Py_HandlePending@@Base+0x228> │ │ │ │ + b.n 871f0 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1660] @ 0x67c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 87294 │ │ │ │ + cbz r3, 872a4 │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 87366 │ │ │ │ + bhi.n 87376 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 87294 │ │ │ │ + beq.n 872a4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ add.w r1, r2, #128 @ 0x80 │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ add.w r2, r1, r2, lsl #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 87366 │ │ │ │ + bcc.n 87376 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r8, [pc, #316] @ 873d4 │ │ │ │ + ldr.w r8, [pc, #316] @ 873e4 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 872ae │ │ │ │ + b.n 872be │ │ │ │ adds r3, r7, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq.n 87234 │ │ │ │ + beq.n 87244 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 872a2 │ │ │ │ + beq.n 872b2 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 873a6 │ │ │ │ + beq.n 873b6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 873a6 │ │ │ │ + beq.n 873b6 │ │ │ │ ldr.w r1, [r6, #1668] @ 0x684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1f50 <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ + bl 1f155c <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 873a6 │ │ │ │ + bne.n 873b6 │ │ │ │ ldr.w r1, [r6, #1664] @ 0x680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1f50 <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ + bl 1f155c <_PyErr_GetTopmostException@@Base+0x208> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 873a6 │ │ │ │ + bne.n 873b6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8738c │ │ │ │ + beq.n 8739c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 87306 │ │ │ │ + cbnz r2, 87316 │ │ │ │ mov r0, r5 │ │ │ │ - bl e3fb8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl e3efc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 8736a │ │ │ │ + cbz r0, 8737a │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #20528 @ 0x5030 │ │ │ │ + movw r0, #18480 @ 0x4830 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r2, 8736a │ │ │ │ + cbz r2, 8737a │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ee804 │ │ │ │ + bl eea18 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8733c │ │ │ │ + bge.n 8734c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 8733c │ │ │ │ + cbnz r3, 8734c │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 8736a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 8737a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 872a2 │ │ │ │ + bge.n 872b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 872a2 │ │ │ │ + bne.n 872b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 872a2 │ │ │ │ - bl 1928e4 │ │ │ │ - b.n 8720e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 872b2 │ │ │ │ + bl 191f24 │ │ │ │ + b.n 8721e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ab4f4 │ │ │ │ + bl 1aab24 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b.n 871fc │ │ │ │ + b.n 8720c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 87270 │ │ │ │ - ldr r3, [pc, #100] @ (873d0 ) │ │ │ │ + b.n 87280 │ │ │ │ + ldr r3, [pc, #100] @ (873e0 ) │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87236 │ │ │ │ + b.n 87246 │ │ │ │ mov r0, r5 │ │ │ │ - bl 691a2 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 6964e <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 871e6 │ │ │ │ - b.n 87378 │ │ │ │ + bne.w 871f6 │ │ │ │ + b.n 87388 │ │ │ │ mov r1, r7 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r0, #20528 @ 0x5030 │ │ │ │ + movw r0, #18480 @ 0x4830 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 87316 │ │ │ │ + b.n 87326 │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #20440 @ 0x4fd8 │ │ │ │ + movw r1, #18392 @ 0x47d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - movw r0, #20480 @ 0x5000 │ │ │ │ + bl e21d8 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 872a2 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 872b2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -134600,464 +134614,464 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ - blt.n 874a2 │ │ │ │ + blt.n 874b2 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt.n 8749e │ │ │ │ - cbz r5, 8742e │ │ │ │ + bgt.n 874ae │ │ │ │ + cbz r5, 8743e │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bpl.n 87436 │ │ │ │ + bpl.n 87446 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 87454 │ │ │ │ + bls.n 87464 │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt.n 87454 │ │ │ │ + bgt.n 87464 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ + bl 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8749a │ │ │ │ + beq.n 874aa │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r1, r2 │ │ │ │ movt r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 87410 │ │ │ │ + bcs.n 87420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 8745e │ │ │ │ + cbnz r3, 8746e │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ - cbz r3, 87478 │ │ │ │ + cbz r3, 87488 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87582 │ │ │ │ + beq.w 87592 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b.n 87422 │ │ │ │ + b.n 87432 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #0] │ │ │ │ - bl 1ab884 │ │ │ │ + bl 1aaeb4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8742e │ │ │ │ + b.n 8743e │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 8744e │ │ │ │ + b.n 8745e │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 874a8 │ │ │ │ + beq.n 874b8 │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r7, r5 │ │ │ │ mov r3, r7 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 8750a │ │ │ │ + bpl.n 8751a │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 874fc │ │ │ │ + bls.n 8750c │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge.n 874de │ │ │ │ + bge.n 874ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 874dc │ │ │ │ + beq.n 874ec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 87582 │ │ │ │ + beq.n 87592 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ subs r3, r7, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 8753e │ │ │ │ + bgt.n 8754e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ + bl 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8742e │ │ │ │ + b.n 8743e │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c19f0 │ │ │ │ + bl 1c0ff8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 874c8 │ │ │ │ + b.n 874d8 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 87588 │ │ │ │ + beq.n 87598 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r2, #2 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 874be │ │ │ │ + bls.n 874ce │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1c19f0 │ │ │ │ + bl 1c0ff8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bls.n 874be │ │ │ │ - b.n 874c8 │ │ │ │ + bls.n 874ce │ │ │ │ + b.n 874d8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ands.w r7, r3, #1 │ │ │ │ - bne.n 87562 │ │ │ │ + bne.n 87572 │ │ │ │ movs r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2654f0 │ │ │ │ + bl 264cb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 87582 │ │ │ │ + beq.n 87592 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - b.n 87422 │ │ │ │ + b.n 87432 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ + bl 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ adds r1, r5, r2 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 2654f0 │ │ │ │ + bl 264cb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8758c │ │ │ │ + bne.n 8759c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87430 │ │ │ │ + b.n 87440 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - b.n 87524 │ │ │ │ + b.n 87534 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8742e │ │ │ │ + b.n 8743e │ │ │ │ │ │ │ │ -00087594 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000875a4 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 87638 <_PyUnicodeWriter_WriteStr@@Base+0xa4> │ │ │ │ + beq.n 87648 <_PyUnicodeWriter_WriteStr@@Base+0xa4> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 875e0 <_PyUnicodeWriter_WriteStr@@Base+0x4c> │ │ │ │ + bpl.n 875f0 <_PyUnicodeWriter_WriteStr@@Base+0x4c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 875fe <_PyUnicodeWriter_WriteStr@@Base+0x6a> │ │ │ │ + bls.n 8760e <_PyUnicodeWriter_WriteStr@@Base+0x6a> │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 875fe <_PyUnicodeWriter_WriteStr@@Base+0x6a> │ │ │ │ + blt.n 8760e <_PyUnicodeWriter_WriteStr@@Base+0x6a> │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ + bl 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r2, r6 │ │ │ │ str r2, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8763c <_PyUnicodeWriter_WriteStr@@Base+0xa8> │ │ │ │ + beq.n 8764c <_PyUnicodeWriter_WriteStr@@Base+0xa8> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r1, r2 │ │ │ │ movt r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 875bc <_PyUnicodeWriter_WriteStr@@Base+0x28> │ │ │ │ + bcs.n 875cc <_PyUnicodeWriter_WriteStr@@Base+0x28> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 87608 <_PyUnicodeWriter_WriteStr@@Base+0x74> │ │ │ │ + cbnz r3, 87618 <_PyUnicodeWriter_WriteStr@@Base+0x74> │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ - cbz r3, 87618 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + cbz r3, 87628 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 875dc <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + beq.n 875ec <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b.n 875c6 <_PyUnicodeWriter_WriteStr@@Base+0x32> │ │ │ │ + b.n 875d6 <_PyUnicodeWriter_WriteStr@@Base+0x32> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #0] │ │ │ │ - bl 1ab884 │ │ │ │ + bl 1aaeb4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 875dc <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + b.n 875ec <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 875f8 <_PyUnicodeWriter_WriteStr@@Base+0x64> │ │ │ │ + b.n 87608 <_PyUnicodeWriter_WriteStr@@Base+0x64> │ │ │ │ │ │ │ │ -00087640 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +00087650 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ 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 r5, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ subs r4, r0, r3 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 87ade <_PyUnicodeWriter_PrepareInternal@@Base+0x49e> │ │ │ │ + blt.w 87aee <_PyUnicodeWriter_PrepareInternal@@Base+0x49e> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ add.w ip, r3, r1 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ it cc │ │ │ │ movcc r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 877c6 <_PyUnicodeWriter_PrepareInternal@@Base+0x186> │ │ │ │ + bne.w 877d6 <_PyUnicodeWriter_PrepareInternal@@Base+0x186> │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877b2 <_PyUnicodeWriter_PrepareInternal@@Base+0x172> │ │ │ │ + beq.w 877c2 <_PyUnicodeWriter_PrepareInternal@@Base+0x172> │ │ │ │ add.w r3, ip, #3 │ │ │ │ cmp ip, r4 │ │ │ │ it ge │ │ │ │ movge r3, ip │ │ │ │ asrs r3, r3, #2 │ │ │ │ subs r0, r0, r3 │ │ │ │ cmp r0, ip │ │ │ │ - blt.w 877b2 <_PyUnicodeWriter_PrepareInternal@@Base+0x172> │ │ │ │ + blt.w 877c2 <_PyUnicodeWriter_PrepareInternal@@Base+0x172> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add r3, ip │ │ │ │ cmp r3, r1 │ │ │ │ it lt │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x180> │ │ │ │ + beq.w 877d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x180> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi.w 878a6 <_PyUnicodeWriter_PrepareInternal@@Base+0x266> │ │ │ │ + bhi.w 878b6 <_PyUnicodeWriter_PrepareInternal@@Base+0x266> │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 87a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ + blt.w 87a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 8792a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ + bgt.w 8793a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ movs r6, #1 │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ add.w r8, r3, #21 │ │ │ │ ldr.w r4, [r7, #968] @ 0x3c8 │ │ │ │ mov r9, r6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 87916 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d6> │ │ │ │ - ldr r2, [pc, #656] @ (87974 <_PyUnicodeWriter_PrepareInternal@@Base+0x334>) │ │ │ │ + bne.w 87926 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d6> │ │ │ │ + ldr r2, [pc, #656] @ (87984 <_PyUnicodeWriter_PrepareInternal@@Base+0x334>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1588] @ 0x634 │ │ │ │ - bcs.w 87996 <_PyUnicodeWriter_PrepareInternal@@Base+0x356> │ │ │ │ + bcs.w 879a6 <_PyUnicodeWriter_PrepareInternal@@Base+0x356> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 87980 <_PyUnicodeWriter_PrepareInternal@@Base+0x340> │ │ │ │ + beq.w 87990 <_PyUnicodeWriter_PrepareInternal@@Base+0x340> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r7, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 87796 <_PyUnicodeWriter_PrepareInternal@@Base+0x156> │ │ │ │ + beq.n 877a6 <_PyUnicodeWriter_PrepareInternal@@Base+0x156> │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #580] @ (87978 <_PyUnicodeWriter_PrepareInternal@@Base+0x338>) │ │ │ │ + ldr r2, [pc, #580] @ (87988 <_PyUnicodeWriter_PrepareInternal@@Base+0x338>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r7, [r2, #1660] @ 0x67c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 87a1c <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + bne.w 87a2c <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8793c <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + beq.w 8794c <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ add r3, r4 │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strb r2, [r4, #16] │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ str r4, [r5, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 87810 <_PyUnicodeWriter_PrepareInternal@@Base+0x1d0> │ │ │ │ + bpl.n 87820 <_PyUnicodeWriter_PrepareInternal@@Base+0x1d0> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.w 87a18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3d8> │ │ │ │ + bpl.w 87a28 <_PyUnicodeWriter_PrepareInternal@@Base+0x3d8> │ │ │ │ ldrb.w r3, [r5, #33] @ 0x21 │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87840 <_PyUnicodeWriter_PrepareInternal@@Base+0x200> │ │ │ │ + bne.n 87850 <_PyUnicodeWriter_PrepareInternal@@Base+0x200> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd lr, r2, [r0, #24] │ │ │ │ cmp lr, r2 │ │ │ │ - bhi.n 87848 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + bhi.n 87858 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r0, lr │ │ │ │ str r2, [r0, #4] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ str.w r7, [r0, lr] │ │ │ │ - b.n 8771c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ + b.n 8772c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, ip │ │ │ │ it lt │ │ │ │ movlt r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 876a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x64> │ │ │ │ - ldr r4, [pc, #440] @ (8797c <_PyUnicodeWriter_PrepareInternal@@Base+0x33c>) │ │ │ │ + bne.w 876b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x64> │ │ │ │ + ldr r4, [pc, #440] @ (8798c <_PyUnicodeWriter_PrepareInternal@@Base+0x33c>) │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + b.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ ldrd r1, r0, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt.n 87854 <_PyUnicodeWriter_PrepareInternal@@Base+0x214> │ │ │ │ + blt.n 87864 <_PyUnicodeWriter_PrepareInternal@@Base+0x214> │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + bls.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ mov r1, r2 │ │ │ │ - bl 75940 │ │ │ │ + bl 7596c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87936 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ + beq.w 87946 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - bl 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ + bl 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + bge.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 87768 <_PyUnicodeWriter_PrepareInternal@@Base+0x128> │ │ │ │ + bmi.n 87778 <_PyUnicodeWriter_PrepareInternal@@Base+0x128> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 879d6 <_PyUnicodeWriter_PrepareInternal@@Base+0x396> │ │ │ │ + beq.w 879e6 <_PyUnicodeWriter_PrepareInternal@@Base+0x396> │ │ │ │ cmp r1, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne.w 87a0e <_PyUnicodeWriter_PrepareInternal@@Base+0x3ce> │ │ │ │ + bne.w 87a1e <_PyUnicodeWriter_PrepareInternal@@Base+0x3ce> │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87a18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3d8> │ │ │ │ + beq.w 87a28 <_PyUnicodeWriter_PrepareInternal@@Base+0x3d8> │ │ │ │ add.w r3, r4, #28 │ │ │ │ ldrb.w r2, [r5, #33] @ 0x21 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 87782 <_PyUnicodeWriter_PrepareInternal@@Base+0x142> │ │ │ │ + beq.n 87792 <_PyUnicodeWriter_PrepareInternal@@Base+0x142> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 8778e <_PyUnicodeWriter_PrepareInternal@@Base+0x14e> │ │ │ │ + b.n 8779e <_PyUnicodeWriter_PrepareInternal@@Base+0x14e> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 8771c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ + b.n 8772c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ - cbz r3, 87874 <_PyUnicodeWriter_PrepareInternal@@Base+0x234> │ │ │ │ + cbz r3, 87884 <_PyUnicodeWriter_PrepareInternal@@Base+0x234> │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, ip │ │ │ │ it lt │ │ │ │ addlt.w r3, ip, #3 │ │ │ │ asrs r3, r3, #2 │ │ │ │ rsb r0, r3, #2147483648 @ 0x80000000 │ │ │ │ subs r0, #1 │ │ │ │ @@ -135065,286 +135079,286 @@ │ │ │ │ it ge │ │ │ │ addge ip, r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ it lt │ │ │ │ movlt ip, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 87a42 <_PyUnicodeWriter_PrepareInternal@@Base+0x402> │ │ │ │ + bhi.w 87a52 <_PyUnicodeWriter_PrepareInternal@@Base+0x402> │ │ │ │ ldrb.w r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87a42 <_PyUnicodeWriter_PrepareInternal@@Base+0x402> │ │ │ │ + bne.w 87a52 <_PyUnicodeWriter_PrepareInternal@@Base+0x402> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl 88714 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 88724 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87936 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ + beq.n 87946 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ str r0, [r5, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 87768 <_PyUnicodeWriter_PrepareInternal@@Base+0x128> │ │ │ │ - b.n 87810 <_PyUnicodeWriter_PrepareInternal@@Base+0x1d0> │ │ │ │ + bmi.w 87778 <_PyUnicodeWriter_PrepareInternal@@Base+0x128> │ │ │ │ + b.n 87820 <_PyUnicodeWriter_PrepareInternal@@Base+0x1d0> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls.w 879ee <_PyUnicodeWriter_PrepareInternal@@Base+0x3ae> │ │ │ │ + bls.w 879f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3a4> │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcs.w 879c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x388> │ │ │ │ + bcs.w 879d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x388> │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 87a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ + blt.w 87a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ movs r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r4, #65528 @ 0xfff8 │ │ │ │ movt r4, #8191 @ 0x1fff │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r0, r4 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 8792a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ + blt.n 8793a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ mla r2, r3, r6, r6 │ │ │ │ add.w r8, r2, #28 │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r4, [r7, #968] @ 0x3c8 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 876e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa0> │ │ │ │ + beq.w 876f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa0> │ │ │ │ ldr.w r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8771c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ - bl 20d58c │ │ │ │ + bne.w 8772c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + bne.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87790 <_PyUnicodeWriter_PrepareInternal@@Base+0x150> │ │ │ │ + b.n 877a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x150> │ │ │ │ orr.w r2, r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ strb r2, [r4, #16] │ │ │ │ cmp r6, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ add.w r2, r4, #28 │ │ │ │ - beq.n 879e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3a4> │ │ │ │ + beq.n 87a0c <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ strd r1, r1, [r4, #20] │ │ │ │ cmp r6, #2 │ │ │ │ ite ne │ │ │ │ strne.w r1, [r2, r3, lsl #2] │ │ │ │ strheq.w r1, [r2, r3, lsl #1] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5, #0] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 87a06 <_PyUnicodeWriter_PrepareInternal@@Base+0x3c6> │ │ │ │ + beq.n 87a16 <_PyUnicodeWriter_PrepareInternal@@Base+0x3c6> │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ - b.n 87820 <_PyUnicodeWriter_PrepareInternal@@Base+0x1e0> │ │ │ │ + b.n 87830 <_PyUnicodeWriter_PrepareInternal@@Base+0x1e0> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8771c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ + bne.w 8772c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ ldr.w r4, [r7, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 87abc <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + bne.w 87acc <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8792a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ + beq.n 8793a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ - b.n 8771c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ + b.n 8772c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 87aa0 <_PyUnicodeWriter_PrepareInternal@@Base+0x460> │ │ │ │ + bcs.n 87ab0 <_PyUnicodeWriter_PrepareInternal@@Base+0x460> │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 87a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ + blt.n 87a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ movs r6, #4 │ │ │ │ - b.n 878bc <_PyUnicodeWriter_PrepareInternal@@Base+0x27c> │ │ │ │ + b.n 878cc <_PyUnicodeWriter_PrepareInternal@@Base+0x27c> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ str r2, [r5, #12] │ │ │ │ - cbz r3, 87a18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3d8> │ │ │ │ + cbz r3, 87a28 <_PyUnicodeWriter_PrepareInternal@@Base+0x3d8> │ │ │ │ add.w r2, r4, #28 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 87836 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f6> │ │ │ │ - strb r1, [r2, r3] │ │ │ │ - strd r1, r1, [r4, #20] │ │ │ │ - str r4, [r5, #0] │ │ │ │ - b.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + b.n 87846 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f6> │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 87a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ + blt.n 87a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x444> │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 8792a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ + bgt.n 8793a <_PyUnicodeWriter_PrepareInternal@@Base+0x2ea> │ │ │ │ add.w r8, r3, #29 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 878f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2b8> │ │ │ │ + b.n 87908 <_PyUnicodeWriter_PrepareInternal@@Base+0x2b8> │ │ │ │ + strb r1, [r2, r3] │ │ │ │ + strd r1, r1, [r4, #20] │ │ │ │ + str r4, [r5, #0] │ │ │ │ + b.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r3, r2 │ │ │ │ - b.n 87836 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f6> │ │ │ │ + b.n 87846 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f6> │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 879dc <_PyUnicodeWriter_PrepareInternal@@Base+0x39c> │ │ │ │ + bne.n 879ec <_PyUnicodeWriter_PrepareInternal@@Base+0x39c> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b.n 87836 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f6> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 87846 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f6> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r7, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n 87ad0 <_PyUnicodeWriter_PrepareInternal@@Base+0x490> │ │ │ │ - ldr r0, [pc, #184] @ (87ae4 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a4>) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 87ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x490> │ │ │ │ + ldr r0, [pc, #184] @ (87af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a4>) │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87742 <_PyUnicodeWriter_PrepareInternal@@Base+0x102> │ │ │ │ + bne.w 87752 <_PyUnicodeWriter_PrepareInternal@@Base+0x102> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 87742 <_PyUnicodeWriter_PrepareInternal@@Base+0x102> │ │ │ │ + b.n 87752 <_PyUnicodeWriter_PrepareInternal@@Base+0x102> │ │ │ │ cmp r1, r2 │ │ │ │ mov r0, ip │ │ │ │ it cc │ │ │ │ movcc r1, r2 │ │ │ │ - bl 75940 │ │ │ │ + bl 7596c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87936 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ + beq.w 87946 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - bl 87ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ + bl 87af8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4a8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87a7a <_PyUnicodeWriter_PrepareInternal@@Base+0x43a> │ │ │ │ + bge.n 87a8a <_PyUnicodeWriter_PrepareInternal@@Base+0x43a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 87a7a <_PyUnicodeWriter_PrepareInternal@@Base+0x43a> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 87a8a <_PyUnicodeWriter_PrepareInternal@@Base+0x43a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ strb.w r3, [r5, #33] @ 0x21 │ │ │ │ - b.n 8789c <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ + b.n 878ac <_PyUnicodeWriter_PrepareInternal@@Base+0x25c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1488 @ 0x5d0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64976 @ 0xfdd0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 87936 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ + b.n 87946 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1436 @ 0x59c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64924 @ 0xfd9c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 87936 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ + b.n 87946 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ mov r1, r8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ blx r4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 879b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x378> │ │ │ │ + b.n 879c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x378> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 87742 <_PyUnicodeWriter_PrepareInternal@@Base+0x102> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 87936 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ - add r2, pc, #944 @ (adr r2, 87e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x858>) │ │ │ │ + b.n 87752 <_PyUnicodeWriter_PrepareInternal@@Base+0x102> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 87946 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f6> │ │ │ │ + add r2, pc, #944 @ (adr r2, 87ea8 <_PyUnicodeWriter_PrepareInternal@@Base+0x858>) │ │ │ │ lsls r7, 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbz r2, 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + cbz r2, 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldrb.w ip, [r6, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w lr, [r0, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx r7, ip, #5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 87de6 <_PyUnicodeWriter_PrepareInternal@@Base+0x7a6> │ │ │ │ + beq.w 87df6 <_PyUnicodeWriter_PrepareInternal@@Base+0x7a6> │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 87bd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x590> │ │ │ │ + beq.n 87be0 <_PyUnicodeWriter_PrepareInternal@@Base+0x590> │ │ │ │ add.w r8, r6, #20 │ │ │ │ ubfx r4, lr, #2, #3 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.n 87bde <_PyUnicodeWriter_PrepareInternal@@Base+0x59e> │ │ │ │ + beq.n 87bee <_PyUnicodeWriter_PrepareInternal@@Base+0x59e> │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ - beq.n 87b58 <_PyUnicodeWriter_PrepareInternal@@Base+0x518> │ │ │ │ + beq.n 87b68 <_PyUnicodeWriter_PrepareInternal@@Base+0x518> │ │ │ │ add.w lr, r5, #20 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 87bfe <_PyUnicodeWriter_PrepareInternal@@Base+0x5be> │ │ │ │ + bne.n 87c0e <_PyUnicodeWriter_PrepareInternal@@Base+0x5be> │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 87e86 <_PyUnicodeWriter_PrepareInternal@@Base+0x846> │ │ │ │ + bne.w 87e96 <_PyUnicodeWriter_PrepareInternal@@Base+0x846> │ │ │ │ mla r0, r4, r1, lr │ │ │ │ mla r1, r3, r2, r8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, r4, r3 │ │ │ │ blx 2d5b4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add.w lr, r5, #28 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + beq.n 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ add.w r9, r2, #4294967295 @ 0xffffffff │ │ │ │ rsbs r0, r9, #0 │ │ │ │ adc.w r0, r0, r9 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 87d42 <_PyUnicodeWriter_PrepareInternal@@Base+0x702> │ │ │ │ + bne.w 87d52 <_PyUnicodeWriter_PrepareInternal@@Base+0x702> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87d42 <_PyUnicodeWriter_PrepareInternal@@Base+0x702> │ │ │ │ + beq.w 87d52 <_PyUnicodeWriter_PrepareInternal@@Base+0x702> │ │ │ │ add.w lr, lr, r1, lsl #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 87df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x7b8> │ │ │ │ + beq.w 87e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x7b8> │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ itete ne │ │ │ │ addne.w r2, r3, #20 │ │ │ │ addeq.w r2, r3, #28 │ │ │ │ addne r2, r2, r6 │ │ │ │ addeq r2, r2, r6 │ │ │ │ ite ne │ │ │ │ @@ -135353,79 +135367,79 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, r1 │ │ │ │ add r6, r3 │ │ │ │ subs r3, r6, r2 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r0, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.w 87ce4 <_PyUnicodeWriter_PrepareInternal@@Base+0x6a4> │ │ │ │ + bhi.w 87cf4 <_PyUnicodeWriter_PrepareInternal@@Base+0x6a4> │ │ │ │ cmp r6, r2 │ │ │ │ - bls.n 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bls.n 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ strh.w r3, [lr] │ │ │ │ cmp r6, r2 │ │ │ │ - bls.n 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bls.n 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ add.w lr, lr, #2 │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ strh.w r3, [lr], #2 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 87bc2 <_PyUnicodeWriter_PrepareInternal@@Base+0x582> │ │ │ │ - b.n 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bne.n 87bd2 <_PyUnicodeWriter_PrepareInternal@@Base+0x582> │ │ │ │ + b.n 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ add.w r8, r6, #28 │ │ │ │ ubfx r4, lr, #2, #3 │ │ │ │ tst.w lr, #32 │ │ │ │ - bne.n 87b2a <_PyUnicodeWriter_PrepareInternal@@Base+0x4ea> │ │ │ │ + bne.n 87b3a <_PyUnicodeWriter_PrepareInternal@@Base+0x4ea> │ │ │ │ ldr.w lr, [r5, #28] │ │ │ │ cmp r4, r2 │ │ │ │ mov sl, lr │ │ │ │ - bne.w 880de <_PyUnicodeWriter_PrepareInternal@@Base+0xa9e> │ │ │ │ + bne.w 880ee <_PyUnicodeWriter_PrepareInternal@@Base+0xa9e> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + beq.n 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ ldrb r6, [r6, #16] │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + bmi.n 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ ldrb r5, [r5, #16] │ │ │ │ lsls r5, r5, #25 │ │ │ │ - bpl.n 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ - b.n 87e8e <_PyUnicodeWriter_PrepareInternal@@Base+0x84e> │ │ │ │ + bpl.n 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + b.n 87e9e <_PyUnicodeWriter_PrepareInternal@@Base+0x84e> │ │ │ │ sub.w r0, r2, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #2 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87b78 <_PyUnicodeWriter_PrepareInternal@@Base+0x538> │ │ │ │ + bne.n 87b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x538> │ │ │ │ sub.w sl, r4, #4 │ │ │ │ rsbs ip, sl, #0 │ │ │ │ adc.w ip, ip, sl │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 87c32 <_PyUnicodeWriter_PrepareInternal@@Base+0x5f2> │ │ │ │ + beq.n 87c42 <_PyUnicodeWriter_PrepareInternal@@Base+0x5f2> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 87d60 <_PyUnicodeWriter_PrepareInternal@@Base+0x720> │ │ │ │ + bne.w 87d70 <_PyUnicodeWriter_PrepareInternal@@Base+0x720> │ │ │ │ sub.w r9, r2, #2 │ │ │ │ rsbs r0, r9, #0 │ │ │ │ adc.w r0, r0, r9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87dfe <_PyUnicodeWriter_PrepareInternal@@Base+0x7be> │ │ │ │ + beq.w 87e0e <_PyUnicodeWriter_PrepareInternal@@Base+0x7be> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 87dfe <_PyUnicodeWriter_PrepareInternal@@Base+0x7be> │ │ │ │ + beq.w 87e0e <_PyUnicodeWriter_PrepareInternal@@Base+0x7be> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ lsls r2, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 880aa <_PyUnicodeWriter_PrepareInternal@@Base+0xa6a> │ │ │ │ + beq.w 880ba <_PyUnicodeWriter_PrepareInternal@@Base+0xa6a> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r4, r1, #25 │ │ │ │ itete mi │ │ │ │ addmi r2, #20 │ │ │ │ addpl r2, #28 │ │ │ │ addmi r2, r2, r6 │ │ │ │ addpl r2, r2, r6 │ │ │ │ @@ -135435,15 +135449,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, r1 │ │ │ │ add.w r5, r6, r3, lsl #1 │ │ │ │ subs r3, r5, r2 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ adds r1, r2, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 87cd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x694> │ │ │ │ + bcs.n 87ce4 <_PyUnicodeWriter_PrepareInternal@@Base+0x694> │ │ │ │ add.w r6, r2, #8 │ │ │ │ add.w ip, r0, #16 │ │ │ │ add.w r4, r1, #8 │ │ │ │ subs r0, r3, #1 │ │ │ │ mov r2, ip │ │ │ │ mov r3, r6 │ │ │ │ ldrh.w r1, [r3, #-8] │ │ │ │ @@ -135453,66 +135467,66 @@ │ │ │ │ ldrh.w r1, [r3, #-14] │ │ │ │ str.w r1, [r2, #-28] │ │ │ │ ldrh.w r1, [r3, #-12] │ │ │ │ str.w r1, [r2, #-24] │ │ │ │ ldrh.w r1, [r3, #-10] │ │ │ │ cmp r4, r3 │ │ │ │ str.w r1, [r2, #-20] │ │ │ │ - bne.n 87ca2 <_PyUnicodeWriter_PrepareInternal@@Base+0x662> │ │ │ │ + bne.n 87cb2 <_PyUnicodeWriter_PrepareInternal@@Base+0x662> │ │ │ │ lsrs r2, r0, #3 │ │ │ │ add.w r0, ip, r2, lsl #4 │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ cmp r2, r5 │ │ │ │ - bcs.w 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bcs.w 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldrh.w r3, [r2], #2 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ - b.n 87cd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x694> │ │ │ │ + b.n 87ce4 <_PyUnicodeWriter_PrepareInternal@@Base+0x694> │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ adds r4, r2, #4 │ │ │ │ strh.w r1, [lr] │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ strh.w r5, [lr, #2] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ strh.w r5, [lr, #4] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ strh.w r2, [lr, #6] │ │ │ │ - bhi.n 87d16 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d6> │ │ │ │ + bhi.n 87d26 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d6> │ │ │ │ subs r3, #1 │ │ │ │ add.w lr, lr, #8 │ │ │ │ lsrs r3, r3, #2 │ │ │ │ add.w lr, lr, r3, lsl #3 │ │ │ │ add.w r2, r4, r3, lsl #2 │ │ │ │ - b.n 87bae <_PyUnicodeWriter_PrepareInternal@@Base+0x56e> │ │ │ │ + b.n 87bbe <_PyUnicodeWriter_PrepareInternal@@Base+0x56e> │ │ │ │ add.w r2, lr, #16 │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ strh.w r5, [r2, #-8] │ │ │ │ adds r2, #8 │ │ │ │ cmp r0, r1 │ │ │ │ ldrb.w r5, [r1, #-3] │ │ │ │ strh.w r5, [r2, #-14] │ │ │ │ ldrb.w r5, [r1, #-2] │ │ │ │ strh.w r5, [r2, #-12] │ │ │ │ ldrb.w r5, [r1, #-1] │ │ │ │ strh.w r5, [r2, #-10] │ │ │ │ - bls.n 87d04 <_PyUnicodeWriter_PrepareInternal@@Base+0x6c4> │ │ │ │ - b.n 87d1a <_PyUnicodeWriter_PrepareInternal@@Base+0x6da> │ │ │ │ + bls.n 87d14 <_PyUnicodeWriter_PrepareInternal@@Base+0x6c4> │ │ │ │ + b.n 87d2a <_PyUnicodeWriter_PrepareInternal@@Base+0x6da> │ │ │ │ sub.w r9, r4, #4 │ │ │ │ rsbs ip, r9, #0 │ │ │ │ adc.w ip, ip, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87c32 <_PyUnicodeWriter_PrepareInternal@@Base+0x5f2> │ │ │ │ + beq.w 87c42 <_PyUnicodeWriter_PrepareInternal@@Base+0x5f2> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 87c32 <_PyUnicodeWriter_PrepareInternal@@Base+0x5f2> │ │ │ │ + beq.w 87c42 <_PyUnicodeWriter_PrepareInternal@@Base+0x5f2> │ │ │ │ add.w lr, r5, #28 │ │ │ │ add.w lr, lr, r1, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 880a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq.w 880b4 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ itete mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ addmi r2, r2, r6 │ │ │ │ addpl r2, r2, r6 │ │ │ │ @@ -135524,72 +135538,72 @@ │ │ │ │ add r3, r1 │ │ │ │ add r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ subs r1, r6, r2 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ adds r4, r2, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 87dba <_PyUnicodeWriter_PrepareInternal@@Base+0x77a> │ │ │ │ + bcs.n 87dca <_PyUnicodeWriter_PrepareInternal@@Base+0x77a> │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ adds r3, #4 │ │ │ │ str.w r5, [r0], #16 │ │ │ │ ldrb.w r5, [r3, #-3] │ │ │ │ str.w r5, [r0, #-12] │ │ │ │ ldrb.w r5, [r3, #-2] │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ ldrb.w r5, [r3, #-1] │ │ │ │ str.w r5, [r0, #-4] │ │ │ │ - b.n 87d94 <_PyUnicodeWriter_PrepareInternal@@Base+0x754> │ │ │ │ + b.n 87da4 <_PyUnicodeWriter_PrepareInternal@@Base+0x754> │ │ │ │ subs r3, r2, #3 │ │ │ │ cmp r3, r4 │ │ │ │ ite ls │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ mov.w r1, r1, lsl #2 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ add r2, r3 │ │ │ │ add.w r3, lr, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r6 │ │ │ │ - bcs.w 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bcs.w 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldrb.w r2, [r1], #1 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 87dd2 <_PyUnicodeWriter_PrepareInternal@@Base+0x792> │ │ │ │ + b.n 87de2 <_PyUnicodeWriter_PrepareInternal@@Base+0x792> │ │ │ │ ldr.w r8, [r6, #28] │ │ │ │ ubfx r4, lr, #2, #3 │ │ │ │ tst.w lr, #32 │ │ │ │ - bne.w 87b2a <_PyUnicodeWriter_PrepareInternal@@Base+0x4ea> │ │ │ │ - b.n 87bde <_PyUnicodeWriter_PrepareInternal@@Base+0x59e> │ │ │ │ + bne.w 87b3a <_PyUnicodeWriter_PrepareInternal@@Base+0x4ea> │ │ │ │ + b.n 87bee <_PyUnicodeWriter_PrepareInternal@@Base+0x59e> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ adds r2, r6, r3 │ │ │ │ - b.n 87b9a <_PyUnicodeWriter_PrepareInternal@@Base+0x55a> │ │ │ │ + b.n 87baa <_PyUnicodeWriter_PrepareInternal@@Base+0x55a> │ │ │ │ mov.w ip, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87f5a <_PyUnicodeWriter_PrepareInternal@@Base+0x91a> │ │ │ │ + bne.w 87f6a <_PyUnicodeWriter_PrepareInternal@@Base+0x91a> │ │ │ │ subs r0, r4, #1 │ │ │ │ negs r4, r0 │ │ │ │ adcs r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87ee6 <_PyUnicodeWriter_PrepareInternal@@Base+0x8a6> │ │ │ │ + beq.n 87ef6 <_PyUnicodeWriter_PrepareInternal@@Base+0x8a6> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 87ee6 <_PyUnicodeWriter_PrepareInternal@@Base+0x8a6> │ │ │ │ + beq.n 87ef6 <_PyUnicodeWriter_PrepareInternal@@Base+0x8a6> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 880cc <_PyUnicodeWriter_PrepareInternal@@Base+0xa8c> │ │ │ │ + beq.w 880dc <_PyUnicodeWriter_PrepareInternal@@Base+0xa8c> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r5, #20 │ │ │ │ addpl r5, #28 │ │ │ │ adds r4, r5, r1 │ │ │ │ lsls r2, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 880c6 <_PyUnicodeWriter_PrepareInternal@@Base+0xa86> │ │ │ │ + beq.w 880d6 <_PyUnicodeWriter_PrepareInternal@@Base+0xa86> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r5, r1, #25 │ │ │ │ itete mi │ │ │ │ addmi r2, #20 │ │ │ │ addpl r2, #28 │ │ │ │ addmi r2, r2, r6 │ │ │ │ addpl r2, r2, r6 │ │ │ │ @@ -135601,76 +135615,76 @@ │ │ │ │ add r3, r1 │ │ │ │ add.w r6, r6, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ subs r1, r6, r2 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ adds r5, r2, r1 │ │ │ │ cmp r0, r5 │ │ │ │ - bcs.n 87ebc <_PyUnicodeWriter_PrepareInternal@@Base+0x87c> │ │ │ │ + bcs.n 87ecc <_PyUnicodeWriter_PrepareInternal@@Base+0x87c> │ │ │ │ ldrh.w ip, [r0] │ │ │ │ adds r0, #8 │ │ │ │ strb.w ip, [r3], #4 │ │ │ │ ldrh.w ip, [r0, #-6] │ │ │ │ strb.w ip, [r3, #-3] │ │ │ │ ldrh.w ip, [r0, #-4] │ │ │ │ strb.w ip, [r3, #-2] │ │ │ │ ldrh.w ip, [r0, #-2] │ │ │ │ strb.w ip, [r3, #-1] │ │ │ │ - b.n 87e5e <_PyUnicodeWriter_PrepareInternal@@Base+0x81e> │ │ │ │ + b.n 87e6e <_PyUnicodeWriter_PrepareInternal@@Base+0x81e> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ lsls r0, r5, #25 │ │ │ │ - bmi.w 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + bmi.w 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r5, r8 │ │ │ │ add.w r6, r8, r0 │ │ │ │ cmp r6, r5 │ │ │ │ - bls.w 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + bls.w 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ lsls r0, r5, #30 │ │ │ │ - bne.w 880b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa78> │ │ │ │ + bne.w 880c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa78> │ │ │ │ mov ip, r5 │ │ │ │ adds r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc.w 880b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa70> │ │ │ │ + bcc.w 880c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa70> │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 87ea2 <_PyUnicodeWriter_PrepareInternal@@Base+0x862> │ │ │ │ + beq.n 87eb2 <_PyUnicodeWriter_PrepareInternal@@Base+0x862> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87b54 <_PyUnicodeWriter_PrepareInternal@@Base+0x514> │ │ │ │ + b.n 87b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x514> │ │ │ │ subs r3, r2, #7 │ │ │ │ cmp r3, r5 │ │ │ │ ite ls │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ mov.w r1, r1, lsr #1 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ add r2, r3 │ │ │ │ adds r3, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r6 │ │ │ │ - bcs.w 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bcs.w 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldrh.w r2, [r1], #2 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 87ed2 <_PyUnicodeWriter_PrepareInternal@@Base+0x892> │ │ │ │ + b.n 87ee2 <_PyUnicodeWriter_PrepareInternal@@Base+0x892> │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 87fd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x994> │ │ │ │ + bne.n 87fe4 <_PyUnicodeWriter_PrepareInternal@@Base+0x994> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87fd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x994> │ │ │ │ + beq.n 87fe4 <_PyUnicodeWriter_PrepareInternal@@Base+0x994> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 880da <_PyUnicodeWriter_PrepareInternal@@Base+0xa9a> │ │ │ │ + beq.w 880ea <_PyUnicodeWriter_PrepareInternal@@Base+0xa9a> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r0, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r5, #20 │ │ │ │ addpl r5, #28 │ │ │ │ adds r4, r5, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8811c <_PyUnicodeWriter_PrepareInternal@@Base+0xadc> │ │ │ │ + beq.w 8812c <_PyUnicodeWriter_PrepareInternal@@Base+0xadc> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r1, r1, #25 │ │ │ │ itete mi │ │ │ │ addmi r2, #20 │ │ │ │ addpl r2, #28 │ │ │ │ addmi r2, r2, r6 │ │ │ │ addpl r2, r2, r6 │ │ │ │ @@ -135682,81 +135696,81 @@ │ │ │ │ add r3, r1 │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ subs r1, r6, r2 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ adds r5, r2, r1 │ │ │ │ cmp r0, r5 │ │ │ │ - bcs.n 87fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x968> │ │ │ │ + bcs.n 87fb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x968> │ │ │ │ ldr.w ip, [r0] │ │ │ │ adds r0, #16 │ │ │ │ strb.w ip, [r3], #4 │ │ │ │ ldr.w r7, [r0, #-12] │ │ │ │ strb.w r7, [r3, #-3] │ │ │ │ ldr.w r7, [r0, #-8] │ │ │ │ strb.w r7, [r3, #-2] │ │ │ │ ldr.w r7, [r0, #-4] │ │ │ │ strb.w r7, [r3, #-1] │ │ │ │ - b.n 87f32 <_PyUnicodeWriter_PrepareInternal@@Base+0x8f2> │ │ │ │ + b.n 87f42 <_PyUnicodeWriter_PrepareInternal@@Base+0x8f2> │ │ │ │ ldrb r5, [r5, #16] │ │ │ │ lsls r0, r5, #25 │ │ │ │ - bmi.w 8806c <_PyUnicodeWriter_PrepareInternal@@Base+0xa2c> │ │ │ │ + bmi.w 8807c <_PyUnicodeWriter_PrepareInternal@@Base+0xa2c> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 88056 <_PyUnicodeWriter_PrepareInternal@@Base+0xa16> │ │ │ │ + bne.n 88066 <_PyUnicodeWriter_PrepareInternal@@Base+0xa16> │ │ │ │ movs r7, #255 @ 0xff │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r6, r0 │ │ │ │ - bge.w 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bge.w 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8809c <_PyUnicodeWriter_PrepareInternal@@Base+0xa5c> │ │ │ │ + beq.w 880ac <_PyUnicodeWriter_PrepareInternal@@Base+0xa5c> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8804c <_PyUnicodeWriter_PrepareInternal@@Base+0xa0c> │ │ │ │ + bne.n 8805c <_PyUnicodeWriter_PrepareInternal@@Base+0xa0c> │ │ │ │ add.w r5, r8, r3, lsl #2 │ │ │ │ ldr.w r5, [r5, r6, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - bcc.n 87eb6 <_PyUnicodeWriter_PrepareInternal@@Base+0x876> │ │ │ │ + bcc.n 87ec6 <_PyUnicodeWriter_PrepareInternal@@Base+0x876> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 8812a <_PyUnicodeWriter_PrepareInternal@@Base+0xaea> │ │ │ │ + beq.w 8813a <_PyUnicodeWriter_PrepareInternal@@Base+0xaea> │ │ │ │ cmp r4, #2 │ │ │ │ itete eq │ │ │ │ addeq.w ip, lr, r1, lsl #1 │ │ │ │ addne.w ip, lr, r1, lsl #2 │ │ │ │ strheq.w r5, [ip, r6, lsl #1] │ │ │ │ strne.w r5, [ip, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 87f6a <_PyUnicodeWriter_PrepareInternal@@Base+0x92a> │ │ │ │ + b.n 87f7a <_PyUnicodeWriter_PrepareInternal@@Base+0x92a> │ │ │ │ sub.w r3, r2, #15 │ │ │ │ cmp r3, r5 │ │ │ │ ite ls │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ mov.w r1, r1, lsr #2 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ add r2, r3 │ │ │ │ adds r3, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r6 │ │ │ │ - bcs.w 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bcs.w 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 87fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x980> │ │ │ │ + b.n 87fd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x980> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 880d6 <_PyUnicodeWriter_PrepareInternal@@Base+0xa96> │ │ │ │ + beq.n 880e6 <_PyUnicodeWriter_PrepareInternal@@Base+0xa96> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r5, #20 │ │ │ │ addpl r5, #28 │ │ │ │ add.w r4, r5, r1, lsl #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 880d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa90> │ │ │ │ + beq.n 880e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa90> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r5, r1, #25 │ │ │ │ itete mi │ │ │ │ addmi r2, #20 │ │ │ │ addpl r2, #28 │ │ │ │ addmi r2, r2, r6 │ │ │ │ addpl r2, r2, r6 │ │ │ │ @@ -135770,187 +135784,187 @@ │ │ │ │ mov r3, r4 │ │ │ │ subs r1, r6, r2 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ add.w lr, r2, r1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r0, lr │ │ │ │ mov ip, r5 │ │ │ │ - bcs.n 88070 <_PyUnicodeWriter_PrepareInternal@@Base+0xa30> │ │ │ │ + bcs.n 88080 <_PyUnicodeWriter_PrepareInternal@@Base+0xa30> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ adds r3, #8 │ │ │ │ adds r0, #16 │ │ │ │ bfi r5, r7, #0, #16 │ │ │ │ ldr.w r7, [r0, #-12] │ │ │ │ bfi r5, r7, #16, #16 │ │ │ │ ldr.w r7, [r0, #-8] │ │ │ │ bfi ip, r7, #0, #16 │ │ │ │ ldr.w r7, [r0, #-4] │ │ │ │ str.w r5, [r3, #-8] │ │ │ │ bfi ip, r7, #16, #16 │ │ │ │ str.w ip, [r3, #-4] │ │ │ │ - b.n 88018 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d8> │ │ │ │ + b.n 88028 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d8> │ │ │ │ add.w r5, r8, r3, lsl #1 │ │ │ │ ldrh.w r5, [r5, r6, lsl #1] │ │ │ │ - b.n 87f86 <_PyUnicodeWriter_PrepareInternal@@Base+0x946> │ │ │ │ + b.n 87f96 <_PyUnicodeWriter_PrepareInternal@@Base+0x946> │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ cmp r4, #2 │ │ │ │ ite eq │ │ │ │ moveq r7, r5 │ │ │ │ movne r7, r6 │ │ │ │ - b.n 87f68 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ + b.n 87f78 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ movs r7, #127 @ 0x7f │ │ │ │ - b.n 87f68 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ + b.n 87f78 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ sub.w r3, r2, #15 │ │ │ │ cmp r3, lr │ │ │ │ ite ls │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, r5 │ │ │ │ mov.w r1, r1, lsr #1 │ │ │ │ it hi │ │ │ │ movhi r1, r5 │ │ │ │ add r2, r3 │ │ │ │ adds r3, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r6 │ │ │ │ - bcs.w 87b52 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ + bcs.w 87b62 <_PyUnicodeWriter_PrepareInternal@@Base+0x512> │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 88088 <_PyUnicodeWriter_PrepareInternal@@Base+0xa48> │ │ │ │ + b.n 88098 <_PyUnicodeWriter_PrepareInternal@@Base+0xa48> │ │ │ │ add.w r5, r8, r3 │ │ │ │ ldrb r5, [r5, r6] │ │ │ │ - b.n 87f86 <_PyUnicodeWriter_PrepareInternal@@Base+0x946> │ │ │ │ + b.n 87f96 <_PyUnicodeWriter_PrepareInternal@@Base+0x946> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ adds r2, r6, r3 │ │ │ │ - b.n 87d82 <_PyUnicodeWriter_PrepareInternal@@Base+0x742> │ │ │ │ + b.n 87d92 <_PyUnicodeWriter_PrepareInternal@@Base+0x742> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r2, r6 │ │ │ │ - b.n 87c7c <_PyUnicodeWriter_PrepareInternal@@Base+0x63c> │ │ │ │ + b.n 87c8c <_PyUnicodeWriter_PrepareInternal@@Base+0x63c> │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 87b40 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ + beq.w 87b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x500> │ │ │ │ mov r5, ip │ │ │ │ ldrsb.w ip, [r5], #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.w 87e96 <_PyUnicodeWriter_PrepareInternal@@Base+0x856> │ │ │ │ - b.n 87eb6 <_PyUnicodeWriter_PrepareInternal@@Base+0x876> │ │ │ │ + bge.w 87ea6 <_PyUnicodeWriter_PrepareInternal@@Base+0x856> │ │ │ │ + b.n 87ec6 <_PyUnicodeWriter_PrepareInternal@@Base+0x876> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r2, r6 │ │ │ │ - b.n 87e4a <_PyUnicodeWriter_PrepareInternal@@Base+0x80a> │ │ │ │ + b.n 87e5a <_PyUnicodeWriter_PrepareInternal@@Base+0x80a> │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - b.n 87e2c <_PyUnicodeWriter_PrepareInternal@@Base+0x7ec> │ │ │ │ + b.n 87e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x7ec> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r2, r6 │ │ │ │ - b.n 88002 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c2> │ │ │ │ + b.n 88012 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c2> │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - b.n 87fe4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a4> │ │ │ │ + b.n 87ff4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a4> │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - b.n 87f00 <_PyUnicodeWriter_PrepareInternal@@Base+0x8c0> │ │ │ │ + b.n 87f10 <_PyUnicodeWriter_PrepareInternal@@Base+0x8c0> │ │ │ │ add.w r9, r2, #4294967295 @ 0xffffffff │ │ │ │ rsbs r0, r9, #0 │ │ │ │ adc.w r0, r0, r9 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 880f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + bne.n 88104 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87b78 <_PyUnicodeWriter_PrepareInternal@@Base+0x538> │ │ │ │ + bne.w 87b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x538> │ │ │ │ sub.w r9, r4, #4 │ │ │ │ rsbs ip, r9, #0 │ │ │ │ adc.w ip, ip, r9 │ │ │ │ - cbnz r0, 88122 <_PyUnicodeWriter_PrepareInternal@@Base+0xae2> │ │ │ │ + cbnz r0, 88132 <_PyUnicodeWriter_PrepareInternal@@Base+0xae2> │ │ │ │ sub.w r9, r2, #2 │ │ │ │ rsbs r0, r9, #0 │ │ │ │ adc.w r0, r0, r9 │ │ │ │ mov r9, r0 │ │ │ │ ands.w ip, r0, ip │ │ │ │ - beq.w 87e02 <_PyUnicodeWriter_PrepareInternal@@Base+0x7c2> │ │ │ │ + beq.w 87e12 <_PyUnicodeWriter_PrepareInternal@@Base+0x7c2> │ │ │ │ mov r0, sl │ │ │ │ - b.n 87c5c <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + b.n 87c6c <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r2, r6 │ │ │ │ - b.n 87f1e <_PyUnicodeWriter_PrepareInternal@@Base+0x8de> │ │ │ │ + b.n 87f2e <_PyUnicodeWriter_PrepareInternal@@Base+0x8de> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 88102 <_PyUnicodeWriter_PrepareInternal@@Base+0xac2> │ │ │ │ - b.n 87d60 <_PyUnicodeWriter_PrepareInternal@@Base+0x720> │ │ │ │ + beq.n 88112 <_PyUnicodeWriter_PrepareInternal@@Base+0xac2> │ │ │ │ + b.n 87d70 <_PyUnicodeWriter_PrepareInternal@@Base+0x720> │ │ │ │ add.w ip, lr, r1 │ │ │ │ strb.w r5, [ip, r6] │ │ │ │ - b.n 87fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + b.n 87fb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ │ │ │ │ -00088134 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +00088144 <_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 r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 88216 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe2> │ │ │ │ + beq.n 88226 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe2> │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 8817a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + cbz r2, 8818a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 8817e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + cbz r3, 8818e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 881aa <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ + bls.n 881ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 881aa <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ + blt.n 881ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 881c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + bne.n 881d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r3 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88152 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 88162 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9d5cc <_Py_fstat_noraise@@Base+0x4> │ │ │ │ + bl 9d614 <_Py_fstat_noraise@@Base+0x4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88210 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ + beq.n 88220 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 1ab884 │ │ │ │ + bl 1aaeb4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8817a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + b.n 8818a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 88210 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ + beq.n 88220 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 88168 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ + beq.n 88178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 88224 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf0> │ │ │ │ + bne.n 88234 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bic.w r1, r5, #3 │ │ │ │ adds r0, r7, r5 │ │ │ │ add r1, r7 │ │ │ │ add.w ip, r2, r3, lsl #1 │ │ │ │ mov r2, r7 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 88270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13c> │ │ │ │ + bcc.n 88280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13c> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub.w lr, r7, #3 │ │ │ │ add r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic.w r1, r2, #3 │ │ │ │ it cc │ │ │ │ movcc r1, #0 │ │ │ │ @@ -135958,36 +135972,36 @@ │ │ │ │ add r1, r7 │ │ │ │ mov.w r2, r2, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs.n 881a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x70> │ │ │ │ + bcs.n 881b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x70> │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ strh.w r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b.n 881fe <_PyUnicodeWriter_WriteASCIIString@@Base+0xca> │ │ │ │ + b.n 8820e <_PyUnicodeWriter_WriteASCIIString@@Base+0xca> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 2d658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8817a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + beq.n 8818a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8814e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a> │ │ │ │ + b.n 8815e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r1, r7, r5 │ │ │ │ add.w ip, r2, r3, lsl #2 │ │ │ │ bic.w r2, r5, #3 │ │ │ │ mov r3, r7 │ │ │ │ add r2, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 88292 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15e> │ │ │ │ + bcc.n 882a2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15e> │ │ │ │ rsb r3, r7, #3 │ │ │ │ subs r0, r7, #3 │ │ │ │ add r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic.w r0, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ @@ -135995,176 +136009,176 @@ │ │ │ │ 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 881a2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e> │ │ │ │ + bcs.n 881b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e> │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8825e <_PyUnicodeWriter_WriteASCIIString@@Base+0x12a> │ │ │ │ + b.n 8826e <_PyUnicodeWriter_WriteASCIIString@@Base+0x12a> │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ adds r2, #4 │ │ │ │ strh.w r6, [lr], #8 │ │ │ │ ldrb.w r6, [r2, #-3] │ │ │ │ strh.w r6, [lr, #-6] │ │ │ │ ldrb.w r6, [r2, #-2] │ │ │ │ strh.w r6, [lr, #-4] │ │ │ │ ldrb.w r6, [r2, #-1] │ │ │ │ strh.w r6, [lr, #-2] │ │ │ │ - b.n 881d6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ + b.n 881e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ 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 88236 <_PyUnicodeWriter_WriteASCIIString@@Base+0x102> │ │ │ │ + b.n 88246 <_PyUnicodeWriter_WriteASCIIString@@Base+0x102> │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.w 88450 <_PyUnicodeWriter_WriteASCIIString@@Base+0x31c> │ │ │ │ + beq.w 88460 <_PyUnicodeWriter_WriteASCIIString@@Base+0x31c> │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 885e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + ble.w 885f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 884f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c0> │ │ │ │ + beq.w 88504 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c0> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88540 <_PyUnicodeWriter_WriteASCIIString@@Base+0x40c> │ │ │ │ + beq.w 88550 <_PyUnicodeWriter_WriteASCIIString@@Base+0x40c> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88476 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + beq.w 88486 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88550 <_PyUnicodeWriter_WriteASCIIString@@Base+0x41c> │ │ │ │ + beq.w 88560 <_PyUnicodeWriter_WriteASCIIString@@Base+0x41c> │ │ │ │ cmp r6, #4 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88580 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44c> │ │ │ │ + beq.w 88590 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44c> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88584 <_PyUnicodeWriter_WriteASCIIString@@Base+0x450> │ │ │ │ + beq.w 88594 <_PyUnicodeWriter_WriteASCIIString@@Base+0x450> │ │ │ │ cmp r6, #6 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88590 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ + beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ cmp r6, #7 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88594 <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ + beq.w 885a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ cmp r6, #8 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ adds r1, r4, #7 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 8835c <_PyUnicodeWriter_WriteASCIIString@@Base+0x228> │ │ │ │ + b.n 8836c <_PyUnicodeWriter_WriteASCIIString@@Base+0x228> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88354 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ + bne.n 88364 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 885a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ + beq.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x46c> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 88600 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4cc> │ │ │ │ + bge.w 88610 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4cc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x47c> │ │ │ │ + bls.w 885c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x47c> │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 885b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x47c> │ │ │ │ + blt.w 885c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x47c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 885f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4be> │ │ │ │ + bne.w 88602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4be> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ orr.w r2, r0, r4 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - beq.n 88484 <_PyUnicodeWriter_WriteASCIIString@@Base+0x350> │ │ │ │ + beq.n 88494 <_PyUnicodeWriter_WriteASCIIString@@Base+0x350> │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 8854c <_PyUnicodeWriter_WriteASCIIString@@Base+0x418> │ │ │ │ + ble.w 8855c <_PyUnicodeWriter_WriteASCIIString@@Base+0x418> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 885ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x49a> │ │ │ │ + bne.w 885de <_PyUnicodeWriter_WriteASCIIString@@Base+0x49a> │ │ │ │ adds r2, r4, #4 │ │ │ │ sub.w ip, r6, #4 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bhi.n 88400 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ + bhi.n 88410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88562 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ + bne.w 88572 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ add.w lr, r2, #4 │ │ │ │ cmp ip, lr │ │ │ │ - bcc.n 88462 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32e> │ │ │ │ + bcc.n 88472 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32e> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88560 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42c> │ │ │ │ + bne.w 88570 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42c> │ │ │ │ add.w lr, r2, #8 │ │ │ │ cmp ip, lr │ │ │ │ - bcc.n 88462 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32e> │ │ │ │ + bcc.n 88472 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32e> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88560 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42c> │ │ │ │ + bne.w 88570 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42c> │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc.n 88400 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ + bcc.n 88410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88562 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ + bne.w 88572 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ adds r2, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs.n 883f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2bc> │ │ │ │ + bcs.n 88400 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2bc> │ │ │ │ subs r1, r6, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.n 88412 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2de> │ │ │ │ + bhi.n 88422 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2de> │ │ │ │ tbb [pc, r1] │ │ │ │ cmp r4, #19 │ │ │ │ lsls r0, r1, #20 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi ip, r1, #8, #8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ bfi ip, r1, #0, #8 │ │ │ │ and.w r1, ip, #2155905152 @ 0x80808080 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 88562 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ + bne.w 88572 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, r3 │ │ │ │ @@ -136173,600 +136187,600 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge.n 8847e <_PyUnicodeWriter_WriteASCIIString@@Base+0x34a> │ │ │ │ + bge.n 8848e <_PyUnicodeWriter_WriteASCIIString@@Base+0x34a> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ - b.n 88446 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ + bne.n 88380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ + b.n 88456 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ mov r2, lr │ │ │ │ - b.n 88400 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ + b.n 88410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ bfi ip, r1, #0, #8 │ │ │ │ and.w r1, ip, #2155905152 @ 0x80808080 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88434 <_PyUnicodeWriter_WriteASCIIString@@Base+0x300> │ │ │ │ - b.n 88562 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ + beq.n 88444 <_PyUnicodeWriter_WriteASCIIString@@Base+0x300> │ │ │ │ + b.n 88572 <_PyUnicodeWriter_WriteASCIIString@@Base+0x42e> │ │ │ │ movs r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 88370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ + blt.w 88380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + b.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ adds r2, r4, #4 │ │ │ │ cmp r6, r2 │ │ │ │ it cc │ │ │ │ movcc r2, r4 │ │ │ │ - bcc.n 884aa <_PyUnicodeWriter_WriteASCIIString@@Base+0x376> │ │ │ │ + bcc.n 884ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x376> │ │ │ │ ldr.w ip, [r1] │ │ │ │ mov r2, r1 │ │ │ │ add.w lr, r2, #8 │ │ │ │ adds r1, #4 │ │ │ │ tst.w ip, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 884aa <_PyUnicodeWriter_WriteASCIIString@@Base+0x376> │ │ │ │ + bne.n 884ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x376> │ │ │ │ cmp r6, lr │ │ │ │ str.w ip, [r0], #4 │ │ │ │ - bcs.n 8848e <_PyUnicodeWriter_WriteASCIIString@@Base+0x35a> │ │ │ │ + bcs.n 8849e <_PyUnicodeWriter_WriteASCIIString@@Base+0x35a> │ │ │ │ adds r2, #4 │ │ │ │ cmp r6, r2 │ │ │ │ - bls.n 884c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38e> │ │ │ │ + bls.n 884d2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38e> │ │ │ │ ldrsb.w ip, [r2] │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 884c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38e> │ │ │ │ + blt.n 884d2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38e> │ │ │ │ adds r2, #1 │ │ │ │ strb.w r1, [r0], #1 │ │ │ │ - b.n 884aa <_PyUnicodeWriter_WriteASCIIString@@Base+0x376> │ │ │ │ + b.n 884ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x376> │ │ │ │ sub.w r8, r2, r4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r8 │ │ │ │ add r2, r8 │ │ │ │ str r2, [r5, #20] │ │ │ │ it ne │ │ │ │ addne.w r2, r4, r8 │ │ │ │ - beq.n 88446 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ + beq.n 88456 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r4, #61712 @ 0xf110 │ │ │ │ + movw r4, #59664 @ 0xe910 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 129448 │ │ │ │ + bl 129584 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 88448 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ + b.n 88458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 88446 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ + blt.n 88456 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ mov r6, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #61712 @ 0xf110 │ │ │ │ + movw r3, #59664 @ 0xe910 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 885de <_PyUnicodeWriter_WriteASCIIString@@Base+0x4aa> │ │ │ │ + beq.n 885ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x4aa> │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 873d8 │ │ │ │ + bl 873e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88448 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ + bge.n 88458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88448 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ + bne.n 88458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88448 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r6, #1 │ │ │ │ - bge.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + bge.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ movs r3, #1 │ │ │ │ - b.n 88370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ + b.n 88380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ mov r2, r4 │ │ │ │ - b.n 88400 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ + b.n 88410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r3, #3 │ │ │ │ - blt.w 88370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ + blt.w 88380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ movs r6, #3 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + b.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ mov r2, lr │ │ │ │ rbit r1, r1 │ │ │ │ subs r2, r2, r4 │ │ │ │ clz r1, r1 │ │ │ │ subs r1, #7 │ │ │ │ add.w r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 884c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x392> │ │ │ │ + b.n 884d6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x392> │ │ │ │ movs r3, #4 │ │ │ │ - b.n 88478 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ + b.n 88488 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r6, #5 │ │ │ │ - bge.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + bge.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ movs r3, #5 │ │ │ │ - b.n 88370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ + b.n 88380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 88478 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ + b.n 88488 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r6, #7 │ │ │ │ - bge.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + bge.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ movs r3, #7 │ │ │ │ - b.n 88370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ + b.n 88380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23c> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 885fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c8> │ │ │ │ + bge.n 8860c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r7, sp, #28 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, r6 │ │ │ │ - bhi.w 8837a <_PyUnicodeWriter_WriteASCIIString@@Base+0x246> │ │ │ │ + bhi.w 8838a <_PyUnicodeWriter_WriteASCIIString@@Base+0x246> │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 87640 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl 87650 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 885de <_PyUnicodeWriter_WriteASCIIString@@Base+0x4aa> │ │ │ │ + beq.n 885ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x4aa> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 885f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4be> │ │ │ │ + bne.n 88602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4be> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 88390 <_PyUnicodeWriter_WriteASCIIString@@Base+0x25c> │ │ │ │ + b.n 883a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x25c> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b.n 88574 <_PyUnicodeWriter_WriteASCIIString@@Base+0x440> │ │ │ │ + b.n 88584 <_PyUnicodeWriter_WriteASCIIString@@Base+0x440> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 88448 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ - beq.n 885f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c2> │ │ │ │ + b.n 88458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x314> │ │ │ │ + beq.n 88606 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c2> │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 88446 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ + blt.w 88456 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + b.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ mov r2, r4 │ │ │ │ - b.n 884d6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3a2> │ │ │ │ + b.n 884e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3a2> │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 88446 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ + blt.w 88456 <_PyUnicodeWriter_WriteASCIIString@@Base+0x312> │ │ │ │ add r3, sp, #28 │ │ │ │ - b.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + b.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 884fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ + b.n 8850a <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c6> │ │ │ │ nop │ │ │ │ │ │ │ │ -00088608 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +00088618 <_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 886c2 <_PyUnicodeWriter_Finish@@Base+0xba> │ │ │ │ + beq.n 886d2 <_PyUnicodeWriter_Finish@@Base+0xba> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str.w ip, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 886be <_PyUnicodeWriter_Finish@@Base+0xb6> │ │ │ │ + bne.n 886ce <_PyUnicodeWriter_Finish@@Base+0xb6> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88656 <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ + beq.n 88666 <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 88714 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 88724 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 886ea <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ + beq.n 886fa <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 886e0 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ + beq.n 886f0 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8865c <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ + beq.n 8866c <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 88706 <_PyUnicodeWriter_Finish@@Base+0xfe> │ │ │ │ + bpl.n 88716 <_PyUnicodeWriter_Finish@@Base+0xfe> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge.w ip, #24 │ │ │ │ movwge r1, #58828 @ 0xe5cc │ │ │ │ movwge r2, #35960 @ 0x8c78 │ │ │ │ - ldrlt r1, [pc, #124] @ (8870c <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ + ldrlt r1, [pc, #124] @ (8871c <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ ittet ge │ │ │ │ movtge r2, #79 @ 0x4f │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt.w r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 886ba <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ + bge.n 886ca <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 886ba <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ + cbnz r2, 886ca <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r3, r2 │ │ │ │ - b.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 886dc <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbz r3, 886ec <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 886dc <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + bge.n 886ec <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 886dc <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbnz r2, 886ec <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #48] @ (88710 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ - b.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #48] @ (88720 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ + b.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1abb34 │ │ │ │ + b.w 1ab164 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bge.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 88650 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 88660 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.n 88676 <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ + b.n 88686 <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 88c24 <_PyUnicodeWriter_Finish@@Base+0x61c> │ │ │ │ + bne.w 88c30 <_PyUnicodeWriter_Finish@@Base+0x618> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 88c24 <_PyUnicodeWriter_Finish@@Base+0x61c> │ │ │ │ + bne.w 88c30 <_PyUnicodeWriter_Finish@@Base+0x618> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ lsls r0, r7, #30 │ │ │ │ - bne.w 88c24 <_PyUnicodeWriter_Finish@@Base+0x61c> │ │ │ │ + bne.w 88c30 <_PyUnicodeWriter_Finish@@Base+0x618> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 88c24 <_PyUnicodeWriter_Finish@@Base+0x61c> │ │ │ │ + bne.w 88c30 <_PyUnicodeWriter_Finish@@Base+0x618> │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ ubfx r2, r7, #6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 889ca <_PyUnicodeWriter_Finish@@Base+0x3c2> │ │ │ │ + beq.w 889da <_PyUnicodeWriter_Finish@@Base+0x3c2> │ │ │ │ movw r0, #65515 @ 0xffeb │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ mov.w r8, #20 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 889dc <_PyUnicodeWriter_Finish@@Base+0x3d4> │ │ │ │ + bne.w 889ec <_PyUnicodeWriter_Finish@@Base+0x3d4> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 88bfc <_PyUnicodeWriter_Finish@@Base+0x5f4> │ │ │ │ + blt.w 88c08 <_PyUnicodeWriter_Finish@@Base+0x5f0> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ lsls r1, r7, #25 │ │ │ │ add.w r3, r5, r8 │ │ │ │ - bpl.w 88a0a <_PyUnicodeWriter_Finish@@Base+0x402> │ │ │ │ + bpl.w 88a1a <_PyUnicodeWriter_Finish@@Base+0x402> │ │ │ │ lsls r7, r7, #26 │ │ │ │ - bpl.w 88b1c <_PyUnicodeWriter_Finish@@Base+0x514> │ │ │ │ - ldr.w sl, [pc, #720] @ 88a60 <_PyUnicodeWriter_Finish@@Base+0x458> │ │ │ │ + bpl.w 88b2a <_PyUnicodeWriter_Finish@@Base+0x512> │ │ │ │ + ldr.w sl, [pc, #720] @ 88a70 <_PyUnicodeWriter_Finish@@Base+0x458> │ │ │ │ ldr.w r5, [sl, #1660] @ 0x67c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 88bc6 <_PyUnicodeWriter_Finish@@Base+0x5be> │ │ │ │ + bne.w 88b6a <_PyUnicodeWriter_Finish@@Base+0x552> │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 889a0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ + blt.w 889b0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ - movw r2, #35969 @ 0x8c81 │ │ │ │ + movw r2, #35981 @ 0x8c8d │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r5, [r7, #976] @ 0x3d0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 88ae8 <_PyUnicodeWriter_Finish@@Base+0x4e0> │ │ │ │ - ldr r2, [pc, #668] @ (88a5c <_PyUnicodeWriter_Finish@@Base+0x454>) │ │ │ │ + bne.w 88af6 <_PyUnicodeWriter_Finish@@Base+0x4de> │ │ │ │ + ldr r2, [pc, #668] @ (88a6c <_PyUnicodeWriter_Finish@@Base+0x454>) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #1588] @ 0x634 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmn.w r1, #804 @ 0x324 │ │ │ │ - beq.w 8897a <_PyUnicodeWriter_Finish@@Base+0x372> │ │ │ │ + beq.w 8898a <_PyUnicodeWriter_Finish@@Base+0x372> │ │ │ │ lsrs r2, r4, #18 │ │ │ │ ubfx r9, r4, #0, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r9 │ │ │ │ - bgt.n 88804 <_PyUnicodeWriter_Finish@@Base+0x1fc> │ │ │ │ + bgt.n 88814 <_PyUnicodeWriter_Finish@@Base+0x1fc> │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r9 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8897a <_PyUnicodeWriter_Finish@@Base+0x372> │ │ │ │ + beq.w 8898a <_PyUnicodeWriter_Finish@@Base+0x372> │ │ │ │ bic.w r8, r4, #4080 @ 0xff0 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 888fc <_PyUnicodeWriter_Finish@@Base+0x2f4> │ │ │ │ + bhi.n 8890c <_PyUnicodeWriter_Finish@@Base+0x2f4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ - bcc.w 889ac <_PyUnicodeWriter_Finish@@Base+0x3a4> │ │ │ │ + bcc.w 889bc <_PyUnicodeWriter_Finish@@Base+0x3a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88a58 <_PyUnicodeWriter_Finish@@Base+0x450> │ │ │ │ + beq.w 88a68 <_PyUnicodeWriter_Finish@@Base+0x450> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 88a58 <_PyUnicodeWriter_Finish@@Base+0x450> │ │ │ │ + bhi.w 88a68 <_PyUnicodeWriter_Finish@@Base+0x450> │ │ │ │ subs r2, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w lr, r2, lsr #3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r1, [r2, lr, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 88916 <_PyUnicodeWriter_Finish@@Base+0x30e> │ │ │ │ + beq.n 88926 <_PyUnicodeWriter_Finish@@Base+0x30e> │ │ │ │ ldr r5, [r1, #0] │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr.w ip, [r5] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 88958 <_PyUnicodeWriter_Finish@@Base+0x350> │ │ │ │ + beq.n 88968 <_PyUnicodeWriter_Finish@@Base+0x350> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d5b4 │ │ │ │ - ldr r3, [pc, #492] @ (88a5c <_PyUnicodeWriter_Finish@@Base+0x454>) │ │ │ │ + ldr r3, [pc, #492] @ (88a6c <_PyUnicodeWriter_Finish@@Base+0x454>) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.w 88a30 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + beq.w 88a40 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r2, r3 │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ cmp r9, r1 │ │ │ │ - blt.n 888a6 <_PyUnicodeWriter_Finish@@Base+0x29e> │ │ │ │ + blt.n 888b6 <_PyUnicodeWriter_Finish@@Base+0x29e> │ │ │ │ ldr.w r1, [r2, #804] @ 0x324 │ │ │ │ cmp r9, r1 │ │ │ │ ite lt │ │ │ │ movlt r2, #0 │ │ │ │ movge r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88a30 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + beq.w 88a40 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r8, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 889f2 <_PyUnicodeWriter_Finish@@Base+0x3ea> │ │ │ │ + beq.w 88a02 <_PyUnicodeWriter_Finish@@Base+0x3ea> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88a64 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ + beq.w 88a74 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ ldr.w r3, [sl, #1660] @ 0x67c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88afc <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + bne.w 88b0a <_PyUnicodeWriter_Finish@@Base+0x4f2> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 88c4e <_PyUnicodeWriter_Finish@@Base+0x646> │ │ │ │ + bpl.w 88c5a <_PyUnicodeWriter_Finish@@Base+0x642> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 889b0 <_PyUnicodeWriter_Finish@@Base+0x3a8> │ │ │ │ + bpl.n 889c0 <_PyUnicodeWriter_Finish@@Base+0x3a8> │ │ │ │ add.w r3, r5, #20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 889b8 <_PyUnicodeWriter_Finish@@Base+0x3b0> │ │ │ │ + bne.n 889c8 <_PyUnicodeWriter_Finish@@Base+0x3b0> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.n 88928 <_PyUnicodeWriter_Finish@@Base+0x320> │ │ │ │ + bhi.n 88938 <_PyUnicodeWriter_Finish@@Base+0x320> │ │ │ │ subs r1, r3, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r2, lr, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8884c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + bne.n 8885c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 88862 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ + bne.n 88872 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ ldr.w r5, [r7, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 88bea <_PyUnicodeWriter_Finish@@Base+0x5e2> │ │ │ │ + bne.w 88b8e <_PyUnicodeWriter_Finish@@Base+0x576> │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2d640 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 889a0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ + cbz r5, 889b0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 88862 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ + b.n 88872 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 889e8 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bcc.n 889f8 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add.w r0, lr, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w ip, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 88862 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ - b.n 88928 <_PyUnicodeWriter_Finish@@Base+0x320> │ │ │ │ + bne.w 88872 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ + b.n 88938 <_PyUnicodeWriter_Finish@@Base+0x320> │ │ │ │ ldr.w r5, [r7, #936] @ 0x3a8 │ │ │ │ - movw r2, #64741 @ 0xfce5 │ │ │ │ + movw r2, #64733 @ 0xfcdd │ │ │ │ movt r2, #6 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 88b26 <_PyUnicodeWriter_Finish@@Base+0x51e> │ │ │ │ + bne.w 88b34 <_PyUnicodeWriter_Finish@@Base+0x51c> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ blx 2cdb0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + bne.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9ce0 <_Py_NewReference@@Base> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 88c00 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ + bl 1a9310 <_Py_NewReference@@Base> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 88c0c <_PyUnicodeWriter_Finish@@Base+0x5f4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ add.w r3, r5, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 888f0 <_PyUnicodeWriter_Finish@@Base+0x2e8> │ │ │ │ + beq.n 88900 <_PyUnicodeWriter_Finish@@Base+0x2e8> │ │ │ │ cmp r2, #2 │ │ │ │ mov.w r2, #0 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r3, r6, lsl #1] │ │ │ │ strne.w r2, [r3, r6, lsl #2] │ │ │ │ - b.n 888f4 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ + b.n 88904 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ mov.w r8, #28 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 88772 <_PyUnicodeWriter_Finish@@Base+0x16a> │ │ │ │ + beq.w 88782 <_PyUnicodeWriter_Finish@@Base+0x16a> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 88772 <_PyUnicodeWriter_Finish@@Base+0x16a> │ │ │ │ + b.n 88782 <_PyUnicodeWriter_Finish@@Base+0x16a> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 88862 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ + b.n 88872 <_PyUnicodeWriter_Finish@@Base+0x25a> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr.w r3, [r3, r2, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r8, #8] │ │ │ │ str.w r8, [r3, #12] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ - b.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8878e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ + beq.w 8879e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ lsls r5, r7, #26 │ │ │ │ - bmi.w 88c10 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + bmi.w 88c1c <_PyUnicodeWriter_Finish@@Base+0x604> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 8878e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ + beq.w 8879e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ - b.n 8878e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ + b.n 8879e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ ldr.w r8, [r7, #940] @ 0x3ac │ │ │ │ - movw r2, #64665 @ 0xfc99 │ │ │ │ + movw r2, #64657 @ 0xfc91 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 88c18 <_PyUnicodeWriter_Finish@@Base+0x610> │ │ │ │ + bne.w 88c24 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c454 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 88928 <_PyUnicodeWriter_Finish@@Base+0x320> │ │ │ │ + b.n 88938 <_PyUnicodeWriter_Finish@@Base+0x320> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r9, [r3, #512] @ 0x200 │ │ │ │ @@ -136779,105 +136793,122 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w ip, r3, r1, lsl #2 │ │ │ │ str.w r8, [r2, #16] │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 88aa8 <_PyUnicodeWriter_Finish@@Base+0x4a0> │ │ │ │ + bne.n 88ab8 <_PyUnicodeWriter_Finish@@Base+0x4a0> │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbz r0, 88aa4 <_PyUnicodeWriter_Finish@@Base+0x49c> │ │ │ │ + cbz r0, 88ab4 <_PyUnicodeWriter_Finish@@Base+0x49c> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r1, r4 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ str.w r0, [ip, #528] @ 0x210 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 88b5c <_PyUnicodeWriter_Finish@@Base+0x554> │ │ │ │ + beq.n 88b9a <_PyUnicodeWriter_Finish@@Base+0x582> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88b3a <_PyUnicodeWriter_Finish@@Base+0x532> │ │ │ │ + beq.n 88b48 <_PyUnicodeWriter_Finish@@Base+0x530> │ │ │ │ ldr.w r1, [ip, #532] @ 0x214 │ │ │ │ - cbnz r1, 88ac0 <_PyUnicodeWriter_Finish@@Base+0x4b8> │ │ │ │ + cbnz r1, 88ad0 <_PyUnicodeWriter_Finish@@Base+0x4b8> │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + beq.w 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ ldrd r0, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88be4 <_PyUnicodeWriter_Finish@@Base+0x5dc> │ │ │ │ + beq.n 88b88 <_PyUnicodeWriter_Finish@@Base+0x570> │ │ │ │ str r0, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 88ae2 <_PyUnicodeWriter_Finish@@Base+0x4da> │ │ │ │ + cbz r3, 88af0 <_PyUnicodeWriter_Finish@@Base+0x4d8> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ ldr.w r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ - b.n 889a0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.w 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 889b0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 88c04 <_PyUnicodeWriter_Finish@@Base+0x5fc> │ │ │ │ - ldr r0, [pc, #332] @ (88c58 <_PyUnicodeWriter_Finish@@Base+0x650>) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 88c10 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ + ldr r0, [pc, #332] @ (88c64 <_PyUnicodeWriter_Finish@@Base+0x64c>) │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 888d4 <_PyUnicodeWriter_Finish@@Base+0x2cc> │ │ │ │ + bne.w 888e4 <_PyUnicodeWriter_Finish@@Base+0x2cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 888d4 <_PyUnicodeWriter_Finish@@Base+0x2cc> │ │ │ │ + bl 13e668 │ │ │ │ + b.n 888e4 <_PyUnicodeWriter_Finish@@Base+0x2cc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8878e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ - b.n 88a18 <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ + beq.w 8879e <_PyUnicodeWriter_Finish@@Base+0x186> │ │ │ │ + b.n 88a28 <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ - b.n 889a0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ + bne.w 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 889b0 <_PyUnicodeWriter_Finish@@Base+0x398> │ │ │ │ ldr.w r1, [r3, #524] @ 0x20c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ - cbz r1, 88b48 <_PyUnicodeWriter_Finish@@Base+0x540> │ │ │ │ + cbz r1, 88b56 <_PyUnicodeWriter_Finish@@Base+0x53e> │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r3, #532] @ 0x214 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + bne.w 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ str.w r2, [r3, #532] @ 0x214 │ │ │ │ - b.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + b.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ + movt r2, #19 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.w 887ac <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + ldr.w r2, [sl, #1664] @ 0x680 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 887ac <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + str.w r0, [r3, #524] @ 0x20c │ │ │ │ + b.n 88ae0 <_PyUnicodeWriter_Finish@@Base+0x4c8> │ │ │ │ + ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ + mov r1, r3 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 88958 <_PyUnicodeWriter_Finish@@Base+0x340> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88ab2 <_PyUnicodeWriter_Finish@@Base+0x4aa> │ │ │ │ + beq.n 88ac2 <_PyUnicodeWriter_Finish@@Base+0x4aa> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 88bf6 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + cbz r1, 88c02 <_PyUnicodeWriter_Finish@@Base+0x5ea> │ │ │ │ str r0, [r1, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r0, [r3, #520] @ 0x208 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r0, [r2, #20] │ │ │ │ str.w r2, [r3, #520] @ 0x208 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ - cbz r2, 88b96 <_PyUnicodeWriter_Finish@@Base+0x58e> │ │ │ │ + cbz r2, 88bd2 <_PyUnicodeWriter_Finish@@Base+0x5ba> │ │ │ │ add.w r2, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ add.w r2, r3, r2, lsl #3 │ │ │ │ str.w ip, [r2, #808] @ 0x328 │ │ │ │ add.w r2, r3, r0, lsl #3 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -136889,152 +136920,134 @@ │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r3, #788] @ 0x314 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #788] @ 0x314 │ │ │ │ - b.n 888c6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ - movt r2, #19 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.w 8879c <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ - ldr.w r2, [sl, #1664] @ 0x680 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 8879c <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + b.n 888d6 <_PyUnicodeWriter_Finish@@Base+0x2be> │ │ │ │ str.w r0, [r3, #524] @ 0x20c │ │ │ │ - b.n 88ad2 <_PyUnicodeWriter_Finish@@Base+0x4ca> │ │ │ │ - ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ - mov r1, r3 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 88948 <_PyUnicodeWriter_Finish@@Base+0x340> │ │ │ │ - str.w r0, [r3, #524] @ 0x20c │ │ │ │ - b.n 88b6a <_PyUnicodeWriter_Finish@@Base+0x562> │ │ │ │ - bl 20d58c │ │ │ │ + b.n 88ba6 <_PyUnicodeWriter_Finish@@Base+0x58e> │ │ │ │ + bl 20cba4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 888f4 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ + b.n 88904 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ ldr.w r2, [sl, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 888d4 <_PyUnicodeWriter_Finish@@Base+0x2cc> │ │ │ │ - cbnz r2, 88c52 <_PyUnicodeWriter_Finish@@Base+0x64a> │ │ │ │ + b.n 888e4 <_PyUnicodeWriter_Finish@@Base+0x2cc> │ │ │ │ + cbnz r2, 88c5e <_PyUnicodeWriter_Finish@@Base+0x646> │ │ │ │ add.w r2, r4, #28 │ │ │ │ - b.n 88a1a <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ + b.n 88a2a <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 88a4c <_PyUnicodeWriter_Finish@@Base+0x444> │ │ │ │ + b.n 88a5c <_PyUnicodeWriter_Finish@@Base+0x444> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6886e <_PyUnicode_CheckConsistency@@Base+0x328> │ │ │ │ + bl 6792e <_PyUnicode_CheckConsistency@@Base+0x328> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88c00 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ + beq.n 88c0c <_PyUnicodeWriter_Finish@@Base+0x5f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 888f4 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ + bge.w 88904 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 888f4 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ + bne.w 88904 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 888f4 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88904 <_PyUnicodeWriter_Finish@@Base+0x2ec> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - b.n 889b4 <_PyUnicodeWriter_Finish@@Base+0x3ac> │ │ │ │ + b.n 889c4 <_PyUnicodeWriter_Finish@@Base+0x3ac> │ │ │ │ add.w r2, r4, #20 │ │ │ │ - b.n 88a1a <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ - add r2, pc, #944 @ (adr r2, 8900c ) │ │ │ │ + b.n 88a2a <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ + add r2, pc, #944 @ (adr r2, 89018 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00088c5c : │ │ │ │ +00088c68 : │ │ │ │ subs r2, r1, #0 │ │ │ │ push {lr} │ │ │ │ - blt.n 88c7a │ │ │ │ + blt.n 88c86 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov r1, r0 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr.w r0, [r3, #964] @ 0x3c4 │ │ │ │ ldr.w r3, [r3, #976] @ 0x3d0 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d10 │ │ │ │ + beq.n 88d1c │ │ │ │ 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] @ (88d5c ) │ │ │ │ + ldr r3, [pc, #200] @ (88d68 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 88d16 │ │ │ │ + beq.n 88d22 │ │ │ │ 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 88cc8 │ │ │ │ + bgt.n 88cd4 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 88d16 │ │ │ │ - cbz r3, 88d16 │ │ │ │ + bgt.n 88d22 │ │ │ │ + cbz r3, 88d22 │ │ │ │ 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 88ce8 │ │ │ │ + bhi.n 88cf4 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 88d0a │ │ │ │ + bcc.n 88d16 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 754a4 │ │ │ │ + bl 754d0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 88d08 │ │ │ │ + cbz r0, 88d14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2d5b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79f90 │ │ │ │ + bl 79fb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 754a4 │ │ │ │ + b.w 754d0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 88d56 │ │ │ │ + blt.n 88d62 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r1, #64741 @ 0xfce5 │ │ │ │ + movw r1, #64733 @ 0xfcdd │ │ │ │ movt r1, #6 │ │ │ │ ldr.w lr, [r3, #936] @ 0x3a8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 88d46 │ │ │ │ + bne.n 88d52 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -137042,145 +137055,145 @@ │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 88d0a │ │ │ │ + b.n 88d16 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088d60 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +00088d6c <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (88db4 <_Py_NewReferenceNoTotal@@Base+0x54>) │ │ │ │ + ldr r2, [pc, #68] @ (88dc0 <_Py_NewReferenceNoTotal@@Base+0x54>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w lr, [r2, #1660] @ 0x67c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 88d80 <_Py_NewReferenceNoTotal@@Base+0x20> │ │ │ │ + bne.n 88d8c <_Py_NewReferenceNoTotal@@Base+0x20> │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 88da4 <_Py_NewReferenceNoTotal@@Base+0x44> │ │ │ │ + bne.n 88db0 <_Py_NewReferenceNoTotal@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r2, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88d7e <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ + bne.n 88d8a <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13e528 │ │ │ │ + b.w 13e668 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88ea4 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq.n 88eb0 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ movs r5, #1 │ │ │ │ add.w lr, r1, #12 │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #0 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ subs r5, #1 │ │ │ │ - b.n 88df0 <_Py_NewReferenceNoTotal@@Base+0x90> │ │ │ │ + b.n 88dfc <_Py_NewReferenceNoTotal@@Base+0x90> │ │ │ │ adds r2, r4, r3 │ │ │ │ ldrsb.w r7, [r2, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 88e1c <_Py_NewReferenceNoTotal@@Base+0xbc> │ │ │ │ + bne.n 88e28 <_Py_NewReferenceNoTotal@@Base+0xbc> │ │ │ │ strb r1, [r2, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 88e1a <_Py_NewReferenceNoTotal@@Base+0xba> │ │ │ │ + beq.n 88e26 <_Py_NewReferenceNoTotal@@Base+0xba> │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ add.w lr, lr, #12 │ │ │ │ ldr.w r0, [lr, #-12] │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r3, r5, r0 │ │ │ │ - ble.n 88dd6 <_Py_NewReferenceNoTotal@@Base+0x76> │ │ │ │ + ble.n 88de2 <_Py_NewReferenceNoTotal@@Base+0x76> │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 88e8e <_Py_NewReferenceNoTotal@@Base+0x12e> │ │ │ │ + bgt.n 88e9a <_Py_NewReferenceNoTotal@@Base+0x12e> │ │ │ │ lsls r2, r3, #1 │ │ │ │ adds r7, r4, r2 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 88e1c <_Py_NewReferenceNoTotal@@Base+0xbc> │ │ │ │ + bne.n 88e28 <_Py_NewReferenceNoTotal@@Base+0xbc> │ │ │ │ adds r3, r4, r2 │ │ │ │ strh r1, [r3, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 88de8 <_Py_NewReferenceNoTotal@@Base+0x88> │ │ │ │ + bne.n 88df4 <_Py_NewReferenceNoTotal@@Base+0x88> │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w r3, r3, r5 │ │ │ │ - bgt.n 88e64 <_Py_NewReferenceNoTotal@@Base+0x104> │ │ │ │ + bgt.n 88e70 <_Py_NewReferenceNoTotal@@Base+0x104> │ │ │ │ adds r2, r4, r3 │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 88e80 <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ + bne.n 88e8c <_Py_NewReferenceNoTotal@@Base+0x120> │ │ │ │ cmp.w ip, #7 │ │ │ │ - ble.n 88e7c <_Py_NewReferenceNoTotal@@Base+0x11c> │ │ │ │ + ble.n 88e88 <_Py_NewReferenceNoTotal@@Base+0x11c> │ │ │ │ cmp.w ip, #15 │ │ │ │ it gt │ │ │ │ lslgt r2, r3, #2 │ │ │ │ - bgt.n 88e98 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ + bgt.n 88ea4 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ lsls r2, r3, #1 │ │ │ │ - b.n 88e10 <_Py_NewReferenceNoTotal@@Base+0xb0> │ │ │ │ + b.n 88e1c <_Py_NewReferenceNoTotal@@Base+0xb0> │ │ │ │ add.w r2, r4, r3, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 88e3a <_Py_NewReferenceNoTotal@@Base+0xda> │ │ │ │ + beq.n 88e46 <_Py_NewReferenceNoTotal@@Base+0xda> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r5 │ │ │ │ add.w r2, r4, r3, lsl #1 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 88e4e <_Py_NewReferenceNoTotal@@Base+0xee> │ │ │ │ + bgt.n 88e5a <_Py_NewReferenceNoTotal@@Base+0xee> │ │ │ │ ldrsh.w r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 88e58 <_Py_NewReferenceNoTotal@@Base+0xf8> │ │ │ │ + bne.n 88e64 <_Py_NewReferenceNoTotal@@Base+0xf8> │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 88e40 <_Py_NewReferenceNoTotal@@Base+0xe0> │ │ │ │ + bgt.n 88e4c <_Py_NewReferenceNoTotal@@Base+0xe0> │ │ │ │ adds r2, r4, r3 │ │ │ │ - b.n 88de0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b.n 88dec <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r5 │ │ │ │ - b.n 88e30 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b.n 88e3c <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r7, r4, r2 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 88e1e <_Py_NewReferenceNoTotal@@Base+0xbe> │ │ │ │ + bne.n 88e2a <_Py_NewReferenceNoTotal@@Base+0xbe> │ │ │ │ add r2, r4 │ │ │ │ str r1, [r2, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 88de8 <_Py_NewReferenceNoTotal@@Base+0x88> │ │ │ │ + bne.n 88df4 <_Py_NewReferenceNoTotal@@Base+0x88> │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137189,163 +137202,163 @@ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ bic.w lr, r0, #3 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r0, r2, #0, #2 │ │ │ │ - ldr r2, [pc, #176] @ (88f88 <_Py_NewReferenceNoTotal@@Base+0x228>) │ │ │ │ + ldr r2, [pc, #176] @ (88f94 <_Py_NewReferenceNoTotal@@Base+0x228>) │ │ │ │ ldr.w ip, [ip, r2] │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [lr, #4] │ │ │ │ ldr.w r2, [ip, #3752] @ 0xea8 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ cmp r2, r0 │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ and.w r1, r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ - ble.n 88f46 <_Py_NewReferenceNoTotal@@Base+0x1e6> │ │ │ │ + ble.n 88f52 <_Py_NewReferenceNoTotal@@Base+0x1e6> │ │ │ │ ldr.w r1, [ip, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip, #3752] @ 0xea8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip, #3824] @ 0xef0 │ │ │ │ - cbnz r0, 88f54 <_Py_NewReferenceNoTotal@@Base+0x1f4> │ │ │ │ + cbnz r0, 88f60 <_Py_NewReferenceNoTotal@@Base+0x1f4> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 88f6e <_Py_NewReferenceNoTotal@@Base+0x20e> │ │ │ │ + cbnz r0, 88f7a <_Py_NewReferenceNoTotal@@Base+0x20e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 88f2c <_Py_NewReferenceNoTotal@@Base+0x1cc> │ │ │ │ + cbnz r0, 88f38 <_Py_NewReferenceNoTotal@@Base+0x1cc> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88f20 <_Py_NewReferenceNoTotal@@Base+0x1c0> │ │ │ │ + bge.n 88f2c <_Py_NewReferenceNoTotal@@Base+0x1c0> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88f20 <_Py_NewReferenceNoTotal@@Base+0x1c0> │ │ │ │ + bne.n 88f2c <_Py_NewReferenceNoTotal@@Base+0x1c0> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 88f22 <_Py_NewReferenceNoTotal@@Base+0x1c2> │ │ │ │ + b.n 88f2e <_Py_NewReferenceNoTotal@@Base+0x1c2> │ │ │ │ ldr.w r2, [ip, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip, #3824] @ 0xef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88f18 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ + beq.n 88f24 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88f18 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ + bge.n 88f24 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88f18 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ + bne.n 88f24 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 88f18 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ + b.n 88f24 <_Py_NewReferenceNoTotal@@Base+0x1b8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88f1c <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ + bge.n 88f28 <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88f1c <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ + bne.n 88f28 <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 88f1c <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ + b.n 88f28 <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088f8c : │ │ │ │ +00088f98 : │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89042 │ │ │ │ + bne.n 8904e │ │ │ │ movw ip, #35960 @ 0x8c78 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ sub.w r1, r0, r3, lsl #3 │ │ │ │ - movw r2, #40849 @ 0x9f91 │ │ │ │ + movw r2, #40889 @ 0x9fb9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [ip, #980] @ 0x3d4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 890a8 │ │ │ │ - cbz r1, 8902c │ │ │ │ - ldr r3, [pc, #520] @ (891e0 ) │ │ │ │ + bne.n 890b4 │ │ │ │ + cbz r1, 89038 │ │ │ │ + ldr r3, [pc, #520] @ (891ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 890b2 │ │ │ │ + beq.n 890be │ │ │ │ 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 89012 │ │ │ │ + bgt.n 8901e │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 890b2 │ │ │ │ + beq.n 890be │ │ │ │ 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, 89030 │ │ │ │ + cbz r0, 8903c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 890d6 │ │ │ │ + beq.n 890e2 │ │ │ │ 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] │ │ │ │ - b.n 8902c │ │ │ │ + b.n 89038 │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ mov r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ bfi r1, r5, #0, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ - ldr r4, [pc, #376] @ (891e0 ) │ │ │ │ + ldr r4, [pc, #376] @ (891ec ) │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ sub.w r1, r0, r3, lsl #3 │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ movw ip, #35960 @ 0x8c78 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ @@ -137354,32 +137367,32 @@ │ │ │ │ cmp r2, #0 │ │ │ │ itt gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r2, [r4, #3752] @ 0xea8 │ │ │ │ ldr.w r2, [r4, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r4, #3824] @ 0xef0 │ │ │ │ - movw r2, #40849 @ 0x9f91 │ │ │ │ + movw r2, #40889 @ 0x9fb9 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88fd2 │ │ │ │ + beq.n 88fde │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #964] @ 0x3c4 │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [ip, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 891d6 │ │ │ │ + bne.w 891e2 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8902c │ │ │ │ + b.n 89038 │ │ │ │ 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 │ │ │ │ @@ -137389,72 +137402,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 89114 │ │ │ │ + bne.n 89120 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89110 │ │ │ │ + cbz r3, 8911c │ │ │ │ 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 89178 │ │ │ │ + beq.n 89184 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89150 │ │ │ │ + beq.n 8915c │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 8912c │ │ │ │ + cbnz r3, 89138 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8902c │ │ │ │ + beq.w 89038 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 89172 │ │ │ │ + cbz r1, 8917e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 8914a │ │ │ │ + cbz r3, 89156 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 8902c │ │ │ │ + b.n 89038 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8915e │ │ │ │ + cbz r3, 8916a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8902c │ │ │ │ + bne.w 89038 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8902c │ │ │ │ + b.n 89038 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8913a │ │ │ │ + b.n 89146 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8911e │ │ │ │ + beq.n 8912a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 891d0 │ │ │ │ + cbz r3, 891dc │ │ │ │ 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, 891aa │ │ │ │ + cbz r3, 891b6 │ │ │ │ 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 │ │ │ │ @@ -137463,25 +137476,25 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8902c │ │ │ │ + b.n 89038 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89184 │ │ │ │ + b.n 89190 │ │ │ │ ldr.w r0, [ip, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ - b.n 890ca │ │ │ │ + b.n 890d6 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000891e4 : │ │ │ │ +000891f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #20540 @ 0x503c │ │ │ │ @@ -137490,264 +137503,264 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 89252 │ │ │ │ + bpl.n 8925e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8923a │ │ │ │ + bne.n 89246 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8923a │ │ │ │ + beq.n 89246 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8922a │ │ │ │ + bne.n 89236 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 89236 │ │ │ │ + b.n 89242 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89216 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.n 89222 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8924e │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8925a │ │ │ │ nop │ │ │ │ │ │ │ │ -00089270 : │ │ │ │ +0008927c : │ │ │ │ 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 r6, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r9, [r2] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 89896 │ │ │ │ + beq.w 898a2 │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r4 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 89cb4 │ │ │ │ + bhi.w 89cc0 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 89758 │ │ │ │ + beq.w 89764 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 8978e │ │ │ │ + beq.w 8979a │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 892ac │ │ │ │ + bne.n 892b8 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89be2 │ │ │ │ + beq.w 89bee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2d9dc │ │ │ │ - cbz r0, 892e0 │ │ │ │ + cbz r0, 892ec │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89bdc │ │ │ │ + beq.w 89be8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2d658 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89bd8 │ │ │ │ + beq.w 89be4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2d5b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8984c │ │ │ │ + bne.w 89858 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 898a2 │ │ │ │ + beq.w 898ae │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b0c │ │ │ │ + beq.w 89b18 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89ab6 │ │ │ │ + beq.w 89ac2 │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 893ce │ │ │ │ + beq.n 893da │ │ │ │ add.w r0, r3, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89ab2 │ │ │ │ + beq.w 89abe │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89aee │ │ │ │ + beq.w 89afa │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 893c6 │ │ │ │ + beq.n 893d2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b28 │ │ │ │ + beq.w 89b34 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b2c │ │ │ │ + beq.w 89b38 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 893c6 │ │ │ │ + cbz r2, 893d2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b32 │ │ │ │ + beq.w 89b3e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b36 │ │ │ │ + beq.w 89b42 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 893c6 │ │ │ │ + cbz r2, 893d2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b3c │ │ │ │ + beq.w 89b48 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b40 │ │ │ │ + beq.w 89b4c │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 893c6 │ │ │ │ + cbz r2, 893d2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b46 │ │ │ │ + beq.w 89b52 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b4a │ │ │ │ + beq.w 89b56 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 893c6 │ │ │ │ + cbz r2, 893d2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b50 │ │ │ │ + beq.w 89b5c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b54 │ │ │ │ + beq.w 89b60 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 893c6 │ │ │ │ + cbz r2, 893d2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b5a │ │ │ │ + beq.w 89b66 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b5e │ │ │ │ + beq.w 89b6a │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 893c6 │ │ │ │ + cbz r2, 893d2 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 89b64 │ │ │ │ + beq.w 89b70 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 89b68 │ │ │ │ + beq.w 89b74 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 893b2 │ │ │ │ + bne.n 893be │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 899de │ │ │ │ + bne.w 899ea │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r2, r3, #23 │ │ │ │ - bpl.n 893f4 │ │ │ │ + bpl.n 89400 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1abe88 │ │ │ │ + bl 1ab4b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r4, #40464 @ 0x9e10 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r4, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.w 89800 │ │ │ │ + bgt.w 8980c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 89bb6 │ │ │ │ + bge.w 89bc2 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ - cbz r2, 89430 │ │ │ │ + cbz r2, 8943c │ │ │ │ movw r3, #40464 @ 0x9e10 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89a4a │ │ │ │ + bne.w 89a56 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1abba0 │ │ │ │ + bl 1ab1d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 898cc │ │ │ │ + beq.w 898d8 │ │ │ │ it ge │ │ │ │ strge r5, [sp, #16] │ │ │ │ - blt.w 89998 │ │ │ │ + blt.w 899a4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ - bl 89dfc │ │ │ │ + bl 89e08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - bl 89dfc │ │ │ │ + bl 89e08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 89dfc │ │ │ │ + bl 89e08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89962 │ │ │ │ + beq.w 8996e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ orr.w r3, r2, #512 @ 0x200 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - cbz r1, 894bc │ │ │ │ + cbz r1, 894c8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ @@ -137765,15 +137778,15 @@ │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add.w r1, r4, #420 @ 0x1a4 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt.w r3, [r8] │ │ │ │ lsls r0, r2, #30 │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bmi.w 89bfe │ │ │ │ + bmi.w 89c0a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -137785,20 +137798,20 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r7, [r4, #436] @ 0x1b4 │ │ │ │ str.w r7, [r4, #428] @ 0x1ac │ │ │ │ str.w sl, [r4, #12] │ │ │ │ str.w sl, [r4, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 895aa │ │ │ │ - movw r7, #48856 @ 0xbed8 │ │ │ │ + beq.n 895b6 │ │ │ │ + movw r7, #46768 @ 0xb6b0 │ │ │ │ movt r7, #51 @ 0x33 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 8958c │ │ │ │ + bhi.n 89598 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -137833,1352 +137846,1352 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ add.w r1, r7, r3, lsl #2 │ │ │ │ ldrsh.w r3, [r7, r3, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r0, r3, #1 │ │ │ │ ldrsh.w r1, [r1, #2] │ │ │ │ - bne.w 89890 │ │ │ │ + bne.w 8989c │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ str r2, [r4, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89538 │ │ │ │ + bne.n 89544 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 898ac │ │ │ │ + beq.w 898b8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r3, {r3, r5, r8} │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r8, [r4, #104] @ 0x68 │ │ │ │ str.w r5, [r4, #144] @ 0x90 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 896a6 │ │ │ │ + blt.n 896b2 │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #51741 @ 0xca1d │ │ │ │ + movw r3, #51777 @ 0xca41 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8960c │ │ │ │ + bne.n 89618 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r2, 895ec │ │ │ │ + cbz r2, 895f8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 89b7a │ │ │ │ + blt.w 89b86 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 89b9a │ │ │ │ + blt.w 89ba6 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 89c2a │ │ │ │ + blt.w 89c36 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 89c0e │ │ │ │ + blt.w 89c1a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r4, #132] @ 0x84 │ │ │ │ - bmi.w 89c46 │ │ │ │ + bmi.w 89c52 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - cbz r1, 89656 │ │ │ │ + cbz r1, 89662 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 80400 │ │ │ │ - bl 7d220 │ │ │ │ + bl 80410 │ │ │ │ + bl 7d244 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 896a6 │ │ │ │ + beq.n 896b2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #680] @ (898dc ) │ │ │ │ + ldr r1, [pc, #680] @ (898e8 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89650 │ │ │ │ + bge.n 8965c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89bd0 │ │ │ │ + beq.w 89bdc │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 896a6 │ │ │ │ + beq.n 896b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8986c │ │ │ │ + bne.w 89878 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 89880 │ │ │ │ - ldr r1, [pc, #632] @ (898e0 ) │ │ │ │ + bne.w 8988c │ │ │ │ + ldr r1, [pc, #632] @ (898ec ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aee8 │ │ │ │ - cbnz r0, 896a6 │ │ │ │ + bl 7af10 │ │ │ │ + cbnz r0, 896b2 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2d9dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c98 │ │ │ │ + beq.w 89ca4 │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a308 │ │ │ │ + bl 8a314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 896a6 │ │ │ │ + cbz r0, 896b2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #592] @ (898e0 ) │ │ │ │ + ldr r1, [pc, #592] @ (898ec ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 896a6 │ │ │ │ + bge.n 896b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89c06 │ │ │ │ - bl 8a368 │ │ │ │ + beq.w 89c12 │ │ │ │ + bl 8a374 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89ad0 │ │ │ │ + bne.w 89adc │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ mov r0, sl │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r8, r2, r9 │ │ │ │ - bl 8a380 │ │ │ │ + bl 8a38c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r8 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a380 │ │ │ │ + bl 8a38c │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a380 │ │ │ │ + bl 8a38c │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8974c │ │ │ │ + ble.n 89758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 89a0a │ │ │ │ + bmi.w 89a16 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 8974c │ │ │ │ + beq.n 89758 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 89a1a │ │ │ │ + bmi.w 89a26 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8974c │ │ │ │ + beq.n 89758 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 89a2a │ │ │ │ + bmi.w 89a36 │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 8974c │ │ │ │ + beq.n 89758 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 89a3a │ │ │ │ + bmi.w 89a46 │ │ │ │ subs.w r2, r9, #4 │ │ │ │ - beq.n 8974c │ │ │ │ + beq.n 89758 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 899fa │ │ │ │ + bmi.w 89a06 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 8973e │ │ │ │ + bne.n 8974a │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89538 │ │ │ │ - b.n 895aa │ │ │ │ + bne.w 89544 │ │ │ │ + b.n 895b6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89b10 │ │ │ │ + bne.w 89b1c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 899d8 │ │ │ │ + beq.w 899e4 │ │ │ │ blx 2d658 │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c8a │ │ │ │ + beq.w 89c96 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 892be │ │ │ │ + b.n 892ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 89af4 │ │ │ │ + bne.w 89b00 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 892be │ │ │ │ - movw r3, #55976 @ 0xdaa8 │ │ │ │ + beq.w 892ca │ │ │ │ + movw r3, #53880 @ 0xd278 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #21060 @ 0x5244 │ │ │ │ + movw r3, #19012 @ 0x4a44 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #20940 @ 0x51cc │ │ │ │ + movw r3, #18892 @ 0x49cc │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov fp, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 89930 │ │ │ │ + bmi.w 8993c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 8983c │ │ │ │ + cbz r0, 89848 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 89836 │ │ │ │ + cbz r0, 89842 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 898d2 │ │ │ │ + beq.n 898de │ │ │ │ ldr.w r4, [r5, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 897c4 │ │ │ │ + bne.n 897d0 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 892be │ │ │ │ + b.n 892ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r3, #12 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 898ec │ │ │ │ + beq.n 898f8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov.w lr, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, lr │ │ │ │ - ble.n 89906 │ │ │ │ + ble.n 89912 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 898c6 │ │ │ │ + bne.n 898d2 │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8940e │ │ │ │ - b.n 8980a │ │ │ │ + beq.w 8941a │ │ │ │ + b.n 89816 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr.w r4, [r5, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 892be │ │ │ │ + beq.w 892ca │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 897c4 │ │ │ │ + b.n 897d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r4 │ │ │ │ - bpl.w 893ce │ │ │ │ + bpl.w 893da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89b76 │ │ │ │ + bge.w 89b82 │ │ │ │ adds r3, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 893de │ │ │ │ - ldr r1, [pc, #116] @ (898e4 ) │ │ │ │ + b.n 893ea │ │ │ │ + ldr r1, [pc, #116] @ (898f0 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 896a6 │ │ │ │ + beq.w 896b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 89664 │ │ │ │ - ldr r1, [pc, #100] @ (898e8 ) │ │ │ │ + beq.w 89670 │ │ │ │ + ldr r1, [pc, #100] @ (898f4 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89664 │ │ │ │ - b.n 896a6 │ │ │ │ + bne.w 89670 │ │ │ │ + b.n 896b2 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r2, [r1, r3] │ │ │ │ - b.n 8974c │ │ │ │ + b.n 89758 │ │ │ │ mov fp, r9 │ │ │ │ strd r9, r9, [sp, #28] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - b.n 892c8 │ │ │ │ + b.n 892d4 │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.n 893ce │ │ │ │ - movw r3, #15833 @ 0x3dd9 │ │ │ │ + b.n 893da │ │ │ │ + movw r3, #16337 @ 0x3fd1 │ │ │ │ movt r3, #17 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 895b2 │ │ │ │ + b.n 895be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 8974c │ │ │ │ + b.n 89758 │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 89820 │ │ │ │ + b.n 8982c │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - b.n 8944e │ │ │ │ + b.n 8945a │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ - b.n 8983c │ │ │ │ + b.n 89848 │ │ │ │ nop │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r3, #18 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 8982c │ │ │ │ + beq.n 89838 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 898ee │ │ │ │ + bne.n 898fa │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 8982c │ │ │ │ + beq.n 89838 │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89a62 │ │ │ │ + beq.w 89a6e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ mov lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - ble.w 89a80 │ │ │ │ + ble.w 89a8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 89918 │ │ │ │ + bne.n 89924 │ │ │ │ mov r2, lr │ │ │ │ mov r4, r5 │ │ │ │ - b.n 8982c │ │ │ │ + b.n 89838 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 89966 │ │ │ │ + bgt.n 89972 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 89942 │ │ │ │ + blt.n 8994e │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 8997e │ │ │ │ + blt.n 8998a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21016 @ 0x5218 │ │ │ │ + movw r1, #18968 @ 0x4a18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ movs r4, #0 │ │ │ │ - b.n 896b8 │ │ │ │ + b.n 896c4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20960 @ 0x51e0 │ │ │ │ + movw r1, #18912 @ 0x49e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89958 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + bl fcc44 │ │ │ │ + b.n 89964 │ │ │ │ + movw r1, #18892 @ 0x49cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 897dc │ │ │ │ - b.n 8983c │ │ │ │ + bne.w 897e8 │ │ │ │ + b.n 89848 │ │ │ │ rsb r3, r5, #7 │ │ │ │ bic.w r2, r3, #7 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8944e │ │ │ │ + beq.w 8945a │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ orrs r3, r2 │ │ │ │ lsls r3, r3, #8 │ │ │ │ - bmi.w 8944e │ │ │ │ + bmi.w 8945a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21420 @ 0x53ac │ │ │ │ + movw r1, #19372 @ 0x4bac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89962 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 892be │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8996e │ │ │ │ + bl 79de8 │ │ │ │ + b.n 892ca │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.n 89a98 │ │ │ │ + beq.n 89aa4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 893de │ │ │ │ + bge.w 893ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 893de │ │ │ │ + b.n 893ea │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 89746 │ │ │ │ + b.n 89752 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 8970a │ │ │ │ + b.n 89716 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 89718 │ │ │ │ + b.n 89724 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 89726 │ │ │ │ + b.n 89732 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 89734 │ │ │ │ + b.n 89740 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21368 @ 0x5378 │ │ │ │ + movw r1, #19320 @ 0x4b78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89962 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8996e │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 89c86 │ │ │ │ + beq.w 89c92 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89a64 │ │ │ │ + bne.n 89a70 │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 89c86 │ │ │ │ + beq.w 89c92 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89962 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8996e │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21172 @ 0x52b4 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 89962 │ │ │ │ + b.n 8996e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 8934a │ │ │ │ + b.n 89356 │ │ │ │ ldrd r1, r2, [r3, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 893c6 │ │ │ │ + beq.w 893d2 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.n 8933e │ │ │ │ + b.n 8934a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ae0 │ │ │ │ + bge.n 89aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89b6e │ │ │ │ + beq.n 89b7a │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ mov r4, sl │ │ │ │ - b.n 896b8 │ │ │ │ + b.n 896c4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8934a │ │ │ │ + b.n 89356 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20892 @ 0x519c │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89958 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 89964 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 89330 │ │ │ │ + b.n 8933c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21084 @ 0x525c │ │ │ │ + movw r1, #19036 @ 0x4a5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89958 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 89964 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 8935c │ │ │ │ + b.n 89368 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8935c │ │ │ │ + b.n 89368 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8936c │ │ │ │ + b.n 89378 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8936c │ │ │ │ + b.n 89378 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 8937c │ │ │ │ + b.n 89388 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8937c │ │ │ │ + b.n 89388 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 8938c │ │ │ │ + b.n 89398 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8938c │ │ │ │ + b.n 89398 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 8939c │ │ │ │ + b.n 893a8 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 8939c │ │ │ │ + b.n 893a8 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 893ac │ │ │ │ + b.n 893b8 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 893ac │ │ │ │ + b.n 893b8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 893be │ │ │ │ + b.n 893ca │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 893be │ │ │ │ + b.n 893ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89ae0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89aec │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 893de │ │ │ │ + b.n 893ea │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #21488 @ 0x53f0 │ │ │ │ + movw r1, #19440 @ 0x4bf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 896a6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 896b2 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #21556 @ 0x5434 │ │ │ │ + movw r1, #19508 @ 0x4c34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 896a6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 896b2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21324 @ 0x534c │ │ │ │ + movw r1, #19276 @ 0x4b4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 89962 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 8996e │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89650 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8965c │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 89962 │ │ │ │ + b.n 8996e │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 89962 │ │ │ │ + b.n 8996e │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21128 @ 0x5288 │ │ │ │ + movw r1, #19080 @ 0x4a88 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov sl, r7 │ │ │ │ - b.n 89962 │ │ │ │ + b.n 8996e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 894fc │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 89508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 896a6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 896b2 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #21696 @ 0x54c0 │ │ │ │ + movw r1, #19648 @ 0x4cc0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 896a6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 896b2 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #21628 @ 0x547c │ │ │ │ + movw r1, #19580 @ 0x4c7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 896a6 │ │ │ │ - ldr r2, [pc, #132] @ (89ccc ) │ │ │ │ + bl e21d8 │ │ │ │ + b.n 896b2 │ │ │ │ + ldr r2, [pc, #132] @ (89cd8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 89c7a │ │ │ │ + beq.n 89c86 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 89c7a │ │ │ │ + bhi.n 89c86 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ - b.n 8961a │ │ │ │ + b.n 89626 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 89c76 │ │ │ │ + b.n 89c82 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 8982c │ │ │ │ - bl 20d58c │ │ │ │ + b.n 89838 │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 89962 │ │ │ │ + b.n 8996e │ │ │ │ movw r0, #45788 @ 0xb2dc │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #21772 @ 0x550c │ │ │ │ + movw r2, #19724 @ 0x4d0c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 21abdc │ │ │ │ - b.n 896a6 │ │ │ │ + bl 21a254 │ │ │ │ + b.n 896b2 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #20872 @ 0x5188 │ │ │ │ + movw r1, #18824 @ 0x4988 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 89958 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 89964 │ │ │ │ movs r4, r2 │ │ │ │ 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 89d90 │ │ │ │ + beq.n 89d9c │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 89d62 │ │ │ │ + beq.n 89d6e │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89db6 │ │ │ │ + beq.n 89dc2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89da8 │ │ │ │ + beq.n 89db4 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89dd0 │ │ │ │ + beq.n 89ddc │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 89cd0 │ │ │ │ + bl 89cdc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 89dee │ │ │ │ + bne.n 89dfa │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 89df8 │ │ │ │ + bne.n 89e04 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 89dde │ │ │ │ + bne.n 89dea │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 89de0 │ │ │ │ + bne.n 89dec │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 89dea │ │ │ │ + bne.n 89df6 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 89dc6 │ │ │ │ + bne.n 89dd2 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 89d72 │ │ │ │ + beq.n 89d7e │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 89da0 │ │ │ │ + bne.n 89dac │ │ │ │ mov r0, r2 │ │ │ │ - b.n 89d80 │ │ │ │ + b.n 89d8c │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 89d58 │ │ │ │ + bne.n 89d64 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 89d58 │ │ │ │ + bne.n 89d64 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 89da0 │ │ │ │ + bne.n 89dac │ │ │ │ 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, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 89d80 │ │ │ │ + beq.n 89d8c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.n 89d30 │ │ │ │ + b.n 89d3c │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 89d48 │ │ │ │ + beq.n 89d54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 89dda │ │ │ │ + bne.n 89de6 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 89d72 │ │ │ │ + b.n 89d7e │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 89d1c │ │ │ │ + b.n 89d28 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 89d58 │ │ │ │ + b.n 89d64 │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 89df4 │ │ │ │ + bne.n 89e00 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 89d48 │ │ │ │ + b.n 89d54 │ │ │ │ mov r1, ip │ │ │ │ - b.n 89dc6 │ │ │ │ + b.n 89dd2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ - b.n 89d30 │ │ │ │ + b.n 89d3c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 89dc6 │ │ │ │ + b.n 89dd2 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 89d30 │ │ │ │ - cbnz r0, 89e00 │ │ │ │ + b.n 89d3c │ │ │ │ + cbnz r0, 89e0c │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne.n 89e22 │ │ │ │ + bne.n 89e2e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 89e40 │ │ │ │ + bne.n 89e4c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #21936 @ 0x55b0 │ │ │ │ + movw r1, #19888 @ 0x4db0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 89e4c │ │ │ │ + bne.n 89e58 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 89e1e │ │ │ │ + b.n 89e2a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #21972 @ 0x55d4 │ │ │ │ + movw r1, #19924 @ 0x4dd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 89e3a │ │ │ │ + bl e21d8 │ │ │ │ + b.n 89e46 │ │ │ │ nop │ │ │ │ │ │ │ │ -00089e68 : │ │ │ │ +00089e74 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #19 │ │ │ │ - bmi.n 89ea4 │ │ │ │ + bmi.n 89eb0 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 89e78 │ │ │ │ + bpl.n 89e84 │ │ │ │ movs r1, #1 │ │ │ │ - b.w 7698c │ │ │ │ + b.w 769b4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ orr.w r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1ae7c0 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1adde8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7698c │ │ │ │ + b.w 769b4 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089ea8 : │ │ │ │ +00089eb4 : │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #528] @ (8a0d8 ) │ │ │ │ + ldr r5, [pc, #528] @ (8a0e4 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r6, r1, #30 │ │ │ │ - bmi.w 8a0a0 │ │ │ │ + bmi.w 8a0ac │ │ │ │ movw r9, #5192 @ 0x1448 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89f96 │ │ │ │ + bne.n 89fa2 │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8a03c │ │ │ │ + bne.w 8a048 │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a082 │ │ │ │ + beq.w 8a08e │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ lsls r1, r4, #22 │ │ │ │ str.w r0, [r3, #208] @ 0xd0 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 89f18 │ │ │ │ + bpl.n 89f24 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8a00e │ │ │ │ + beq.n 8a01a │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89ff2 │ │ │ │ + bne.n 89ffe │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bge.n 89ee0 │ │ │ │ + bge.n 89eec │ │ │ │ ldrb.w ip, [r1, #5] │ │ │ │ movs r7, #1 │ │ │ │ ldrb.w lr, [r1, #6] │ │ │ │ adds r1, #20 │ │ │ │ lsl.w ip, r7, ip │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 89fb8 │ │ │ │ + beq.n 89fc4 │ │ │ │ add.w ip, ip, r6, lsl #3 │ │ │ │ add r1, ip │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89fd6 │ │ │ │ + beq.n 89fe2 │ │ │ │ cmp r6, r0 │ │ │ │ - bge.n 89ee0 │ │ │ │ + bge.n 89eec │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 89f1e │ │ │ │ + beq.n 89f2a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 89f96 │ │ │ │ + ble.n 89fa2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1abe7c │ │ │ │ + bl 1ab4ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f96 │ │ │ │ + bge.n 89fa2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a092 │ │ │ │ + beq.n 8a09e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r7, #20540 @ 0x503c │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ mov fp, r0 │ │ │ │ ldrb.w r1, [r0, #87] @ 0x57 │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ uxtb.w r8, r1 │ │ │ │ - b.n 89f1e │ │ │ │ + b.n 89f2a │ │ │ │ mov.w lr, #12 │ │ │ │ mla ip, lr, r6, ip │ │ │ │ add r1, ip │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 89ee0 │ │ │ │ + beq.n 89eec │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89f5c │ │ │ │ + bne.n 89f68 │ │ │ │ adds r1, #12 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 89fc2 │ │ │ │ + b.n 89fce │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - ble.n 89ee0 │ │ │ │ + ble.n 89eec │ │ │ │ adds r1, #8 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89f58 │ │ │ │ + bne.n 89f64 │ │ │ │ adds r6, #1 │ │ │ │ adds r1, #8 │ │ │ │ cmp r6, r0 │ │ │ │ - blt.n 89fde │ │ │ │ - b.n 89ee0 │ │ │ │ + blt.n 89fea │ │ │ │ + b.n 89eec │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r6 │ │ │ │ - ble.w 89ee0 │ │ │ │ + ble.w 89eec │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ - b.n 89f5c │ │ │ │ + b.n 89f68 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89ee0 │ │ │ │ + beq.w 89eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89ff2 │ │ │ │ + bne.n 89ffe │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - bgt.w 89f32 │ │ │ │ - b.n 89ee0 │ │ │ │ + bgt.w 89f3e │ │ │ │ + b.n 89eec │ │ │ │ ldr r1, [r5, r4] │ │ │ │ add.w r7, r1, #5664 @ 0x1620 │ │ │ │ movs r1, #0 │ │ │ │ adds r7, #28 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 8a050 │ │ │ │ + bmi.n 8a05c │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 8a046 │ │ │ │ + b.n 8a052 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 8a066 │ │ │ │ + cbz r3, 8a072 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blt.n 8a070 │ │ │ │ + blt.n 8a07c │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 89eea │ │ │ │ + beq.w 89ef6 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 8a046 │ │ │ │ - movw r0, #22044 @ 0x561c │ │ │ │ + b.n 8a052 │ │ │ │ + movw r0, #19996 @ 0x4e1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - b.n 8a066 │ │ │ │ + b.n 8a072 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 89f18 │ │ │ │ - b.n 89f12 │ │ │ │ + bpl.w 89f24 │ │ │ │ + b.n 89f1e │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 89f96 │ │ │ │ + b.n 89fa2 │ │ │ │ subs r6, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ mul.w r3, r6, r3 │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 8a0ca │ │ │ │ + beq.n 8a0d6 │ │ │ │ cmp r6, #10 │ │ │ │ - bhi.n 8a0ca │ │ │ │ + bhi.n 8a0d6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ - b.n 89ed2 │ │ │ │ + b.n 89ede │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r1, r3 │ │ │ │ - b.n 8a0c6 │ │ │ │ + b.n 8a0d2 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 8a2e2 │ │ │ │ + bgt.w 8a2ee │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 8a1b0 │ │ │ │ + bls.n 8a1bc │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.w 8a284 │ │ │ │ + bmi.w 8a290 │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r6, #968] @ 0x3c8 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r6, #964] @ 0x3c4 │ │ │ │ - bne.w 8a278 │ │ │ │ - ldr r3, [pc, #464] @ (8a2fc ) │ │ │ │ + bne.w 8a284 │ │ │ │ + ldr r3, [pc, #464] @ (8a308 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r7, r3 │ │ │ │ - bcs.w 8a246 │ │ │ │ + bcs.w 8a252 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8a236 │ │ │ │ + beq.n 8a242 │ │ │ │ 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, 8a198 │ │ │ │ + cbz r2, 8a1a4 │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - ldr r2, [pc, #408] @ (8a300 ) │ │ │ │ + ldr r2, [pc, #408] @ (8a30c ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a28c │ │ │ │ + blt.w 8a298 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a29e │ │ │ │ + bne.w 8a2aa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r6, r7, [r3, #24] │ │ │ │ cmp r6, r7 │ │ │ │ - bhi.n 8a200 │ │ │ │ + bhi.n 8a20c │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r6] │ │ │ │ - b.n 8a15e │ │ │ │ - ldr r3, [pc, #328] @ (8a2fc ) │ │ │ │ + b.n 8a16a │ │ │ │ + ldr r3, [pc, #328] @ (8a308 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1712] @ 0x6b0 │ │ │ │ - cbz r4, 8a208 │ │ │ │ - ldr r0, [pc, #316] @ (8a300 ) │ │ │ │ + cbz r4, 8a214 │ │ │ │ + ldr r0, [pc, #316] @ (8a30c ) │ │ │ │ ldr.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1712] @ 0x6b0 │ │ │ │ str.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a186 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + beq.n 8a192 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8a2d6 │ │ │ │ + bne.n 8a2e2 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a186 │ │ │ │ + bne.n 8a192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8a186 │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8a192 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 8a15e │ │ │ │ + b.n 8a16a │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [r6, #968] @ 0x3c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 8a272 │ │ │ │ + bne.n 8a27e │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bne.n 8a150 │ │ │ │ + bne.n 8a15c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a15e │ │ │ │ + bne.n 8a16a │ │ │ │ ldr.w r4, [r6, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8a2ca │ │ │ │ + bne.n 8a2d6 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8a284 │ │ │ │ + cbz r4, 8a290 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 8a15e │ │ │ │ + b.n 8a16a │ │ │ │ ldr.w r0, [r6, #964] @ 0x3c4 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a15e │ │ │ │ - bl 20d58c │ │ │ │ + bne.w 8a16a │ │ │ │ + bl 20cba4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8a192 │ │ │ │ + b.n 8a19e │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a182 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + beq.w 8a18e │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a2be │ │ │ │ - ldr r0, [pc, #88] @ (8a304 ) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 8a2ca │ │ │ │ + ldr r0, [pc, #88] @ (8a310 ) │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a182 │ │ │ │ + bne.w 8a18e │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8a182 │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8a18e │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8a182 │ │ │ │ + b.n 8a18e │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8a264 │ │ │ │ + b.n 8a270 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8a186 │ │ │ │ + b.n 8a192 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22100 @ 0x5654 │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8a288 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8a294 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 8a6b8 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 8a6c4 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0008a308 : │ │ │ │ +0008a314 : │ │ │ │ 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 8a32c │ │ │ │ - cbz r0, 8a346 │ │ │ │ + blt.n 8a338 │ │ │ │ + cbz r0, 8a352 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22128 @ 0x5670 │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8a328 │ │ │ │ - cbnz r3, 8a34c │ │ │ │ - ldr r0, [pc, #24] @ (8a364 ) │ │ │ │ - b.n 8a328 │ │ │ │ + b.n 8a334 │ │ │ │ + cbnz r3, 8a358 │ │ │ │ + ldr r0, [pc, #24] @ (8a370 ) │ │ │ │ + b.n 8a334 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22180 @ 0x56a4 │ │ │ │ + movw r1, #20132 @ 0x4ea4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8a342 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8a34e │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0008a368 : │ │ │ │ - ldr r3, [pc, #16] @ (8a37c ) │ │ │ │ +0008a374 : │ │ │ │ + ldr r3, [pc, #16] @ (8a388 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - cbnz r0, 8a376 │ │ │ │ + cbnz r0, 8a382 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 8a374 │ │ │ │ + b.n 8a380 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008a380 : │ │ │ │ +0008a38c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 8a38e │ │ │ │ + bpl.n 8a39a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #22308 @ 0x5724 │ │ │ │ + movw r1, #20260 @ 0x4f24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -139189,305 +139202,305 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ mov r7, r2 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.n 8a42a │ │ │ │ + bpl.n 8a436 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a414 │ │ │ │ + bne.n 8a420 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8a414 │ │ │ │ + beq.n 8a420 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r4, [pc, #128] @ (8a474 ) │ │ │ │ + ldr r4, [pc, #128] @ (8a480 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r3, 8a434 │ │ │ │ + cbnz r3, 8a440 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8a3f0 │ │ │ │ + bne.n 8a3fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 211528 │ │ │ │ + bl 210c18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8a410 │ │ │ │ - bl 8527c │ │ │ │ + b.n 8a41c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a426 │ │ │ │ - b.n 8a3dc │ │ │ │ + beq.n 8a432 │ │ │ │ + b.n 8a3e8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8a460 │ │ │ │ + cbz r0, 8a46c │ │ │ │ movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e3b68 │ │ │ │ - cbz r0, 8a464 │ │ │ │ + bl e3aac │ │ │ │ + cbz r0, 8a470 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 8a45c │ │ │ │ + cbz r3, 8a468 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a45c │ │ │ │ + bge.n 8a468 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8a46c │ │ │ │ + cbz r2, 8a478 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 8a410 │ │ │ │ + b.n 8a41c │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - b.n 8a44e │ │ │ │ + b.n 8a45a │ │ │ │ mov r0, r7 │ │ │ │ - bl 211528 │ │ │ │ - b.n 8a448 │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8a454 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a45c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a468 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008a478 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +0008a484 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0008a484 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +0008a490 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ - b.w 7aed0 │ │ │ │ + b.w 7aef8 │ │ │ │ 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 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + beq.w 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #352] @ (8a624 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + ldr r1, [pc, #352] @ (8a630 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r0, fp │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.n 8a5c4 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a5b4 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ + blt.n 8a5c0 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ mov r0, r6 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + beq.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #320] @ (8a628 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + ldr r1, [pc, #320] @ (8a634 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r0, fp │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a5c4 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a5de <_PyErr_SetRaisedException@@Base+0x15a> │ │ │ │ + blt.n 8a5ea <_PyErr_SetRaisedException@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + beq.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #292] @ (8a62c <_PyErr_SetRaisedException@@Base+0x1a8>) │ │ │ │ + ldr r1, [pc, #292] @ (8a638 <_PyErr_SetRaisedException@@Base+0x1a8>) │ │ │ │ mov r0, fp │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a5c4 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a60a <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + blt.n 8a616 <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + beq.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 8a574 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ - movw r9, #22356 @ 0x5754 │ │ │ │ + ble.n 8a580 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + movw r9, #20308 @ 0x4f54 │ │ │ │ movt r9, #43 @ 0x2b │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 8a542 <_PyErr_SetRaisedException@@Base+0xbe> │ │ │ │ + b.n 8a54e <_PyErr_SetRaisedException@@Base+0xbe> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 8a5ac <_PyErr_SetRaisedException@@Base+0x128> │ │ │ │ + beq.n 8a5b8 <_PyErr_SetRaisedException@@Base+0x128> │ │ │ │ blx 2d658 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ adds r4, #1 │ │ │ │ adds r2, r6, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a5ee <_PyErr_SetRaisedException@@Base+0x16a> │ │ │ │ + beq.n 8a5fa <_PyErr_SetRaisedException@@Base+0x16a> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 8a540 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ + bgt.n 8a54c <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 8ad44 <_PyTuple_Resize@@Base> │ │ │ │ + bl 8ad50 <_PyTuple_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + beq.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #168] @ (8a630 <_PyErr_SetRaisedException@@Base+0x1ac>) │ │ │ │ + ldr r1, [pc, #168] @ (8a63c <_PyErr_SetRaisedException@@Base+0x1ac>) │ │ │ │ mov r2, r8 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a5ee <_PyErr_SetRaisedException@@Base+0x16a> │ │ │ │ + beq.n 8a5fa <_PyErr_SetRaisedException@@Base+0x16a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a5a4 <_PyErr_SetRaisedException@@Base+0x120> │ │ │ │ + bge.n 8a5b0 <_PyErr_SetRaisedException@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 8a5d6 <_PyErr_SetRaisedException@@Base+0x152> │ │ │ │ + cbz r3, 8a5e2 <_PyErr_SetRaisedException@@Base+0x152> │ │ │ │ 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 8a542 <_PyErr_SetRaisedException@@Base+0xbe> │ │ │ │ - b.n 8a574 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + bgt.n 8a54e <_PyErr_SetRaisedException@@Base+0xbe> │ │ │ │ + b.n 8a580 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a4d6 <_PyErr_SetRaisedException@@Base+0x52> │ │ │ │ + bne.n 8a4e2 <_PyErr_SetRaisedException@@Base+0x52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a4d6 <_PyErr_SetRaisedException@@Base+0x52> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a4e2 <_PyErr_SetRaisedException@@Base+0x52> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + bge.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 8a61a <_PyErr_SetRaisedException@@Base+0x196> │ │ │ │ + cbz r3, 8a626 <_PyErr_SetRaisedException@@Base+0x196> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a5a6 <_PyErr_SetRaisedException@@Base+0x122> │ │ │ │ + b.n 8a5b2 <_PyErr_SetRaisedException@@Base+0x122> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a5a4 <_PyErr_SetRaisedException@@Base+0x120> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a5b0 <_PyErr_SetRaisedException@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a4f8 <_PyErr_SetRaisedException@@Base+0x74> │ │ │ │ + bne.n 8a504 <_PyErr_SetRaisedException@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a4f8 <_PyErr_SetRaisedException@@Base+0x74> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a504 <_PyErr_SetRaisedException@@Base+0x74> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + bge.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + bne.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a51a <_PyErr_SetRaisedException@@Base+0x96> │ │ │ │ + bne.n 8a526 <_PyErr_SetRaisedException@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a51a <_PyErr_SetRaisedException@@Base+0x96> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a526 <_PyErr_SetRaisedException@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a5d0 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a5dc <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb834 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + @ instruction: 0xb848 │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ -0008a634 : │ │ │ │ +0008a640 : │ │ │ │ adds r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 8a652 │ │ │ │ + bhi.n 8a65e │ │ │ │ add.w r3, r0, #584 @ 0x248 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 8a704 │ │ │ │ + bcs.n 8a710 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #268] @ (8a77c ) │ │ │ │ + ldr r3, [pc, #268] @ (8a788 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1712] @ 0x6b0 │ │ │ │ - cbz r3, 8a6be │ │ │ │ - ldr r0, [pc, #248] @ (8a780 ) │ │ │ │ + cbz r3, 8a6ca │ │ │ │ + ldr r0, [pc, #248] @ (8a78c ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r4, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8a706 │ │ │ │ + bne.n 8a712 │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ @@ -139499,127 +139512,127 @@ │ │ │ │ movs r1, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrd r0, r3, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a750 │ │ │ │ + beq.n 8a75c │ │ │ │ movw r1, #42336 @ 0xa560 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1660] @ 0x67c │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 8a72c │ │ │ │ + cbnz r1, 8a738 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8a6a4 │ │ │ │ - b.n 8a8dc │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 8a6b0 │ │ │ │ + b.n 8a8e8 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8a75a │ │ │ │ + bne.n 8a766 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a6a4 │ │ │ │ + bne.n 8a6b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a6a4 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 8a6b0 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8a76a │ │ │ │ - ldr r0, [pc, #72] @ (8a784 ) │ │ │ │ + bne.n 8a776 │ │ │ │ + ldr r0, [pc, #72] @ (8a790 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a6fe │ │ │ │ + bne.n 8a70a │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a6fe │ │ │ │ + b.n 8a70a │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a6b8 │ │ │ │ + b.n 8a6c4 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a6a4 │ │ │ │ + b.n 8a6b0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a6fe │ │ │ │ + b.n 8a70a │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 8ab38 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 8ab44 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0008a788 : │ │ │ │ +0008a794 : │ │ │ │ adds r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 8a7a6 │ │ │ │ + bhi.n 8a7b2 │ │ │ │ add.w r3, r0, #584 @ 0x248 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 8a858 │ │ │ │ + bcs.n 8a864 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #268] @ (8a8d0 ) │ │ │ │ + ldr r3, [pc, #268] @ (8a8dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1712] @ 0x6b0 │ │ │ │ - cbz r3, 8a812 │ │ │ │ - ldr r0, [pc, #248] @ (8a8d4 ) │ │ │ │ + cbz r3, 8a81e │ │ │ │ + ldr r0, [pc, #248] @ (8a8e0 ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r4, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8a85a │ │ │ │ + bne.n 8a866 │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite lt │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ @@ -139631,138 +139644,138 @@ │ │ │ │ movs r1, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrd r0, r3, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a8a4 │ │ │ │ + beq.n 8a8b0 │ │ │ │ movw r1, #42336 @ 0xa560 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1660] @ 0x67c │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 8a880 │ │ │ │ + cbnz r1, 8a88c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8a7f8 │ │ │ │ - b.n 8a8dc │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 8a804 │ │ │ │ + b.n 8a8e8 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8a8ae │ │ │ │ + bne.n 8a8ba │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a7f8 │ │ │ │ + bne.n 8a804 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a7f8 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 8a804 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8a8be │ │ │ │ - ldr r0, [pc, #72] @ (8a8d8 ) │ │ │ │ + bne.n 8a8ca │ │ │ │ + ldr r0, [pc, #72] @ (8a8e4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a852 │ │ │ │ + bne.n 8a85e │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a852 │ │ │ │ + b.n 8a85e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a80c │ │ │ │ + b.n 8a818 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a7f8 │ │ │ │ + b.n 8a804 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8a852 │ │ │ │ + b.n 8a85e │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 8ac8c ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 8ac98 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #968] @ 0x3c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8a9e0 │ │ │ │ - ldr r3, [pc, #292] @ (8aa2c ) │ │ │ │ + bne.n 8a9ec │ │ │ │ + ldr r3, [pc, #292] @ (8aa38 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8a9cc │ │ │ │ + beq.n 8a9d8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ - cbz r1, 8a982 │ │ │ │ + cbz r1, 8a98e │ │ │ │ movw r3, #42336 @ 0xa560 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #248] @ (8aa30 ) │ │ │ │ + ldr r0, [pc, #248] @ (8aa3c ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a9f4 │ │ │ │ + bne.n 8aa00 │ │ │ │ cmp r5, #0 │ │ │ │ itt lt │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt.n 8a96a │ │ │ │ + blt.n 8a976 │ │ │ │ mov.w r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne.n 8a96a │ │ │ │ + bne.n 8a976 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ @@ -139771,83 +139784,83 @@ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r3, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 8a9c4 │ │ │ │ + bhi.n 8a9d0 │ │ │ │ add.w r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8a92e │ │ │ │ + bne.n 8a93a │ │ │ │ ldr.w r4, [r2, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8aa14 │ │ │ │ + bne.n 8aa20 │ │ │ │ movs r0, #20 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8a9ee │ │ │ │ + cbz r4, 8a9fa │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 8a92e │ │ │ │ + b.n 8a93a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 8a92e │ │ │ │ + b.n 8a93a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8a92e │ │ │ │ - b.n 8a99e │ │ │ │ + bne.n 8a93a │ │ │ │ + b.n 8a9aa │ │ │ │ ldr.w r0, [r2, #964] @ 0x3c4 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a92e │ │ │ │ - bl 20d58c │ │ │ │ - b.n 8a964 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.n 8a93a │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 8a970 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8aa20 │ │ │ │ + bne.n 8aa2c │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a952 │ │ │ │ + bne.n 8a95e │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8a952 │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8a95e │ │ │ │ ldr.w r0, [r2, #924] @ 0x39c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8a9b6 │ │ │ │ + b.n 8a9c2 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8a952 │ │ │ │ + b.n 8a95e │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0008aa34 : │ │ │ │ +0008aa40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -139855,807 +139868,807 @@ │ │ │ │ mov r7, r2 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ac5a │ │ │ │ + beq.w 8ac66 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41920 @ 0xa3c0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 8aa98 │ │ │ │ + bmi.n 8aaa4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8aaf4 │ │ │ │ + beq.n 8ab00 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8aba0 │ │ │ │ + beq.w 8abac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8ac32 │ │ │ │ + bpl.w 8ac3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8abb0 │ │ │ │ + bne.n 8abbc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8abb0 │ │ │ │ + beq.n 8abbc │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #45804 @ 0xb2ec │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 8abf8 │ │ │ │ - bl 7dfcc │ │ │ │ + beq.w 8ac04 │ │ │ │ + bl 7dfdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8ac08 │ │ │ │ + blt.w 8ac14 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8ac78 │ │ │ │ - ldr r2, [pc, #540] @ (8ad1c ) │ │ │ │ + beq.w 8ac84 │ │ │ │ + ldr r2, [pc, #540] @ (8ad28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #1068] @ 0x42c │ │ │ │ - ldr r2, [pc, #532] @ (8ad20 ) │ │ │ │ + ldr r2, [pc, #532] @ (8ad2c ) │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8abca │ │ │ │ + bne.n 8abd6 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ - mov r2, r4 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, r4 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8acb8 │ │ │ │ + beq.w 8acc4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 8ab5e │ │ │ │ + bne.n 8ab6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab50 │ │ │ │ + bge.n 8ab5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8ab50 │ │ │ │ + cbnz r3, 8ab5c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ac1a │ │ │ │ + beq.n 8ac26 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8aa98 │ │ │ │ + b.n 8aaa4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab70 │ │ │ │ + bge.n 8ab7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8acc6 │ │ │ │ + beq.w 8acd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab94 │ │ │ │ + bge.n 8aba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8acbe │ │ │ │ + beq.w 8acca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab94 │ │ │ │ + bge.n 8aba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8acce │ │ │ │ + beq.w 8acda │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8aa98 │ │ │ │ + b.n 8aaa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8aac6 │ │ │ │ + bne.n 8aad2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aae78 │ │ │ │ + bl 1aa510 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8abfe │ │ │ │ + b.n 8ac0a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8ab16 │ │ │ │ + beq.n 8ab22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8abe8 │ │ │ │ + bge.n 8abf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8abe8 │ │ │ │ + cbnz r3, 8abf4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab5a │ │ │ │ + bge.n 8ab66 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8aa98 │ │ │ │ - bl 7c538 │ │ │ │ + b.n 8aaa4 │ │ │ │ + bl 7c55c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8aaec │ │ │ │ + bge.w 8aaf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aaec │ │ │ │ + bne.w 8aaf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8aaec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8aaf8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 8aa98 │ │ │ │ + b.n 8aaa4 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8ac60 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 8ac60 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + beq.n 8ac6c │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 8ac6c │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8abfe │ │ │ │ + b.n 8ac0a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aaec │ │ │ │ + b.n 8aaf8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8ac54 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8ac60 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8aafc │ │ │ │ + bne.w 8ab08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bmi.n 8acd6 │ │ │ │ + bmi.n 8ace2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8acfe │ │ │ │ + blt.n 8ad0a │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8acb4 │ │ │ │ + bge.n 8acc0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 8ad0e │ │ │ │ + cbz r2, 8ad1a │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8aa98 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 8aa98 │ │ │ │ + b.n 8aaa4 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 8aaa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ab82 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ab8e │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ab70 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ab7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ab94 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8aba0 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 8ace8 │ │ │ │ + bmi.n 8acf4 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8acf6 │ │ │ │ + blt.n 8ad02 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8ac92 │ │ │ │ + b.n 8ac9e │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8ad08 │ │ │ │ + blt.n 8ad14 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8ac92 │ │ │ │ + b.n 8ac9e │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 8ad08 │ │ │ │ + bmi.n 8ad14 │ │ │ │ add.w r3, r4, #28 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #32] @ (8ad24 ) │ │ │ │ + ldr r3, [pc, #32] @ (8ad30 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 8aca8 │ │ │ │ + b.n 8acb4 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8acfe │ │ │ │ + b.n 8ad0a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8aa98 │ │ │ │ + b.n 8aaa4 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0008ad28 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +0008ad34 <_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 7d8dc │ │ │ │ + bl 7d900 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0008ad44 <_PyTuple_Resize@@Base>: │ │ │ │ +0008ad50 <_PyTuple_Resize@@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 r7, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8afee <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ + beq.w 8affa <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41712 @ 0xa2f0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8afee <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ + bne.w 8affa <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ mov r8, r1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8ad82 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + beq.n 8ad8e <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8afee <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ + bne.w 8affa <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 8ad8c <_PyTuple_Resize@@Base+0x48> │ │ │ │ + bne.n 8ad98 <_PyTuple_Resize@@Base+0x48> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8af44 <_PyTuple_Resize@@Base+0x200> │ │ │ │ + beq.w 8af50 <_PyTuple_Resize@@Base+0x200> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8b088 <_PyTuple_Resize@@Base+0x344> │ │ │ │ + beq.w 8b094 <_PyTuple_Resize@@Base+0x344> │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ - cbz r3, 8ada8 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + cbz r3, 8adb4 <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ae60 │ │ │ │ + bl 7ae88 │ │ │ │ cmp r8, sl │ │ │ │ - bge.n 8ae72 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + bge.n 8ae7e <_PyTuple_Resize@@Base+0x12e> │ │ │ │ add.w r6, r7, r8, lsl #2 │ │ │ │ sub.w r3, sl, r8 │ │ │ │ adds r6, #12 │ │ │ │ mov r5, r8 │ │ │ │ ands.w r3, r3, #7 │ │ │ │ - beq.n 8ae2c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + beq.n 8ae38 <_PyTuple_Resize@@Base+0xe8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ae1c <_PyTuple_Resize@@Base+0xd8> │ │ │ │ + beq.n 8ae28 <_PyTuple_Resize@@Base+0xd8> │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ae10 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ + beq.n 8ae1c <_PyTuple_Resize@@Base+0xcc> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8ae06 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + beq.n 8ae12 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 8adfa <_PyTuple_Resize@@Base+0xb6> │ │ │ │ + beq.n 8ae06 <_PyTuple_Resize@@Base+0xb6> │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 8adee <_PyTuple_Resize@@Base+0xaa> │ │ │ │ + beq.n 8adfa <_PyTuple_Resize@@Base+0xaa> │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 8ade2 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ + beq.n 8adee <_PyTuple_Resize@@Base+0x9e> │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8aea4 <_PyTuple_Resize@@Base+0x160> │ │ │ │ + bne.n 8aeb0 <_PyTuple_Resize@@Base+0x160> │ │ │ │ add.w r5, r8, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b0a4 <_PyTuple_Resize@@Base+0x360> │ │ │ │ + bne.w 8b0b0 <_PyTuple_Resize@@Base+0x360> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b04c <_PyTuple_Resize@@Base+0x308> │ │ │ │ + bne.w 8b058 <_PyTuple_Resize@@Base+0x308> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b02e <_PyTuple_Resize@@Base+0x2ea> │ │ │ │ + bne.w 8b03a <_PyTuple_Resize@@Base+0x2ea> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8af0c <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne.n 8af18 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b06a <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bne.w 8b076 <_PyTuple_Resize@@Base+0x326> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8afd0 <_PyTuple_Resize@@Base+0x28c> │ │ │ │ + bne.w 8afdc <_PyTuple_Resize@@Base+0x28c> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 8ae72 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + beq.n 8ae7e <_PyTuple_Resize@@Base+0x12e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r4, r6, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8aebe <_PyTuple_Resize@@Base+0x17a> │ │ │ │ + bne.n 8aeca <_PyTuple_Resize@@Base+0x17a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8aed8 <_PyTuple_Resize@@Base+0x194> │ │ │ │ + bne.n 8aee4 <_PyTuple_Resize@@Base+0x194> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8aef2 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ + bne.n 8aefe <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8af9c <_PyTuple_Resize@@Base+0x258> │ │ │ │ + bne.w 8afa8 <_PyTuple_Resize@@Base+0x258> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8af60 <_PyTuple_Resize@@Base+0x21c> │ │ │ │ + bne.w 8af6c <_PyTuple_Resize@@Base+0x21c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8af7e <_PyTuple_Resize@@Base+0x23a> │ │ │ │ + bne.w 8af8a <_PyTuple_Resize@@Base+0x23a> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8af2a <_PyTuple_Resize@@Base+0x1e6> │ │ │ │ + bne.n 8af36 <_PyTuple_Resize@@Base+0x1e6> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r6, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b010 <_PyTuple_Resize@@Base+0x2cc> │ │ │ │ + bne.w 8b01c <_PyTuple_Resize@@Base+0x2cc> │ │ │ │ adds r5, #7 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 8ae2c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ - ldr r2, [pc, #632] @ (8b0ec <_PyTuple_Resize@@Base+0x3a8>) │ │ │ │ + bne.n 8ae38 <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + ldr r2, [pc, #632] @ (8b0f8 <_PyTuple_Resize@@Base+0x3a8>) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b0c2 <_PyTuple_Resize@@Base+0x37e> │ │ │ │ + bne.w 8b0ce <_PyTuple_Resize@@Base+0x37e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cc3a4 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1cb9b4 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b0ce <_PyTuple_Resize@@Base+0x38a> │ │ │ │ - bl 1a9ce0 <_Py_NewReference@@Base> │ │ │ │ + beq.w 8b0da <_PyTuple_Resize@@Base+0x38a> │ │ │ │ + bl 1a9310 <_Py_NewReference@@Base> │ │ │ │ cmp r8, sl │ │ │ │ - bgt.w 8afba <_PyTuple_Resize@@Base+0x276> │ │ │ │ + bgt.w 8afc6 <_PyTuple_Resize@@Base+0x276> │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ - b.n 8ad86 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ + b.n 8ad92 <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8adde <_PyTuple_Resize@@Base+0x9a> │ │ │ │ + bge.n 8adea <_PyTuple_Resize@@Base+0x9a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8adde <_PyTuple_Resize@@Base+0x9a> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8adde <_PyTuple_Resize@@Base+0x9a> │ │ │ │ + bne.n 8adea <_PyTuple_Resize@@Base+0x9a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8adea <_PyTuple_Resize@@Base+0x9a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ae34 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ + bge.n 8ae40 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ae34 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae34 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ + bne.n 8ae40 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae40 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ae3c <_PyTuple_Resize@@Base+0xf8> │ │ │ │ + bge.n 8ae48 <_PyTuple_Resize@@Base+0xf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ae3c <_PyTuple_Resize@@Base+0xf8> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae3c <_PyTuple_Resize@@Base+0xf8> │ │ │ │ + bne.n 8ae48 <_PyTuple_Resize@@Base+0xf8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae48 <_PyTuple_Resize@@Base+0xf8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ae42 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ + bge.n 8ae4e <_PyTuple_Resize@@Base+0xfe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ae42 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae42 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ + bne.n 8ae4e <_PyTuple_Resize@@Base+0xfe> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae4e <_PyTuple_Resize@@Base+0xfe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae0e <_PyTuple_Resize@@Base+0xca> │ │ │ │ + bge.w 8ae1a <_PyTuple_Resize@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae0e <_PyTuple_Resize@@Base+0xca> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae0e <_PyTuple_Resize@@Base+0xca> │ │ │ │ + bne.w 8ae1a <_PyTuple_Resize@@Base+0xca> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae1a <_PyTuple_Resize@@Base+0xca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ae60 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ + bge.n 8ae6c <_PyTuple_Resize@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ae60 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae60 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ + bne.n 8ae6c <_PyTuple_Resize@@Base+0x11c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae6c <_PyTuple_Resize@@Base+0x11c> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8af58 <_PyTuple_Resize@@Base+0x214> │ │ │ │ + bge.n 8af64 <_PyTuple_Resize@@Base+0x214> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8af58 <_PyTuple_Resize@@Base+0x214> │ │ │ │ + cbnz r3, 8af64 <_PyTuple_Resize@@Base+0x214> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #404] @ (8b0f0 <_PyTuple_Resize@@Base+0x3ac>) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #404] @ (8b0fc <_PyTuple_Resize@@Base+0x3ac>) │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 8ad86 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + b.n 8ad92 <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae52 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + bge.w 8ae5e <_PyTuple_Resize@@Base+0x10e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae52 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae52 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + bne.w 8ae5e <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae5e <_PyTuple_Resize@@Base+0x10e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae5a <_PyTuple_Resize@@Base+0x116> │ │ │ │ + bge.w 8ae66 <_PyTuple_Resize@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae5a <_PyTuple_Resize@@Base+0x116> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae5a <_PyTuple_Resize@@Base+0x116> │ │ │ │ + bne.w 8ae66 <_PyTuple_Resize@@Base+0x116> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae66 <_PyTuple_Resize@@Base+0x116> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae4a <_PyTuple_Resize@@Base+0x106> │ │ │ │ + bge.w 8ae56 <_PyTuple_Resize@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae4a <_PyTuple_Resize@@Base+0x106> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae4a <_PyTuple_Resize@@Base+0x106> │ │ │ │ + bne.w 8ae56 <_PyTuple_Resize@@Base+0x106> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae56 <_PyTuple_Resize@@Base+0x106> │ │ │ │ sub.w r2, r8, sl │ │ │ │ add.w r0, sl, #4 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2c98c │ │ │ │ - b.n 8ae98 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + b.n 8aea4 <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae26 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ + bge.w 8ae32 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae26 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae26 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ + bne.w 8ae32 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae32 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 7fc94 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + bl 7fca4 │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8ad88 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 8ad94 <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae6c <_PyTuple_Resize@@Base+0x128> │ │ │ │ + bge.w 8ae78 <_PyTuple_Resize@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae6c <_PyTuple_Resize@@Base+0x128> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae6c <_PyTuple_Resize@@Base+0x128> │ │ │ │ + bne.w 8ae78 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae78 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae04 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + bge.w 8ae10 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae04 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae04 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + bne.w 8ae10 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae10 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8adf8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bge.w 8ae04 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8adf8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8adf8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bne.w 8ae04 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae04 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ae1a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ + bge.w 8ae26 <_PyTuple_Resize@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae1a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ae1a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ + bne.w 8ae26 <_PyTuple_Resize@@Base+0xd6> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ae26 <_PyTuple_Resize@@Base+0xd6> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8b0da <_PyTuple_Resize@@Base+0x396> │ │ │ │ + blt.n 8b0e6 <_PyTuple_Resize@@Base+0x396> │ │ │ │ mov r0, r8 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ clz r3, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 8ad88 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 8ad94 <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8adec <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bge.w 8adf8 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8adec <_PyTuple_Resize@@Base+0xa8> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8adec <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bne.w 8adf8 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8adf8 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 8ae7e <_PyTuple_Resize@@Base+0x13a> │ │ │ │ + b.n 8ae8a <_PyTuple_Resize@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 88f8c │ │ │ │ - b.n 8b00a <_PyTuple_Resize@@Base+0x2c6> │ │ │ │ + bl 88f98 │ │ │ │ + b.n 8b016 <_PyTuple_Resize@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b090 <_PyTuple_Resize@@Base+0x34c> │ │ │ │ + bne.n 8b09c <_PyTuple_Resize@@Base+0x34c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b090 <_PyTuple_Resize@@Base+0x34c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b09c <_PyTuple_Resize@@Base+0x34c> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 8b116 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + cbz r3, 8b122 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 8b116 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ - ldr r3, [pc, #60] @ (8b13c <_PyTuple_Resize@@Base+0x3f8>) │ │ │ │ + cbz r3, 8b122 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + ldr r3, [pc, #60] @ (8b148 <_PyTuple_Resize@@Base+0x3f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ - cbnz r2, 8b116 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + cbnz r2, 8b122 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cbnz r2, 8b118 <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ + cbnz r2, 8b124 <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 8b120 <_PyTuple_Resize@@Base+0x3dc> │ │ │ │ + bpl.n 8b12c <_PyTuple_Resize@@Base+0x3dc> │ │ │ │ bx lr │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b116 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ - b.n 8b10c <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ + bne.n 8b122 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + b.n 8b118 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8b124 <_PyTuple_Resize@@Base+0x3e0> │ │ │ │ + bne.n 8b130 <_PyTuple_Resize@@Base+0x3e0> │ │ │ │ dmb ish │ │ │ │ - b.n 8b116 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + b.n 8b122 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 8b17a <_PyTuple_Resize@@Base+0x436> │ │ │ │ + cbz r0, 8b186 <_PyTuple_Resize@@Base+0x436> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 8b17c <_PyTuple_Resize@@Base+0x438> │ │ │ │ + cbz r4, 8b188 <_PyTuple_Resize@@Base+0x438> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #4] @ (8b184 <_PyTuple_Resize@@Base+0x440>) │ │ │ │ + ldr r3, [pc, #4] @ (8b190 <_PyTuple_Resize@@Base+0x440>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #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, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b1fe <_PyTuple_Resize@@Base+0x4ba> │ │ │ │ + bne.n 8b20a <_PyTuple_Resize@@Base+0x4ba> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 8b1b8 <_PyTuple_Resize@@Base+0x474> │ │ │ │ + cbz r0, 8b1c4 <_PyTuple_Resize@@Base+0x474> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b1b8 <_PyTuple_Resize@@Base+0x474> │ │ │ │ + bge.n 8b1c4 <_PyTuple_Resize@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8b1b8 <_PyTuple_Resize@@Base+0x474> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8b1c4 <_PyTuple_Resize@@Base+0x474> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b232 <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ + bne.n 8b23e <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 8b1d8 <_PyTuple_Resize@@Base+0x494> │ │ │ │ + cbz r0, 8b1e4 <_PyTuple_Resize@@Base+0x494> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b1d8 <_PyTuple_Resize@@Base+0x494> │ │ │ │ + bge.n 8b1e4 <_PyTuple_Resize@@Base+0x494> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8b1d8 <_PyTuple_Resize@@Base+0x494> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8b1e4 <_PyTuple_Resize@@Base+0x494> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbnz r0, 8b218 <_PyTuple_Resize@@Base+0x4d4> │ │ │ │ + cbnz r0, 8b224 <_PyTuple_Resize@@Base+0x4d4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 8b1e4 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ + cbnz r0, 8b1f0 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b1e0 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ + bge.n 8b1ec <_PyTuple_Resize@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b1e0 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b1e0 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ + bne.n 8b1ec <_PyTuple_Resize@@Base+0x49c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b1ec <_PyTuple_Resize@@Base+0x49c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b19e <_PyTuple_Resize@@Base+0x45a> │ │ │ │ + bge.n 8b1aa <_PyTuple_Resize@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b19e <_PyTuple_Resize@@Base+0x45a> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b19e <_PyTuple_Resize@@Base+0x45a> │ │ │ │ + bne.n 8b1aa <_PyTuple_Resize@@Base+0x45a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b1aa <_PyTuple_Resize@@Base+0x45a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b1dc <_PyTuple_Resize@@Base+0x498> │ │ │ │ + bge.n 8b1e8 <_PyTuple_Resize@@Base+0x498> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b1dc <_PyTuple_Resize@@Base+0x498> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b1dc <_PyTuple_Resize@@Base+0x498> │ │ │ │ + bne.n 8b1e8 <_PyTuple_Resize@@Base+0x498> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b1e8 <_PyTuple_Resize@@Base+0x498> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b1be <_PyTuple_Resize@@Base+0x47a> │ │ │ │ + bge.n 8b1ca <_PyTuple_Resize@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b1be <_PyTuple_Resize@@Base+0x47a> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b1be <_PyTuple_Resize@@Base+0x47a> │ │ │ │ + bne.n 8b1ca <_PyTuple_Resize@@Base+0x47a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b1ca <_PyTuple_Resize@@Base+0x47a> │ │ │ │ │ │ │ │ -0008b24c : │ │ │ │ +0008b258 : │ │ │ │ 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 8b274 │ │ │ │ + bl 8b280 │ │ │ │ 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 │ │ │ │ @@ -140663,60 +140676,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 8b422 │ │ │ │ - cbz r3, 8b2ba │ │ │ │ + bgt.w 8b42e │ │ │ │ + cbz r3, 8b2c6 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 8b43c │ │ │ │ + bhi.w 8b448 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 8b3f4 │ │ │ │ + bhi.w 8b400 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 8b28e │ │ │ │ + beq.n 8b29a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8b28e │ │ │ │ + bne.n 8b29a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b29a │ │ │ │ + bne.n 8b2a6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 8b56e │ │ │ │ - beq.w 8b5b2 │ │ │ │ + blt.w 8b520 │ │ │ │ + beq.w 8b560 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 8b470 │ │ │ │ + beq.w 8b47c │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 8b4f8 │ │ │ │ - ldr r1, [pc, #668] @ (8b574 ) │ │ │ │ + bgt.w 8b500 │ │ │ │ + ldr r1, [pc, #688] @ (8b594 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ add.w r2, r6, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8b482 │ │ │ │ - ldr r0, [pc, #644] @ (8b578 ) │ │ │ │ + beq.w 8b48e │ │ │ │ + ldr r0, [pc, #664] @ (8b598 ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r7, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8b51a │ │ │ │ + bne.w 8b524 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2c98c │ │ │ │ ldr.w ip, [r6, #3744] @ 0xea0 │ │ │ │ @@ -140741,202 +140754,210 @@ │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r7 │ │ │ │ str.w lr, [r6, #3744] @ 0xea0 │ │ │ │ str.w r3, [r6, #3824] @ 0xef0 │ │ │ │ str.w r0, [r6, #3752] @ 0xea8 │ │ │ │ - bgt.w 8b4ac │ │ │ │ + bgt.w 8b4b6 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b5aa │ │ │ │ + beq.w 8b5ca │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b5ae │ │ │ │ + beq.w 8b56a │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 8b3e2 │ │ │ │ + beq.n 8b3ee │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b54a │ │ │ │ + beq.w 8b5ce │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 8b3e2 │ │ │ │ + beq.n 8b3ee │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b54c │ │ │ │ + beq.w 8b56c │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 8b3c6 │ │ │ │ + bne.n 8b3d2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b580 │ │ │ │ + bne.w 8b5a0 │ │ │ │ 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 8b28e │ │ │ │ + bne.w 8b29a │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 8b438 │ │ │ │ + beq.n 8b444 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 8b2aa │ │ │ │ - cbnz r5, 8b45e │ │ │ │ + bne.w 8b2b6 │ │ │ │ + cbnz r5, 8b46a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 8b438 │ │ │ │ - bls.n 8b44e │ │ │ │ + beq.n 8b444 │ │ │ │ + bls.n 8b45a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 8b45e │ │ │ │ + beq.n 8b46a │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 8b438 │ │ │ │ + beq.n 8b444 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 8b426 │ │ │ │ + bne.n 8b432 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 8b28e │ │ │ │ + b.n 8b29a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 8b418 │ │ │ │ - bhi.n 8b462 │ │ │ │ + beq.n 8b424 │ │ │ │ + bhi.n 8b46e │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 8b418 │ │ │ │ + beq.n 8b424 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 8b2aa │ │ │ │ - b.n 8b438 │ │ │ │ + bne.w 8b2b6 │ │ │ │ + b.n 8b444 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 8b438 │ │ │ │ - bhi.n 8b46a │ │ │ │ + beq.n 8b444 │ │ │ │ + bhi.n 8b476 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b5fc │ │ │ │ + beq.w 8b604 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8b430 │ │ │ │ + bne.n 8b43c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 8b28e │ │ │ │ + b.n 8b29a │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 8b2aa │ │ │ │ - b.n 8b438 │ │ │ │ + bne.w 8b2b6 │ │ │ │ + b.n 8b444 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 8b430 │ │ │ │ - b.n 8b45e │ │ │ │ + bne.n 8b43c │ │ │ │ + b.n 8b46a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b5ee │ │ │ │ - ldr r3, [pc, #216] @ (8b574 ) │ │ │ │ + beq.n 8b514 │ │ │ │ + ldr r3, [pc, #240] @ (8b594 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 8b31a │ │ │ │ + b.n 8b326 │ │ │ │ ldr.w r3, [r6, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b386 │ │ │ │ + beq.w 8b392 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8b386 │ │ │ │ - ldr r3, [pc, #188] @ (8b57c ) │ │ │ │ + beq.w 8b392 │ │ │ │ + ldr r3, [pc, #212] @ (8b59c ) │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr.w r2, [r6, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b386 │ │ │ │ + bne.w 8b392 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 8b540 │ │ │ │ + cbnz r2, 8b54a │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 8b386 │ │ │ │ + bmi.w 8b392 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8b4e2 │ │ │ │ + bne.n 8b4ea │ │ │ │ dmb ish │ │ │ │ - b.n 8b386 │ │ │ │ + b.n 8b392 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8b482 │ │ │ │ - bl 20d58c │ │ │ │ + bls.n 8b48e │ │ │ │ + bl 20cba4 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8b5ee │ │ │ │ - ldr r3, [pc, #100] @ (8b574 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ - b.n 8b31a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + cbnz r0, 8b554 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bl 2a66a0 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 8b3f8 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b5bc │ │ │ │ + bne.n 8b5d2 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b5c6 │ │ │ │ + bne.n 8b5dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e528 │ │ │ │ - ldr r3, [pc, #56] @ (8b574 ) │ │ │ │ + bl 13e668 │ │ │ │ + ldr r3, [pc, #80] @ (8b594 ) │ │ │ │ ldr.w r6, [r3, r8] │ │ │ │ - b.n 8b314 │ │ │ │ + b.n 8b320 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b386 │ │ │ │ - b.n 8b4d2 │ │ │ │ - movs r6, #2 │ │ │ │ + bne.w 8b392 │ │ │ │ + b.n 8b4da │ │ │ │ + ldr r3, [pc, #60] @ (8b594 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ + b.n 8b326 │ │ │ │ + movw r5, #5192 @ 0x1448 │ │ │ │ + movt r5, #77 @ 0x4d │ │ │ │ + b.n 8b3f8 │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2a6e98 │ │ │ │ + bl 2a66a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b56e │ │ │ │ + bge.n 8b520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8b56e │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8b520 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 8b3ec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b520 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -140946,145 +140967,136 @@ │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 8b59e │ │ │ │ - cbnz r4, 8b5ce │ │ │ │ + beq.n 8b5be │ │ │ │ + cbnz r4, 8b5e4 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b3ec │ │ │ │ - b.n 8b580 │ │ │ │ + beq.w 8b3f8 │ │ │ │ + b.n 8b5a0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8b54c │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 8b54c │ │ │ │ - movw r5, #5192 @ 0x1448 │ │ │ │ - movt r5, #77 @ 0x4d │ │ │ │ - b.n 8b3ec │ │ │ │ + b.n 8b56c │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 8b56c │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #76] @ (8b614 ) │ │ │ │ + ldr r3, [pc, #60] @ (8b61c ) │ │ │ │ ldr.w r6, [r3, r8] │ │ │ │ - b.n 8b314 │ │ │ │ + b.n 8b320 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22524 @ 0x57fc │ │ │ │ + movw r1, #20476 @ 0x4ffc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8b562 │ │ │ │ - b.n 8b56e │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bl 2a6e98 │ │ │ │ - b.n 8b56e │ │ │ │ + blt.n 8b582 │ │ │ │ + b.n 8b520 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22496 @ 0x57e0 │ │ │ │ + movw r1, #20448 @ 0x4fe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8b56e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8b520 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ 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 8b69a │ │ │ │ + bgt.n 8b6a2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8b660 │ │ │ │ + beq.n 8b668 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 8b6b6 │ │ │ │ + bhi.n 8b6be │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 8b662 │ │ │ │ + bhi.n 8b66a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b6e4 │ │ │ │ + beq.n 8b6ec │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 8b62e │ │ │ │ + beq.n 8b636 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8b62e │ │ │ │ + bne.n 8b636 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8b63c │ │ │ │ + bne.n 8b644 │ │ │ │ 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 8b62e │ │ │ │ + bne.n 8b636 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 8b6b0 │ │ │ │ + beq.n 8b6b8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8b64c │ │ │ │ + bne.n 8b654 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8b6d2 │ │ │ │ + bne.n 8b6d8 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 8b6b0 │ │ │ │ - bls.n 8b6c6 │ │ │ │ + beq.n 8b6b8 │ │ │ │ + bls.n 8b6ce │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 8b6d2 │ │ │ │ + beq.n 8b6d8 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 8b6b0 │ │ │ │ + beq.n 8b6b8 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 8b69e │ │ │ │ + bne.n 8b6a6 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b62e │ │ │ │ + b.n 8b636 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 8b68a │ │ │ │ - bhi.n 8b6d8 │ │ │ │ + beq.n 8b692 │ │ │ │ + bhi.n 8b6de │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 8b68a │ │ │ │ + beq.n 8b692 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 8b64c │ │ │ │ - b.n 8b6b0 │ │ │ │ + bne.n 8b654 │ │ │ │ + b.n 8b6b8 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 8b6b0 │ │ │ │ - bhi.n 8b6de │ │ │ │ - cbz r3, 8b6e4 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8b6a8 │ │ │ │ + beq.n 8b6b8 │ │ │ │ + bls.n 8b6e4 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 8b6b0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 8b62e │ │ │ │ + b.n 8b636 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 8b64c │ │ │ │ - b.n 8b6b0 │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 8b6a8 │ │ │ │ - b.n 8b6d2 │ │ │ │ + bne.n 8b654 │ │ │ │ + b.n 8b6b8 │ │ │ │ + cbz r3, 8b6ec │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 8b6b0 │ │ │ │ + b.n 8b6d8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22496 @ 0x57e0 │ │ │ │ + movw r1, #20448 @ 0x4fe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -141092,241 +141104,225 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 8c13a │ │ │ │ + bhi.w 8c0da │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r5, r0, #6 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r5, r0, #6 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r5, r0, #6 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r5, r0, #6 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ lsls r7, r0, #12 │ │ │ │ - lsls r1, r4, #12 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r5, r0, #14 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r7, r2, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r5, r2, #13 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r5, r2, #12 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r7, r5, #12 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r7, r2, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r7, r7, #12 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r7, r2, #10 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - adds r1, r3, #4 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ - beq.n 8b86e │ │ │ │ - str r1, [r6, #0] │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 8bfba │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldrb.w r3, [r3, #-1] │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 8b83a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b83a │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r5, r6, #13 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + lsls r1, r6, #11 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #5 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8bc08 │ │ │ │ + bhi.w 8bc20 │ │ │ │ add.w r0, r0, #584 @ 0x248 │ │ │ │ movw r4, #35960 @ 0x8c78 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ add.w r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - movw r2, #14697 @ 0x3969 │ │ │ │ - movt r2, #22 │ │ │ │ - ldr.w r4, [r0], #8 │ │ │ │ - str r0, [r6, #0] │ │ │ │ - cmp r4, r2 │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - bne.w 8bee2 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8bf0e │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ + add.w r2, r3, #4 │ │ │ │ + beq.w 8ba08 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 8bfc6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldrb.w r3, [r3, #-1] │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ + beq.n 8b872 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8b872 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8a634 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 8beec │ │ │ │ + beq.w 8bf4a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8befc │ │ │ │ + beq.w 8bf5a │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8b83a │ │ │ │ + b.n 8b872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 8b898 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 8a640 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ - bl 8b618 │ │ │ │ + bl 8b620 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - blt.w 8bf5a │ │ │ │ - beq.w 8be3c │ │ │ │ + blt.w 8bf46 │ │ │ │ + beq.w 8be56 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8bf3a │ │ │ │ - ldr r1, [pc, #852] @ (8bc50 ) │ │ │ │ + bgt.w 8bf26 │ │ │ │ + ldr r1, [pc, #892] @ (8bc58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r2, r3, r2, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8be76 │ │ │ │ - ldr r0, [pc, #828] @ (8bc54 ) │ │ │ │ + beq.w 8be90 │ │ │ │ + ldr r0, [pc, #868] @ (8bc5c ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1660] @ 0x67c │ │ │ │ str.w r7, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c008 │ │ │ │ + bne.w 8c09c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2c98c │ │ │ │ @@ -141355,814 +141351,830 @@ │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r7, [r3, #3744] @ 0xea0 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ str.w r7, [r3, #3824] @ 0xef0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ str.w lr, [r3, #3752] @ 0xea8 │ │ │ │ cmp lr, r7 │ │ │ │ - bgt.w 8be96 │ │ │ │ + bgt.w 8beb0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c02c │ │ │ │ + beq.w 8c010 │ │ │ │ mov r7, r8 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 8ba12 │ │ │ │ + beq.n 8b9f2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf7a │ │ │ │ + beq.w 8c0c4 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq.n 8ba12 │ │ │ │ + beq.n 8b9f2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bfb6 │ │ │ │ + beq.w 8c0c0 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq.n 8ba12 │ │ │ │ + beq.n 8b9f2 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r6 │ │ │ │ adds r4, #24 │ │ │ │ movs r6, #3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bfae │ │ │ │ + beq.w 8bf9a │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 8b9f8 │ │ │ │ + bne.n 8b9d8 │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 8be48 │ │ │ │ + bne.w 8be62 │ │ │ │ adds r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8b83a │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + movw r2, #14993 @ 0x3a91 │ │ │ │ + movt r2, #22 │ │ │ │ + ldr.w r4, [r1], #8 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r4, r2 │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + bne.w 8befc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.w 8b8b2 │ │ │ │ + movw r4, #5192 @ 0x1448 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + b.n 8b872 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 8c13a │ │ │ │ - add r1, pc, #4 @ (adr r1, 8ba3c ) │ │ │ │ + bhi.w 8c0da │ │ │ │ + add r1, pc, #4 @ (adr r1, 8ba54 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - nop │ │ │ │ - rev r3, r4 │ │ │ │ + rev r5, r7 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - rev r3, r4 │ │ │ │ + rev r5, r7 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8dd │ │ │ │ + @ instruction: 0xb8bd │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - rev r3, r4 │ │ │ │ + rev r5, r7 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - rev r3, r4 │ │ │ │ + rev r5, r7 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb843 │ │ │ │ + @ instruction: 0xb819 │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r1, r2, r5, pc} │ │ │ │ + pop {r0, r6, pc} │ │ │ │ movs r0, r1 │ │ │ │ - bkpt 0x0023 │ │ │ │ + bkpt 0x003d │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8d3 │ │ │ │ + @ instruction: 0xb8ab │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r1, r2, r3, r4, r5} │ │ │ │ + pop {r0, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r3, r4, r5, pc} │ │ │ │ + pop {r0, r1, r4, r6, pc} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r2, r3, r5, r6, pc} │ │ │ │ + pop {r0, r1, r2, r7, pc} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb811 │ │ │ │ + @ instruction: 0xb845 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb811 │ │ │ │ + @ instruction: 0xb845 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb811 │ │ │ │ + @ instruction: 0xb845 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8a3 │ │ │ │ + @ instruction: 0xb87b │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r2, r4, r6, r7, pc} │ │ │ │ + pop {r0, r1, r2, r3, r6, r7, pc} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb843 │ │ │ │ + @ instruction: 0xb819 │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r2, r4, r6, pc} │ │ │ │ + pop {r0, r1, r2, r3, r5, r6, pc} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r1, r5} │ │ │ │ + pop {r0, r1, r3, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r1, r5} │ │ │ │ + pop {r0, r1, r3, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb843 │ │ │ │ + @ instruction: 0xb819 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb843 │ │ │ │ + @ instruction: 0xb819 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r1, r2, r3, r4, r5} │ │ │ │ + pop {r0, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8d3 │ │ │ │ + @ instruction: 0xb8ab │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8d3 │ │ │ │ + @ instruction: 0xb8ab │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r3, r7, pc} │ │ │ │ + bkpt 0x001d │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8a3 │ │ │ │ + @ instruction: 0xb87b │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r3, r5, r7, pc} │ │ │ │ + pop {r0, r1, r5, r7, pc} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r0, r2, r4, pc} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb8a3 │ │ │ │ + @ instruction: 0xb87b │ │ │ │ movs r0, r1 │ │ │ │ - pop {r0, r3, r4, r6} │ │ │ │ + pop {r0, r1, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 8bf18 │ │ │ │ + bcs.w 8bf06 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 82bf8 │ │ │ │ + b.w 82c08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8fed0 │ │ │ │ + b.w 8fee8 │ │ │ │ + nop │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 82994 │ │ │ │ - movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ + b.w 829a4 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 8b618 │ │ │ │ + bl 8b620 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 8bf5a │ │ │ │ + blt.w 8bf46 │ │ │ │ ands.w r2, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r2 │ │ │ │ - bne.w 8c0a8 │ │ │ │ - bl 74e30 │ │ │ │ + bne.w 8c026 │ │ │ │ + bl 74e5c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c152 │ │ │ │ - cbz r3, 8bce0 │ │ │ │ + beq.w 8c124 │ │ │ │ + cbz r3, 8bcfa │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, fp │ │ │ │ mov r7, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c042 │ │ │ │ + beq.w 8bfe6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c070 │ │ │ │ + beq.w 8c066 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8c070 │ │ │ │ + beq.w 8c066 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bf5e │ │ │ │ + blt.w 8bf72 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bcd6 │ │ │ │ + bge.n 8bcf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c0f4 │ │ │ │ + beq.w 8c130 │ │ │ │ adds r4, #2 │ │ │ │ cmp r9, r4 │ │ │ │ - bgt.n 8bc8a │ │ │ │ + bgt.n 8bca4 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r7 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac548 │ │ │ │ + bl 1abb78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b83a │ │ │ │ + bne.w 8b872 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bf92 │ │ │ │ - b.n 8bf5a │ │ │ │ + blt.w 8bfb6 │ │ │ │ + b.n 8bf46 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 8bf22 │ │ │ │ + beq.w 8bf10 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8befc │ │ │ │ + beq.w 8bf5a │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 75bd8 │ │ │ │ + b.w 75c04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15eed0 │ │ │ │ + b.w 15eff0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 10cad0 │ │ │ │ + b.w 10ccc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #20] │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8b83a │ │ │ │ + b.n 8b872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 124028 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - movw r4, #5460 @ 0x1554 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - adds r1, r2, #4 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r1, [r6, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - it ne │ │ │ │ - movne r4, r3 │ │ │ │ - b.n 8b83a │ │ │ │ + b.w 124218 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 8c120 │ │ │ │ + beq.w 8c0fe │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8befc │ │ │ │ + beq.w 8bf5a │ │ │ │ mov r0, r4 │ │ │ │ blx 2c208 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 95320 │ │ │ │ + b.w 95340 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 8b618 │ │ │ │ + bl 8b620 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 8bf5a │ │ │ │ + blt.w 8bf46 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c0fc │ │ │ │ + beq.w 8c118 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 8bff6 │ │ │ │ + beq.w 8c014 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bfda │ │ │ │ + beq.w 8c04a │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str.w r0, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 8bdfc │ │ │ │ + b.n 8bdf6 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + movw r4, #5460 @ 0x1554 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + adds r1, r2, #4 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + it ne │ │ │ │ + movne r4, r3 │ │ │ │ + b.n 8b872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1843ec │ │ │ │ + b.w 183f9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #724] @ (8c114 ) │ │ │ │ + ldr r4, [pc, #732] @ (8c138 ) │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 8ba1c │ │ │ │ + beq.w 8b9fc │ │ │ │ sub.w r1, r2, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r6, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r6, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 8be6a │ │ │ │ + beq.n 8be84 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c0d2 │ │ │ │ + bne.w 8c144 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 8ba1c │ │ │ │ - b.n 8be48 │ │ │ │ + beq.w 8b9fc │ │ │ │ + b.n 8be62 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bf4e │ │ │ │ - ldr r3, [pc, #652] @ (8c118 ) │ │ │ │ + beq.n 8bf3a │ │ │ │ + ldr r3, [pc, #660] @ (8c13c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b.n 8b936 │ │ │ │ + b.n 8b916 │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b9b2 │ │ │ │ + beq.w 8b992 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8b9b2 │ │ │ │ - ldr r2, [pc, #628] @ (8c11c ) │ │ │ │ + beq.w 8b992 │ │ │ │ + ldr r2, [pc, #636] @ (8c140 ) │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b9b2 │ │ │ │ + bne.w 8b992 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bf70 │ │ │ │ + bne.n 8bf84 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.w 8b9b2 │ │ │ │ + bmi.w 8b992 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8becc │ │ │ │ + bne.n 8bee6 │ │ │ │ dmb ish │ │ │ │ - b.n 8b9b2 │ │ │ │ + b.n 8b992 │ │ │ │ mov r3, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8c108 │ │ │ │ - movw r3, #5192 @ 0x1448 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c0cc │ │ │ │ - movw r4, #5192 @ 0x1448 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - b.n 8b83a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8a8dc │ │ │ │ + b.w 8a8e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8befc │ │ │ │ + cbz r4, 8bf5a │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 8bd1a │ │ │ │ - b.n 8bd12 │ │ │ │ + bge.w 8bd34 │ │ │ │ + b.n 8bd2c │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 8be76 │ │ │ │ - bl 20d58c │ │ │ │ + bls.n 8be90 │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 8bfa2 │ │ │ │ + cbnz r0, 8bf8e │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a6e98 │ │ │ │ + bl 2a66a0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8b83a │ │ │ │ + b.n 8b872 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 8c0f2 │ │ │ │ + movw r3, #5192 @ 0x1448 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8ba32 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 8ba32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bcc4 │ │ │ │ + bne.w 8bcde │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bcc4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bcde │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b9b2 │ │ │ │ - b.n 8bebc │ │ │ │ - movs r3, #1 │ │ │ │ + bne.w 8b992 │ │ │ │ + b.n 8bed6 │ │ │ │ + ldr r3, [pc, #428] @ (8c13c ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + b.n 8b91c │ │ │ │ + mov r3, r6 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r7 │ │ │ │ sub.w r3, sl, r3 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a6e98 │ │ │ │ + bl 2a66a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bf5a │ │ │ │ + bge.n 8bf46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bf5a │ │ │ │ + bne.n 8bf46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf5a │ │ │ │ - ldr r3, [pc, #372] @ (8c118 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - b.n 8b93c │ │ │ │ - mov r3, r6 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, r7 │ │ │ │ - b.n 8bf7c │ │ │ │ - movs r3, #2 │ │ │ │ - b.n 8bf7c │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bf46 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bf5a │ │ │ │ + bne.n 8bf46 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22568 @ 0x5828 │ │ │ │ + movw r1, #20520 @ 0x5028 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8bf5a │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - subs r3, r5, #1 │ │ │ │ - mov r2, r4 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - bl 2a6e98 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r4, r6 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8bf92 │ │ │ │ - b.n 8bf5a │ │ │ │ - movs r1, #93 @ 0x5d │ │ │ │ - mov r0, r3 │ │ │ │ - mov r4, r6 │ │ │ │ - bl 1ac548 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8b83a │ │ │ │ - b.n 8bcee │ │ │ │ - movw r3, #57497 @ 0xe099 │ │ │ │ - movt r3, #19 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 8c030 │ │ │ │ - addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ - cbnz r0, 8c03a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - ldr r3, [pc, #240] @ (8c118 ) │ │ │ │ - ldr.w r3, [r3, r9] │ │ │ │ - b.n 8b936 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 8bf7c │ │ │ │ - ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [pc, #220] @ (8c118 ) │ │ │ │ - ldr.w r3, [r3, r9] │ │ │ │ - b.n 8b936 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8bf46 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a6e98 │ │ │ │ + bl 2a66a0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bf5a │ │ │ │ + bge.n 8bf46 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf5a │ │ │ │ + bne.n 8bf46 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf5a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bf46 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 8bfa0 │ │ │ │ + movs r1, #93 @ 0x5d │ │ │ │ + mov r0, r3 │ │ │ │ + mov r4, r6 │ │ │ │ + bl 1abb78 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8b872 │ │ │ │ + b.n 8bd08 │ │ │ │ + movw r2, #4396 @ 0x112c │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + movw r1, #20504 @ 0x5018 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + bl fcc44 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2a66a0 │ │ │ │ + b.n 8bf46 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + subs r3, r5, #1 │ │ │ │ + mov r2, r4 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + bl 2a66a0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r4, r6 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 8bfb6 │ │ │ │ + b.n 8bf46 │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r5 │ │ │ │ sub.w r3, r9, #2 │ │ │ │ mov r5, r7 │ │ │ │ sub.w r3, r3, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r7, r6 │ │ │ │ - bl 2a6e98 │ │ │ │ + bl 2a66a0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8c15e │ │ │ │ + blt.n 8c166 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bf92 │ │ │ │ - b.n 8bf5a │ │ │ │ - movw r2, #4396 @ 0x112c │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #22552 @ 0x5818 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2a6e98 │ │ │ │ - b.n 8bf5a │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 8bf0e │ │ │ │ + blt.n 8bfb6 │ │ │ │ + b.n 8bf46 │ │ │ │ + movw r3, #57817 @ 0xe1d9 │ │ │ │ + movt r3, #19 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 8c0c8 │ │ │ │ + addw r0, r0, #1652 @ 0x674 │ │ │ │ + bl 13dc78 │ │ │ │ + cbnz r0, 8c0d2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13e668 │ │ │ │ + ldr r3, [pc, #128] @ (8c13c ) │ │ │ │ + ldr.w r3, [r3, r9] │ │ │ │ + b.n 8b916 │ │ │ │ + movs r3, #2 │ │ │ │ + b.n 8bfa0 │ │ │ │ + movs r3, #1 │ │ │ │ + b.n 8bfa0 │ │ │ │ + ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [pc, #104] @ (8c13c ) │ │ │ │ + ldr.w r3, [r3, r9] │ │ │ │ + b.n 8b916 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22524 @ 0x57fc │ │ │ │ + movw r1, #20556 @ 0x504c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bf92 │ │ │ │ - b.n 8bf5a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bcd6 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2a6e98 │ │ │ │ - b.n 8bf5a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8bf46 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8b8ba │ │ │ │ - b.w 8b8c2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + blt.w 8b892 │ │ │ │ + b.w 8b89a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8befc │ │ │ │ + beq.w 8bf5a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8bdc0 │ │ │ │ - b.n 8bdc8 │ │ │ │ + blt.w 8bdba │ │ │ │ + b.n 8bdc2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2a66a0 │ │ │ │ + b.n 8bf46 │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2a66a0 │ │ │ │ + b.n 8bf46 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bcf0 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22604 @ 0x584c │ │ │ │ + movw r1, #20476 @ 0x4ffc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8bf5a │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2a6e98 │ │ │ │ - b.n 8bf5a │ │ │ │ + bl fcc44 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8bfb6 │ │ │ │ + b.n 8bf46 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c096 │ │ │ │ + bne.n 8c08c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c096 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c08c │ │ │ │ │ │ │ │ -0008c170 : │ │ │ │ +0008c178 : │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -142170,555 +142182,555 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 74e30 │ │ │ │ + bl 74e5c │ │ │ │ str r0, [sp, #20] │ │ │ │ str.w r0, [r7, #3848] @ 0xf08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1e6 │ │ │ │ - ldr r0, [pc, #796] @ (8c4c8 ) │ │ │ │ + beq.w 8d1ee │ │ │ │ + ldr r0, [pc, #796] @ (8c4d0 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ad07c │ │ │ │ + bl 1ac6ac │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d484 │ │ │ │ - bl 8ee1c │ │ │ │ + beq.w 8d48c │ │ │ │ + bl 8ee34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1e6 │ │ │ │ + beq.w 8d1ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r7, #3840] @ 0xf00 │ │ │ │ - bl 8ee68 │ │ │ │ + bl 8ee80 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1e6 │ │ │ │ + beq.w 8d1ee │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23172 @ 0x5a84 │ │ │ │ + movw r1, #21124 @ 0x5284 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d1e6 │ │ │ │ - bl 74e30 │ │ │ │ + beq.w 8d1ee │ │ │ │ + bl 74e5c │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r7, #3892] @ 0xf34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1e6 │ │ │ │ + beq.w 8d1ee │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23180 @ 0x5a8c │ │ │ │ + movw r1, #21132 @ 0x528c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d1e6 │ │ │ │ + beq.w 8d1ee │ │ │ │ movw r3, #21200 @ 0x52d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2d03c │ │ │ │ - bl 1ad574 │ │ │ │ + bl 1acba4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d49a │ │ │ │ + beq.w 8d4a2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #648] @ (8c4cc ) │ │ │ │ + ldr r1, [pc, #648] @ (8c4d4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d49a │ │ │ │ + beq.w 8d4a2 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23196 @ 0x5a9c │ │ │ │ + movw r1, #21148 @ 0x529c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d49a │ │ │ │ + beq.w 8d4a2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c276 │ │ │ │ + bge.n 8c27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d47a │ │ │ │ + beq.w 8d482 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw r1, #23208 @ 0x5aa8 │ │ │ │ + movw r1, #21160 @ 0x52a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ - bl 1ad5c0 │ │ │ │ + bl 1acbf0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23252 @ 0x5ad4 │ │ │ │ + movw r1, #21204 @ 0x52d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c2c0 │ │ │ │ + bge.n 8c2c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d466 │ │ │ │ + beq.w 8d46e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54136 @ 0xd378 │ │ │ │ + movw r1, #52088 @ 0xcb78 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1ad5c0 │ │ │ │ + bl 1acbf0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + movw r1, #21220 @ 0x52e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c302 │ │ │ │ + bge.n 8c30a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d470 │ │ │ │ + beq.w 8d478 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23284 @ 0x5af4 │ │ │ │ + movw r1, #21236 @ 0x52f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1ad5c0 │ │ │ │ + bl 1acbf0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23300 @ 0x5b04 │ │ │ │ + movw r1, #21252 @ 0x5304 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c344 │ │ │ │ + bge.n 8c34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d45c │ │ │ │ + beq.w 8d464 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18088 @ 0x46a8 │ │ │ │ + movw r1, #16040 @ 0x3ea8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1ad5c0 │ │ │ │ + bl 1acbf0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23320 @ 0x5b18 │ │ │ │ + movw r1, #21272 @ 0x5318 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c386 │ │ │ │ + bge.n 8c38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d4e0 │ │ │ │ + beq.w 8d4e8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 1a5e18 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 1a5448 │ │ │ │ movw r0, #22400 @ 0x5780 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62236 @ 0xf31c │ │ │ │ + movw r1, #60188 @ 0xeb1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c3ca │ │ │ │ + bge.n 8c3d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d4d6 │ │ │ │ + beq.w 8d4de │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23340 @ 0x5b2c │ │ │ │ + movw r1, #21292 @ 0x532c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c408 │ │ │ │ + bge.n 8c410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d4cc │ │ │ │ + beq.w 8d4d4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + beq.w 8d0ca │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #23352 @ 0x5b38 │ │ │ │ + movw r1, #21304 @ 0x5338 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #23360 @ 0x5b40 │ │ │ │ + movw r0, #21312 @ 0x5340 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 8b24c │ │ │ │ + bl 8b258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23368 @ 0x5b48 │ │ │ │ + movw r1, #21320 @ 0x5348 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c45a │ │ │ │ + bge.n 8c462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d4c2 │ │ │ │ + beq.w 8d4ca │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + beq.w 8d0ca │ │ │ │ + movw r0, #17164 @ 0x430c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #21328 @ 0x5350 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d4fe │ │ │ │ + blt.w 8d506 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23388 @ 0x5b5c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d4ea │ │ │ │ - b.n 8c4d0 │ │ │ │ + blt.w 8d4f2 │ │ │ │ + b.n 8c4d8 │ │ │ │ movs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - movw r0, #17448 @ 0x4428 │ │ │ │ + beq.w 8d0ca │ │ │ │ + movw r0, #15400 @ 0x3c28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23400 @ 0x5b68 │ │ │ │ + movw r1, #21352 @ 0x5368 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c510 │ │ │ │ + bge.n 8c518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d512 │ │ │ │ + beq.w 8d51a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - movw r0, #23412 @ 0x5b74 │ │ │ │ + beq.w 8d0ca │ │ │ │ + movw r0, #21364 @ 0x5374 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3320 @ 0xcf8 │ │ │ │ + movw r1, #1272 @ 0x4f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c550 │ │ │ │ + bge.n 8c558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d31a │ │ │ │ + beq.w 8d322 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23420 @ 0x5b7c │ │ │ │ + movw r1, #21372 @ 0x537c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c58c │ │ │ │ + bge.n 8c594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d3b2 │ │ │ │ + beq.w 8d3ba │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 1ad624 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 1acc54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11336 @ 0x2c48 │ │ │ │ + movw r1, #9288 @ 0x2448 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c5c4 │ │ │ │ + bge.n 8c5cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d3a8 │ │ │ │ + beq.w 8d3b0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 1ad708 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 1acd38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11268 @ 0x2c04 │ │ │ │ + movw r1, #9220 @ 0x2404 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c5fc │ │ │ │ + bge.n 8c604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d39e │ │ │ │ + beq.w 8d3a6 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r2, [pc, #336] @ (8c758 ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r2, [pc, #336] @ (8c760 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #57924 @ 0xe244 │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ - bl 1abed4 │ │ │ │ + bl 1ab504 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d394 │ │ │ │ + beq.w 8d39c │ │ │ │ movw r0, #57924 @ 0xe244 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ - bl 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movs r0, #32 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d378 │ │ │ │ + beq.w 8d380 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d35c │ │ │ │ + beq.w 8d364 │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d340 │ │ │ │ + beq.w 8d348 │ │ │ │ str r0, [r7, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d324 │ │ │ │ + beq.w 8d32c │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d410 │ │ │ │ + beq.w 8d418 │ │ │ │ movw r8, #44716 @ 0xaeac │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3f4 │ │ │ │ + beq.w 8d3fc │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3d8 │ │ │ │ + beq.w 8d3e0 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3bc │ │ │ │ + beq.w 8d3c4 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d436 │ │ │ │ + beq.w 8d43e │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28348 @ 0x6ebc │ │ │ │ + movw r1, #26300 @ 0x66bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c6ee │ │ │ │ + bge.n 8c6f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d42c │ │ │ │ + beq.w 8d434 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23428 @ 0x5b84 │ │ │ │ + movw r1, #21380 @ 0x5384 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c72e │ │ │ │ + bge.n 8c736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d452 │ │ │ │ + beq.w 8d45a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r7, [r3, #1868] @ 0x74c │ │ │ │ - b.n 8c78c │ │ │ │ + b.n 8c794 │ │ │ │ nop │ │ │ │ cmp r0, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d2fc │ │ │ │ - bl 8ffb0 │ │ │ │ + beq.w 8d304 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d2a8 │ │ │ │ + beq.w 8d2b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c788 │ │ │ │ + bge.n 8c790 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d29e │ │ │ │ + beq.w 8d2a6 │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c75c │ │ │ │ + bne.n 8c764 │ │ │ │ mov r0, sl │ │ │ │ - bl 904e4 │ │ │ │ + bl 904fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2d4 │ │ │ │ + bne.w 8d2dc │ │ │ │ mov r0, sl │ │ │ │ - bl 7a45c │ │ │ │ + bl 7a484 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c7c0 │ │ │ │ + bge.n 8c7c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 8c7c0 │ │ │ │ + cbnz r3, 8c7c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23440 @ 0x5b90 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c7ea │ │ │ │ + bge.n 8c7f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d294 │ │ │ │ + beq.w 8d29c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov.w r0, #296 @ 0x128 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r7, [pc, #816] @ (8cb34 ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r7, [pc, #816] @ (8cb3c ) │ │ │ │ add.w r9, r0, #12 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ add.w sl, r7, #1184 @ 0x4a0 │ │ │ │ mov fp, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ @@ -142727,570 +142739,570 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d272 │ │ │ │ + beq.w 8d27a │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str.w r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d272 │ │ │ │ + beq.w 8d27a │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add.w r7, r5, #12 │ │ │ │ str.w r0, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d272 │ │ │ │ + beq.w 8d27a │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str.w r0, [r9, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d272 │ │ │ │ + beq.w 8d27a │ │ │ │ str.w r0, [r9, #16] │ │ │ │ cmp sl, r7 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - bne.n 8c818 │ │ │ │ + bne.n 8c820 │ │ │ │ mov r3, fp │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #21416 @ 0x53a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #10600 @ 0x2968 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c8e8 │ │ │ │ + bge.n 8c8f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8c8e8 │ │ │ │ + cbnz r2, 8c8f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62956 @ 0xf5ec │ │ │ │ + movw r1, #60908 @ 0xedec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c912 │ │ │ │ + bge.n 8c91a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d06a │ │ │ │ + beq.w 8d072 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r2, [pc, #540] @ (8cb38 ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r2, [pc, #540] @ (8cb40 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23468 @ 0x5bac │ │ │ │ + movw r1, #21420 @ 0x53ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #524] @ (8cb3c ) │ │ │ │ + ldr r0, [pc, #524] @ (8cb44 ) │ │ │ │ ldr.w r3, [r0, #1100] @ 0x44c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d072 │ │ │ │ + blt.w 8d07a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + beq.w 8d0ca │ │ │ │ + movw r0, #17164 @ 0x430c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23480 @ 0x5bb8 │ │ │ │ + movw r1, #21432 @ 0x53b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d088 │ │ │ │ + blt.w 8d090 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r2, [pc, #452] @ (8cb40 ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r2, [pc, #452] @ (8cb48 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #452] @ (8cb44 ) │ │ │ │ + ldr r1, [pc, #452] @ (8cb4c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1abed4 │ │ │ │ + bl 1ab504 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d394 │ │ │ │ - ldr r0, [pc, #440] @ (8cb44 ) │ │ │ │ - bl 8f7c0 │ │ │ │ + beq.w 8d39c │ │ │ │ + ldr r0, [pc, #440] @ (8cb4c ) │ │ │ │ + bl 8f7d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movs r0, #3 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ str.w r0, [r8, #16] │ │ │ │ movs r0, #15 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ str.w r0, [r8, #20] │ │ │ │ movs r0, #0 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ str.w r0, [r8, #24] │ │ │ │ - movw r0, #23492 @ 0x5bc4 │ │ │ │ + movw r0, #21444 @ 0x53c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ str.w r0, [r8, #28] │ │ │ │ movs r0, #8 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r8, #32] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0a2 │ │ │ │ + bne.w 8d0aa │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28328 @ 0x6ea8 │ │ │ │ + movw r1, #26280 @ 0x66a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ca02 │ │ │ │ + bge.n 8ca0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d09a │ │ │ │ + beq.w 8d0a2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 74e30 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 74e5c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - movw r0, #23500 @ 0x5bcc │ │ │ │ + beq.w 8d0ca │ │ │ │ + movw r0, #21452 @ 0x53cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62188 @ 0xf2ec │ │ │ │ + movw r1, #60140 @ 0xeaec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ca50 │ │ │ │ + bge.n 8ca58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d0fa │ │ │ │ + beq.w 8d102 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0e2 │ │ │ │ - movw r0, #23508 @ 0x5bd4 │ │ │ │ + beq.w 8d0ea │ │ │ │ + movw r0, #21460 @ 0x53d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23520 @ 0x5be0 │ │ │ │ + movw r1, #21472 @ 0x53e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ca94 │ │ │ │ + bge.n 8ca9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d102 │ │ │ │ + beq.w 8d10a │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #62236 @ 0xf31c │ │ │ │ + movw r1, #60188 @ 0xeb1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23340 @ 0x5b2c │ │ │ │ + movw r1, #21292 @ 0x532c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8caec │ │ │ │ + bge.n 8caf4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d10a │ │ │ │ + beq.w 8d112 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0e2 │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + beq.w 8d0ea │ │ │ │ + movw r0, #21484 @ 0x53ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7d220 │ │ │ │ + bl 7d244 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23552 @ 0x5c00 │ │ │ │ + movw r1, #21504 @ 0x5400 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r7 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cb48 │ │ │ │ + bge.n 8cb50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d112 │ │ │ │ - b.n 8cb48 │ │ │ │ + beq.w 8d11a │ │ │ │ + b.n 8cb50 │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ movs r3, r6 │ │ │ │ str r4, [r0, r3] │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r4, [pc, #480] @ (8cd20 ) │ │ │ │ + ldr r4, [pc, #480] @ (8cd28 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r0, #20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 8d170 │ │ │ │ + b.n 8d178 │ │ │ │ lsls r4, r2, #1 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #23564 @ 0x5c0c │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d0e2 │ │ │ │ + beq.w 8d0ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 1adb74 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ad19c <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cb88 │ │ │ │ + bge.n 8cb90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8cb88 │ │ │ │ + cbnz r3, 8cb90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51804 @ 0xca5c │ │ │ │ + movw r1, #49708 @ 0xc22c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cbb8 │ │ │ │ + bge.n 8cbc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d11a │ │ │ │ + beq.w 8d122 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r2, [pc, #748] @ (8ceac ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r2, [pc, #748] @ (8ceb4 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #748] @ (8ceb0 ) │ │ │ │ + ldr r1, [pc, #748] @ (8ceb8 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1abed4 │ │ │ │ + bl 1ab504 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d394 │ │ │ │ + beq.w 8d39c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r0, [pc, #732] @ (8ceb0 ) │ │ │ │ + ldr r0, [pc, #732] @ (8ceb8 ) │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 8f7c0 │ │ │ │ + bl 8f7d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1add60 <_PyNamespace_New@@Base+0x1ec> │ │ │ │ + bl 1ad388 <_PyNamespace_New@@Base+0x1ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d122 │ │ │ │ + beq.w 8d12a │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24668 @ 0x605c │ │ │ │ + movw r1, #22620 @ 0x585c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cc18 │ │ │ │ + bge.n 8cc20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d13e │ │ │ │ + beq.w 8d146 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r2, [pc, #660] @ (8ceb4 ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r2, [pc, #660] @ (8cebc ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23596 @ 0x5c2c │ │ │ │ + movw r1, #21548 @ 0x542c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #644] @ (8ceb8 ) │ │ │ │ + ldr r0, [pc, #644] @ (8cec0 ) │ │ │ │ ldr.w r3, [r0, #2380] @ 0x94c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d146 │ │ │ │ + blt.w 8d14e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 1ae274 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 1ad89c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29672 @ 0x73e8 │ │ │ │ + movw r1, #27624 @ 0x6be8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cc74 │ │ │ │ + bge.n 8cc7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d15c │ │ │ │ + beq.w 8d164 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 74e30 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 74e5c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movs r0, #32 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d168 │ │ │ │ + beq.w 8d170 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #544] @ (8cebc ) │ │ │ │ + ldr r1, [pc, #544] @ (8cec4 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d168 │ │ │ │ + beq.w 8d170 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d17e │ │ │ │ - ldr r1, [pc, #524] @ (8cec0 ) │ │ │ │ + blt.w 8d186 │ │ │ │ + ldr r1, [pc, #524] @ (8cec8 ) │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d192 │ │ │ │ - ldr r1, [pc, #504] @ (8cec4 ) │ │ │ │ + beq.w 8d19a │ │ │ │ + ldr r1, [pc, #504] @ (8cecc ) │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d192 │ │ │ │ - ldr r2, [pc, #488] @ (8cec8 ) │ │ │ │ + beq.w 8d19a │ │ │ │ + ldr r2, [pc, #488] @ (8ced0 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #488] @ (8cecc ) │ │ │ │ - bl 7c458 │ │ │ │ + ldr r1, [pc, #488] @ (8ced4 ) │ │ │ │ + bl 7c47c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d164 │ │ │ │ + beq.w 8d16c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1adb74 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ad19c <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cd0a │ │ │ │ + bge.n 8cd12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8cd0a │ │ │ │ + cbnz r3, 8cd12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23616 @ 0x5c40 │ │ │ │ + movw r1, #21568 @ 0x5440 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cd3a │ │ │ │ + bge.n 8cd42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d1a4 │ │ │ │ + beq.w 8d1ac │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d0c2 │ │ │ │ - ldr r2, [pc, #396] @ (8ced0 ) │ │ │ │ + beq.w 8d0ca │ │ │ │ + ldr r2, [pc, #396] @ (8ced8 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #396] @ (8ced4 ) │ │ │ │ + ldr r1, [pc, #396] @ (8cedc ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1abed4 │ │ │ │ + bl 1ab504 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d394 │ │ │ │ + beq.w 8d39c │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23628 @ 0x5c4c │ │ │ │ + movw r1, #21580 @ 0x544c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cd84 │ │ │ │ + bge.n 8cd8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d1ac │ │ │ │ + beq.w 8d1b4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ - bl 74e30 │ │ │ │ + beq.w 8d0ca │ │ │ │ + bl 74e5c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23640 @ 0x5c58 │ │ │ │ + movw r1, #21592 @ 0x5458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cdbc │ │ │ │ + bge.n 8cdc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d1b4 │ │ │ │ + beq.w 8d1bc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ movs r0, #0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23660 @ 0x5c6c │ │ │ │ + movw r1, #21612 @ 0x546c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cdf6 │ │ │ │ + bge.n 8cdfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d1bc │ │ │ │ + beq.w 8d1c4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d0c2 │ │ │ │ + beq.w 8d0ca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d1c4 │ │ │ │ + bne.w 8d1cc │ │ │ │ add r0, sp, #12 │ │ │ │ - movw r2, #50544 @ 0xc570 │ │ │ │ + movw r2, #48448 @ 0xbd40 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldmia r0, {r0, r1, r3} │ │ │ │ - bl 1ae37c │ │ │ │ + bl 1ad9a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d1e6 │ │ │ │ - ldr r0, [pc, #184] @ (8ced8 ) │ │ │ │ + beq.w 8d1ee │ │ │ │ + ldr r0, [pc, #184] @ (8cee0 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ad07c │ │ │ │ + bl 1ac6ac │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1e6 │ │ │ │ + beq.w 8d1ee │ │ │ │ movw r2, #5208 @ 0x1458 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #16928 @ 0x4220 │ │ │ │ + movw r1, #14880 @ 0x3a20 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d1d6 │ │ │ │ movw r2, #5200 @ 0x1450 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #2020 @ 0x7e4 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #65508 @ 0xffe4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ - bl 1adb74 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 8d1d6 │ │ │ │ + bl 1ad19c <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1ce │ │ │ │ + beq.w 8d1d6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49396 @ 0xc0f4 │ │ │ │ + movw r1, #47472 @ 0xb970 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r9 │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ce9a │ │ │ │ + bge.n 8cea2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d1fe │ │ │ │ + beq.w 8d206 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ - ldr r7, [pc, #56] @ (8cedc ) │ │ │ │ + bne.w 8d1d6 │ │ │ │ + ldr r7, [pc, #56] @ (8cee4 ) │ │ │ │ mov.w r8, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b.n 8cef0 │ │ │ │ + b.n 8cef8 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 8d67c │ │ │ │ + b.n 8d684 │ │ │ │ lsls r4, r2, #1 │ │ │ │ str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r0, [r7, r1] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -143300,602 +143312,602 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ str r4, [r0, r3] │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 8c840 │ │ │ │ + b.n 8c848 │ │ │ │ lsls r4, r2, #1 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ movs r3, r6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d1d6 │ │ │ │ cmp.w sl, #19 │ │ │ │ - beq.n 8cf2c │ │ │ │ + beq.n 8cf34 │ │ │ │ ldr.w r4, [r7], #4 │ │ │ │ lsl.w r0, r8, sl │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d1ce │ │ │ │ - bl 8e534 │ │ │ │ + beq.w 8d1d6 │ │ │ │ + bl 8e54c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cee0 │ │ │ │ + bge.n 8cee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8cee0 │ │ │ │ + bne.n 8cee8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 8cee0 │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + b.n 8cee8 │ │ │ │ + movw r1, #21624 @ 0x5478 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r2, [pc, #736] @ (8d218 ) │ │ │ │ + ldr r2, [pc, #736] @ (8d220 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ - bl 8a634 │ │ │ │ + bne.w 8d1d6 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23684 @ 0x5c84 │ │ │ │ + movw r1, #21636 @ 0x5484 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r9 │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d23e │ │ │ │ + blt.w 8d246 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d1d6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23696 @ 0x5c90 │ │ │ │ + movw r1, #21648 @ 0x5490 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r9 │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d206 │ │ │ │ + blt.w 8d20e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d1d6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23708 @ 0x5c9c │ │ │ │ + movw r1, #21660 @ 0x549c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r9 │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d22c │ │ │ │ + blt.w 8d234 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d1d6 │ │ │ │ movs r0, #5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23720 @ 0x5ca8 │ │ │ │ + movw r1, #21672 @ 0x54a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r9 │ │ │ │ - bl 8e534 │ │ │ │ + bl 8e54c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8d250 │ │ │ │ + blt.w 8d258 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1ce │ │ │ │ + bne.w 8d1d6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28572 @ 0x6f9c │ │ │ │ + movw r1, #26524 @ 0x679c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d012 │ │ │ │ + bge.n 8d01a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d262 │ │ │ │ + beq.w 8d26a │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8d1e6 │ │ │ │ - ldr r0, [pc, #512] @ (8d21c ) │ │ │ │ + beq.w 8d1ee │ │ │ │ + ldr r0, [pc, #512] @ (8d224 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ad07c │ │ │ │ + bl 1ac6ac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1e6 │ │ │ │ + beq.w 8d1ee │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #28588 @ 0x6fac │ │ │ │ + movw r1, #26540 @ 0x67ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8aa34 │ │ │ │ + bl 8aa40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d04e │ │ │ │ + bge.n 8d056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d26a │ │ │ │ + beq.w 8d272 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d1e6 │ │ │ │ + bne.w 8d1ee │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c912 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c91a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1100] @ 0x44c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c93a │ │ │ │ + bne.w 8c942 │ │ │ │ addw r0, r0, #1100 @ 0x44c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c93a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c970 │ │ │ │ + bne.w 8c978 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c970 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c978 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ca02 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ca0a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c9da │ │ │ │ + beq.w 8c9e2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d0c2 │ │ │ │ + bge.n 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8d0c2 │ │ │ │ + cbnz r3, 8d0ca │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #23080 @ 0x5a28 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #21032 @ 0x5228 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - ldr r1, [pc, #340] @ (8d220 ) │ │ │ │ + ldr r1, [pc, #340] @ (8d228 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 8d062 │ │ │ │ + b.n 8d06a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d0c2 │ │ │ │ + bge.n 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d0c2 │ │ │ │ + bne.n 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ca50 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ca58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ca94 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ca9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8caec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8caf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cb48 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cb50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cbb8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cbc0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d0c2 │ │ │ │ + bge.n 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d0c2 │ │ │ │ + bne.n 8d0ca │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cc18 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cc20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #2380] @ 0x94c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cc3e │ │ │ │ + bne.w 8cc46 │ │ │ │ addw r0, r0, #2380 @ 0x94c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cc3e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cc46 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cc74 │ │ │ │ - ldr.w r8, [pc, #192] @ 8d228 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cc7c │ │ │ │ + ldr.w r8, [pc, #192] @ 8d230 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d176 │ │ │ │ + bge.n 8d17e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 8d19c │ │ │ │ + cbz r3, 8d1a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7fc94 │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7fca4 │ │ │ │ + b.n 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ccb2 │ │ │ │ + bne.w 8ccba │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ccb2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ccba │ │ │ │ movw r8, #5460 @ 0x1554 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - b.n 8d168 │ │ │ │ + b.n 8d170 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d176 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d17e │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cd3a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cd42 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cd84 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cd8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cdbc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cdc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cdf6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cdfe │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ - b.n 8ce08 │ │ │ │ + bne.w 8d0ca │ │ │ │ + b.n 8ce10 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d1e6 │ │ │ │ + bge.n 8d1ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 8d1e6 │ │ │ │ + cbnz r3, 8d1ee │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #60] @ (8d224 ) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #60] @ (8d22c ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #23080 @ 0x5a28 │ │ │ │ + movw r3, #21032 @ 0x5228 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 8d062 │ │ │ │ + b.n 8d06a │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ce9a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf90 │ │ │ │ + bne.w 8cf98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cf90 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cf98 │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ movs r3, r6 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r3, r6 │ │ │ │ str r4, [r0, r3] │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cfba │ │ │ │ + bne.w 8cfc2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cfba │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cfc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf66 │ │ │ │ + bne.w 8cf6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cf66 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cf6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cfe4 │ │ │ │ + bne.w 8cfec │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cfe4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cfec │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d012 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d01a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d04e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d056 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c7ea │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c7f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c788 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c790 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d2b4 │ │ │ │ + bge.n 8d2bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 8d2f4 │ │ │ │ + cbz r3, 8d2fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d2b4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d2bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c550 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c558 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ - movw r3, #23108 @ 0x5a44 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ + movw r3, #21060 @ 0x5244 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - b.n 8d0ca │ │ │ │ + b.n 8d0d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c5fc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c5c4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c5cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c58c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c594 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c6ee │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c6f6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d0c2 │ │ │ │ + bge.w 8d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0c2 │ │ │ │ + bne.w 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d0c2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d0ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c72e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c736 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c344 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c34c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c2c0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c2c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c302 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c30a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c276 │ │ │ │ - ldr r2, [pc, #148] @ (8d51c ) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c27e │ │ │ │ + ldr r2, [pc, #148] @ (8d524 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #23136 @ 0x5a60 │ │ │ │ + movw r3, #21088 @ 0x5260 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 8d062 │ │ │ │ + b.n 8d06a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7fc94 │ │ │ │ - ldr r3, [pc, #124] @ (8d520 ) │ │ │ │ + bl 7fca4 │ │ │ │ + ldr r3, [pc, #124] @ (8d528 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #23220 @ 0x5ab4 │ │ │ │ + movw r3, #21172 @ 0x52b4 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 8d062 │ │ │ │ + b.n 8d06a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c45a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c462 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c408 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c410 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c3ca │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c3d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c386 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c4d0 │ │ │ │ + bne.w 8c4d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c4d0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c4d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c492 │ │ │ │ + bne.w 8c49a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c492 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c49a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c510 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c518 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r3, r6 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + @ instruction: 0xb89c │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ -0008d524 : │ │ │ │ +0008d52c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 8d57c │ │ │ │ - ldr r2, [pc, #88] @ (8d598 ) │ │ │ │ + bpl.n 8d584 │ │ │ │ + ldr r2, [pc, #88] @ (8d5a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1ad3e0 │ │ │ │ + bl 1aca10 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbnz r0, 8d592 │ │ │ │ + cbnz r0, 8d59a │ │ │ │ mov.w ip, #1 │ │ │ │ sub.w r3, r1, #32 │ │ │ │ rsb r2, r1, #32 │ │ │ │ lsl.w r3, ip, r3 │ │ │ │ lsr.w r2, ip, r2 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ @@ -143905,33 +143917,33 @@ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orrs r2, r3 │ │ │ │ str r2, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #23904 @ 0x5d60 │ │ │ │ + movw r1, #21856 @ 0x5560 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d578 │ │ │ │ + b.n 8d580 │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008d59c : │ │ │ │ +0008d5a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d664 │ │ │ │ - ldr r3, [pc, #204] @ (8d684 ) │ │ │ │ + bne.n 8d66c │ │ │ │ + ldr r3, [pc, #204] @ (8d68c ) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ sub.w ip, r0, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ addw r6, r3, #3740 @ 0xe9c │ │ │ │ ldr.w r4, [r3, #3744] @ 0xea0 │ │ │ │ @@ -143950,62 +143962,62 @@ │ │ │ │ cmp r1, r5 │ │ │ │ add.w r4, r4, #1 │ │ │ │ orr.w r2, r2, r6 │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ str.w ip, [r3, #3744] @ 0xea0 │ │ │ │ str.w r4, [r3, #3824] @ 0xef0 │ │ │ │ str.w r1, [r3, #3752] @ 0xea8 │ │ │ │ - bgt.n 8d61a │ │ │ │ + bgt.n 8d622 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8d616 │ │ │ │ + beq.n 8d61e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8d616 │ │ │ │ - ldr r2, [pc, #96] @ (8d688 ) │ │ │ │ + beq.n 8d61e │ │ │ │ + ldr r2, [pc, #96] @ (8d690 ) │ │ │ │ ldr.w r2, [lr, r2] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d616 │ │ │ │ + bne.n 8d61e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - cbnz r3, 8d65c │ │ │ │ + cbnz r3, 8d664 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 8d616 │ │ │ │ + bmi.n 8d61e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8d646 │ │ │ │ + bne.n 8d64e │ │ │ │ dmb ish │ │ │ │ - b.n 8d616 │ │ │ │ + b.n 8d61e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d616 │ │ │ │ - b.n 8d638 │ │ │ │ - ldr r4, [pc, #36] @ (8d68c ) │ │ │ │ + bne.n 8d61e │ │ │ │ + b.n 8d640 │ │ │ │ + ldr r4, [pc, #36] @ (8d694 ) │ │ │ │ movw r1, #2361 @ 0x939 │ │ │ │ - movw r3, #12988 @ 0x32bc │ │ │ │ + movw r3, #10940 @ 0x2abc │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #23992 @ 0x5db8 │ │ │ │ + movw r2, #21944 @ 0x55b8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 65274 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 65858 <_PyObject_AssertFailed@@Base> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ -0008d690 : │ │ │ │ +0008d698 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ @@ -144015,654 +144027,652 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ mov r6, r2 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 8d724 │ │ │ │ + bpl.n 8d72c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d708 │ │ │ │ + bne.n 8d710 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8d708 │ │ │ │ + beq.n 8d710 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8d702 │ │ │ │ + beq.n 8d70a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 8d702 │ │ │ │ + cbz r3, 8d70a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8d6d8 │ │ │ │ + bne.n 8d6e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8d702 │ │ │ │ - bl 8527c │ │ │ │ + b.n 8d70a │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d6c4 │ │ │ │ + bne.n 8d6cc │ │ │ │ mov.w r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8d71c │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8d724 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008d740 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +0008d748 <_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 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8d778 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x38> │ │ │ │ + beq.n 8d780 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x38> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 8d774 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x34> │ │ │ │ + cbz r3, 8d77c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x34> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ - b.n 8d76e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ + b.n 8d776 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d76e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ + b.n 8d776 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ │ │ │ │ -0008d780 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +0008d788 <_PyDict_GetItemRef_KnownHash@@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 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8d7b6 <_PyDict_GetItemRef_KnownHash@@Base+0x36> │ │ │ │ + beq.n 8d7be <_PyDict_GetItemRef_KnownHash@@Base+0x36> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 8d7b0 <_PyDict_GetItemRef_KnownHash@@Base+0x30> │ │ │ │ + cbz r3, 8d7b8 <_PyDict_GetItemRef_KnownHash@@Base+0x30> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d7b0 <_PyDict_GetItemRef_KnownHash@@Base+0x30> │ │ │ │ + b.n 8d7b8 <_PyDict_GetItemRef_KnownHash@@Base+0x30> │ │ │ │ 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 r4, [r2, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d98c <_PyDict_GetItemRef_KnownHash@@Base+0x20c> │ │ │ │ + beq.w 8d99a <_PyDict_GetItemRef_KnownHash@@Base+0x212> │ │ │ │ mov r8, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dd5e <_PyDict_GetItemRef_KnownHash@@Base+0x5de> │ │ │ │ + beq.w 8dd80 <_PyDict_GetItemRef_KnownHash@@Base+0x5f8> │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ - movw r3, #59093 @ 0xe6d5 │ │ │ │ + movw r3, #58893 @ 0xe60d │ │ │ │ movt r3, #12 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movw r3, #56625 @ 0xdd31 │ │ │ │ - movt r3, #11 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ tst.w r1, #48 @ 0x30 │ │ │ │ - bne.w 8e3e6 <_PyDict_GetItemRef_KnownHash@@Base+0xc66> │ │ │ │ + bne.w 8e3fc <_PyDict_GetItemRef_KnownHash@@Base+0xc74> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8d9a0 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + bgt.w 8d9ae <_PyDict_GetItemRef_KnownHash@@Base+0x226> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ + beq.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ + bhi.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r0, r3, #9 │ │ │ │ - lsls r5, r2, #23 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ + lsls r1, r4, #23 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r5, r2, #23 │ │ │ │ - lsls r5, r2, #23 │ │ │ │ - lsls r5, r2, #23 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - movw r3, #52837 @ 0xce65 │ │ │ │ + lsls r1, r4, #23 │ │ │ │ + lsls r1, r4, #23 │ │ │ │ + lsls r1, r4, #23 │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + movw r3, #52909 @ 0xcead │ │ │ │ movt r3, #9 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ ands.w r1, r1, #512 @ 0x200 │ │ │ │ - bne.w 8d9b0 <_PyDict_GetItemRef_KnownHash@@Base+0x230> │ │ │ │ - ldr.w r9, [pc, #816] @ 8db78 <_PyDict_GetItemRef_KnownHash@@Base+0x3f8> │ │ │ │ + bne.w 8d9be <_PyDict_GetItemRef_KnownHash@@Base+0x236> │ │ │ │ + ldr.w r9, [pc, #580] @ 8da88 <_PyDict_GetItemRef_KnownHash@@Base+0x300> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w ip, [r9, r7] │ │ │ │ - add.w r0, ip, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r0, #2000] @ 0x7d0 │ │ │ │ + ldr.w r2, [r9, r7] │ │ │ │ + add.w ip, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [ip, #2000] @ 0x7d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8da66 <_PyDict_GetItemRef_KnownHash@@Base+0x2e6> │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - str.w r2, [r0, #2000] @ 0x7d0 │ │ │ │ - ldr.w r2, [r0, #2004] @ 0x7d4 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r0, #2004] @ 0x7d4 │ │ │ │ - ldr r0, [pc, #764] @ (8db6c <_PyDict_GetItemRef_KnownHash@@Base+0x3ec>) │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + beq.w 8da8c <_PyDict_GetItemRef_KnownHash@@Base+0x304> │ │ │ │ + ldr r0, [pc, #544] @ (8da80 <_PyDict_GetItemRef_KnownHash@@Base+0x2f8>) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str.w r3, [ip, #2000] @ 0x7d0 │ │ │ │ + ldr.w r3, [ip, #2004] @ 0x7d4 │ │ │ │ ldr.w sl, [r0, #1660] @ 0x67c │ │ │ │ + add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w lr, [ip, #2004] @ 0x7d4 │ │ │ │ + mov.w ip, #1 │ │ │ │ + str.w ip, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8dd36 <_PyDict_GetItemRef_KnownHash@@Base+0x5b6> │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + bne.w 8dd4c <_PyDict_GetItemRef_KnownHash@@Base+0x5c4> │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ str.w sl, [r4, #20] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bge.w 8db54 <_PyDict_GetItemRef_KnownHash@@Base+0x3d4> │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + bge.w 8db7c <_PyDict_GetItemRef_KnownHash@@Base+0x3f4> │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ str r6, [r4, #12] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8db62 <_PyDict_GetItemRef_KnownHash@@Base+0x3e2> │ │ │ │ - ldr.w r1, [ip, #3744] @ 0xea0 │ │ │ │ - sub.w r0, r4, #8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - addw lr, ip, #3740 @ 0xe9c │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8db8a <_PyDict_GetItemRef_KnownHash@@Base+0x402> │ │ │ │ + ldr.w ip, [r2, #3744] @ 0xea0 │ │ │ │ + sub.w lr, r4, #8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + addw sl, r2, #3740 @ 0xe9c │ │ │ │ + ldr.w r1, [r2, #3832] @ 0xef8 │ │ │ │ str r3, [r4, #24] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - ldr.w r2, [r4, #-4] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + eor.w r1, r1, #1 │ │ │ │ + ldr.w r0, [r4, #-4] │ │ │ │ + orr.w r1, r1, sl │ │ │ │ and.w r3, r3, #3 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ - orrs r3, r0 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr.w r3, [ip, #3832] @ 0xef8 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - orrs r2, r1 │ │ │ │ - ldr.w r1, [ip, #3752] @ 0xea8 │ │ │ │ - eor.w r3, r3, #1 │ │ │ │ orr.w r3, r3, lr │ │ │ │ - strd r3, r2, [r4, #-8] │ │ │ │ - ldr.w r3, [ip, #3824] @ 0xef0 │ │ │ │ - adds r1, #1 │ │ │ │ - ldr.w r2, [ip, #3748] @ 0xea4 │ │ │ │ + and.w r0, r0, #3 │ │ │ │ + str.w r3, [ip] │ │ │ │ + orr.w r0, r0, ip │ │ │ │ + ldr.w r3, [r2, #3752] @ 0xea8 │ │ │ │ + ldr.w ip, [r2, #3824] @ 0xef0 │ │ │ │ + strd r1, r0, [r4, #-8] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - cmp r1, r2 │ │ │ │ - str.w r1, [ip, #3752] @ 0xea8 │ │ │ │ - str.w r3, [ip, #3824] @ 0xef0 │ │ │ │ - bgt.w 8dc8a <_PyDict_GetItemRef_KnownHash@@Base+0x50a> │ │ │ │ + ldr.w r0, [r2, #3748] @ 0xea4 │ │ │ │ + add.w r1, ip, #1 │ │ │ │ + str.w lr, [r2, #3744] @ 0xea0 │ │ │ │ + cmp r3, r0 │ │ │ │ + str.w r3, [r2, #3752] @ 0xea8 │ │ │ │ + str.w r1, [r2, #3824] @ 0xef0 │ │ │ │ + bgt.w 8dca0 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w sl, [r5] │ │ │ │ ldr.w fp, [r3, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8e3a4 <_PyDict_GetItemRef_KnownHash@@Base+0xc24> │ │ │ │ + bne.w 8e3ba <_PyDict_GetItemRef_KnownHash@@Base+0xc32> │ │ │ │ mov r0, sl │ │ │ │ blx 2d658 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r0 │ │ │ │ str.w fp, [sp] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcfe <_PyDict_GetItemRef_KnownHash@@Base+0x57e> │ │ │ │ + beq.w 8dd14 <_PyDict_GetItemRef_KnownHash@@Base+0x58c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 8e402 <_PyDict_GetItemRef_KnownHash@@Base+0xc82> │ │ │ │ + bpl.w 8e418 <_PyDict_GetItemRef_KnownHash@@Base+0xc90> │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + bne.n 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 8d9c8 <_PyDict_GetItemRef_KnownHash@@Base+0x248> │ │ │ │ + beq.n 8d9d6 <_PyDict_GetItemRef_KnownHash@@Base+0x24e> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d96a <_PyDict_GetItemRef_KnownHash@@Base+0x1ea> │ │ │ │ + bge.n 8d978 <_PyDict_GetItemRef_KnownHash@@Base+0x1f0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e51a <_PyDict_GetItemRef_KnownHash@@Base+0xd9a> │ │ │ │ + beq.w 8e532 <_PyDict_GetItemRef_KnownHash@@Base+0xdaa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcfe <_PyDict_GetItemRef_KnownHash@@Base+0x57e> │ │ │ │ + bne.w 8dd14 <_PyDict_GetItemRef_KnownHash@@Base+0x58c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d982 <_PyDict_GetItemRef_KnownHash@@Base+0x202> │ │ │ │ + bge.n 8d990 <_PyDict_GetItemRef_KnownHash@@Base+0x208> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e510 <_PyDict_GetItemRef_KnownHash@@Base+0xd90> │ │ │ │ + beq.w 8e528 <_PyDict_GetItemRef_KnownHash@@Base+0xda0> │ │ │ │ ldr.w r4, [r5, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d7fa <_PyDict_GetItemRef_KnownHash@@Base+0x7a> │ │ │ │ + bne.w 8d7f8 <_PyDict_GetItemRef_KnownHash@@Base+0x70> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r3, #48237 @ 0xbc6d │ │ │ │ + movw r3, #48037 @ 0xbba5 │ │ │ │ movt r3, #12 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 8d83c <_PyDict_GetItemRef_KnownHash@@Base+0xbc> │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.n 8d83a <_PyDict_GetItemRef_KnownHash@@Base+0xb2> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8da3e <_PyDict_GetItemRef_KnownHash@@Base+0x2be> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne.n 8da50 <_PyDict_GetItemRef_KnownHash@@Base+0x2c8> │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ ands.w r1, r1, #512 @ 0x200 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - beq.w 8d844 <_PyDict_GetItemRef_KnownHash@@Base+0xc4> │ │ │ │ + str r3, [sp, #12] │ │ │ │ + beq.w 8d842 <_PyDict_GetItemRef_KnownHash@@Base+0xba> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movw r1, #10984 @ 0x2ae8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8dd30 <_PyDict_GetItemRef_KnownHash@@Base+0x5b0> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8dd46 <_PyDict_GetItemRef_KnownHash@@Base+0x5be> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w sl, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8db7c <_PyDict_GetItemRef_KnownHash@@Base+0x3fc> │ │ │ │ - ldr r3, [pc, #408] @ (8db70 <_PyDict_GetItemRef_KnownHash@@Base+0x3f0>) │ │ │ │ - mov r1, fp │ │ │ │ + beq.w 8db92 <_PyDict_GetItemRef_KnownHash@@Base+0x40a> │ │ │ │ + ldr r3, [pc, #160] @ (8da84 <_PyDict_GetItemRef_KnownHash@@Base+0x2fc>) │ │ │ │ + mov r1, r0 │ │ │ │ ldr.w r7, [r9, r7] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db9c <_PyDict_GetItemRef_KnownHash@@Base+0x41c> │ │ │ │ + bne.w 8dbb2 <_PyDict_GetItemRef_KnownHash@@Base+0x42a> │ │ │ │ add.w r7, r7, #110592 @ 0x1b000 │ │ │ │ - movs r1, #1 │ │ │ │ + mov.w ip, #1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, fp │ │ │ │ - ldr.w r0, [r7, #4084] @ 0xff4 │ │ │ │ - str r1, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ - bl 7fccc │ │ │ │ + ldr.w r0, [r7, #4084] @ 0xff4 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8e3fe <_PyDict_GetItemRef_KnownHash@@Base+0xc7e> │ │ │ │ + beq.w 8e414 <_PyDict_GetItemRef_KnownHash@@Base+0xc8c> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8dbd0 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + bne.w 8dbe6 <_PyDict_GetItemRef_KnownHash@@Base+0x45e> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8da26 <_PyDict_GetItemRef_KnownHash@@Base+0x2a6> │ │ │ │ + bge.n 8da38 <_PyDict_GetItemRef_KnownHash@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 8da26 <_PyDict_GetItemRef_KnownHash@@Base+0x2a6> │ │ │ │ + cbnz r3, 8da38 <_PyDict_GetItemRef_KnownHash@@Base+0x2b0> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8dcf8 <_PyDict_GetItemRef_KnownHash@@Base+0x578> │ │ │ │ + blt.w 8dd0e <_PyDict_GetItemRef_KnownHash@@Base+0x586> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8dce4 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq.w 8dcfa <_PyDict_GetItemRef_KnownHash@@Base+0x572> │ │ │ │ mov fp, r7 │ │ │ │ - b.n 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + b.n 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ + ble.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - itt eq │ │ │ │ - ldreq r3, [sp, #28] │ │ │ │ - streq r3, [sp, #8] │ │ │ │ - beq.w 8d83c <_PyDict_GetItemRef_KnownHash@@Base+0xbc> │ │ │ │ + ittt eq │ │ │ │ + movweq r3, #56425 @ 0xdc69 │ │ │ │ + movteq r3, #11 │ │ │ │ + streq r3, [sp, #12] │ │ │ │ + beq.w 8d83a <_PyDict_GetItemRef_KnownHash@@Base+0xb2> │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ - movw r3, #25965 @ 0x656d │ │ │ │ + bne.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ + movw r3, #26249 @ 0x6689 │ │ │ │ movt r3, #19 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 8d83c <_PyDict_GetItemRef_KnownHash@@Base+0xbc> │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.n 8d83a <_PyDict_GetItemRef_KnownHash@@Base+0xb2> │ │ │ │ + nop │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ movw sl, #14600 @ 0x3908 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ ldr.w r1, [sl, #84] @ 0x54 │ │ │ │ + and.w r0, r1, #24 │ │ │ │ + ubfx r2, r1, #14, #1 │ │ │ │ + cmp r0, r4 │ │ │ │ + ite eq │ │ │ │ + moveq r3, r2 │ │ │ │ + addne r3, r2, #1 │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ - and.w r4, r1, #24 │ │ │ │ - ubfx r3, r1, #14, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - it ne │ │ │ │ - addne r3, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - str r3, [sp, #16] │ │ │ │ mov.w r4, r3, lsl #3 │ │ │ │ - bmi.w 8e1ea <_PyDict_GetItemRef_KnownHash@@Base+0xa6a> │ │ │ │ - ldr r1, [pc, #224] @ (8db74 <_PyDict_GetItemRef_KnownHash@@Base+0x3f4>) │ │ │ │ + bmi.w 8e202 <_PyDict_GetItemRef_KnownHash@@Base+0xa7a> │ │ │ │ + ldr r1, [pc, #696] @ (8dd74 <_PyDict_GetItemRef_KnownHash@@Base+0x5ec>) │ │ │ │ ldr r3, [r1, r7] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + bhi.w 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ adds r3, r4, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bmi.w 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + bmi.w 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ movw fp, #35960 @ 0x8c78 │ │ │ │ movt fp, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r2, [fp, #968] @ 0x3c8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8dd1c <_PyDict_GetItemRef_KnownHash@@Base+0x59c> │ │ │ │ - ldr.w r2, [r0, #1588] @ 0x634 │ │ │ │ + bne.w 8dd32 <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + ldr.w r2, [ip, #1588] @ 0x634 │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bcs.w 8dc5a <_PyDict_GetItemRef_KnownHash@@Base+0x4da> │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bcs.w 8dc70 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ lsrs r2, r1, #3 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r2, [sp, #28] │ │ │ │ ldr.w r2, [r3, r2, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8dd02 <_PyDict_GetItemRef_KnownHash@@Base+0x582> │ │ │ │ + beq.w 8dd18 <_PyDict_GetItemRef_KnownHash@@Base+0x590> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8dc3a <_PyDict_GetItemRef_KnownHash@@Base+0x4ba> │ │ │ │ + beq.w 8dc50 <_PyDict_GetItemRef_KnownHash@@Base+0x4c8> │ │ │ │ add r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ - ldr r2, [pc, #68] @ (8db6c <_PyDict_GetItemRef_KnownHash@@Base+0x3ec>) │ │ │ │ + ldr r2, [pc, #552] @ (8dd78 <_PyDict_GetItemRef_KnownHash@@Base+0x5f0>) │ │ │ │ str.w r1, [r0, r3, lsl #3] │ │ │ │ ldr.w fp, [r2, #1660] @ 0x67c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8e22a <_PyDict_GetItemRef_KnownHash@@Base+0xaaa> │ │ │ │ + bne.w 8e240 <_PyDict_GetItemRef_KnownHash@@Base+0xab8> │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ lsls r3, r2, #29 │ │ │ │ - bmi.w 8e21a <_PyDict_GetItemRef_KnownHash@@Base+0xa9a> │ │ │ │ - ldr.w ip, [r9, r7] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - movs r1, #0 │ │ │ │ + bmi.w 8e230 <_PyDict_GetItemRef_KnownHash@@Base+0xaa8> │ │ │ │ + ldr.w r2, [r9, r7] │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - str r1, [r4, #20] │ │ │ │ - blt.w 8d890 <_PyDict_GetItemRef_KnownHash@@Base+0x110> │ │ │ │ - ldr.w r2, [r8] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + str r0, [r4, #20] │ │ │ │ + blt.w 8d894 <_PyDict_GetItemRef_KnownHash@@Base+0x10c> │ │ │ │ + ldr.w r1, [r8] │ │ │ │ str r6, [r4, #12] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d8a2 <_PyDict_GetItemRef_KnownHash@@Base+0x122> │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - b.n 8d8a2 <_PyDict_GetItemRef_KnownHash@@Base+0x122> │ │ │ │ - nop │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8d8a6 <_PyDict_GetItemRef_KnownHash@@Base+0x11e> │ │ │ │ + adds r1, #1 │ │ │ │ + str.w r1, [r8] │ │ │ │ + b.n 8d8a6 <_PyDict_GetItemRef_KnownHash@@Base+0x11e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 8e438 <_PyDict_GetItemRef_KnownHash@@Base+0xcb8> │ │ │ │ - ldr r3, [pc, #532] @ (8dd9c <_PyDict_GetItemRef_KnownHash@@Base+0x61c>) │ │ │ │ + beq.w 8e450 <_PyDict_GetItemRef_KnownHash@@Base+0xcc8> │ │ │ │ + ldr r3, [pc, #476] @ (8dd7c <_PyDict_GetItemRef_KnownHash@@Base+0x5f4>) │ │ │ │ mov r1, fp │ │ │ │ ldr.w r7, [r9, r7] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d9ea <_PyDict_GetItemRef_KnownHash@@Base+0x26a> │ │ │ │ + beq.w 8d9f8 <_PyDict_GetItemRef_KnownHash@@Base+0x270> │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8d9ea <_PyDict_GetItemRef_KnownHash@@Base+0x26a> │ │ │ │ + beq.w 8d9f8 <_PyDict_GetItemRef_KnownHash@@Base+0x270> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8dbc0 <_PyDict_GetItemRef_KnownHash@@Base+0x440> │ │ │ │ + bge.n 8dbd6 <_PyDict_GetItemRef_KnownHash@@Base+0x44e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 8dbc0 <_PyDict_GetItemRef_KnownHash@@Base+0x440> │ │ │ │ + cbnz r3, 8dbd6 <_PyDict_GetItemRef_KnownHash@@Base+0x44e> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e3c0 <_PyDict_GetItemRef_KnownHash@@Base+0xc40> │ │ │ │ + blt.w 8e3d6 <_PyDict_GetItemRef_KnownHash@@Base+0xc4e> │ │ │ │ mov fp, r9 │ │ │ │ - b.n 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + b.n 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8dbe2 <_PyDict_GetItemRef_KnownHash@@Base+0x462> │ │ │ │ + bge.n 8dbf8 <_PyDict_GetItemRef_KnownHash@@Base+0x470> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e524 <_PyDict_GetItemRef_KnownHash@@Base+0xda4> │ │ │ │ + beq.w 8e53c <_PyDict_GetItemRef_KnownHash@@Base+0xdb4> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8dc0e <_PyDict_GetItemRef_KnownHash@@Base+0x48e> │ │ │ │ + bge.n 8dc24 <_PyDict_GetItemRef_KnownHash@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e506 <_PyDict_GetItemRef_KnownHash@@Base+0xd86> │ │ │ │ + beq.w 8e51e <_PyDict_GetItemRef_KnownHash@@Base+0xd96> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8dc0e <_PyDict_GetItemRef_KnownHash@@Base+0x48e> │ │ │ │ + bge.n 8dc24 <_PyDict_GetItemRef_KnownHash@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e4fc <_PyDict_GetItemRef_KnownHash@@Base+0xd7c> │ │ │ │ + beq.w 8e514 <_PyDict_GetItemRef_KnownHash@@Base+0xd8c> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ - blt.w 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + blt.w 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ mov r0, fp │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ - b.n 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + b.n 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ ldrd r3, r1, [r2, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 8dcd8 <_PyDict_GetItemRef_KnownHash@@Base+0x558> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + bcc.n 8dcee <_PyDict_GetItemRef_KnownHash@@Base+0x566> │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r3, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + bne.w 8db28 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ ldr.w r2, [fp, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8e39a <_PyDict_GetItemRef_KnownHash@@Base+0xc1a> │ │ │ │ + bne.w 8e3b0 <_PyDict_GetItemRef_KnownHash@@Base+0xc28> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + beq.n 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 8db00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - ldr.w r3, [ip, #3732] @ 0xe94 │ │ │ │ + b.n 8db28 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + ldr.w r3, [r2, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d8fc <_PyDict_GetItemRef_KnownHash@@Base+0x17c> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8d8fc <_PyDict_GetItemRef_KnownHash@@Base+0x17c> │ │ │ │ - ldr r3, [pc, #260] @ (8dda0 <_PyDict_GetItemRef_KnownHash@@Base+0x620>) │ │ │ │ + beq.w 8d90a <_PyDict_GetItemRef_KnownHash@@Base+0x182> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d90a <_PyDict_GetItemRef_KnownHash@@Base+0x182> │ │ │ │ + ldr r3, [pc, #192] @ (8dd74 <_PyDict_GetItemRef_KnownHash@@Base+0x5ec>) │ │ │ │ ldr r3, [r3, r7] │ │ │ │ - ldr.w r2, [ip, #3808] @ 0xee0 │ │ │ │ + ldr.w r2, [r2, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d8fc <_PyDict_GetItemRef_KnownHash@@Base+0x17c> │ │ │ │ + bne.w 8d90a <_PyDict_GetItemRef_KnownHash@@Base+0x182> │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cbnz r2, 8dd12 <_PyDict_GetItemRef_KnownHash@@Base+0x592> │ │ │ │ + cbnz r2, 8dd28 <_PyDict_GetItemRef_KnownHash@@Base+0x5a0> │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 8d8fc <_PyDict_GetItemRef_KnownHash@@Base+0x17c> │ │ │ │ + bmi.w 8d90a <_PyDict_GetItemRef_KnownHash@@Base+0x182> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8dcbc <_PyDict_GetItemRef_KnownHash@@Base+0x53c> │ │ │ │ + bne.n 8dcd2 <_PyDict_GetItemRef_KnownHash@@Base+0x54a> │ │ │ │ dmb ish │ │ │ │ - b.n 8d8fc <_PyDict_GetItemRef_KnownHash@@Base+0x17c> │ │ │ │ + b.n 8d90a <_PyDict_GetItemRef_KnownHash@@Base+0x182> │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 8d83c <_PyDict_GetItemRef_KnownHash@@Base+0xbc> │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.n 8d83a <_PyDict_GetItemRef_KnownHash@@Base+0xb2> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 8db00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + b.n 8db28 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r7 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b.n 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + b.n 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da3a <_PyDict_GetItemRef_KnownHash@@Base+0x2ba> │ │ │ │ + bne.w 8da4c <_PyDict_GetItemRef_KnownHash@@Base+0x2c4> │ │ │ │ mov r9, r4 │ │ │ │ - b.n 8e274 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 75570 │ │ │ │ + b.n 8e28a <_PyDict_GetItemRef_KnownHash@@Base+0xb02> │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7559c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b.n 8dc5a <_PyDict_GetItemRef_KnownHash@@Base+0x4da> │ │ │ │ + bne.w 8db28 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b.n 8dc70 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d8fc <_PyDict_GetItemRef_KnownHash@@Base+0x17c> │ │ │ │ - b.n 8dcac <_PyDict_GetItemRef_KnownHash@@Base+0x52c> │ │ │ │ + bne.w 8d90a <_PyDict_GetItemRef_KnownHash@@Base+0x182> │ │ │ │ + b.n 8dcc2 <_PyDict_GetItemRef_KnownHash@@Base+0x53a> │ │ │ │ ldr.w r0, [fp, #964] @ 0x3c4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + bne.w 8db28 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + bl 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d98e <_PyDict_GetItemRef_KnownHash@@Base+0x20e> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 8d99c <_PyDict_GetItemRef_KnownHash@@Base+0x214> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 8e24a <_PyDict_GetItemRef_KnownHash@@Base+0xaca> │ │ │ │ + bne.w 8e260 <_PyDict_GetItemRef_KnownHash@@Base+0xad8> │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db40 <_PyDict_GetItemRef_KnownHash@@Base+0x3c0> │ │ │ │ + bne.w 8db68 <_PyDict_GetItemRef_KnownHash@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - ldr.w ip, [r9, r7] │ │ │ │ - b.n 8db44 <_PyDict_GetItemRef_KnownHash@@Base+0x3c4> │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bl 13e668 │ │ │ │ + ldr.w r2, [r9, r7] │ │ │ │ + b.n 8db6c <_PyDict_GetItemRef_KnownHash@@Base+0x3e4> │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 8e3e6 <_PyDict_GetItemRef_KnownHash@@Base+0xc66> │ │ │ │ + bne.w 8e3fc <_PyDict_GetItemRef_KnownHash@@Base+0xc74> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8df96 <_PyDict_GetItemRef_KnownHash@@Base+0x816> │ │ │ │ + bgt.w 8dfae <_PyDict_GetItemRef_KnownHash@@Base+0x826> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ + beq.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ + bhi.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - movs r5, r1 │ │ │ │ - lsls r1, r4, #12 │ │ │ │ - movs r5, r1 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r3, r3, #12 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r7, r6, #3 │ │ │ │ + lsls r3, r3, #12 │ │ │ │ + lsls r3, r3, #12 │ │ │ │ + lsls r3, r3, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - lsls r1, r4, #12 │ │ │ │ - lsls r1, r4, #12 │ │ │ │ - lsls r1, r4, #12 │ │ │ │ - lsls r1, r0, #4 │ │ │ │ - nop │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ movs r4, #0 │ │ │ │ ands.w r1, r2, #512 @ 0x200 │ │ │ │ - bne.w 8d9b0 <_PyDict_GetItemRef_KnownHash@@Base+0x230> │ │ │ │ - ldr r6, [pc, #740] @ (8e094 <_PyDict_GetItemRef_KnownHash@@Base+0x914>) │ │ │ │ + bne.w 8d9be <_PyDict_GetItemRef_KnownHash@@Base+0x236> │ │ │ │ + ldr r6, [pc, #740] @ (8e0ac <_PyDict_GetItemRef_KnownHash@@Base+0x924>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [ip, #2000] @ 0x7d0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8dfba <_PyDict_GetItemRef_KnownHash@@Base+0x83a> │ │ │ │ - ldr r0, [pc, #720] @ (8e098 <_PyDict_GetItemRef_KnownHash@@Base+0x918>) │ │ │ │ + beq.w 8dfd2 <_PyDict_GetItemRef_KnownHash@@Base+0x84a> │ │ │ │ + ldr r0, [pc, #720] @ (8e0b0 <_PyDict_GetItemRef_KnownHash@@Base+0x928>) │ │ │ │ ldr.w r2, [ip, #2004] @ 0x7d4 │ │ │ │ ldr.w r7, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [ip, #2000] @ 0x7d0 │ │ │ │ ldr.w sl, [r0, #1660] @ 0x67c │ │ │ │ str.w r2, [ip, #2004] @ 0x7d4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8e2e2 <_PyDict_GetItemRef_KnownHash@@Base+0xb62> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bne.w 8e2f8 <_PyDict_GetItemRef_KnownHash@@Base+0xb70> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r9, #8] │ │ │ │ sub.w lr, r9, #8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr.w ip, [r3, #3744] @ 0xea0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str.w r1, [r9, #20] │ │ │ │ @@ -144690,1521 +144700,1522 @@ │ │ │ │ addw r1, r3, #3740 @ 0xe9c │ │ │ │ orrs r2, r1 │ │ │ │ cmp sl, r4 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w lr, [r3, #3744] @ 0xea0 │ │ │ │ str.w fp, [r3, #3824] @ 0xef0 │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - blt.w 8e12a <_PyDict_GetItemRef_KnownHash@@Base+0x9aa> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + blt.w 8e142 <_PyDict_GetItemRef_KnownHash@@Base+0x9ba> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w sl, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8e4f2 <_PyDict_GetItemRef_KnownHash@@Base+0xd72> │ │ │ │ + bne.w 8e50a <_PyDict_GetItemRef_KnownHash@@Base+0xd82> │ │ │ │ mov r0, sl │ │ │ │ blx 2d658 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ movs r2, #1 │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e274 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + beq.w 8e28a <_PyDict_GetItemRef_KnownHash@@Base+0xb02> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 8deba <_PyDict_GetItemRef_KnownHash@@Base+0x73a> │ │ │ │ + bpl.n 8ded2 <_PyDict_GetItemRef_KnownHash@@Base+0x74a> │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8deba <_PyDict_GetItemRef_KnownHash@@Base+0x73a> │ │ │ │ + bne.n 8ded2 <_PyDict_GetItemRef_KnownHash@@Base+0x74a> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 8df06 <_PyDict_GetItemRef_KnownHash@@Base+0x786> │ │ │ │ + beq.n 8df1e <_PyDict_GetItemRef_KnownHash@@Base+0x796> │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8deda <_PyDict_GetItemRef_KnownHash@@Base+0x75a> │ │ │ │ + bge.n 8def2 <_PyDict_GetItemRef_KnownHash@@Base+0x76a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e428 <_PyDict_GetItemRef_KnownHash@@Base+0xca8> │ │ │ │ + beq.w 8e43e <_PyDict_GetItemRef_KnownHash@@Base+0xcb6> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8e274 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + bne.w 8e28a <_PyDict_GetItemRef_KnownHash@@Base+0xb02> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8def6 <_PyDict_GetItemRef_KnownHash@@Base+0x776> │ │ │ │ + bge.n 8df0e <_PyDict_GetItemRef_KnownHash@@Base+0x786> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e3b8 <_PyDict_GetItemRef_KnownHash@@Base+0xc38> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.w 8e3ce <_PyDict_GetItemRef_KnownHash@@Base+0xc46> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8dd60 <_PyDict_GetItemRef_KnownHash@@Base+0x5e0> │ │ │ │ - b.n 8d98c <_PyDict_GetItemRef_KnownHash@@Base+0x20c> │ │ │ │ + bne.w 8dd82 <_PyDict_GetItemRef_KnownHash@@Base+0x5fa> │ │ │ │ + b.n 8d99a <_PyDict_GetItemRef_KnownHash@@Base+0x212> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w sl, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8e294 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ - ldr r3, [pc, #392] @ (8e09c <_PyDict_GetItemRef_KnownHash@@Base+0x91c>) │ │ │ │ + beq.w 8e2aa <_PyDict_GetItemRef_KnownHash@@Base+0xb22> │ │ │ │ + ldr r3, [pc, #392] @ (8e0b4 <_PyDict_GetItemRef_KnownHash@@Base+0x92c>) │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e0fe <_PyDict_GetItemRef_KnownHash@@Base+0x97e> │ │ │ │ + bne.w 8e116 <_PyDict_GetItemRef_KnownHash@@Base+0x98e> │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #4084] @ 0xff4 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 8e422 <_PyDict_GetItemRef_KnownHash@@Base+0xca2> │ │ │ │ + beq.w 8e438 <_PyDict_GetItemRef_KnownHash@@Base+0xcb0> │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8e0a4 <_PyDict_GetItemRef_KnownHash@@Base+0x924> │ │ │ │ + bne.w 8e0bc <_PyDict_GetItemRef_KnownHash@@Base+0x934> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8df5e <_PyDict_GetItemRef_KnownHash@@Base+0x7de> │ │ │ │ + bge.n 8df76 <_PyDict_GetItemRef_KnownHash@@Base+0x7ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8df5e <_PyDict_GetItemRef_KnownHash@@Base+0x7de> │ │ │ │ + cbnz r3, 8df76 <_PyDict_GetItemRef_KnownHash@@Base+0x7ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e26e <_PyDict_GetItemRef_KnownHash@@Base+0xaee> │ │ │ │ + blt.w 8e284 <_PyDict_GetItemRef_KnownHash@@Base+0xafc> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + bne.n 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ - movw r4, #52837 @ 0xce65 │ │ │ │ + b.n 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + movw r4, #52909 @ 0xcead │ │ │ │ movt r4, #9 │ │ │ │ - b.n 8dda6 <_PyDict_GetItemRef_KnownHash@@Base+0x626> │ │ │ │ - movw r4, #48237 @ 0xbc6d │ │ │ │ + b.n 8ddbe <_PyDict_GetItemRef_KnownHash@@Base+0x636> │ │ │ │ + movw r4, #48037 @ 0xbba5 │ │ │ │ movt r4, #12 │ │ │ │ - b.n 8dda6 <_PyDict_GetItemRef_KnownHash@@Base+0x626> │ │ │ │ + b.n 8ddbe <_PyDict_GetItemRef_KnownHash@@Base+0x636> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8dfa4 <_PyDict_GetItemRef_KnownHash@@Base+0x824> │ │ │ │ - movw r4, #59093 @ 0xe6d5 │ │ │ │ + bne.n 8dfbc <_PyDict_GetItemRef_KnownHash@@Base+0x834> │ │ │ │ + movw r4, #58893 @ 0xe60d │ │ │ │ movt r4, #12 │ │ │ │ - b.n 8dda6 <_PyDict_GetItemRef_KnownHash@@Base+0x626> │ │ │ │ + b.n 8ddbe <_PyDict_GetItemRef_KnownHash@@Base+0x636> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ + ble.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 8e1d6 <_PyDict_GetItemRef_KnownHash@@Base+0xa56> │ │ │ │ - movw r4, #56625 @ 0xdd31 │ │ │ │ + bne.w 8e1ee <_PyDict_GetItemRef_KnownHash@@Base+0xa66> │ │ │ │ + movw r4, #56425 @ 0xdc69 │ │ │ │ movt r4, #11 │ │ │ │ - b.n 8dda6 <_PyDict_GetItemRef_KnownHash@@Base+0x626> │ │ │ │ + b.n 8ddbe <_PyDict_GetItemRef_KnownHash@@Base+0x636> │ │ │ │ movw sl, #14600 @ 0x3908 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ and.w r0, r3, #24 │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ cmp r0, r9 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bmi.w 8e32e <_PyDict_GetItemRef_KnownHash@@Base+0xbae> │ │ │ │ - ldr r3, [pc, #188] @ (8e0a0 <_PyDict_GetItemRef_KnownHash@@Base+0x920>) │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + bmi.w 8e344 <_PyDict_GetItemRef_KnownHash@@Base+0xbbc> │ │ │ │ + ldr r3, [pc, #188] @ (8e0b8 <_PyDict_GetItemRef_KnownHash@@Base+0x930>) │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, r5] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r1, lsl #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + bcc.w 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ adds.w fp, r2, r1, lsl #3 │ │ │ │ - bmi.w 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + bmi.w 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r3, [r2, #968] @ 0x3c8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e31e <_PyDict_GetItemRef_KnownHash@@Base+0xb9e> │ │ │ │ + bne.w 8e334 <_PyDict_GetItemRef_KnownHash@@Base+0xbac> │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r9, [ip, #1588] @ 0x634 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 8e19e <_PyDict_GetItemRef_KnownHash@@Base+0xa1e> │ │ │ │ + bcs.w 8e1b6 <_PyDict_GetItemRef_KnownHash@@Base+0xa2e> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w ip, [r9, r1, lsl #3] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8e306 <_PyDict_GetItemRef_KnownHash@@Base+0xb86> │ │ │ │ + beq.w 8e31c <_PyDict_GetItemRef_KnownHash@@Base+0xb94> │ │ │ │ ldr.w r0, [ip] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr r7, [r0, #0] │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ str.w r7, [ip, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e178 <_PyDict_GetItemRef_KnownHash@@Base+0x9f8> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + beq.w 8e190 <_PyDict_GetItemRef_KnownHash@@Base+0xa08> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ add.w r9, r0, r3, lsl #3 │ │ │ │ strd r2, r2, [r9, #-8] │ │ │ │ str.w sl, [r9, #4] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e37c <_PyDict_GetItemRef_KnownHash@@Base+0xbfc> │ │ │ │ - ldr r0, [pc, #32] @ (8e098 <_PyDict_GetItemRef_KnownHash@@Base+0x918>) │ │ │ │ + blt.w 8e392 <_PyDict_GetItemRef_KnownHash@@Base+0xc0a> │ │ │ │ + ldr r0, [pc, #32] @ (8e0b0 <_PyDict_GetItemRef_KnownHash@@Base+0x928>) │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e35a <_PyDict_GetItemRef_KnownHash@@Base+0xbda> │ │ │ │ + bne.w 8e370 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 8e348 <_PyDict_GetItemRef_KnownHash@@Base+0xbc8> │ │ │ │ + bmi.w 8e35e <_PyDict_GetItemRef_KnownHash@@Base+0xbd6> │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - b.n 8ddec <_PyDict_GetItemRef_KnownHash@@Base+0x66c> │ │ │ │ + b.n 8de04 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e0b6 <_PyDict_GetItemRef_KnownHash@@Base+0x936> │ │ │ │ + bge.n 8e0ce <_PyDict_GetItemRef_KnownHash@@Base+0x946> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e41a <_PyDict_GetItemRef_KnownHash@@Base+0xc9a> │ │ │ │ + beq.w 8e430 <_PyDict_GetItemRef_KnownHash@@Base+0xca8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e0da <_PyDict_GetItemRef_KnownHash@@Base+0x95a> │ │ │ │ + bge.n 8e0f2 <_PyDict_GetItemRef_KnownHash@@Base+0x96a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e412 <_PyDict_GetItemRef_KnownHash@@Base+0xc92> │ │ │ │ + beq.w 8e428 <_PyDict_GetItemRef_KnownHash@@Base+0xca0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e0da <_PyDict_GetItemRef_KnownHash@@Base+0x95a> │ │ │ │ + bge.n 8e0f2 <_PyDict_GetItemRef_KnownHash@@Base+0x96a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e40a <_PyDict_GetItemRef_KnownHash@@Base+0xc8a> │ │ │ │ + beq.w 8e420 <_PyDict_GetItemRef_KnownHash@@Base+0xc98> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 8deba <_PyDict_GetItemRef_KnownHash@@Base+0x73a> │ │ │ │ + blt.w 8ded2 <_PyDict_GetItemRef_KnownHash@@Base+0x74a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8deba <_PyDict_GetItemRef_KnownHash@@Base+0x73a> │ │ │ │ + b.n 8ded2 <_PyDict_GetItemRef_KnownHash@@Base+0x74a> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8df26 <_PyDict_GetItemRef_KnownHash@@Base+0x7a6> │ │ │ │ + beq.w 8df3e <_PyDict_GetItemRef_KnownHash@@Base+0x7b6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e11a <_PyDict_GetItemRef_KnownHash@@Base+0x99a> │ │ │ │ + bge.n 8e132 <_PyDict_GetItemRef_KnownHash@@Base+0x9aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8e11a <_PyDict_GetItemRef_KnownHash@@Base+0x99a> │ │ │ │ + cbnz r3, 8e132 <_PyDict_GetItemRef_KnownHash@@Base+0x9aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + bge.w 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + b.n 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8de72 <_PyDict_GetItemRef_KnownHash@@Base+0x6f2> │ │ │ │ + beq.w 8de8a <_PyDict_GetItemRef_KnownHash@@Base+0x702> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8de72 <_PyDict_GetItemRef_KnownHash@@Base+0x6f2> │ │ │ │ - ldr r2, [pc, #752] @ (8e430 <_PyDict_GetItemRef_KnownHash@@Base+0xcb0>) │ │ │ │ + beq.w 8de8a <_PyDict_GetItemRef_KnownHash@@Base+0x702> │ │ │ │ + ldr r2, [pc, #752] @ (8e448 <_PyDict_GetItemRef_KnownHash@@Base+0xcc0>) │ │ │ │ ldr r2, [r2, r5] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8de72 <_PyDict_GetItemRef_KnownHash@@Base+0x6f2> │ │ │ │ + bne.w 8de8a <_PyDict_GetItemRef_KnownHash@@Base+0x702> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e384 <_PyDict_GetItemRef_KnownHash@@Base+0xc04> │ │ │ │ + bne.w 8e39a <_PyDict_GetItemRef_KnownHash@@Base+0xc12> │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 8de72 <_PyDict_GetItemRef_KnownHash@@Base+0x6f2> │ │ │ │ + bmi.w 8de8a <_PyDict_GetItemRef_KnownHash@@Base+0x702> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e162 <_PyDict_GetItemRef_KnownHash@@Base+0x9e2> │ │ │ │ + bne.n 8e17a <_PyDict_GetItemRef_KnownHash@@Base+0x9f2> │ │ │ │ dmb ish │ │ │ │ - b.n 8de72 <_PyDict_GetItemRef_KnownHash@@Base+0x6f2> │ │ │ │ + b.n 8de8a <_PyDict_GetItemRef_KnownHash@@Base+0x702> │ │ │ │ ldrd lr, r7, [ip, #24] │ │ │ │ cmp r7, lr │ │ │ │ - bcc.n 8e1cc <_PyDict_GetItemRef_KnownHash@@Base+0xa4c> │ │ │ │ + bcc.n 8e1e4 <_PyDict_GetItemRef_KnownHash@@Base+0xa5c> │ │ │ │ adds r1, #1 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str.w r1, [ip, #24] │ │ │ │ add.w r1, ip, lr │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r3, [ip, lr] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e054 <_PyDict_GetItemRef_KnownHash@@Base+0x8d4> │ │ │ │ + bne.w 8e06c <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ ldr.w r3, [r2, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8e264 <_PyDict_GetItemRef_KnownHash@@Base+0xae4> │ │ │ │ + bne.n 8e27a <_PyDict_GetItemRef_KnownHash@@Base+0xaf2> │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + beq.w 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 8e054 <_PyDict_GetItemRef_KnownHash@@Base+0x8d4> │ │ │ │ + b.n 8e06c <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 8e054 <_PyDict_GetItemRef_KnownHash@@Base+0x8d4> │ │ │ │ + b.n 8e06c <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e3cc <_PyDict_GetItemRef_KnownHash@@Base+0xc4c> │ │ │ │ - movw r4, #25965 @ 0x656d │ │ │ │ + bne.w 8e3e2 <_PyDict_GetItemRef_KnownHash@@Base+0xc5a> │ │ │ │ + movw r4, #26249 @ 0x6689 │ │ │ │ movt r4, #19 │ │ │ │ - b.n 8dda6 <_PyDict_GetItemRef_KnownHash@@Base+0x626> │ │ │ │ - ldr r1, [pc, #580] @ (8e430 <_PyDict_GetItemRef_KnownHash@@Base+0xcb0>) │ │ │ │ - ldr.w ip, [sl, #440] @ 0x1b8 │ │ │ │ + b.n 8ddbe <_PyDict_GetItemRef_KnownHash@@Base+0x636> │ │ │ │ + ldr r1, [pc, #580] @ (8e448 <_PyDict_GetItemRef_KnownHash@@Base+0xcc0>) │ │ │ │ + ldr.w r0, [sl, #440] @ 0x1b8 │ │ │ │ ldr r3, [r1, r7] │ │ │ │ - ldrd r1, ip, [ip, #12] │ │ │ │ + ldrd r1, r0, [r0, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - add r1, ip │ │ │ │ - mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ - add.w lr, r1, #3 │ │ │ │ + add r1, r0 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + sub.w lr, r0, r4 │ │ │ │ + adds r0, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ - bic.w lr, lr, #3 │ │ │ │ - sub.w ip, ip, r4 │ │ │ │ - add.w r1, lr, r1, lsl #2 │ │ │ │ - add r2, r1 │ │ │ │ - cmp r2, ip │ │ │ │ - bls.w 8daa2 <_PyDict_GetItemRef_KnownHash@@Base+0x322> │ │ │ │ - b.n 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ + add.w r0, r0, r1, lsl #2 │ │ │ │ + add r2, r0 │ │ │ │ + cmp r2, lr │ │ │ │ + bls.w 8daca <_PyDict_GetItemRef_KnownHash@@Base+0x342> │ │ │ │ + b.n 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #14600 @ 0x3908 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 1ba63c │ │ │ │ - b.n 8db40 <_PyDict_GetItemRef_KnownHash@@Base+0x3c0> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl 1b9c48 │ │ │ │ + b.n 8db68 <_PyDict_GetItemRef_KnownHash@@Base+0x3e0> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp fp, r1 │ │ │ │ - bne.n 8e258 <_PyDict_GetItemRef_KnownHash@@Base+0xad8> │ │ │ │ - ldr r0, [pc, #508] @ (8e434 <_PyDict_GetItemRef_KnownHash@@Base+0xcb4>) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 8e26e <_PyDict_GetItemRef_KnownHash@@Base+0xae6> │ │ │ │ + ldr r0, [pc, #508] @ (8e44c <_PyDict_GetItemRef_KnownHash@@Base+0xcc4>) │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db36 <_PyDict_GetItemRef_KnownHash@@Base+0x3b6> │ │ │ │ + bne.w 8db5e <_PyDict_GetItemRef_KnownHash@@Base+0x3d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8db36 <_PyDict_GetItemRef_KnownHash@@Base+0x3b6> │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8db5e <_PyDict_GetItemRef_KnownHash@@Base+0x3d6> │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - ldr.w ip, [r9, r7] │ │ │ │ - b.n 8db44 <_PyDict_GetItemRef_KnownHash@@Base+0x3c4> │ │ │ │ + ldr.w r2, [r9, r7] │ │ │ │ + b.n 8db6c <_PyDict_GetItemRef_KnownHash@@Base+0x3e4> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ - b.n 8db36 <_PyDict_GetItemRef_KnownHash@@Base+0x3b6> │ │ │ │ + b.n 8db5e <_PyDict_GetItemRef_KnownHash@@Base+0x3d6> │ │ │ │ ldr.w r0, [r2, #924] @ 0x39c │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ - b.n 8e1ba <_PyDict_GetItemRef_KnownHash@@Base+0xa3a> │ │ │ │ + b.n 8e1d2 <_PyDict_GetItemRef_KnownHash@@Base+0xa4a> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + bne.w 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8dd30 <_PyDict_GetItemRef_KnownHash@@Base+0x5b0> │ │ │ │ + bge.w 8dd46 <_PyDict_GetItemRef_KnownHash@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dd30 <_PyDict_GetItemRef_KnownHash@@Base+0x5b0> │ │ │ │ + bne.w 8dd46 <_PyDict_GetItemRef_KnownHash@@Base+0x5be> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8dd30 <_PyDict_GetItemRef_KnownHash@@Base+0x5b0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8dd46 <_PyDict_GetItemRef_KnownHash@@Base+0x5be> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8df12 <_PyDict_GetItemRef_KnownHash@@Base+0x792> │ │ │ │ + bne.w 8df2a <_PyDict_GetItemRef_KnownHash@@Base+0x7a2> │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.w 8e480 <_PyDict_GetItemRef_KnownHash@@Base+0xd00> │ │ │ │ + bmi.w 8e498 <_PyDict_GetItemRef_KnownHash@@Base+0xd10> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e4a8 <_PyDict_GetItemRef_KnownHash@@Base+0xd28> │ │ │ │ + blt.w 8e4c0 <_PyDict_GetItemRef_KnownHash@@Base+0xd38> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #58828 @ 0xe5cc │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add r5, r3 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + bge.w 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + bne.w 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8debc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ - movw r3, #57497 @ 0xe099 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ded4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + movw r3, #57817 @ 0xe1d9 │ │ │ │ movt r3, #19 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 8e312 <_PyDict_GetItemRef_KnownHash@@Base+0xb92> │ │ │ │ + bne.n 8e328 <_PyDict_GetItemRef_KnownHash@@Base+0xba0> │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e090 <_PyDict_GetItemRef_KnownHash@@Base+0x910> │ │ │ │ + bne.w 8e0a8 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - b.n 8ddec <_PyDict_GetItemRef_KnownHash@@Base+0x66c> │ │ │ │ + b.n 8de04 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r9 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - bl 75570 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - b.n 8e198 <_PyDict_GetItemRef_KnownHash@@Base+0xa18> │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 7559c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + b.n 8e1b0 <_PyDict_GetItemRef_KnownHash@@Base+0xa28> │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ mov r0, r9 │ │ │ │ blx sl │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - b.n 8ddec <_PyDict_GetItemRef_KnownHash@@Base+0x66c> │ │ │ │ + b.n 8de04 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldr.w r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e054 <_PyDict_GetItemRef_KnownHash@@Base+0x8d4> │ │ │ │ - b.n 8dd2a <_PyDict_GetItemRef_KnownHash@@Base+0x5aa> │ │ │ │ + bne.w 8e06c <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + b.n 8dd40 <_PyDict_GetItemRef_KnownHash@@Base+0x5b8> │ │ │ │ ldr.w r1, [sl, #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 8dfe0 <_PyDict_GetItemRef_KnownHash@@Base+0x860> │ │ │ │ + b.n 8dff8 <_PyDict_GetItemRef_KnownHash@@Base+0x870> │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #14600 @ 0x3908 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 1ba63c │ │ │ │ + bl 1b9c48 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - b.n 8ddec <_PyDict_GetItemRef_KnownHash@@Base+0x66c> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 8de04 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8e38e <_PyDict_GetItemRef_KnownHash@@Base+0xc0e> │ │ │ │ + bne.n 8e3a4 <_PyDict_GetItemRef_KnownHash@@Base+0xc1c> │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e086 <_PyDict_GetItemRef_KnownHash@@Base+0x906> │ │ │ │ + bne.w 8e09e <_PyDict_GetItemRef_KnownHash@@Base+0x916> │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8e086 <_PyDict_GetItemRef_KnownHash@@Base+0x906> │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8e09e <_PyDict_GetItemRef_KnownHash@@Base+0x916> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 8e074 <_PyDict_GetItemRef_KnownHash@@Base+0x8f4> │ │ │ │ + b.n 8e08c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8de72 <_PyDict_GetItemRef_KnownHash@@Base+0x6f2> │ │ │ │ - b.n 8e152 <_PyDict_GetItemRef_KnownHash@@Base+0x9d2> │ │ │ │ + bne.w 8de8a <_PyDict_GetItemRef_KnownHash@@Base+0x702> │ │ │ │ + b.n 8e16a <_PyDict_GetItemRef_KnownHash@@Base+0x9e2> │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 8e086 <_PyDict_GetItemRef_KnownHash@@Base+0x906> │ │ │ │ + b.n 8e09e <_PyDict_GetItemRef_KnownHash@@Base+0x916> │ │ │ │ ldr.w r0, [fp, #924] @ 0x39c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx r2 │ │ │ │ - b.n 8dc78 <_PyDict_GetItemRef_KnownHash@@Base+0x4f8> │ │ │ │ + b.n 8dc8e <_PyDict_GetItemRef_KnownHash@@Base+0x506> │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d972 <_PyDict_GetItemRef_KnownHash@@Base+0x1f2> │ │ │ │ + beq.w 8d980 <_PyDict_GetItemRef_KnownHash@@Base+0x1f8> │ │ │ │ mov r9, r4 │ │ │ │ - b.n 8e274 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + b.n 8e28a <_PyDict_GetItemRef_KnownHash@@Base+0xb02> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8def6 <_PyDict_GetItemRef_KnownHash@@Base+0x776> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8df0e <_PyDict_GetItemRef_KnownHash@@Base+0x786> │ │ │ │ adds r3, #1 │ │ │ │ mov fp, r9 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.w 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + b.w 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13004 @ 0x32cc │ │ │ │ + movw r1, #10956 @ 0x2acc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 8dd30 <_PyDict_GetItemRef_KnownHash@@Base+0x5b0> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 8dd46 <_PyDict_GetItemRef_KnownHash@@Base+0x5be> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28708 @ 0x7024 │ │ │ │ + movw r1, #26660 @ 0x6824 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8dd30 <_PyDict_GetItemRef_KnownHash@@Base+0x5b0> │ │ │ │ - bl e3ca0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8dd46 <_PyDict_GetItemRef_KnownHash@@Base+0x5be> │ │ │ │ + bl e3be4 │ │ │ │ mov r9, fp │ │ │ │ mov fp, r9 │ │ │ │ - b.w 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + b.w 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e0da <_PyDict_GetItemRef_KnownHash@@Base+0x95a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e0f2 <_PyDict_GetItemRef_KnownHash@@Base+0x96a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e0c8 <_PyDict_GetItemRef_KnownHash@@Base+0x948> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e0e0 <_PyDict_GetItemRef_KnownHash@@Base+0x958> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e0b6 <_PyDict_GetItemRef_KnownHash@@Base+0x936> │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 8deba <_PyDict_GetItemRef_KnownHash@@Base+0x73a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e0ce <_PyDict_GetItemRef_KnownHash@@Base+0x946> │ │ │ │ + bl e3be4 │ │ │ │ + b.n 8ded2 <_PyDict_GetItemRef_KnownHash@@Base+0x74a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8deda <_PyDict_GetItemRef_KnownHash@@Base+0x75a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8def2 <_PyDict_GetItemRef_KnownHash@@Base+0x76a> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 8e7e8 <_PyDict_SendEvent@@Base+0x4>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 8e800 <_PyDict_SendEvent@@Base+0x4>) │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 8e4b8 <_PyDict_GetItemRef_KnownHash@@Base+0xd38> │ │ │ │ + bmi.n 8e4d0 <_PyDict_GetItemRef_KnownHash@@Base+0xd48> │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e4e2 <_PyDict_GetItemRef_KnownHash@@Base+0xd62> │ │ │ │ + blt.n 8e4fa <_PyDict_GetItemRef_KnownHash@@Base+0xd72> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r9, #58828 @ 0xe5cc │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add r9, r3 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8dbcc <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bge.w 8dbe2 <_PyDict_GetItemRef_KnownHash@@Base+0x45a> │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dbcc <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bne.w 8dbe2 <_PyDict_GetItemRef_KnownHash@@Base+0x45a> │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d948 <_PyDict_GetItemRef_KnownHash@@Base+0x1c8> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d956 <_PyDict_GetItemRef_KnownHash@@Base+0x1ce> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 8e492 <_PyDict_GetItemRef_KnownHash@@Base+0xd12> │ │ │ │ + bmi.n 8e4aa <_PyDict_GetItemRef_KnownHash@@Base+0xd22> │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8e49a <_PyDict_GetItemRef_KnownHash@@Base+0xd1a> │ │ │ │ + blt.n 8e4b2 <_PyDict_GetItemRef_KnownHash@@Base+0xd2a> │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8e2b0 <_PyDict_GetItemRef_KnownHash@@Base+0xb30> │ │ │ │ + b.n 8e2c6 <_PyDict_GetItemRef_KnownHash@@Base+0xb3e> │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8e4b2 <_PyDict_GetItemRef_KnownHash@@Base+0xd32> │ │ │ │ + bge.n 8e4ca <_PyDict_GetItemRef_KnownHash@@Base+0xd42> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r5, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #132] @ (8e530 <_PyDict_GetItemRef_KnownHash@@Base+0xdb0>) │ │ │ │ + ldr r5, [pc, #132] @ (8e548 <_PyDict_GetItemRef_KnownHash@@Base+0xdc0>) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 8e2c6 <_PyDict_GetItemRef_KnownHash@@Base+0xb46> │ │ │ │ + b.n 8e2dc <_PyDict_GetItemRef_KnownHash@@Base+0xb54> │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8e2b0 <_PyDict_GetItemRef_KnownHash@@Base+0xb30> │ │ │ │ + b.n 8e2c6 <_PyDict_GetItemRef_KnownHash@@Base+0xb3e> │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 8e4ca <_PyDict_GetItemRef_KnownHash@@Base+0xd4a> │ │ │ │ + bmi.n 8e4e2 <_PyDict_GetItemRef_KnownHash@@Base+0xd5a> │ │ │ │ ldrsb.w r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8e4d2 <_PyDict_GetItemRef_KnownHash@@Base+0xd52> │ │ │ │ + blt.n 8e4ea <_PyDict_GetItemRef_KnownHash@@Base+0xd62> │ │ │ │ add.w r3, fp, #28 │ │ │ │ - b.n 8e448 <_PyDict_GetItemRef_KnownHash@@Base+0xcc8> │ │ │ │ + b.n 8e460 <_PyDict_GetItemRef_KnownHash@@Base+0xcd8> │ │ │ │ ldrsb.w r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8e4ec <_PyDict_GetItemRef_KnownHash@@Base+0xd6c> │ │ │ │ + bge.n 8e504 <_PyDict_GetItemRef_KnownHash@@Base+0xd7c> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, fp, #20 │ │ │ │ addpl.w r3, fp, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #72] @ (8e530 <_PyDict_GetItemRef_KnownHash@@Base+0xdb0>) │ │ │ │ + ldr r3, [pc, #72] @ (8e548 <_PyDict_GetItemRef_KnownHash@@Base+0xdc0>) │ │ │ │ add.w r9, r3, r2, lsl #5 │ │ │ │ - b.n 8e45e <_PyDict_GetItemRef_KnownHash@@Base+0xcde> │ │ │ │ + b.n 8e476 <_PyDict_GetItemRef_KnownHash@@Base+0xcee> │ │ │ │ add.w r3, fp, #20 │ │ │ │ - b.n 8e448 <_PyDict_GetItemRef_KnownHash@@Base+0xcc8> │ │ │ │ + b.n 8e460 <_PyDict_GetItemRef_KnownHash@@Base+0xcd8> │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8deda <_PyDict_GetItemRef_KnownHash@@Base+0x75a> │ │ │ │ + b.n 8def2 <_PyDict_GetItemRef_KnownHash@@Base+0x76a> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8dc0e <_PyDict_GetItemRef_KnownHash@@Base+0x48e> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dc24 <_PyDict_GetItemRef_KnownHash@@Base+0x49c> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8dbf8 <_PyDict_GetItemRef_KnownHash@@Base+0x478> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dc0e <_PyDict_GetItemRef_KnownHash@@Base+0x486> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d982 <_PyDict_GetItemRef_KnownHash@@Base+0x202> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d990 <_PyDict_GetItemRef_KnownHash@@Base+0x208> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d96a <_PyDict_GetItemRef_KnownHash@@Base+0x1ea> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d978 <_PyDict_GetItemRef_KnownHash@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8dbe2 <_PyDict_GetItemRef_KnownHash@@Base+0x462> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dbf8 <_PyDict_GetItemRef_KnownHash@@Base+0x470> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0008e534 : │ │ │ │ +0008e54c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e6d4 │ │ │ │ + beq.w 8e6ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e784 │ │ │ │ + bne.w 8e79c │ │ │ │ mov r0, r4 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e6ce │ │ │ │ + beq.w 8e6e6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 8e766 │ │ │ │ + bpl.w 8e77e │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8e594 │ │ │ │ + bne.n 8e5ac │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - beq.n 8e5ba │ │ │ │ + beq.n 8e5d2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 844f4 │ │ │ │ + bl 84504 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e5b2 │ │ │ │ + bge.n 8e5ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e792 │ │ │ │ + beq.w 8e7aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8e712 │ │ │ │ - ldr r2, [pc, #524] @ (8e7d4 ) │ │ │ │ + beq.w 8e72a │ │ │ │ + ldr r2, [pc, #524] @ (8e7ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #1068] @ 0x42c │ │ │ │ - ldr r2, [pc, #516] @ (8e7d8 ) │ │ │ │ + ldr r2, [pc, #516] @ (8e7f0 ) │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e684 │ │ │ │ + bne.n 8e69c │ │ │ │ add.w r3, r7, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8e762 │ │ │ │ + beq.w 8e77a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 8e62c │ │ │ │ + bne.n 8e644 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e618 │ │ │ │ + bge.n 8e630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8e618 │ │ │ │ + cbnz r3, 8e630 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e6ca │ │ │ │ + blt.n 8e6e2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8e6b2 │ │ │ │ + beq.n 8e6ca │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8e594 │ │ │ │ + b.n 8e5ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e63e │ │ │ │ + bge.n 8e656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e77c │ │ │ │ + beq.w 8e794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e662 │ │ │ │ + bge.n 8e67a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e774 │ │ │ │ + beq.w 8e78c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e662 │ │ │ │ + bge.n 8e67a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e76c │ │ │ │ + beq.w 8e784 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 8e594 │ │ │ │ + blt.n 8e5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8e594 │ │ │ │ + b.n 8e5ac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8e5de │ │ │ │ + beq.n 8e5f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e6a2 │ │ │ │ + bge.n 8e6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8e6a2 │ │ │ │ + cbnz r3, 8e6ba │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e628 │ │ │ │ + bge.n 8e640 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8e594 │ │ │ │ + b.n 8e5ac │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 8e594 │ │ │ │ + b.n 8e5ac │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e628 │ │ │ │ + bne.n 8e640 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e5b2 │ │ │ │ - ldr r3, [pc, #260] @ (8e7dc ) │ │ │ │ + b.n 8e5ca │ │ │ │ + ldr r3, [pc, #260] @ (8e7f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e552 │ │ │ │ + beq.w 8e56a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e552 │ │ │ │ + beq.w 8e56a │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - movw r2, #28764 @ 0x705c │ │ │ │ + movw r2, #26716 @ 0x685c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl fcc1c <_PyErr_SetString@@Base> │ │ │ │ + bl fce1c <_PyErr_SetString@@Base> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 1d2008 │ │ │ │ - b.n 8e6ce │ │ │ │ + bl 1d1618 │ │ │ │ + b.n 8e6e6 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8e5c6 │ │ │ │ + bne.w 8e5de │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 8e79a │ │ │ │ + bmi.n 8e7b2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e7c8 │ │ │ │ + blt.n 8e7e0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #58828 @ 0xe5cc │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add r2, r3 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8e628 │ │ │ │ + bge.w 8e640 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e628 │ │ │ │ + bne.w 8e640 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8e594 │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 8e5ac │ │ │ │ + bl e3be4 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8e594 │ │ │ │ + b.n 8e5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e662 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e67a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e650 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e668 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e63e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e656 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e5b2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e5ca │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 8e7ac │ │ │ │ + bmi.n 8e7c4 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8e7ba │ │ │ │ + blt.n 8e7d2 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8e72a │ │ │ │ + b.n 8e742 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8e7ba │ │ │ │ + blt.n 8e7d2 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8e72a │ │ │ │ + b.n 8e742 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #20] @ (8e7e0 ) │ │ │ │ + ldr r2, [pc, #20] @ (8e7f8 ) │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ - b.n 8e740 │ │ │ │ + b.n 8e758 │ │ │ │ nop │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0008e7e4 <_PyDict_SendEvent@@Base>: │ │ │ │ +0008e7fc <_PyDict_SendEvent@@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 sl, r3 │ │ │ │ - ldr r3, [pc, #768] @ (8eaf8 <_PyDict_SendEvent@@Base+0x314>) │ │ │ │ + ldr r3, [pc, #768] @ (8eb10 <_PyDict_SendEvent@@Base+0x314>) │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ sub.w r3, r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbnz r3, 8e858 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + cbnz r3, 8e870 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi.w 8edb4 <_PyDict_SendEvent@@Base+0x5d0> │ │ │ │ + bhi.w 8edcc <_PyDict_SendEvent@@Base+0x5d0> │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 8e8ba <_PyDict_SendEvent@@Base+0xd6> │ │ │ │ + bmi.n 8e8d2 <_PyDict_SendEvent@@Base+0xd6> │ │ │ │ lsls r0, r4, #30 │ │ │ │ - bmi.n 8e8fe <_PyDict_SendEvent@@Base+0x11a> │ │ │ │ + bmi.n 8e916 <_PyDict_SendEvent@@Base+0x11a> │ │ │ │ lsls r1, r4, #29 │ │ │ │ - bmi.w 8e942 <_PyDict_SendEvent@@Base+0x15e> │ │ │ │ + bmi.w 8e95a <_PyDict_SendEvent@@Base+0x15e> │ │ │ │ lsls r2, r4, #28 │ │ │ │ - bmi.w 8e98c <_PyDict_SendEvent@@Base+0x1a8> │ │ │ │ + bmi.w 8e9a4 <_PyDict_SendEvent@@Base+0x1a8> │ │ │ │ lsls r3, r4, #27 │ │ │ │ - bmi.w 8e9d6 <_PyDict_SendEvent@@Base+0x1f2> │ │ │ │ + bmi.w 8e9ee <_PyDict_SendEvent@@Base+0x1f2> │ │ │ │ lsls r7, r4, #26 │ │ │ │ - bmi.w 8ea20 <_PyDict_SendEvent@@Base+0x23c> │ │ │ │ + bmi.w 8ea38 <_PyDict_SendEvent@@Base+0x23c> │ │ │ │ asrs r7, r4, #6 │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.w 8ea6a <_PyDict_SendEvent@@Base+0x286> │ │ │ │ + bmi.w 8ea82 <_PyDict_SendEvent@@Base+0x286> │ │ │ │ lsls r1, r7, #30 │ │ │ │ - bmi.w 8eab2 <_PyDict_SendEvent@@Base+0x2ce> │ │ │ │ + bmi.w 8eaca <_PyDict_SendEvent@@Base+0x2ce> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8ec3c <_PyDict_SendEvent@@Base+0x458> │ │ │ │ + bmi.w 8ec54 <_PyDict_SendEvent@@Base+0x458> │ │ │ │ lsls r3, r4, #30 │ │ │ │ - bmi.w 8ec08 <_PyDict_SendEvent@@Base+0x424> │ │ │ │ + bmi.w 8ec20 <_PyDict_SendEvent@@Base+0x424> │ │ │ │ lsls r7, r4, #29 │ │ │ │ - bmi.w 8ebd4 <_PyDict_SendEvent@@Base+0x3f0> │ │ │ │ + bmi.w 8ebec <_PyDict_SendEvent@@Base+0x3f0> │ │ │ │ lsls r5, r4, #28 │ │ │ │ - bmi.w 8eb9e <_PyDict_SendEvent@@Base+0x3ba> │ │ │ │ + bmi.w 8ebb6 <_PyDict_SendEvent@@Base+0x3ba> │ │ │ │ lsls r0, r4, #27 │ │ │ │ - bmi.w 8eb68 <_PyDict_SendEvent@@Base+0x384> │ │ │ │ + bmi.w 8eb80 <_PyDict_SendEvent@@Base+0x384> │ │ │ │ lsls r1, r4, #26 │ │ │ │ - bmi.w 8eb32 <_PyDict_SendEvent@@Base+0x34e> │ │ │ │ + bmi.w 8eb4a <_PyDict_SendEvent@@Base+0x34e> │ │ │ │ asrs r5, r4, #6 │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.w 8eafc <_PyDict_SendEvent@@Base+0x318> │ │ │ │ + bmi.w 8eb14 <_PyDict_SendEvent@@Base+0x318> │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bpl.n 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + bpl.n 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ add.w r7, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r4, [r7, #388] @ 0x184 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.n 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8ec70 <_PyDict_SendEvent@@Base+0x48c> │ │ │ │ + bne.w 8ec88 <_PyDict_SendEvent@@Base+0x48c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + bne.n 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + b.n 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #360] @ 0x168 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8e828 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.n 8e840 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8e828 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ + beq.n 8e840 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e828 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.n 8e840 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e828 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e840 <_PyDict_SendEvent@@Base+0x44> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #364] @ 0x16c │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8e82c <_PyDict_SendEvent@@Base+0x48> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.n 8e844 <_PyDict_SendEvent@@Base+0x48> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8e82c <_PyDict_SendEvent@@Base+0x48> │ │ │ │ + beq.n 8e844 <_PyDict_SendEvent@@Base+0x48> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e82c <_PyDict_SendEvent@@Base+0x48> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.n 8e844 <_PyDict_SendEvent@@Base+0x48> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e82c <_PyDict_SendEvent@@Base+0x48> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e844 <_PyDict_SendEvent@@Base+0x48> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #368] @ 0x170 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e832 <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e84a <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8e832 <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ + beq.w 8e84a <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e832 <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.w 8e84a <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e832 <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e84a <_PyDict_SendEvent@@Base+0x4e> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #372] @ 0x174 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e838 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e850 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8e838 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ + beq.w 8e850 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e838 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.w 8e850 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e838 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e850 <_PyDict_SendEvent@@Base+0x54> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #376] @ 0x178 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e83e <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e856 <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8e83e <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ + beq.w 8e856 <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e83e <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.w 8e856 <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e83e <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e856 <_PyDict_SendEvent@@Base+0x5a> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #380] @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e844 <_PyDict_SendEvent@@Base+0x60> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e85c <_PyDict_SendEvent@@Base+0x60> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8e844 <_PyDict_SendEvent@@Base+0x60> │ │ │ │ + beq.w 8e85c <_PyDict_SendEvent@@Base+0x60> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e844 <_PyDict_SendEvent@@Base+0x60> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.w 8e85c <_PyDict_SendEvent@@Base+0x60> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e844 <_PyDict_SendEvent@@Base+0x60> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e85c <_PyDict_SendEvent@@Base+0x60> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r4, [r3, #384] @ 0x180 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e84c <_PyDict_SendEvent@@Base+0x68> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e864 <_PyDict_SendEvent@@Base+0x68> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8e84c <_PyDict_SendEvent@@Base+0x68> │ │ │ │ + beq.w 8e864 <_PyDict_SendEvent@@Base+0x68> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e84c <_PyDict_SendEvent@@Base+0x68> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.w 8e864 <_PyDict_SendEvent@@Base+0x68> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ mov r2, r9 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e84c <_PyDict_SendEvent@@Base+0x68> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e864 <_PyDict_SendEvent@@Base+0x68> │ │ │ │ add.w r7, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r4, [r7, #388] @ 0x184 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + beq.w 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ - movw r3, #48816 @ 0xbeb0 │ │ │ │ + bge.w 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + movw r3, #46728 @ 0xb688 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - b.n 8ec92 <_PyDict_SendEvent@@Base+0x4ae> │ │ │ │ + b.n 8ecaa <_PyDict_SendEvent@@Base+0x4ae> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r4, [r3, #384] @ 0x180 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e884 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e89c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8ed8c <_PyDict_SendEvent@@Base+0x5a8> │ │ │ │ + bne.w 8eda4 <_PyDict_SendEvent@@Base+0x5a8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e884 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne.w 8e89c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e884 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b.n 8e89c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e87c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e894 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8ed64 <_PyDict_SendEvent@@Base+0x580> │ │ │ │ + bne.w 8ed7c <_PyDict_SendEvent@@Base+0x580> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e87c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bne.w 8e894 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e87c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + b.n 8e894 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r5, [r3, #376] @ 0x178 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e876 <_PyDict_SendEvent@@Base+0x92> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e88e <_PyDict_SendEvent@@Base+0x92> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8ed3c <_PyDict_SendEvent@@Base+0x558> │ │ │ │ + bne.w 8ed54 <_PyDict_SendEvent@@Base+0x558> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e876 <_PyDict_SendEvent@@Base+0x92> │ │ │ │ + bne.w 8e88e <_PyDict_SendEvent@@Base+0x92> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e876 <_PyDict_SendEvent@@Base+0x92> │ │ │ │ + b.n 8e88e <_PyDict_SendEvent@@Base+0x92> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r5, [r3, #372] @ 0x174 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e870 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e888 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8ed14 <_PyDict_SendEvent@@Base+0x530> │ │ │ │ + bne.w 8ed2c <_PyDict_SendEvent@@Base+0x530> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e870 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bne.w 8e888 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e870 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + b.n 8e888 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r5, [r3, #368] @ 0x170 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e86a <_PyDict_SendEvent@@Base+0x86> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e882 <_PyDict_SendEvent@@Base+0x86> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8ecec <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne.n 8ed04 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e86a <_PyDict_SendEvent@@Base+0x86> │ │ │ │ + bne.w 8e882 <_PyDict_SendEvent@@Base+0x86> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e86a <_PyDict_SendEvent@@Base+0x86> │ │ │ │ + b.n 8e882 <_PyDict_SendEvent@@Base+0x86> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r5, [r3, #364] @ 0x16c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e864 <_PyDict_SendEvent@@Base+0x80> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e87c <_PyDict_SendEvent@@Base+0x80> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8ecc4 <_PyDict_SendEvent@@Base+0x4e0> │ │ │ │ + bne.n 8ecdc <_PyDict_SendEvent@@Base+0x4e0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e864 <_PyDict_SendEvent@@Base+0x80> │ │ │ │ + bne.w 8e87c <_PyDict_SendEvent@@Base+0x80> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e864 <_PyDict_SendEvent@@Base+0x80> │ │ │ │ + b.n 8e87c <_PyDict_SendEvent@@Base+0x80> │ │ │ │ add.w r3, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r5, [r3, #360] @ 0x168 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e85e <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ - movw r3, #60925 @ 0xedfd │ │ │ │ + beq.w 8e876 <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ + movw r3, #60949 @ 0xee15 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8ec9c <_PyDict_SendEvent@@Base+0x4b8> │ │ │ │ + bne.n 8ecb4 <_PyDict_SendEvent@@Base+0x4b8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e85e <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ + bne.w 8e876 <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8e85e <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ + b.n 8e876 <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + bge.w 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 211528 │ │ │ │ + b.w 210c18 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e85e <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ + bge.w 8e876 <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e85e <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e876 <_PyDict_SendEvent@@Base+0x7a> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e864 <_PyDict_SendEvent@@Base+0x80> │ │ │ │ + bge.w 8e87c <_PyDict_SendEvent@@Base+0x80> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e864 <_PyDict_SendEvent@@Base+0x80> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e87c <_PyDict_SendEvent@@Base+0x80> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e86a <_PyDict_SendEvent@@Base+0x86> │ │ │ │ + bge.w 8e882 <_PyDict_SendEvent@@Base+0x86> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e86a <_PyDict_SendEvent@@Base+0x86> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e882 <_PyDict_SendEvent@@Base+0x86> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e870 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bge.w 8e888 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e870 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e888 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e876 <_PyDict_SendEvent@@Base+0x92> │ │ │ │ + bge.w 8e88e <_PyDict_SendEvent@@Base+0x92> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e876 <_PyDict_SendEvent@@Base+0x92> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e88e <_PyDict_SendEvent@@Base+0x92> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e87c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bge.w 8e894 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e87c <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e894 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e884 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bge.w 8e89c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13244 @ 0x33bc │ │ │ │ + movw r0, #11196 @ 0x2bbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n 8e884 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bl 210c18 │ │ │ │ + b.n 8e89c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add.w r7, r8, #41216 @ 0xa100 │ │ │ │ add.w r8, r8, #41216 @ 0xa100 │ │ │ │ mov r3, r6 │ │ │ │ add.w r8, r8, #104 @ 0x68 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.n 8edda <_PyDict_SendEvent@@Base+0x5f6> │ │ │ │ + bmi.n 8edf2 <_PyDict_SendEvent@@Base+0x5f6> │ │ │ │ add.w r2, r8, #4 │ │ │ │ asrs r6, r6, #1 │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8edc8 <_PyDict_SendEvent@@Base+0x5e4> │ │ │ │ - b.n 8e852 <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ + bne.n 8ede0 <_PyDict_SendEvent@@Base+0x5e4> │ │ │ │ + b.n 8e86a <_PyDict_SendEvent@@Base+0x6e> │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8edcc <_PyDict_SendEvent@@Base+0x5e8> │ │ │ │ - movw r2, #60925 @ 0xedfd │ │ │ │ + beq.n 8ede4 <_PyDict_SendEvent@@Base+0x5e8> │ │ │ │ + movw r2, #60949 @ 0xee15 │ │ │ │ movt r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8edcc <_PyDict_SendEvent@@Base+0x5e8> │ │ │ │ + beq.n 8ede4 <_PyDict_SendEvent@@Base+0x5e8> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8edcc <_PyDict_SendEvent@@Base+0x5e8> │ │ │ │ + b.n 8ede4 <_PyDict_SendEvent@@Base+0x5e8> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 8ee16 <_PyDict_SendEvent@@Base+0x632> │ │ │ │ - cbz r3, 8ee16 <_PyDict_SendEvent@@Base+0x632> │ │ │ │ + bne.n 8ee2e <_PyDict_SendEvent@@Base+0x632> │ │ │ │ + cbz r3, 8ee2e <_PyDict_SendEvent@@Base+0x632> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #21840 @ 0x5550 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r1, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0008ee1c : │ │ │ │ +0008ee34 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #13992 @ 0x36a8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8ee30 │ │ │ │ + bne.n 8ee48 │ │ │ │ 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 8527c │ │ │ │ + bl 8528c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8ee50 │ │ │ │ + cbz r0, 8ee68 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #894 @ 0x37e │ │ │ │ - movw r0, #28848 @ 0x70b0 │ │ │ │ + movw r0, #26800 @ 0x68b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 8ee4c │ │ │ │ + b.n 8ee64 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008ee68 : │ │ │ │ +0008ee80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 8ee88 │ │ │ │ + cbz r0, 8eea0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 8ee88 │ │ │ │ + bpl.n 8eea0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movs r1, #0 │ │ │ │ - b.n 8ee9c │ │ │ │ + b.n 8eeb4 │ │ │ │ movw r1, #4452 @ 0x1164 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r8, #20540 @ 0x503c │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 8eeca │ │ │ │ + beq.n 8eee2 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f3cc │ │ │ │ + beq.w 8f3e4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f1ce │ │ │ │ + beq.w 8f1e6 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f2bc │ │ │ │ + bne.w 8f2d4 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ - movw r3, #6045 @ 0x179d │ │ │ │ + movw r3, #6365 @ 0x18dd │ │ │ │ movt r3, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8f276 │ │ │ │ + bne.w 8f28e │ │ │ │ ldr r7, [r5, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ sub.w r3, r3, r2, asr #31 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.w 8f276 │ │ │ │ + bgt.w 8f28e │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 8ef14 │ │ │ │ + beq.n 8ef2c │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f3bc │ │ │ │ + beq.w 8f3d4 │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r1, [r7, #5] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ ite eq │ │ │ │ moveq r0, #12 │ │ │ │ @@ -146215,112 +146226,112 @@ │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsls r3, r3, #1 │ │ │ │ adds r2, #20 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8f332 │ │ │ │ + blt.w 8f34a │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r8, #948] @ 0x3b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8f242 │ │ │ │ - ldr r3, [pc, #764] @ (8f260 ) │ │ │ │ + bne.w 8f25a │ │ │ │ + ldr r3, [pc, #764] @ (8f278 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1588] @ 0x634 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 8f1ec │ │ │ │ + bcs.w 8f204 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, ip, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 8f222 │ │ │ │ + beq.w 8f23a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w sl, [r4] │ │ │ │ str.w sl, [r3, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8f0d4 │ │ │ │ + beq.w 8f0ec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 2d5b4 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f232 │ │ │ │ + beq.w 8f24a │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov.w lr, #8 │ │ │ │ add r1, r3 │ │ │ │ adds r0, r1, #4 │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ - ble.n 8f004 │ │ │ │ + ble.n 8f01c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 8eff6 │ │ │ │ + cbz r2, 8f00e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w r8, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f0ba │ │ │ │ + bge.n 8f0d2 │ │ │ │ str.w r8, [r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f0c2 │ │ │ │ + blt.n 8f0da │ │ │ │ add.w ip, ip, #1 │ │ │ │ add r0, lr │ │ │ │ cmp r9, ip │ │ │ │ - beq.n 8f004 │ │ │ │ + beq.n 8f01c │ │ │ │ add r1, lr │ │ │ │ - b.n 8efd8 │ │ │ │ + b.n 8eff0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8f338 │ │ │ │ - ldr.w r9, [pc, #596] @ 8f260 │ │ │ │ + bne.w 8f350 │ │ │ │ + ldr.w r9, [pc, #596] @ 8f278 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r2, #1904] @ 0x770 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8f104 │ │ │ │ - ldr.w ip, [pc, #580] @ 8f268 │ │ │ │ + beq.n 8f11c │ │ │ │ + ldr.w ip, [pc, #580] @ 8f280 │ │ │ │ ldr.w r1, [r2, #1908] @ 0x774 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1908] @ 0x774 │ │ │ │ ldr.w r1, [ip, #1660] @ 0x67c │ │ │ │ str.w r0, [r2, #1904] @ 0x770 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f360 │ │ │ │ + bne.w 8f378 │ │ │ │ ldr.w ip, [r3, #3744] @ 0xea0 │ │ │ │ addw r9, r3, #3740 @ 0xe9c │ │ │ │ ldr.w r2, [r7, #-4] │ │ │ │ strd r4, r6, [r7, #24] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r6, [r7, #8] │ │ │ │ ldr.w r1, [r3, #3832] @ 0xef8 │ │ │ │ orr.w r0, r2, ip │ │ │ │ ldr.w r6, [r3, #3824] @ 0xef0 │ │ │ │ ldr.w r2, [ip] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - vldr d7, [pc, #484] @ 8f258 │ │ │ │ + vldr d7, [pc, #484] @ 8f270 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r4, [r3, #3752] @ 0xea8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w lr, [r3, #3748] @ 0xea4 │ │ │ │ orr.w r1, r1, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ sub.w r6, r7, #8 │ │ │ │ @@ -146330,66 +146341,66 @@ │ │ │ │ str.w r2, [ip] │ │ │ │ strd r1, r0, [r7, #-8] │ │ │ │ cmp lr, r4 │ │ │ │ str.w r6, [r3, #3744] @ 0xea0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ str.w r6, [r3, #3824] @ 0xef0 │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - blt.n 8f186 │ │ │ │ + blt.n 8f19e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8eff6 │ │ │ │ + bge.n 8f00e │ │ │ │ add.w ip, ip, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r9, ip │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.n 8f004 │ │ │ │ + beq.n 8f01c │ │ │ │ add r0, lr │ │ │ │ add r1, lr │ │ │ │ - b.n 8efd8 │ │ │ │ + b.n 8eff0 │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 8efa4 │ │ │ │ + bhi.w 8efbc │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r0, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r0 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w sl, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8f1ec │ │ │ │ + beq.n 8f204 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ - b.n 8efa4 │ │ │ │ + b.n 8efbc │ │ │ │ movw r0, #18632 @ 0x48c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f3d6 │ │ │ │ + beq.w 8f3ee │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr.w ip, [r3, #3744] @ 0xea0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #28] │ │ │ │ addw r9, r3, #3740 @ 0xe9c │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr.w r2, [r7, #-4] │ │ │ │ ldr.w r6, [r3, #3824] @ 0xef0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r1, [r3, #3832] @ 0xef8 │ │ │ │ orr.w r0, r2, ip │ │ │ │ - vldr d7, [pc, #280] @ 8f258 │ │ │ │ + vldr d7, [pc, #280] @ 8f270 │ │ │ │ ldr.w r2, [ip] │ │ │ │ adds r6, #1 │ │ │ │ str r4, [r7, #24] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ ldr.w r4, [r3, #3752] @ 0xea8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w lr, [r3, #3748] @ 0xea4 │ │ │ │ @@ -146402,784 +146413,784 @@ │ │ │ │ str.w r2, [ip] │ │ │ │ strd r1, r0, [r7, #-8] │ │ │ │ cmp r4, lr │ │ │ │ str.w r6, [r3, #3744] @ 0xea0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ str.w r6, [r3, #3824] @ 0xef0 │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - ble.n 8f0ae │ │ │ │ + ble.n 8f0c6 │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8f0ae │ │ │ │ + beq.n 8f0c6 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8f0ae │ │ │ │ - ldr r2, [pc, #204] @ (8f264 ) │ │ │ │ + beq.n 8f0c6 │ │ │ │ + ldr r2, [pc, #204] @ (8f27c ) │ │ │ │ ldr.w r2, [r2, r8] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f0ae │ │ │ │ + bne.n 8f0c6 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f26c │ │ │ │ + bne.n 8f284 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 8f0ae │ │ │ │ + bmi.w 8f0c6 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8f1b8 │ │ │ │ + bne.n 8f1d0 │ │ │ │ dmb ish │ │ │ │ - b.n 8f0ae │ │ │ │ + b.n 8f0c6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8f396 │ │ │ │ + bne.w 8f3ae │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 75008 │ │ │ │ + b.w 75034 │ │ │ │ ldr.w r4, [r8, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8f386 │ │ │ │ + bne.w 8f39e │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8f332 │ │ │ │ + beq.w 8f34a │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8f100 │ │ │ │ + b.n 8f118 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8f0fc │ │ │ │ + b.n 8f114 │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov.w lr, #12 │ │ │ │ add r0, r3 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r0, #8 │ │ │ │ - b.n 8efc8 │ │ │ │ + b.n 8efe0 │ │ │ │ ldr.w r0, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f332 │ │ │ │ + beq.n 8f34a │ │ │ │ ldr r7, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 8efa4 │ │ │ │ + b.n 8efbc │ │ │ │ ... │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f0ae │ │ │ │ - b.n 8f1a8 │ │ │ │ + bne.w 8f0c6 │ │ │ │ + b.n 8f1c0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8f3e6 │ │ │ │ + bne.w 8f3fe │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 75008 │ │ │ │ + bl 75034 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r7, 8f2b8 │ │ │ │ + cbz r7, 8f2d0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 93ea0 │ │ │ │ + bl 93ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f0b2 │ │ │ │ + beq.w 8f0ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f2b8 │ │ │ │ + bge.n 8f2d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8f2b8 │ │ │ │ + cbnz r3, 8f2d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8f0b2 │ │ │ │ - bl 21f138 <_PyXI_NewFailure@@Base+0x11c> │ │ │ │ + b.n 8f0ca │ │ │ │ + bl 21e7f8 <_PyXI_NewFailure@@Base+0x130> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f400 │ │ │ │ + beq.w 8f418 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8f3f0 │ │ │ │ + bne.w 8f408 │ │ │ │ movw r0, #18632 @ 0x48c8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8f3de │ │ │ │ + beq.n 8f3f6 │ │ │ │ ldrb.w ip, [r4] │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bls.n 8f30a │ │ │ │ + bls.n 8f322 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8f2e8 │ │ │ │ + beq.n 8f300 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ - b.n 8f2e8 │ │ │ │ + b.n 8f300 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ strd r2, r4, [r7, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r0, r1, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8f3b4 │ │ │ │ + bne.n 8f3cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ - b.n 8f0b2 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 8f2b8 │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ + b.n 8f0ca │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 8f2d0 │ │ │ │ movw r0, #20540 @ 0x503c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f3d6 │ │ │ │ + beq.n 8f3ee │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [r0, #24] │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ - b.n 8f0ae │ │ │ │ - movw r3, #57497 @ 0xe099 │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ + b.n 8f0c6 │ │ │ │ + movw r3, #57817 @ 0xe1d9 │ │ │ │ movt r3, #19 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8f3a2 │ │ │ │ + bne.n 8f3ba │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f118 │ │ │ │ + bne.w 8f130 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ - b.n 8f11c │ │ │ │ + b.n 8f134 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8f210 │ │ │ │ + b.n 8f228 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4e088 │ │ │ │ + b.w 4e090 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ - b.n 8f11c │ │ │ │ + b.n 8f134 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r7, #32] │ │ │ │ - b.n 8f32a │ │ │ │ + b.n 8f342 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ - b.n 8ef14 │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + b.n 8ef2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ - b.n 8eeca │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + b.n 8eee2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1adc74 <_PyNamespace_New@@Base+0x100> │ │ │ │ - b.n 8f2b8 │ │ │ │ + bl 1ad29c <_PyNamespace_New@@Base+0x100> │ │ │ │ + b.n 8f2d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 8f2b8 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 8f2d0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 4e088 │ │ │ │ + bl 4e090 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8f290 │ │ │ │ + b.n 8f2a8 │ │ │ │ movw r0, #20540 @ 0x503c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8f2dc │ │ │ │ + b.n 8f2f4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008f40c <_PyObject_New@@Base>: │ │ │ │ +0008f424 <_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 8f548 <_PyObject_New@@Base+0x13c> │ │ │ │ + blt.w 8f560 <_PyObject_New@@Base+0x13c> │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #968] @ 0x3c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8f536 <_PyObject_New@@Base+0x12a> │ │ │ │ - ldr r3, [pc, #300] @ (8f570 <_PyObject_New@@Base+0x164>) │ │ │ │ + bne.n 8f54e <_PyObject_New@@Base+0x12a> │ │ │ │ + ldr r3, [pc, #300] @ (8f588 <_PyObject_New@@Base+0x164>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1588] @ 0x634 │ │ │ │ - bcs.n 8f4b8 <_PyObject_New@@Base+0xac> │ │ │ │ + bcs.n 8f4d0 <_PyObject_New@@Base+0xac> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8f524 <_PyObject_New@@Base+0x118> │ │ │ │ + beq.n 8f53c <_PyObject_New@@Base+0x118> │ │ │ │ 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 8f49c <_PyObject_New@@Base+0x90> │ │ │ │ + beq.n 8f4b4 <_PyObject_New@@Base+0x90> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #244] @ (8f574 <_PyObject_New@@Base+0x168>) │ │ │ │ + ldr r1, [pc, #244] @ (8f58c <_PyObject_New@@Base+0x168>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ - blt.n 8f4ea <_PyObject_New@@Base+0xde> │ │ │ │ + blt.n 8f502 <_PyObject_New@@Base+0xde> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f4fa <_PyObject_New@@Base+0xee> │ │ │ │ + bne.n 8f512 <_PyObject_New@@Base+0xee> │ │ │ │ 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 8f518 <_PyObject_New@@Base+0x10c> │ │ │ │ + bcc.n 8f530 <_PyObject_New@@Base+0x10c> │ │ │ │ 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 8f47c <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 8f494 <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8f552 <_PyObject_New@@Base+0x146> │ │ │ │ + bne.n 8f56a <_PyObject_New@@Base+0x146> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8f548 <_PyObject_New@@Base+0x13c> │ │ │ │ + beq.n 8f560 <_PyObject_New@@Base+0x13c> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8f47c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 8f494 <_PyObject_New@@Base+0x70> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [r1, #1660] @ 0x67c │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f494 <_PyObject_New@@Base+0x88> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + beq.n 8f4ac <_PyObject_New@@Base+0x88> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8f562 <_PyObject_New@@Base+0x156> │ │ │ │ - ldr r0, [pc, #112] @ (8f578 <_PyObject_New@@Base+0x16c>) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 8f57a <_PyObject_New@@Base+0x156> │ │ │ │ + ldr r0, [pc, #112] @ (8f590 <_PyObject_New@@Base+0x16c>) │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f494 <_PyObject_New@@Base+0x88> │ │ │ │ + bne.n 8f4ac <_PyObject_New@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8f494 <_PyObject_New@@Base+0x88> │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8f4ac <_PyObject_New@@Base+0x88> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 8f47c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 8f494 <_PyObject_New@@Base+0x70> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f47c <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 8f4b8 <_PyObject_New@@Base+0xac> │ │ │ │ + bne.n 8f494 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 8f4d0 <_PyObject_New@@Base+0xac> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f47c <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 8f494 <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8f4da <_PyObject_New@@Base+0xce> │ │ │ │ + b.n 8f4f2 <_PyObject_New@@Base+0xce> │ │ │ │ ldr.w r2, [r1, #1664] @ 0x680 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 8f494 <_PyObject_New@@Base+0x88> │ │ │ │ + b.n 8f4ac <_PyObject_New@@Base+0x88> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 8f92c ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 8f944 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0008f57c : │ │ │ │ +0008f594 : │ │ │ │ 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 8f678 │ │ │ │ + beq.n 8f690 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 8f5ae │ │ │ │ + cbz r2, 8f5c6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 8f5ae │ │ │ │ + cbz r2, 8f5c6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 8f5ee │ │ │ │ + cbz r2, 8f606 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 8f5ee │ │ │ │ + cbz r2, 8f606 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8f6b8 │ │ │ │ + beq.n 8f6d0 │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8f6b8 │ │ │ │ + beq.n 8f6d0 │ │ │ │ movw r2, #48428 @ 0xbd2c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 8f6a6 │ │ │ │ + beq.n 8f6be │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w fa474 │ │ │ │ + b.w fa674 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8f68e │ │ │ │ + bge.n 8f6a6 │ │ │ │ movw r2, #40464 @ 0x9e10 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8f680 │ │ │ │ - ldr r1, [pc, #200] @ (8f6cc ) │ │ │ │ + beq.n 8f698 │ │ │ │ + ldr r1, [pc, #200] @ (8f6e4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8f67c │ │ │ │ + beq.n 8f694 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8f650 │ │ │ │ - cbz r2, 8f650 │ │ │ │ + beq.n 8f668 │ │ │ │ + cbz r2, 8f668 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f64a │ │ │ │ + bge.n 8f662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 8f64a │ │ │ │ + cbnz r3, 8f662 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #28924 @ 0x70fc │ │ │ │ + movw r1, #26876 @ 0x68fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e2298 │ │ │ │ - bl 2a4348 │ │ │ │ + b.w e21d8 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ movs r1, #0 │ │ │ │ - b.n 8f64a │ │ │ │ + b.n 8f662 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13a9b0 │ │ │ │ + b.w 13aae8 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28960 @ 0x7120 │ │ │ │ + movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 8f66e │ │ │ │ + b.n 8f686 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f5e2 │ │ │ │ - b.n 8f67c │ │ │ │ + beq.n 8f5fa │ │ │ │ + b.n 8f694 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #28876 @ 0x70cc │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 8f6a2 │ │ │ │ + b.n 8f6ba │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r0, r2, #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, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8f750 │ │ │ │ + bne.n 8f768 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8f750 │ │ │ │ + beq.n 8f768 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f76c │ │ │ │ + bne.n 8f784 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8f792 │ │ │ │ + beq.n 8f7aa │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #20540 @ 0x503c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, r3 │ │ │ │ - beq.n 8f78c │ │ │ │ + beq.n 8f7a4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #148] @ (8f7bc ) │ │ │ │ - bl 9baa0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #148] @ (8f7d4 ) │ │ │ │ + bl 9bae4 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 8f786 │ │ │ │ + cbz r0, 8f79e │ │ │ │ mov r1, r4 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f780 │ │ │ │ + bge.n 8f798 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 8f780 │ │ │ │ + cbnz r2, 8f798 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f780 │ │ │ │ + b.n 8f798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8f7b2 │ │ │ │ + beq.n 8f7ca │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f704 │ │ │ │ + beq.n 8f71c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 8f792 │ │ │ │ + beq.n 8f7aa │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8f796 │ │ │ │ + beq.n 8f7ae │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 8f792 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 8f7aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 10afa8 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 10b1a0 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8f780 │ │ │ │ + b.n 8f798 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8f78c │ │ │ │ + beq.n 8f7a4 │ │ │ │ movw r3, #20540 @ 0x503c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8f722 │ │ │ │ - b.n 8f78c │ │ │ │ + bne.n 8f73a │ │ │ │ + b.n 8f7a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ - b.n 8f792 │ │ │ │ + bl 276af4 │ │ │ │ + b.n 8f7aa │ │ │ │ adds r4, r5, #0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0008f7c0 : │ │ │ │ +0008f7d8 : │ │ │ │ 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 r4, r0 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8f9b8 │ │ │ │ + bmi.w 8f9d0 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ movw r8, #20540 @ 0x503c │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.w 8fc38 │ │ │ │ - ldr r6, [pc, #744] @ (8faec ) │ │ │ │ + bpl.w 8fc50 │ │ │ │ + ldr r6, [pc, #744] @ (8fb04 ) │ │ │ │ movw r7, #41920 @ 0xa3c0 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ ldr.w r3, [r6, #2284] @ 0x8ec │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8fad6 │ │ │ │ + bne.w 8faee │ │ │ │ ldr.w r2, [r6, #2292] @ 0x8f4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8fad6 │ │ │ │ + beq.w 8faee │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r6, #2280 @ 0x8e8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fbda │ │ │ │ + beq.w 8fbf2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.w 8fc5c │ │ │ │ + bpl.w 8fc74 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ and.w r5, r1, #3 │ │ │ │ cmp r1, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 8fb22 │ │ │ │ + bhi.w 8fb3a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mul.w r5, r2, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8fc00 │ │ │ │ + blt.w 8fc18 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r9, [r4, #132] @ 0x84 │ │ │ │ - bmi.w 8f9fa │ │ │ │ + bmi.w 8fa12 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldrb.w r2, [r0, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.w 8fc10 │ │ │ │ + bpl.w 8fc28 │ │ │ │ ldr.w r2, [r6, #2316] @ 0x90c │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8fa92 │ │ │ │ + bne.w 8faaa │ │ │ │ ldr.w r2, [r6, #2324] @ 0x914 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8fa92 │ │ │ │ - ldr r1, [pc, #596] @ (8faf0 ) │ │ │ │ + beq.w 8faaa │ │ │ │ + ldr r1, [pc, #596] @ (8fb08 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8faac │ │ │ │ + beq.w 8fac4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 8fc5c │ │ │ │ + bpl.w 8fc74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 8fb04 │ │ │ │ + bhi.w 8fb1c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 8fc00 │ │ │ │ + blt.w 8fc18 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ mov.w r9, r3, lsl #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ - ldr r1, [pc, #512] @ (8faf4 ) │ │ │ │ + ldr r1, [pc, #512] @ (8fb0c ) │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ sub.w r1, r1, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8fb90 │ │ │ │ + bhi.w 8fba8 │ │ │ │ adds.w fp, r9, r2 │ │ │ │ - bmi.w 8fb90 │ │ │ │ + bmi.w 8fba8 │ │ │ │ movw r7, #35960 @ 0x8c78 │ │ │ │ movt r7, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r8, [r7, #968] @ 0x3c8 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 8fb80 │ │ │ │ - ldr r1, [pc, #460] @ (8faf8 ) │ │ │ │ + bne.w 8fb98 │ │ │ │ + ldr r1, [pc, #460] @ (8fb10 ) │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r1, #1588] @ 0x634 │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 8fa5c │ │ │ │ + bcs.w 8fa74 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r8, r1, lsl #3] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8fb66 │ │ │ │ + beq.w 8fb7e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8fa32 │ │ │ │ + beq.n 8fa4a │ │ │ │ add.w r7, ip, r9 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ - ldr r0, [pc, #384] @ (8fafc ) │ │ │ │ + ldr r0, [pc, #384] @ (8fb14 ) │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ str r4, [r7, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fbb0 │ │ │ │ + bne.w 8fbc8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r6, r3, [r7, #8] │ │ │ │ - cbz r5, 8f9b0 │ │ │ │ + cbz r5, 8f9c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2c98c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #316] @ (8faf8 ) │ │ │ │ + ldr r0, [pc, #316] @ (8fb10 ) │ │ │ │ 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 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -147188,21 +147199,21 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fb9c │ │ │ │ + beq.w 8fbb4 │ │ │ │ ldr.w r5, [r1, #420] @ 0x1a4 │ │ │ │ movw r8, #20540 @ 0x503c │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b.n 8f7ea │ │ │ │ - ldr r2, [pc, #252] @ (8faf8 ) │ │ │ │ + b.n 8f802 │ │ │ │ + ldr r2, [pc, #252] @ (8fb10 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ movs r1, #28 │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r0, r2, r1, r0 │ │ │ │ @@ -147211,84 +147222,84 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [ip, #404] @ 0x194 │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fba6 │ │ │ │ + beq.w 8fbbe │ │ │ │ ldr.w r9, [ip, #420] @ 0x1a4 │ │ │ │ - b.n 8f86a │ │ │ │ + b.n 8f882 │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r0, #12] │ │ │ │ strhi.w r2, [sl, #12] │ │ │ │ strhi.w sl, [r2, #8] │ │ │ │ - bhi.n 8f96e │ │ │ │ + bhi.n 8f986 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f96e │ │ │ │ + bne.n 8f986 │ │ │ │ ldr.w r3, [r7, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8fc74 │ │ │ │ + bne.w 8fc8c │ │ │ │ mov r2, fp │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2d640 │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8fb90 │ │ │ │ + beq.w 8fba8 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 8f96e │ │ │ │ - ldr r0, [pc, #92] @ (8faf0 ) │ │ │ │ + b.n 8f986 │ │ │ │ + ldr r0, [pc, #92] @ (8fb08 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8f898 │ │ │ │ - ldr r1, [pc, #72] @ (8faf0 ) │ │ │ │ + bne.w 8f8b0 │ │ │ │ + ldr r1, [pc, #72] @ (8fb08 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 27731c │ │ │ │ - bl 8a368 │ │ │ │ + bl 276af4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fc00 │ │ │ │ + bne.w 8fc18 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - ldr r2, [pc, #44] @ (8faf0 ) │ │ │ │ - movw r1, #29000 @ 0x7148 │ │ │ │ + ldr r2, [pc, #44] @ (8fb08 ) │ │ │ │ + movw r1, #26952 @ 0x6948 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ - ldr r0, [pc, #40] @ (8fb00 ) │ │ │ │ - bl 70480 │ │ │ │ + b.w e21d8 │ │ │ │ + ldr r0, [pc, #40] @ (8fb18 ) │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 8fbd2 │ │ │ │ - ldr r1, [pc, #28] @ (8fb00 ) │ │ │ │ + beq.n 8fbea │ │ │ │ + ldr r1, [pc, #28] @ (8fb18 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - b.n 8f826 │ │ │ │ + b.n 8f83e │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #480] @ (8fcd0 ) │ │ │ │ + ldr r4, [pc, #480] @ (8fce8 ) │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r0, [r0, r6] │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -147297,441 +147308,441 @@ │ │ │ │ strb r0, [r4, r5] │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 8fb46 │ │ │ │ + bcs.n 8fb5e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8fbf6 │ │ │ │ + blt.n 8fc0e │ │ │ │ mul.w r6, r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 8f8ce │ │ │ │ - b.n 8fc00 │ │ │ │ + bge.w 8f8e6 │ │ │ │ + b.n 8fc18 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ adds r2, #12 │ │ │ │ subs r0, r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ ldr.w r1, [r2, r0, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ - bcs.n 8fb56 │ │ │ │ + bcs.n 8fb6e │ │ │ │ mov r3, ip │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8fc80 │ │ │ │ + blt.w 8fc98 │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 8f85c │ │ │ │ - b.n 8fc00 │ │ │ │ + bge.w 8f874 │ │ │ │ + b.n 8fc18 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 8fc84 │ │ │ │ + bhi.w 8fc9c │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r0, r1, lsl #30 │ │ │ │ - b.n 8fb0e │ │ │ │ + b.n 8fb26 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 8fc84 │ │ │ │ + bhi.w 8fc9c │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ orr.w r1, r3, r1, lsl #30 │ │ │ │ - b.n 8fb2e │ │ │ │ + b.n 8fb46 │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov ip, r0 │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f96e │ │ │ │ - b.n 8fa5c │ │ │ │ + bne.w 8f986 │ │ │ │ + b.n 8fa74 │ │ │ │ ldr.w r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, fp │ │ │ │ blx r8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f96e │ │ │ │ + bne.w 8f986 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 20d618 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ + b.w 20cc30 <_PyCapsule_SetTraverse@@Base+0x7c> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #452] @ 0x1c4 │ │ │ │ - b.n 8f9ee │ │ │ │ + b.n 8fa06 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ ldr.w r9, [r0, #452] @ 0x1c4 │ │ │ │ - b.n 8f86a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 8f882 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8fc04 │ │ │ │ + bne.n 8fc1c │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f99a │ │ │ │ + bne.w 8f9b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 8f99a │ │ │ │ - ldr r1, [pc, #200] @ (8fc9c ) │ │ │ │ + bl 13e668 │ │ │ │ + b.n 8f9b2 │ │ │ │ + ldr r1, [pc, #200] @ (8fcb4 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 8fc00 │ │ │ │ + bl 276af4 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 8fc18 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r1, #29000 @ 0x7148 │ │ │ │ + movw r1, #26952 @ 0x6948 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #168] @ (8fc9c ) │ │ │ │ - b.n 8faca │ │ │ │ + ldr r2, [pc, #168] @ (8fcb4 ) │ │ │ │ + b.n 8fae2 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 8fc84 │ │ │ │ + bge.n 8fc9c │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 8fc84 │ │ │ │ + bne.n 8fc9c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8f9b0 │ │ │ │ + b.n 8f9c8 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 8f99a │ │ │ │ + b.n 8f9b2 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f884 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 8f89c │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8faac │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8fac4 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f800 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 8f818 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8fbda │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8fbf2 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29036 @ 0x716c │ │ │ │ + movw r1, #26988 @ 0x696c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8fc00 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8fc18 │ │ │ │ ldr.w r0, [r7, #924] @ 0x39c │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ mov ip, r0 │ │ │ │ - b.n 8fa7e │ │ │ │ + b.n 8fa96 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8fbfa │ │ │ │ + blt.n 8fc12 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29060 @ 0x7184 │ │ │ │ + movw r1, #27012 @ 0x6984 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8fc00 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8fc18 │ │ │ │ strb r0, [r4, r5] │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r6, [r0, #132] @ 0x84 │ │ │ │ - bmi.n 8fd22 │ │ │ │ + bmi.n 8fd3a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 8fe02 │ │ │ │ + bpl.w 8fe1a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8fd56 │ │ │ │ + bne.n 8fd6e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8fd56 │ │ │ │ + beq.n 8fd6e │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 8fd6a │ │ │ │ + cbz r3, 8fd82 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 8fdea │ │ │ │ + bpl.n 8fe02 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 8fd8c │ │ │ │ + bhi.n 8fda4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #252] @ (8fe20 ) │ │ │ │ + ldr r2, [pc, #252] @ (8fe38 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 8fd48 │ │ │ │ + beq.n 8fd60 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 8fdb2 │ │ │ │ + bls.n 8fdca │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - b.n 8fcc0 │ │ │ │ + b.n 8fcd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 8fcf4 │ │ │ │ + bne.n 8fd0c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27731c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 8fdd4 │ │ │ │ + bl 276af4 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 8fdec │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29000 @ 0x7148 │ │ │ │ + movw r1, #26952 @ 0x6948 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 8fdd4 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 8fdec │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 8fda4 │ │ │ │ + bcs.n 8fdbc │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8fdda │ │ │ │ + blt.n 8fdf2 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ - b.n 8fd1e │ │ │ │ + b.n 8fd36 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.n 8fdbe │ │ │ │ + bhi.n 8fdd6 │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r4, r1, lsl #30 │ │ │ │ - b.n 8fd96 │ │ │ │ + b.n 8fdae │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8fd52 │ │ │ │ + b.n 8fd6a │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29060 @ 0x7184 │ │ │ │ + movw r1, #27012 @ 0x6984 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8fd1e │ │ │ │ + b.n 8fd36 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8fdbe │ │ │ │ + bge.n 8fdd6 │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 8fdbe │ │ │ │ + bne.n 8fdd6 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 8fd1e │ │ │ │ + b.n 8fd36 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29036 @ 0x716c │ │ │ │ + movw r1, #26988 @ 0x696c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8fdd4 │ │ │ │ - bl 8527c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8fdec │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fce0 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 8fcf8 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8fd6a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8fd82 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008fe24 : │ │ │ │ +0008fe3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8febe │ │ │ │ + beq.n 8fed6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 8fea6 │ │ │ │ + bpl.n 8febe │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 8fe54 │ │ │ │ + bhi.n 8fe6c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 8fe6c │ │ │ │ + bcs.n 8fe84 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8fe96 │ │ │ │ + blt.n 8feae │ │ │ │ mul.w r0, r3, r1 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.n 8fe7a │ │ │ │ + bhi.n 8fe92 │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r4, r1, lsl #30 │ │ │ │ - b.n 8fe5e │ │ │ │ + b.n 8fe76 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29060 @ 0x7184 │ │ │ │ + movw r1, #27012 @ 0x6984 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8fe7a │ │ │ │ + bge.n 8fe92 │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 8fe7a │ │ │ │ + bne.n 8fe92 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29036 @ 0x716c │ │ │ │ + movw r1, #26988 @ 0x696c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 8fe90 │ │ │ │ - movw r0, #29108 @ 0x71b4 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 8fea8 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8fe90 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8fea8 │ │ │ │ │ │ │ │ -0008fed0 : │ │ │ │ +0008fee8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #192] @ (8ffa0 ) │ │ │ │ + ldr r2, [pc, #192] @ (8ffb8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1696] @ 0x6a0 │ │ │ │ - cbz r4, 8ff18 │ │ │ │ - ldr r0, [pc, #176] @ (8ffa4 ) │ │ │ │ + cbz r4, 8ff30 │ │ │ │ + ldr r0, [pc, #176] @ (8ffbc ) │ │ │ │ ldr.w r2, [r3, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1696] @ 0x6a0 │ │ │ │ str.w r2, [r3, #1700] @ 0x6a4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 8ff58 │ │ │ │ + cbnz r3, 8ff70 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movs r1, #16 │ │ │ │ vstr d0, [sp] │ │ │ │ ldrd r0, r2, [r3, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8ff94 │ │ │ │ + cbz r0, 8ffac │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r0, [pc, #100] @ (8ffa4 ) │ │ │ │ + ldr r0, [pc, #100] @ (8ffbc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ff0e │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + beq.n 8ff26 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 8ff84 │ │ │ │ + bne.n 8ff9c │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff0e │ │ │ │ + bne.n 8ff26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 8ff0e │ │ │ │ + b.n 8ff26 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 8ff0e │ │ │ │ + b.n 8ff26 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0008ffa8 : │ │ │ │ +0008ffc0 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ffb0 : │ │ │ │ +0008ffc8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9006c │ │ │ │ + beq.n 90084 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ @@ -147739,377 +147750,377 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add.w r4, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 90002 │ │ │ │ + bge.n 9001a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r7, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 9004a │ │ │ │ + bge.n 90062 │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r4, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle.w r6, r1, #3 │ │ │ │ - cbz r4, 90056 │ │ │ │ + cbz r4, 9006e │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 90070 │ │ │ │ + bcs.n 90088 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 90070 │ │ │ │ + cbz r0, 90088 │ │ │ │ strd r4, r0, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ movs r1, #0 │ │ │ │ str.w r7, [r0, r2, lsl #2] │ │ │ │ - b.n 8fffc │ │ │ │ + b.n 90014 │ │ │ │ cmp.w r4, r5, asr #1 │ │ │ │ - blt.n 9000a │ │ │ │ + blt.n 90022 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b.n 90042 │ │ │ │ + b.n 9005a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 90070 │ │ │ │ + cbz r0, 90088 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9003c │ │ │ │ - b.w 1ad7e0 │ │ │ │ + b.n 90054 │ │ │ │ + b.w 1ace10 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 90050 │ │ │ │ - bl 20d58c │ │ │ │ + bgt.n 90068 │ │ │ │ + bl 20cba4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90086 │ │ │ │ + bge.n 9009e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r2, 9008c │ │ │ │ + cbz r2, 900a4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8fffc │ │ │ │ + b.n 90014 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90086 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9009e │ │ │ │ │ │ │ │ -00090094 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +000900ac <_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 900e0 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + bl 900f8 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 900c2 <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ + beq.n 900da <_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] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 900bc <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bge.n 900d4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 900bc <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bne.n 900d4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 900bc <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + b.n 900d4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r1 │ │ │ │ - bge.n 90132 <_PyList_AppendTakeRefListResize@@Base+0x9e> │ │ │ │ + bge.n 9014a <_PyList_AppendTakeRefListResize@@Base+0x9e> │ │ │ │ adds r3, r1, #6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r3, r3, r1, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ subs r1, r3, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - blt.n 90152 <_PyList_AppendTakeRefListResize@@Base+0xbe> │ │ │ │ - cbz r4, 9015a <_PyList_AppendTakeRefListResize@@Base+0xc6> │ │ │ │ + blt.n 9016a <_PyList_AppendTakeRefListResize@@Base+0xbe> │ │ │ │ + cbz r4, 90172 <_PyList_AppendTakeRefListResize@@Base+0xc6> │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9016a <_PyList_AppendTakeRefListResize@@Base+0xd6> │ │ │ │ + bcs.n 90182 <_PyList_AppendTakeRefListResize@@Base+0xd6> │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9016a <_PyList_AppendTakeRefListResize@@Base+0xd6> │ │ │ │ + cbz r0, 90182 <_PyList_AppendTakeRefListResize@@Base+0xd6> │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r2, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r1, r6, asr #1 │ │ │ │ - blt.n 9013e <_PyList_AppendTakeRefListResize@@Base+0xaa> │ │ │ │ + blt.n 90156 <_PyList_AppendTakeRefListResize@@Base+0xaa> │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ - b.n 9012e <_PyList_AppendTakeRefListResize@@Base+0x9a> │ │ │ │ + b.n 90146 <_PyList_AppendTakeRefListResize@@Base+0x9a> │ │ │ │ adds r3, r1, #6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r3, r3, r1, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ subs r2, r1, r2 │ │ │ │ subs r1, r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 9010e <_PyList_AppendTakeRefListResize@@Base+0x7a> │ │ │ │ + ble.n 90126 <_PyList_AppendTakeRefListResize@@Base+0x7a> │ │ │ │ adds r3, r4, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - b.n 9010e <_PyList_AppendTakeRefListResize@@Base+0x7a> │ │ │ │ + b.n 90126 <_PyList_AppendTakeRefListResize@@Base+0x7a> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9016a <_PyList_AppendTakeRefListResize@@Base+0xd6> │ │ │ │ + cbz r0, 90182 <_PyList_AppendTakeRefListResize@@Base+0xd6> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 90126 <_PyList_AppendTakeRefListResize@@Base+0x92> │ │ │ │ + b.n 9013e <_PyList_AppendTakeRefListResize@@Base+0x92> │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 90138 <_PyList_AppendTakeRefListResize@@Base+0xa4> │ │ │ │ - bl 20d58c │ │ │ │ + bgt.n 90150 <_PyList_AppendTakeRefListResize@@Base+0xa4> │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9012e <_PyList_AppendTakeRefListResize@@Base+0x9a> │ │ │ │ + b.n 90146 <_PyList_AppendTakeRefListResize@@Base+0x9a> │ │ │ │ │ │ │ │ -00090178 : │ │ │ │ +00090190 : │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 904da │ │ │ │ + blt.w 904f0 │ │ │ │ movw r4, #35960 @ 0x8c78 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ - movw r2, #35969 @ 0x8c81 │ │ │ │ + movw r2, #35981 @ 0x8c8d │ │ │ │ movt r2, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #956] @ 0x3bc │ │ │ │ ldr.w r0, [r4, #944] @ 0x3b0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9042c │ │ │ │ + bne.w 90442 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9031e │ │ │ │ - ldr.w sl, [pc, #808] @ 904e0 │ │ │ │ + beq.w 90336 │ │ │ │ + ldr.w sl, [pc, #808] @ 904f8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1588] @ 0x634 │ │ │ │ cmn.w fp, #804 @ 0x324 │ │ │ │ - beq.w 9034a │ │ │ │ + beq.w 90362 │ │ │ │ lsrs r2, r6, #18 │ │ │ │ ubfx r7, r6, #0, #18 │ │ │ │ mov r5, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, fp │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 90200 │ │ │ │ + bgt.n 90218 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9034a │ │ │ │ + beq.w 90362 │ │ │ │ bic.w r6, r5, #4080 @ 0xff0 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 902be │ │ │ │ + bhi.n 902d6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 902b6 │ │ │ │ + bcc.n 902ce │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 903ae │ │ │ │ + beq.w 903c6 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 903ae │ │ │ │ + bhi.w 903c6 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ ldr.w r1, [fp, ip, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 902d6 │ │ │ │ + beq.n 902ee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ add.w lr, r0, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 90328 │ │ │ │ + beq.n 90340 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2d5b4 │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 9038a │ │ │ │ + beq.w 903a2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 902a2 │ │ │ │ + blt.n 902ba │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ ite lt │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9038a │ │ │ │ + beq.n 903a2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90378 │ │ │ │ + beq.n 90390 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 903b2 │ │ │ │ + beq.n 903ca │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.n 902ea │ │ │ │ + bhi.n 90302 │ │ │ │ subs r1, r3, #1 │ │ │ │ mov.w ip, r1, lsr #3 │ │ │ │ ldr.w r1, [fp, ip, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 90246 │ │ │ │ + bne.n 9025e │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 90262 │ │ │ │ + bne.n 9027a │ │ │ │ ldr.w r8, [r4, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 904ce │ │ │ │ + bne.w 90478 │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2d640 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 904da │ │ │ │ + beq.w 904f0 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 90262 │ │ │ │ + b.n 9027a │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 754a4 │ │ │ │ + b.w 754d0 │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 9036e │ │ │ │ + bcc.n 90386 │ │ │ │ add.w r0, ip, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w lr, [r1, r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 90262 │ │ │ │ - b.n 902ea │ │ │ │ + bne.n 9027a │ │ │ │ + b.n 90302 │ │ │ │ ldr.w r5, [r4, #936] @ 0x3a8 │ │ │ │ - movw r2, #64741 @ 0xfce5 │ │ │ │ + movw r2, #64733 @ 0xfcdd │ │ │ │ movt r2, #6 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 90428 │ │ │ │ + bne.n 9043e │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2cdac │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 90262 │ │ │ │ + b.n 9027a │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b.n 902b6 │ │ │ │ + b.n 902ce │ │ │ │ ldr.w r2, [r4, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 904c4 │ │ │ │ + bne.w 904e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 902b6 │ │ │ │ + b.n 902ce │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 902ea │ │ │ │ + b.n 90302 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ mul.w sl, r3, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ @@ -148118,78 +148129,84 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add.w r0, r9, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr.w r6, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 903ee │ │ │ │ + bne.n 90406 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 903ea │ │ │ │ + cbz r1, 90402 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9045c │ │ │ │ + beq.n 90484 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9043a │ │ │ │ + beq.n 90450 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 90406 │ │ │ │ + cbnz r2, 9041e │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 902b6 │ │ │ │ + beq.w 902ce │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 904be │ │ │ │ + cbz r2, 90472 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 90424 │ │ │ │ + cbz r2, 9043a │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 902b6 │ │ │ │ + b.n 902ce │ │ │ │ ldr.w r0, [r4, #924] @ 0x39c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 90448 │ │ │ │ + cbz r2, 9045e │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 902b6 │ │ │ │ + bne.w 902ce │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 902b6 │ │ │ │ + b.n 902ce │ │ │ │ + str.w r1, [r9, #524] @ 0x20c │ │ │ │ + b.n 9042c │ │ │ │ + ldr.w r0, [r4, #924] @ 0x39c │ │ │ │ + mov r1, r3 │ │ │ │ + blx r8 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 90322 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 903f8 │ │ │ │ + beq.n 90410 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 904b8 │ │ │ │ + cbz r2, 904e0 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r9, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 90490 │ │ │ │ + cbz r3, 904b8 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r6, #0 │ │ │ │ @@ -148198,64 +148215,58 @@ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r6, [r7, sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 902b6 │ │ │ │ + b.n 902ce │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 90468 │ │ │ │ - str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 90416 │ │ │ │ + b.n 90490 │ │ │ │ ldr.w r0, [r4, #924] @ 0x39c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 903a2 │ │ │ │ - ldr.w r0, [r4, #924] @ 0x39c │ │ │ │ - mov r1, r3 │ │ │ │ - blx r8 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 9030a │ │ │ │ + b.n 903ba │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 902b6 │ │ │ │ + b.n 902ce │ │ │ │ + nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -000904e4 : │ │ │ │ +000904fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 90512 │ │ │ │ + cbz r0, 9052a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 90512 │ │ │ │ + bpl.n 9052a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 90538 │ │ │ │ - cbz r0, 90522 │ │ │ │ + bl 90550 │ │ │ │ + cbz r0, 9053a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 90528 │ │ │ │ + blt.n 90540 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #1692 @ 0x69c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #3215 @ 0xc8f │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9050e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9050e │ │ │ │ + bne.n 90526 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90526 │ │ │ │ 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, #2400] @ 0x960 │ │ │ │ subw sp, sp, #1660 @ 0x67c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -148264,82 +148275,82 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 90e00 │ │ │ │ + beq.w 90df4 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90f52 │ │ │ │ + bne.w 90f4a │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.w 90daa │ │ │ │ + ble.w 90b64 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9110a │ │ │ │ + beq.w 911e4 │ │ │ │ movw r2, #42336 @ 0xa560 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ subs r2, r3, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ movw r6, #41920 @ 0xa3c0 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 90e78 │ │ │ │ + bne.w 90e70 │ │ │ │ movs r1, #1 │ │ │ │ sub.w lr, fp, #4 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 9149a │ │ │ │ + bne.w 90eb8 │ │ │ │ tst r2, r1 │ │ │ │ - bne.w 908b8 │ │ │ │ + bne.w 908d2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 908c4 │ │ │ │ + beq.w 908de │ │ │ │ ldrb.w r8, [ip, #16] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r9 │ │ │ │ and.w r8, r8, #28 │ │ │ │ sub.w r5, r8, #4 │ │ │ │ clz r5, r5 │ │ │ │ mov.w r5, r5, lsr #5 │ │ │ │ - blt.n 905ce │ │ │ │ + blt.n 905e6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r8, r5 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, r6 │ │ │ │ ite ne │ │ │ │ movne r7, #0 │ │ │ │ andeq.w r7, r8, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 90e30 │ │ │ │ - movw r2, #5845 @ 0x16d5 │ │ │ │ + beq.w 90e28 │ │ │ │ + movw r2, #5885 @ 0x16fd │ │ │ │ movt r2, #9 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90f22 │ │ │ │ + bne.w 91158 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 90ff0 │ │ │ │ + bne.w 910b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r7, r4 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #20] │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ @@ -148347,1584 +148358,1584 @@ │ │ │ │ cmp.w r9, #63 @ 0x3f │ │ │ │ str r4, [r1, #16] │ │ │ │ strd r9, fp, [r1, #4] │ │ │ │ str r3, [r1, #24] │ │ │ │ str.w r3, [r1, #1580] @ 0x62c │ │ │ │ str r5, [r1, #12] │ │ │ │ str r2, [r1, #0] │ │ │ │ - bgt.w 91360 │ │ │ │ + bgt.w 913de │ │ │ │ cmp.w r9, #1 │ │ │ │ str.w r3, [r1, #1584] @ 0x630 │ │ │ │ str.w r3, [r1, #1576] @ 0x628 │ │ │ │ - ble.w 90e10 │ │ │ │ + ble.w 90e04 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9144c │ │ │ │ + bne.w 914c4 │ │ │ │ mov r3, r9 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ strd r7, r9, [sp, #48] @ 0x30 │ │ │ │ strd r5, sl, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 912cc │ │ │ │ - mov r5, fp │ │ │ │ - movs r4, #1 │ │ │ │ - movw r3, #5845 @ 0x16d5 │ │ │ │ + ble.w 91326 │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + mov r4, fp │ │ │ │ + movs r5, #1 │ │ │ │ + movw r3, #5885 @ 0x16fd │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldrd r1, r0, [r5] │ │ │ │ - ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.w 908ce │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + ldrd r1, r0, [r4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 908e8 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r5 │ │ │ │ - cmp r5, r6 │ │ │ │ + mov r2, r4 │ │ │ │ + cmp r4, r6 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 916aa │ │ │ │ + bpl.w 916f6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 915d4 │ │ │ │ + bpl.w 9160a │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 915de │ │ │ │ + bpl.w 91614 │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bpl.w 91388 │ │ │ │ + bpl.w 91406 │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91394 │ │ │ │ - lsrs r5, r0, #31 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 90b4a │ │ │ │ + beq.w 91412 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 90bbc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, r4, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 908e6 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - ldr.w r6, [fp, r5, lsl #2] │ │ │ │ - add.w r9, fp, r3 │ │ │ │ + adds r4, r5, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 90900 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + ldr.w r6, [fp, r4, lsl #2] │ │ │ │ + add.w sl, fp, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w sl, [r6, #8] │ │ │ │ - ldr.w r1, [r9, #-4] │ │ │ │ ldrb r7, [r6, #16] │ │ │ │ - ldr.w r8, [r1, #8] │ │ │ │ - ubfx r3, r7, #5, #1 │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ubfx r9, r7, #5, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cmp r8, sl │ │ │ │ - mov r2, r8 │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r3, r8 │ │ │ │ it ge │ │ │ │ - movge r2, sl │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 913a0 │ │ │ │ + movge r2, r8 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 913ba │ │ │ │ lsls r3, r7, #25 │ │ │ │ it pl │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ - bpl.w 913a2 │ │ │ │ + bpl.w 913bc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add.w r0, r6, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 913ac │ │ │ │ + beq.w 913c6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r1, #28 │ │ │ │ - bpl.w 913ae │ │ │ │ + bpl.w 913c8 │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913b8 │ │ │ │ + beq.w 913d2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9080c │ │ │ │ + blt.n 90826 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, r4, #2 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.n 9080a │ │ │ │ - ldr.w r0, [r9, #4] │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ + adds r4, r5, #2 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.n 90824 │ │ │ │ + ldr.w r0, [sl, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr.w r8, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r9, sl │ │ │ │ - mov r2, r9 │ │ │ │ + cmp r2, r8 │ │ │ │ it ge │ │ │ │ - movge r2, sl │ │ │ │ + movge r2, r8 │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.w 913d8 │ │ │ │ + bpl.w 9148a │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r0, #28 │ │ │ │ - bpl.w 913d8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bpl.w 9148a │ │ │ │ adds r0, #20 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 913e0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 91492 │ │ │ │ lsls r3, r7, #25 │ │ │ │ it pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ - bpl.w 913e2 │ │ │ │ + bpl.w 91494 │ │ │ │ add.w r1, r6, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913ec │ │ │ │ + beq.w 9149e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9080c │ │ │ │ + blt.n 90826 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, r4, #3 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.n 9080a │ │ │ │ + adds r4, r5, #3 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.n 90824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r7, fp, #4 │ │ │ │ add r7, r3 │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp r6, r5 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ - movge r2, r4 │ │ │ │ + movge r2, r5 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 916ca │ │ │ │ + beq.w 916e2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 914b2 │ │ │ │ + bpl.w 91646 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 914be │ │ │ │ + beq.w 91652 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 913c2 │ │ │ │ + bpl.w 91474 │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913ce │ │ │ │ + beq.w 91480 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 90806 │ │ │ │ + blt.n 90820 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, #1 │ │ │ │ + adds r4, #1 │ │ │ │ adds r7, #4 │ │ │ │ - cmp r3, r5 │ │ │ │ - bgt.n 907ba │ │ │ │ + cmp r3, r4 │ │ │ │ + bgt.n 907d4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.n 908e8 │ │ │ │ - add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.n 90902 │ │ │ │ + add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - mov r2, r4 │ │ │ │ + mov r2, r5 │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ - ldr.w r3, [r4, #1564] @ 0x61c │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 912ae │ │ │ │ - beq.w 9130e │ │ │ │ - ldr.w r2, [r4, #1576] @ 0x628 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr.w r1, [r4, #1584] @ 0x630 │ │ │ │ + blt.w 91314 │ │ │ │ + beq.w 9134e │ │ │ │ + ldr.w r2, [r5, #1576] @ 0x628 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr.w r1, [r5, #1584] @ 0x630 │ │ │ │ add r2, r3 │ │ │ │ - ldr.w r3, [r4, #1580] @ 0x62c │ │ │ │ + ldr.w r3, [r5, #1580] @ 0x62c │ │ │ │ ands r1, r2 │ │ │ │ - str.w r1, [r4, #1576] @ 0x628 │ │ │ │ + str.w r1, [r5, #1576] @ 0x628 │ │ │ │ asr.w r3, r2, r3 │ │ │ │ - cmp r3, r5 │ │ │ │ - bgt.n 90908 │ │ │ │ + cmp r3, r4 │ │ │ │ + bgt.n 90922 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - mov ip, r5 │ │ │ │ + mov ip, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 909fa │ │ │ │ + beq.w 90a14 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r5, r3, #4 │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ - movs r4, #0 │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ + movs r5, #0 │ │ │ │ subs r0, r0, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ asrs r3, r0, #2 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ add r2, r3 │ │ │ │ - add r2, r5 │ │ │ │ - adds r4, #1 │ │ │ │ + add r2, r4 │ │ │ │ + adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 912c0 │ │ │ │ + ble.w 91288 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 912c4 │ │ │ │ + bgt.w 9128c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 912e0 │ │ │ │ + ble.w 9133a │ │ │ │ add.w r2, sp, #1656 @ 0x678 │ │ │ │ subs r1, r3, #2 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ sub.w r2, r2, #1592 @ 0x638 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cmp r4, r2 │ │ │ │ - bge.w 912e0 │ │ │ │ - bl 9173c │ │ │ │ + cmp r5, r2 │ │ │ │ + bge.w 9133a │ │ │ │ + bl 91764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9088c │ │ │ │ - b.w 912ae │ │ │ │ + beq.n 908a6 │ │ │ │ + b.w 91314 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.w 905e2 │ │ │ │ + bls.w 905fa │ │ │ │ movs r1, #0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - blt.w 905ce │ │ │ │ - b.n 90602 │ │ │ │ + blt.w 905e6 │ │ │ │ + b.n 9061a │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 912ae │ │ │ │ - bne.w 90b4a │ │ │ │ + blt.w 91314 │ │ │ │ + bne.w 90bbc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r4, #1 │ │ │ │ - adds r5, #4 │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.w 90698 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ + adds r5, #1 │ │ │ │ + adds r4, #4 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.w 906b2 │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w r2, [r0, #1576] @ 0x628 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r0, #1584] @ 0x630 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ ands r1, r2 │ │ │ │ str.w r1, [r0, #1576] @ 0x628 │ │ │ │ asr.w r3, r2, r3 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.n 9084c │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.n 90866 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov ip, r2 │ │ │ │ - cmp r2, r5 │ │ │ │ - ble.n 909f0 │ │ │ │ - movw r3, #5845 @ 0x16d5 │ │ │ │ + cmp r2, r4 │ │ │ │ + ble.n 90a0a │ │ │ │ + movw r3, #5885 @ 0x16fd │ │ │ │ movt r3, #9 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w sl, [fp, r5, lsl #2] │ │ │ │ - mov r6, r5 │ │ │ │ - movs r4, #0 │ │ │ │ + ldr.w sl, [fp, r4, lsl #2] │ │ │ │ + mov r6, r4 │ │ │ │ + movs r5, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - add.w r9, r4, r6 │ │ │ │ + add.w r9, r5, r6 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [fp, r9, lsl #2] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 909a6 │ │ │ │ + bne.n 909c0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb.w r8, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r8, #32 │ │ │ │ - beq.w 916b2 │ │ │ │ + beq.w 916f0 │ │ │ │ tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 915e2 │ │ │ │ + beq.w 915ac │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 915f2 │ │ │ │ + beq.w 915bc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 910d6 │ │ │ │ + beq.w 910e0 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910e6 │ │ │ │ + beq.w 910f0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90aa0 │ │ │ │ + beq.w 90aba │ │ │ │ mov r2, r8 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp r5, r9 │ │ │ │ mov r8, r3 │ │ │ │ it lt │ │ │ │ movlt r6, r9 │ │ │ │ mov r3, r2 │ │ │ │ - blt.w 90ab6 │ │ │ │ - b.n 909ba │ │ │ │ + blt.w 90ad0 │ │ │ │ + b.n 909d4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 912ae │ │ │ │ - beq.n 90aa0 │ │ │ │ - cmp r4, r9 │ │ │ │ - blt.w 90b46 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + blt.w 91314 │ │ │ │ + beq.n 90aba │ │ │ │ + cmp r5, r9 │ │ │ │ + blt.w 90b60 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + cmp r5, r4 │ │ │ │ add.w r1, fp, r6 │ │ │ │ - bge.w 90b1e │ │ │ │ - sub.w r8, r5, r4 │ │ │ │ + bge.w 90b38 │ │ │ │ + sub.w r8, r4, r5 │ │ │ │ adds r7, r6, #4 │ │ │ │ add.w r0, fp, r7 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov r2, r8 │ │ │ │ blx 2cc68 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str.w sl, [fp, r4, lsl #2] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str.w sl, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fdc │ │ │ │ + bne.w 90fe6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bgt.n 90922 │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bgt.n 9093c │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9131e │ │ │ │ + bne.w 913a6 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add.w r2, r0, #28 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ mov.w r1, ip, lsl #2 │ │ │ │ str.w fp, [r4, r2] │ │ │ │ add r2, r4 │ │ │ │ str r5, [r2, #4] │ │ │ │ add.w r2, r4, r3, lsl #4 │ │ │ │ str.w ip, [r2, #36] @ 0x24 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91198 │ │ │ │ + bne.w 91114 │ │ │ │ subs.w r4, r4, ip │ │ │ │ str r4, [sp, #28] │ │ │ │ - bne.w 911a8 │ │ │ │ + bne.w 91124 │ │ │ │ ldrd r7, r9, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ ldrd r5, sl, [sp, #56] @ 0x38 │ │ │ │ - bgt.w 911b0 │ │ │ │ + bgt.w 9117c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 91018 │ │ │ │ + bne.w 90ffa │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 91584 │ │ │ │ + bne.w 9161a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 910b8 │ │ │ │ + bne.w 9109a │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9162a │ │ │ │ + bne.w 9157a │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r9, [sl, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91532 │ │ │ │ + bne.w 9156c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91520 │ │ │ │ + beq.w 9155a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1660 @ 0x67c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add.w r4, r9, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble.n 909ba │ │ │ │ + add.w r5, r9, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble.n 909d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 90b44 │ │ │ │ + bne.n 90b5e │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ add.w r9, sl, #20 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r4, [sp, #20] │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - adds r7, r6, r4 │ │ │ │ + adds r7, r6, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ asrs r7, r7, #1 │ │ │ │ ldr.w r1, [fp, r7, lsl #2] │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, r8 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ + cmp r4, r8 │ │ │ │ + mov r2, r4 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 916c4 │ │ │ │ + beq.w 916ea │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91548 │ │ │ │ + beq.w 915dc │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 91558 │ │ │ │ + beq.w 915ec │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 90b32 │ │ │ │ + beq.n 90b4c │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ - cbz r0, 90b3c │ │ │ │ + cbz r0, 90b56 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 90b40 │ │ │ │ + bge.n 90b5a │ │ │ │ mov r6, r7 │ │ │ │ - cmp r6, r4 │ │ │ │ - bgt.n 90ac8 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt.n 90ae2 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + lsls r6, r5, #2 │ │ │ │ add.w r1, fp, r6 │ │ │ │ - cmp r4, r5 │ │ │ │ - blt.w 909c6 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str.w sl, [fp, r4, lsl #2] │ │ │ │ + cmp r5, r4 │ │ │ │ + blt.w 909e0 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str.w sl, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 909e6 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - b.n 90fea │ │ │ │ + beq.w 90a00 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr.w r5, [r3, r4, lsl #2] │ │ │ │ + b.n 90ff4 │ │ │ │ adds r1, #28 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90b06 │ │ │ │ - cmp r5, r8 │ │ │ │ - bgt.n 90b0a │ │ │ │ - adds r4, r7, #1 │ │ │ │ - b.n 90b0c │ │ │ │ + bne.n 90b20 │ │ │ │ + cmp r4, r8 │ │ │ │ + bgt.n 90b24 │ │ │ │ + adds r5, r7, #1 │ │ │ │ + b.n 90b26 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 9092a │ │ │ │ + b.n 90944 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add r2, sp, #68 @ 0x44 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r9, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + str.w r3, [sp, #1648] @ 0x670 │ │ │ │ + str.w r3, [sp, #1652] @ 0x674 │ │ │ │ + str.w r3, [sp, #1644] @ 0x66c │ │ │ │ + mov.w r3, #256 @ 0x100 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + movs r3, #7 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + ldr.w r3, [sl, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 9161a │ │ │ │ + ldrd r6, r5, [sl, #8] │ │ │ │ + movw r4, #5192 @ 0x1448 │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str.w r3, [sl, #16] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r9, r3, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 90aa4 │ │ │ │ + b.w 9156c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 908e6 │ │ │ │ - cmp r4, #1 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 90900 │ │ │ │ + cmp r5, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #2 │ │ │ │ - moveq r5, r3 │ │ │ │ - bne.w 915b6 │ │ │ │ + moveq r4, r3 │ │ │ │ + bne.w 91532 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - cmp r2, r5 │ │ │ │ - ble.w 91324 │ │ │ │ + cmp r2, r4 │ │ │ │ + ble.w 9135e │ │ │ │ sub.w r3, fp, #4 │ │ │ │ mov.w sl, #0 │ │ │ │ - add.w r9, r3, r5, lsl #2 │ │ │ │ + add.w r7, r3, r4, lsl #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr.w r6, [r9, #4]! │ │ │ │ + ldr.w r6, [r7, #4]! │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr.w r4, [r9, #-4] │ │ │ │ + ldr.w r5, [r7, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90d80 │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ + bne.w 90f04 │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ + ldr.w r8, [r5, #8] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r2, r9 │ │ │ │ + cmp r9, r8 │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ + movge r2, r8 │ │ │ │ ubfx r3, r1, #5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 916ae │ │ │ │ + beq.w 916e6 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 915bc │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ + bpl.w 915f2 │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ add.w r0, r6, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 915ca │ │ │ │ + beq.w 91600 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 915f6 │ │ │ │ - add.w r1, r4, #20 │ │ │ │ + bpl.w 90ecc │ │ │ │ + add.w r1, r5, #20 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - beq.w 9120c │ │ │ │ - blt.w 90d92 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ + beq.w 911dc │ │ │ │ + blt.w 90eec │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 914f2 │ │ │ │ - add.w r0, r4, #20 │ │ │ │ + bpl.w 916a0 │ │ │ │ + add.w r0, r5, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 914ee │ │ │ │ + beq.w 91514 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 913f6 │ │ │ │ + bpl.w 91438 │ │ │ │ add.w r1, r6, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91404 │ │ │ │ + beq.w 91446 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90ee8 │ │ │ │ + beq.w 90f38 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 912f4 │ │ │ │ - subs r3, r5, #1 │ │ │ │ + bne.w 9138c │ │ │ │ + subs r3, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ add.w r2, fp, r3 │ │ │ │ cmp r2, fp │ │ │ │ - bls.n 90c42 │ │ │ │ + bls.n 90cb6 │ │ │ │ add.w r7, fp, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ str.w r0, [fp] │ │ │ │ str.w r2, [r1], #-4 │ │ │ │ cmp r1, r7 │ │ │ │ - bls.n 90c42 │ │ │ │ + bls.n 90cb6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str.w r0, [r7], #4 │ │ │ │ str.w r2, [r1], #-4 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.n 90c32 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + bhi.n 90ca6 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9133a │ │ │ │ + bne.w 91374 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.w 908e8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add.w r9, fp, r5, lsl #2 │ │ │ │ - movw r3, #5845 @ 0x16d5 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.w 90902 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add.w sl, fp, r4, lsl #2 │ │ │ │ + ldr.w r0, [fp, r4, lsl #2] │ │ │ │ + ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ + movw r3, #5885 @ 0x16fd │ │ │ │ movt r3, #9 │ │ │ │ - ldr.w r0, [fp, r5, lsl #2] │ │ │ │ - ldr.w r4, [r2, #1564] @ 0x61c │ │ │ │ - ldr.w r1, [r9, #-4] │ │ │ │ - cmp r4, r3 │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + cmp r5, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 90eee │ │ │ │ + bne.w 90fd4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r6, r7 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 916a0 │ │ │ │ + beq.w 916dc │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9169a │ │ │ │ + beq.w 916d6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9147c │ │ │ │ + beq.w 914aa │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 908e8 │ │ │ │ + bne.w 90902 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.w 908e8 │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.w 90902 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 9123a │ │ │ │ - add.w r7, fp, r5, lsl #2 │ │ │ │ - ldr.w r3, [fp, r5, lsl #2] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 912a0 │ │ │ │ + add.w r7, fp, r4, lsl #2 │ │ │ │ + ldr.w r3, [fp, r4, lsl #2] │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp r6, r5 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ - movge r2, r4 │ │ │ │ + movge r2, r5 │ │ │ │ tst.w r0, #32 │ │ │ │ it eq │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ - beq.w 91414 │ │ │ │ + beq.w 91456 │ │ │ │ lsls r0, r0, #25 │ │ │ │ it pl │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ - bpl.w 91414 │ │ │ │ + bpl.w 91456 │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9141e │ │ │ │ + beq.w 91460 │ │ │ │ lsls r3, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r1, #28 │ │ │ │ - bpl.w 91420 │ │ │ │ + bpl.w 91462 │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9142a │ │ │ │ + beq.w 9146c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 908e8 │ │ │ │ + blt.w 90902 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.w 908e8 │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.w 90902 │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r4, r6 │ │ │ │ - mov r2, r4 │ │ │ │ + cmp r5, r6 │ │ │ │ + mov r2, r5 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 916be │ │ │ │ + beq.w 916c2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 916b8 │ │ │ │ + beq.w 916bc │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91472 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 908e8 │ │ │ │ + beq.w 914ba │ │ │ │ + lsrs r5, r0, #31 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 90902 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, #1 │ │ │ │ + adds r4, #1 │ │ │ │ adds r7, #4 │ │ │ │ - cmp r3, r5 │ │ │ │ - bgt.n 90d2e │ │ │ │ - b.n 908e8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 912ae │ │ │ │ - beq.w 90ec4 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 91432 │ │ │ │ - mov.w sl, #0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bgt.w 90b72 │ │ │ │ - b.n 90c06 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - add r2, sp, #68 @ 0x44 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r9, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ - str.w r3, [sp, #1648] @ 0x670 │ │ │ │ - str.w r3, [sp, #1652] @ 0x674 │ │ │ │ - str.w r3, [sp, #1644] @ 0x66c │ │ │ │ - mov.w r3, #256 @ 0x100 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - movs r3, #7 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr.w r3, [sl, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - bne.w 91584 │ │ │ │ - ldrd r6, r5, [sl, #8] │ │ │ │ - movw r4, #5192 @ 0x1448 │ │ │ │ - movt r4, #77 @ 0x4d │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str.w r3, [sl, #16] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - strd r9, r3, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 90a8a │ │ │ │ - b.n 91532 │ │ │ │ + cmp r3, r4 │ │ │ │ + bgt.n 90da2 │ │ │ │ + b.n 90902 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - b.w 9057e │ │ │ │ + b.w 90596 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 90dd6 │ │ │ │ + beq.w 90b90 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 90dd6 │ │ │ │ + bne.w 90b90 │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9102a │ │ │ │ - b.n 91034 │ │ │ │ + blt.w 9100c │ │ │ │ + b.n 91016 │ │ │ │ tst r2, r1 │ │ │ │ itttt ne │ │ │ │ addne r1, sp, #68 @ 0x44 │ │ │ │ strne r1, [sp, #4] │ │ │ │ - movwne r2, #51177 @ 0xc7e9 │ │ │ │ + movwne r2, #51465 @ 0xc909 │ │ │ │ movtne r2, #21 │ │ │ │ - bne.w 90624 │ │ │ │ + bne.w 9063c │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9167a │ │ │ │ + beq.w 915c0 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - movw r1, #29545 @ 0x7369 │ │ │ │ + movw r1, #29829 @ 0x7485 │ │ │ │ movt r1, #19 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movw r2, #25701 @ 0x6465 │ │ │ │ + movw r2, #23685 @ 0x5c85 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r6, [sp, #1636] @ 0x664 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.w 90624 │ │ │ │ + b.w 9063c │ │ │ │ sub.w ip, fp, #4 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 90e8c │ │ │ │ + b.n 90e84 │ │ │ │ adds r7, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp r7, r9 │ │ │ │ - bge.n 90f46 │ │ │ │ + bge.n 90f3e │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ add.w lr, ip, #4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9149a │ │ │ │ + bne.n 90eb8 │ │ │ │ ands.w r8, r2, r1 │ │ │ │ - beq.n 90e84 │ │ │ │ + beq.n 90e7c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #15 │ │ │ │ - bls.n 90e84 │ │ │ │ + bls.n 90e7c │ │ │ │ adds r7, #1 │ │ │ │ add.w lr, ip, #8 │ │ │ │ cmp r7, r9 │ │ │ │ - bge.w 9161a │ │ │ │ + bge.w 916ac │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 90e84 │ │ │ │ - b.n 9149a │ │ │ │ + beq.n 90e7c │ │ │ │ + add r2, sp, #68 @ 0x44 │ │ │ │ + movw r3, #23685 @ 0x5c85 │ │ │ │ + movt r3, #36 @ 0x24 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str.w r3, [r2, #1564] @ 0x61c │ │ │ │ + b.w 90646 │ │ │ │ + add.w ip, r5, #28 │ │ │ │ + movs r1, #1 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, ip │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + blx 2d914 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + it eq │ │ │ │ + cmpeq r9, r8 │ │ │ │ + bge.w 91504 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 9141e │ │ │ │ + mov.w sl, #0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bgt.w 90be4 │ │ │ │ + b.n 90c7a │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 91314 │ │ │ │ + bne.n 90eec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldrd r4, r6, [r9, #-4] │ │ │ │ + ldrd r5, r6, [r7, #-4] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 914c2 │ │ │ │ + beq.w 914e6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 912ae │ │ │ │ - bne.w 90c06 │ │ │ │ + blt.w 91314 │ │ │ │ + bne.w 90c7a │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 90d9e │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 90cb0 │ │ │ │ - b.n 912ae │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, fp │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 91486 │ │ │ │ - movw r6, #41920 @ 0xa3c0 │ │ │ │ - movt r6, #77 @ 0x4d │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.n 90e30 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ - bpl.n 90e30 │ │ │ │ - movw r2, #5845 @ 0x16d5 │ │ │ │ - movt r2, #9 │ │ │ │ - add r1, sp, #68 @ 0x44 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - movw r1, #25701 @ 0x6465 │ │ │ │ - movt r1, #36 @ 0x24 │ │ │ │ - cmp r3, r0 │ │ │ │ - it eq │ │ │ │ - moveq r2, r1 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - movw r3, #28077 @ 0x6dad │ │ │ │ - movt r3, #19 │ │ │ │ - str.w r2, [r1, #1572] @ 0x624 │ │ │ │ - str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.w 9062e │ │ │ │ + b.n 90ef8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.w 90608 │ │ │ │ + b.w 90620 │ │ │ │ cmp.w r9, #127 @ 0x7f │ │ │ │ - bgt.w 91638 │ │ │ │ - add.w r4, r9, #136 @ 0x88 │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ + bgt.w 91656 │ │ │ │ + add.w r3, r9, #136 @ 0x88 │ │ │ │ + add r2, sp, #68 @ 0x44 │ │ │ │ cmp.w r9, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add.w r4, r3, r4, lsl #2 │ │ │ │ - ble.w 910f6 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add.w r4, r2, r3, lsl #2 │ │ │ │ + ble.w 91100 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 914fe │ │ │ │ + beq.w 91538 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 910f2 │ │ │ │ + beq.w 910fc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91692 │ │ │ │ + beq.w 91634 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 90fd2 │ │ │ │ + beq.n 90fca │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9157a │ │ │ │ + beq.w 915d8 │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 90fd2 │ │ │ │ + beq.n 90fca │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ str.w r0, [r4, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91500 │ │ │ │ + beq.w 9153a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 90fb8 │ │ │ │ + bne.n 90fb0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.w 90590 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.w 905a8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + blx r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 91314 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 90902 │ │ │ │ + b.n 90d2a │ │ │ │ mov r2, r8 │ │ │ │ adds r0, r3, r7 │ │ │ │ adds r1, r3, r6 │ │ │ │ - ldr.w r4, [r3, r5, lsl #2] │ │ │ │ + ldr.w r5, [r3, r4, lsl #2] │ │ │ │ blx 2cc68 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r4, [r3, r6] │ │ │ │ - b.n 909e6 │ │ │ │ - add.w r3, r9, #1 │ │ │ │ - cmp.w r3, #258 @ 0x102 │ │ │ │ - iteet lt │ │ │ │ - addlt.w r3, r3, r3, lsr #31 │ │ │ │ - movge r2, #128 @ 0x80 │ │ │ │ - movge r3, r2 │ │ │ │ - asrlt r3, r3, #1 │ │ │ │ - it lt │ │ │ │ - movlt r2, r3 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r3, #135 @ 0x87 │ │ │ │ - mov r7, r4 │ │ │ │ - str r2, [r1, #20] │ │ │ │ - add.w r4, r1, r3, lsl #2 │ │ │ │ - b.w 90640 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r5, [r3, r6] │ │ │ │ + b.n 90a00 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9103a │ │ │ │ + bge.n 9101c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 91034 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 91016 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 9109a │ │ │ │ + ble.n 9107c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9104e │ │ │ │ + bge.n 91030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9104e │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 91030 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 9109a │ │ │ │ + beq.n 9107c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91068 │ │ │ │ + bge.n 9104a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 91068 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9104a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 9109a │ │ │ │ + beq.n 9107c │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91088 │ │ │ │ + bge.n 9106a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 91088 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9106a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 91070 │ │ │ │ + bne.n 91052 │ │ │ │ cmp.w r9, #127 @ 0x7f │ │ │ │ - ble.n 9109a │ │ │ │ + ble.n 9107c │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9157e │ │ │ │ + bne.w 91618 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90a60 │ │ │ │ + beq.w 90a7a │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.w 90a60 │ │ │ │ + ble.w 90a7a │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 910d0 │ │ │ │ + b.n 910b2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str.w r6, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 910c4 │ │ │ │ - b.n 90a60 │ │ │ │ + bhi.n 910a6 │ │ │ │ + b.n 90a7a │ │ │ │ + add.w r3, r9, #1 │ │ │ │ + cmp.w r3, #258 @ 0x102 │ │ │ │ + iteet lt │ │ │ │ + addlt.w r3, r3, r3, lsr #31 │ │ │ │ + movge r2, #128 @ 0x80 │ │ │ │ + movge r3, r2 │ │ │ │ + asrlt r3, r3, #1 │ │ │ │ + it lt │ │ │ │ + movlt r2, r3 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + adds r3, #135 @ 0x87 │ │ │ │ + mov r7, r4 │ │ │ │ + str r2, [r1, #20] │ │ │ │ + add.w r4, r1, r3, lsl #2 │ │ │ │ + b.w 90658 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2d914 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9098c │ │ │ │ + bne.w 909a6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9098e │ │ │ │ + b.n 909a8 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r9, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #20] │ │ │ │ + str r2, [sp, #24] │ │ │ │ mov fp, r4 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 91008 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.w 916ce │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - movw r2, #42336 @ 0xa560 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - movs r1, #1 │ │ │ │ - sub.w lr, fp, #4 │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - mov fp, r4 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - subs r7, r3, r2 │ │ │ │ - movw r5, #41920 @ 0xa3c0 │ │ │ │ - movt r5, #77 @ 0x4d │ │ │ │ - negs r2, r7 │ │ │ │ - adcs r2, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - ldr.w r6, [lr, #4]! │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ - cmp r5, r0 │ │ │ │ - bne.w 91494 │ │ │ │ - ldr r5, [r6, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 91494 │ │ │ │ - ldr.w r8, [r6, #16] │ │ │ │ - ldr.w r6, [r8, #4] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.w 91676 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 9121e │ │ │ │ - tst r2, r1 │ │ │ │ - bne.n 91214 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.n 9121e │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 9121e │ │ │ │ - ldrb.w r8, [r8, #16] │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - cmp ip, r9 │ │ │ │ - and.w r8, r8, #28 │ │ │ │ - sub.w r8, r8, #4 │ │ │ │ - clz r8, r8 │ │ │ │ - mov.w r8, r8, lsr #5 │ │ │ │ - bge.n 9122e │ │ │ │ - mov r4, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b.n 91142 │ │ │ │ + b.n 910d0 │ │ │ │ subs.w r4, r4, ip │ │ │ │ str r4, [sp, #28] │ │ │ │ - beq.w 90a2e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + beq.w 90a48 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r3, r1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add fp, r1 │ │ │ │ - b.w 90684 │ │ │ │ + b.w 9069c │ │ │ │ + mov sl, fp │ │ │ │ + ldrd fp, r4, [sp, #4] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 91638 │ │ │ │ + movw r6, #41920 @ 0xa3c0 │ │ │ │ + movt r6, #77 @ 0x4d │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 90e28 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ + bpl.w 90e28 │ │ │ │ + movw r2, #5885 @ 0x16fd │ │ │ │ + movt r2, #9 │ │ │ │ + add r1, sp, #68 @ 0x44 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + movw r1, #23685 @ 0x5c85 │ │ │ │ + movt r1, #36 @ 0x24 │ │ │ │ + cmp r3, r0 │ │ │ │ + it eq │ │ │ │ + moveq r2, r1 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + movw r3, #28361 @ 0x6ec9 │ │ │ │ + movt r3, #19 │ │ │ │ + str.w r2, [r1, #1572] @ 0x624 │ │ │ │ + str.w r3, [r1, #1564] @ 0x61c │ │ │ │ + b.w 90646 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq.n 911c6 │ │ │ │ + beq.n 91192 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r2, r0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r2, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r4, r2 │ │ │ │ it gt │ │ │ │ subgt r1, r3, #2 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9173c │ │ │ │ + bl 91764 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 912b6 │ │ │ │ + bne.w 9131c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 90a3c │ │ │ │ + ble.w 90a56 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq.n 911fe │ │ │ │ + beq.n 911cc │ │ │ │ add.w r2, sp, #1656 @ 0x678 │ │ │ │ add.w r4, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ sub.w r4, r4, #1608 @ 0x648 │ │ │ │ sub.w r2, r2, #1576 @ 0x628 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r4, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl 9173c │ │ │ │ + bl 91764 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 912b6 │ │ │ │ + bne.w 9131c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 911d4 │ │ │ │ - cmp r8, r7 │ │ │ │ - bge.w 90bd6 │ │ │ │ - b.n 90d92 │ │ │ │ - ldr.w r6, [r8, #8] │ │ │ │ - cmp r6, #15 │ │ │ │ - bls.n 9116c │ │ │ │ - movs r1, #0 │ │ │ │ + b.n 911a2 │ │ │ │ + cmp r9, r8 │ │ │ │ + bge.w 90c4a │ │ │ │ + b.n 90eec │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.w 916c8 │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ + movw r2, #42336 @ 0xa560 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + movs r1, #1 │ │ │ │ + sub.w lr, fp, #4 │ │ │ │ + strd fp, r4, [sp, #4] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + mov fp, sl │ │ │ │ + mov r5, r1 │ │ │ │ + movw sl, #41920 @ 0xa3c0 │ │ │ │ + movt sl, #77 @ 0x4d │ │ │ │ + subs r7, r3, r2 │ │ │ │ + negs r2, r7 │ │ │ │ + mov.w ip, #0 │ │ │ │ + adcs r2, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + b.n 9123e │ │ │ │ + cbz r7, 9126c │ │ │ │ + ldrb.w r8, [r8, #16] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + cmp ip, r9 │ │ │ │ + and.w r8, r8, #28 │ │ │ │ + sub.w r8, r8, #4 │ │ │ │ + clz r8, r8 │ │ │ │ + mov.w r8, r8, lsr #5 │ │ │ │ + bge.n 91294 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr.w r6, [lr, #4]! │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + cmp r4, r0 │ │ │ │ + bne.w 9168e │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 9168e │ │ │ │ + ldr.w r8, [r6, #16] │ │ │ │ + ldr.w r6, [r8, #4] │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 9168a │ │ │ │ + cbz r5, 9126c │ │ │ │ + tst r2, r1 │ │ │ │ + bne.n 9127c │ │ │ │ + mov r6, sl │ │ │ │ + cmp r3, sl │ │ │ │ + beq.n 9121c │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, r9 │ │ │ │ - bge.w 90ef8 │ │ │ │ + bge.w 9112c │ │ │ │ mov r8, r7 │ │ │ │ - mov r7, r4 │ │ │ │ - b.n 91192 │ │ │ │ - mov r4, fp │ │ │ │ + mov r7, r5 │ │ │ │ + b.n 9123a │ │ │ │ + ldr.w r6, [r8, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls.n 91266 │ │ │ │ + movs r1, #0 │ │ │ │ + b.n 9126c │ │ │ │ + subs r3, r3, r1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + b.w 90898 │ │ │ │ + mov sl, fp │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - b.w 90608 │ │ │ │ + ldrd fp, r4, [sp, #4] │ │ │ │ + b.w 90620 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - mov r8, r9 │ │ │ │ + mov r8, sl │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ ldrd r1, r0, [r8] │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 912a6 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + bne.n 9130c │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r4 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r2, r5 │ │ │ │ + cmp r5, sl │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 916a6 │ │ │ │ + beq.w 916d2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 91696 │ │ │ │ + beq.w 916ce │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9166c │ │ │ │ + beq.w 91696 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 908e8 │ │ │ │ + bne.w 90902 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.w 908e8 │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.w 90902 │ │ │ │ add.w r8, r8, #4 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.w 90cc8 │ │ │ │ - b.n 91240 │ │ │ │ + beq.w 90d3c │ │ │ │ + b.n 912a6 │ │ │ │ mov r2, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9128a │ │ │ │ + bge.n 912f0 │ │ │ │ ldrd r7, r9, [sp, #48] @ 0x30 │ │ │ │ ldrd r5, sl, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 914ae │ │ │ │ + beq.w 91630 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 910a4 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - b.w 9087e │ │ │ │ - beq.w 908e6 │ │ │ │ + b.n 90e1a │ │ │ │ + beq.w 90900 │ │ │ │ add.w r7, fp, #4 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r7 │ │ │ │ - bcs.n 91352 │ │ │ │ - movs r5, #2 │ │ │ │ + bcs.n 913ac │ │ │ │ + movs r4, #2 │ │ │ │ movs r3, #4 │ │ │ │ - b.n 90c1e │ │ │ │ + b.n 90c92 │ │ │ │ add.w r2, sp, #1656 @ 0x678 │ │ │ │ - mov ip, r5 │ │ │ │ + mov ip, r4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ sub.w r2, r2, #1576 @ 0x628 │ │ │ │ - str r4, [r2, #12] │ │ │ │ - b.w 909fa │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w r2, sl, #1 │ │ │ │ - subs r1, r5, r2 │ │ │ │ - add.w r0, fp, r1, lsl #2 │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 91308 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - bl 1ada4c │ │ │ │ - b.n 90c0e │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + str r5, [r2, #12] │ │ │ │ + b.w 90a14 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - adds r5, #1 │ │ │ │ - bl 1ada4c │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 90b5e │ │ │ │ - mov r5, ip │ │ │ │ - b.w 90858 │ │ │ │ + adds r4, #1 │ │ │ │ + bl 1ad07c │ │ │ │ + mov r3, r4 │ │ │ │ + b.n 90bd0 │ │ │ │ subs r3, #1 │ │ │ │ add.w r2, fp, r3, lsl #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r2, fp │ │ │ │ - bhi.w 90c1a │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + bhi.w 90c8e │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 908e8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + beq.w 90902 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.w 90c4a │ │ │ │ + bls.w 90cbe │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ - b.n 9133e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - movs r5, #2 │ │ │ │ + b.n 91378 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add.w r2, sl, #1 │ │ │ │ + subs r1, r4, r2 │ │ │ │ + add.w r0, fp, r1, lsl #2 │ │ │ │ + add.w r1, r3, r1, lsl #2 │ │ │ │ + cbnz r3, 913a0 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 1ad07c │ │ │ │ + b.n 90c82 │ │ │ │ + mov r4, ip │ │ │ │ + b.w 90872 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + movs r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 908e8 │ │ │ │ + beq.w 90902 │ │ │ │ movs r3, #4 │ │ │ │ - b.n 9133a │ │ │ │ + b.n 91374 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst.w r3, #32 │ │ │ │ + bne.w 90754 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + blx 2d914 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9076a │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + ble.w 9076e │ │ │ │ + b.w 90826 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #1 │ │ │ │ asr.w r1, r9, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt.n 91362 │ │ │ │ + bgt.n 913e0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r2, [r1, #1580] @ 0x62c │ │ │ │ str.w r3, [r1, #1584] @ 0x630 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r1, #1576] @ 0x628 │ │ │ │ - b.w 9066e │ │ │ │ + b.w 90686 │ │ │ │ adds r1, #28 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 906e0 │ │ │ │ - cmp r5, r6 │ │ │ │ + bne.w 906fa │ │ │ │ + cmp r4, r6 │ │ │ │ ite ge │ │ │ │ - movge r5, #0 │ │ │ │ - movlt r5, #1 │ │ │ │ - b.w 906e2 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - bne.w 9073a │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - blx 2d914 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 90750 │ │ │ │ - cmp r8, sl │ │ │ │ - ble.w 90754 │ │ │ │ - b.w 9080c │ │ │ │ - adds r1, #28 │ │ │ │ - blx 2d914 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 907f8 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble.w 907fc │ │ │ │ - b.w 90806 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9078c │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - blx 2d914 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 907a6 │ │ │ │ - cmp r9, sl │ │ │ │ - bge.w 907aa │ │ │ │ - b.w 9080c │ │ │ │ + movge r4, #0 │ │ │ │ + movlt r4, #1 │ │ │ │ + b.w 906fc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add.w r2, sl, #1 │ │ │ │ + subs r1, r4, r2 │ │ │ │ + add.w r0, fp, r1, lsl #2 │ │ │ │ + add.w r1, r3, r1, lsl #2 │ │ │ │ + cbnz r3, 91432 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 1ad07c │ │ │ │ + b.n 90ef4 │ │ │ │ add.w r1, r6, #28 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90bfe │ │ │ │ - cmp r7, r8 │ │ │ │ + bne.w 90c72 │ │ │ │ + cmp r8, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90c06 │ │ │ │ - b.n 90ee8 │ │ │ │ + bne.w 90c7a │ │ │ │ + b.n 90f38 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.w 90d08 │ │ │ │ + bne.w 90d7c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90d1e │ │ │ │ - cmp r6, r4 │ │ │ │ - bgt.w 908e8 │ │ │ │ - b.n 90d24 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w r2, sl, #1 │ │ │ │ - subs r1, r5, r2 │ │ │ │ - add.w r0, fp, r1, lsl #2 │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 91446 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - bl 1ada4c │ │ │ │ - b.n 90d9a │ │ │ │ + bne.w 90d92 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt.w 90902 │ │ │ │ + b.n 90d98 │ │ │ │ + adds r1, #28 │ │ │ │ + blx 2d914 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 90812 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble.w 90816 │ │ │ │ + b.w 90820 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 907a6 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + blx 2d914 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 907c0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + bge.w 907c4 │ │ │ │ + b.w 90826 │ │ │ │ + cmp r6, r7 │ │ │ │ + ite le │ │ │ │ + movle r0, #0 │ │ │ │ + movgt r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 90902 │ │ │ │ + b.n 90d2a │ │ │ │ + cmp r5, r6 │ │ │ │ + ite le │ │ │ │ + movle r5, #0 │ │ │ │ + movgt r5, #1 │ │ │ │ + b.n 90de2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 9159c │ │ │ │ + cbnz r7, 91518 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9146a │ │ │ │ + b.n 914de │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9145e │ │ │ │ - b.w 90676 │ │ │ │ - cmp r4, r6 │ │ │ │ - ite le │ │ │ │ - movle r4, #0 │ │ │ │ - movgt r4, #1 │ │ │ │ - b.n 90d6e │ │ │ │ - cmp r6, r7 │ │ │ │ - ite le │ │ │ │ - movle r0, #0 │ │ │ │ - movgt r0, #1 │ │ │ │ - b.n 90cb0 │ │ │ │ - add r1, sp, #68 @ 0x44 │ │ │ │ - movw r2, #25701 @ 0x6465 │ │ │ │ - movt r2, #36 @ 0x24 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 90f22 │ │ │ │ - mov r4, fp │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - add r2, sp, #68 @ 0x44 │ │ │ │ - movw r3, #25701 @ 0x6465 │ │ │ │ - movt r3, #36 @ 0x24 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.w 9062e │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 90e22 │ │ │ │ - adds r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - bne.w 907e6 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 913c4 │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ + bhi.n 914d2 │ │ │ │ + b.w 9068e │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + ldr.w r8, [r5, #8] │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - cmp r7, r8 │ │ │ │ - mov r2, r7 │ │ │ │ + cmp r8, r9 │ │ │ │ + mov r2, r8 │ │ │ │ it ge │ │ │ │ - movge r2, r8 │ │ │ │ + movge r2, r9 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90bd6 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + bne.w 90c4a │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90be8 │ │ │ │ + bne.w 90c5c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 913fa │ │ │ │ - add.w r0, r4, #28 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 90be8 │ │ │ │ - b.n 914ee │ │ │ │ + b.n 9143c │ │ │ │ + add.w r1, r7, r3, lsl #2 │ │ │ │ + mov r2, r7 │ │ │ │ + b.n 9152c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ + str.w r4, [r2], #4 │ │ │ │ + str.w r0, [r1], #-4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bhi.n 91520 │ │ │ │ + b.n 914ca │ │ │ │ + mov r4, r5 │ │ │ │ + b.w 90826 │ │ │ │ mov r6, r0 │ │ │ │ add.w r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 9155e │ │ │ │ + bne.n 91590 │ │ │ │ cmp.w r9, #127 @ 0x7f │ │ │ │ - bgt.n 91540 │ │ │ │ + bgt.n 91588 │ │ │ │ ldrd r6, r5, [sl, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r9, r3, [sl, #8] │ │ │ │ - cbnz r5, 91526 │ │ │ │ + cbnz r5, 91560 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 90a96 │ │ │ │ + b.w 90ab0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 91532 │ │ │ │ + b.n 9156c │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ subs r6, #1 │ │ │ │ - bpl.n 9152a │ │ │ │ + bpl.n 91564 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - b.w 90a84 │ │ │ │ + bl 79de8 │ │ │ │ + b.w 90a9e │ │ │ │ + bl 79de8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + b.w 90a80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 9150e │ │ │ │ - add.w r0, sl, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 90af8 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.w 90b34 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 91548 │ │ │ │ ldr.w r2, [r6, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91504 │ │ │ │ + bge.n 9153e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91504 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91504 │ │ │ │ + bne.n 9153e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9153e │ │ │ │ + add.w r0, sl, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 9098e │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 910e2 │ │ │ │ + add r3, sp, #68 @ 0x44 │ │ │ │ + movw r2, #58921 @ 0xe629 │ │ │ │ + movt r2, #23 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str.w r2, [sp, #1632] @ 0x660 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 90646 │ │ │ │ + b.n 91166 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 91500 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 912bc │ │ │ │ - movw r3, #44696 @ 0xae98 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29132 @ 0x71cc │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 912bc │ │ │ │ - add.w r1, r7, r3, lsl #2 │ │ │ │ - mov r2, r7 │ │ │ │ - b.n 915b0 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - str.w r4, [r2], #4 │ │ │ │ - str.w r0, [r1], #-4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bhi.n 915a4 │ │ │ │ - b.n 91456 │ │ │ │ - mov r5, r4 │ │ │ │ - b.w 9080c │ │ │ │ + b.n 9153a │ │ │ │ + add.w r0, sl, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 90b12 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 90b4e │ │ │ │ add.w r0, r6, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 90bb6 │ │ │ │ + bne.w 90c2a │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w ip, [r4, #28] │ │ │ │ + ldr.w ip, [r5, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ - b.n 915fe │ │ │ │ + b.n 90ed4 │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bmi.w 906ce │ │ │ │ + bmi.w 906e8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9138a │ │ │ │ - add.w r0, sl, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 90974 │ │ │ │ + b.n 91408 │ │ │ │ + cbz r4, 91630 │ │ │ │ + movw r3, #44696 @ 0xae98 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + movw r1, #27084 @ 0x69cc │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl fcc44 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 91086 │ │ │ │ + movs r6, #1 │ │ │ │ + b.n 9153a │ │ │ │ + add r1, sp, #68 @ 0x44 │ │ │ │ + movw r2, #23685 @ 0x5c85 │ │ │ │ + movt r2, #36 @ 0x24 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + b.n 91158 │ │ │ │ + adds r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst.w r3, #32 │ │ │ │ + bne.w 90800 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 910d8 │ │ │ │ - add.w ip, r4, #28 │ │ │ │ - movs r1, #1 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r1, ip │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - blx 2d914 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - it eq │ │ │ │ - cmpeq r8, r7 │ │ │ │ - bge.w 914de │ │ │ │ - b.w 90d92 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov.w r8, #1 │ │ │ │ - b.w 90608 │ │ │ │ - bl 79dc0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - b.w 90a66 │ │ │ │ + b.n 91476 │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90f6e │ │ │ │ - bl 20d58c │ │ │ │ + bne.w 90f66 │ │ │ │ + bl 20cba4 │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r9, [sl, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 91520 │ │ │ │ - b.n 91532 │ │ │ │ - cmp r4, sl │ │ │ │ + beq.w 9155a │ │ │ │ + b.n 9156c │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 9126c │ │ │ │ + mov sl, fp │ │ │ │ + ldrd fp, r4, [sp, #4] │ │ │ │ + b.n 90eb8 │ │ │ │ + cmp r5, sl │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9128a │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 9121e │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - movw r2, #61197 @ 0xef0d │ │ │ │ - movt r2, #23 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str.w r2, [sp, #1632] @ 0x660 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9062e │ │ │ │ - b.n 90f30 │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 91500 │ │ │ │ + b.n 912f0 │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 90c5c │ │ │ │ + b.n 91514 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r5, r1 │ │ │ │ + mov.w r8, #1 │ │ │ │ + b.w 90620 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9127e │ │ │ │ + b.w 90dd6 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.w 90dc4 │ │ │ │ + movs r2, #0 │ │ │ │ + b.w 905cc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.w 90ca4 │ │ │ │ + b.n 912e4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.w 90c92 │ │ │ │ + b.n 912d2 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 90d18 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9126c │ │ │ │ + b.w 90d06 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 915d6 │ │ │ │ + b.n 91648 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 915c0 │ │ │ │ + b.n 915f6 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 915e6 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.w 90d62 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.w 90d50 │ │ │ │ + b.n 915e0 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9154c │ │ │ │ + b.n 915b0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 914b4 │ │ │ │ - movs r2, #0 │ │ │ │ - b.w 905b4 │ │ │ │ + b.n 9160c │ │ │ │ + nop │ │ │ │ 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 91736 │ │ │ │ + beq.n 9175e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 91728 │ │ │ │ + bpl.n 91750 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 91732 │ │ │ │ + beq.n 9175a │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 91714 │ │ │ │ + bpl.n 9173c │ │ │ │ adds r1, #20 │ │ │ │ blx 2d914 │ │ │ │ - cbz r0, 9171e │ │ │ │ + cbz r0, 91746 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2d914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91710 │ │ │ │ + bne.n 91738 │ │ │ │ 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 91704 │ │ │ │ + bne.n 9172c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 91716 │ │ │ │ + b.n 9173e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9172a │ │ │ │ + b.n 91752 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -149954,770 +149965,772 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r1, [r9] │ │ │ │ - bl 1ad804 │ │ │ │ + bl 1ace34 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 92016 │ │ │ │ + blt.w 92056 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91e94 │ │ │ │ + bne.w 91ec2 │ │ │ │ subs r7, r7, r5 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - beq.w 919a6 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + beq.w 919ce │ │ │ │ add.w r2, r7, #1073741824 @ 0x40000000 │ │ │ │ add.w r1, r8, r5, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r4, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ - bl 1ad8e4 │ │ │ │ + bl 1acf14 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ble.w 91ffe │ │ │ │ + ble.w 92050 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r7, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 91afa │ │ │ │ + bgt.w 91b22 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.w 91f10 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bgt.w 91f26 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1ad9b8 │ │ │ │ + bl 1acfe8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r4, #4 │ │ │ │ ldrd r7, r2, [r7, #12] │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ea0 │ │ │ │ + bne.w 91efe │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.w 91adc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + beq.w 91b04 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add.w fp, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 91970 │ │ │ │ + beq.w 91998 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw ip, #5845 @ 0x16d5 │ │ │ │ + movw ip, #5885 @ 0x16fd │ │ │ │ movt ip, #9 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov sl, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r5, [fp] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 91914 │ │ │ │ + bne.n 9193c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9201c │ │ │ │ + bpl.w 92082 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 92004 │ │ │ │ + bpl.w 91fec │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 92012 │ │ │ │ + beq.w 91ffa │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 918d6 │ │ │ │ + bpl.n 918fe │ │ │ │ add.w r1, r4, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ blx 2d914 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r0, 918e6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cbz r0, 9190e │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 918ec │ │ │ │ + bge.n 91914 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, #4 │ │ │ │ mov r4, r6 │ │ │ │ str.w r5, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9193a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.n 91962 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.w 91ad4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + beq.w 91afc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 919ae │ │ │ │ + bge.n 919d6 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 91856 │ │ │ │ + b.n 9187e │ │ │ │ add.w r1, r4, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ blx 2d914 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 918a6 │ │ │ │ + bne.n 918ce │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 918aa │ │ │ │ + blt.n 918d2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r7, #4 │ │ │ │ str.w r4, [sl] │ │ │ │ adds r4, r6, #4 │ │ │ │ mov r6, r4 │ │ │ │ - cbnz r3, 91956 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + cbnz r3, 9197e │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 91970 │ │ │ │ + beq.n 91998 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 919ae │ │ │ │ + ble.n 919d6 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 91856 │ │ │ │ + b.n 9187e │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq r4, [r7, #0] │ │ │ │ - beq.n 918ec │ │ │ │ - blt.w 91ff4 │ │ │ │ + beq.n 91914 │ │ │ │ + blt.w 92046 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, #4 │ │ │ │ ldr.w r5, [fp] │ │ │ │ mov r4, r6 │ │ │ │ str.w r5, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 918b8 │ │ │ │ + beq.n 918e0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq.w 91e9c │ │ │ │ + str r2, [sp, #28] │ │ │ │ + beq.w 91efa │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 918c2 │ │ │ │ - ldrd r2, r1, [sp, #16] │ │ │ │ + b.n 918ea │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ subs r0, r1, #1 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cmp r0, #1 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r0, [sp, #24] │ │ │ │ str.w r1, [r2], #4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne.n 91904 │ │ │ │ + bne.n 9192c │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ - bl 1ada00 │ │ │ │ + bl 1ad030 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str.w r3, [r4, r5, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 91fb4 │ │ │ │ + bne.w 91f40 │ │ │ │ movs r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldrd r9, sl, [sp, #20] │ │ │ │ + ldrd r9, sl, [sp, #24] │ │ │ │ add.w r8, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ it gt │ │ │ │ subgt.w r8, r8, #1 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [fp] │ │ │ │ str.w r8, [r0] │ │ │ │ - bl 1ad804 │ │ │ │ + bl 1ace34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq.n 91a26 │ │ │ │ - blt.w 92020 │ │ │ │ + beq.n 91a4e │ │ │ │ + blt.w 9205c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ - bl 1ad9b8 │ │ │ │ + bl 1acfe8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ee6 │ │ │ │ + bne.w 91f16 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r7, r7, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91eee │ │ │ │ + bne.w 91f0e │ │ │ │ sub.w r9, r9, r6 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 91ef6 │ │ │ │ + beq.w 91f38 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9199e │ │ │ │ + beq.n 919c6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ adds r4, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91e24 │ │ │ │ + bne.w 91e4a │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 91ad0 │ │ │ │ + beq.n 91af8 │ │ │ │ movs r3, #0 │ │ │ │ add.w fp, fp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ad8e4 │ │ │ │ + bl 1acf14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq.n 91acc │ │ │ │ - blt.w 92020 │ │ │ │ + beq.n 91af4 │ │ │ │ + blt.w 9205c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1ada00 │ │ │ │ + bl 1ad030 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91e48 │ │ │ │ + bne.w 91e6e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91e1c │ │ │ │ + bne.w 91e42 │ │ │ │ subs.w sl, sl, r5 │ │ │ │ - beq.n 91ad0 │ │ │ │ + beq.n 91af8 │ │ │ │ add.w fp, fp, r5, lsl #2 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ adds r4, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91e36 │ │ │ │ + bne.w 91e5c │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 91e50 │ │ │ │ + beq.w 91e76 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 919b8 │ │ │ │ + bgt.n 919e0 │ │ │ │ cmp r5, #6 │ │ │ │ - bgt.w 919b8 │ │ │ │ + bgt.w 919e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r8, #1 │ │ │ │ - strd r9, sl, [sp, #20] │ │ │ │ + strd r9, sl, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9184e │ │ │ │ + b.n 91876 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 91a96 │ │ │ │ - strd r9, sl, [sp, #20] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + b.n 91abe │ │ │ │ + strd r9, sl, [sp, #24] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 919a2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + beq.w 919ca │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ - bl 1ad9b8 │ │ │ │ - b.n 919a2 │ │ │ │ + bl 1acfe8 │ │ │ │ + b.n 919ca │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 91fc2 │ │ │ │ + bgt.w 92022 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs r5, r3, #1 │ │ │ │ add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ add.w r7, r9, r5, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 91f22 │ │ │ │ + bne.w 91f4e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add.w r8, r3, #12 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ - bl 1ad9b8 │ │ │ │ + bl 1acfe8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ subs r3, r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add.w fp, lr, r4, lsl #2 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 91f98 │ │ │ │ + bne.w 91fc4 │ │ │ │ sub.w sl, r3, #4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r4, r7, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ str.w r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 91e58 │ │ │ │ + beq.w 91e84 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw ip, #5845 @ 0x16d5 │ │ │ │ + mov r7, fp │ │ │ │ + mov fp, sl │ │ │ │ + movw ip, #5885 @ 0x16fd │ │ │ │ movt ip, #9 │ │ │ │ str.w lr, [sp, #64] @ 0x40 │ │ │ │ - str.w ip, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w r9, #0 │ │ │ │ + str.w ip, [sp, #40] @ 0x28 │ │ │ │ + mov.w sl, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r6, r4 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r8, r6 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r5, [fp] │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr.w r4, [sl] │ │ │ │ + ldr.w r4, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 91c52 │ │ │ │ + bne.n 91c7a │ │ │ │ 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 9202c │ │ │ │ + bpl.w 92072 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 91fde │ │ │ │ + bpl.w 92034 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 91fec │ │ │ │ + beq.w 92042 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 91c90 │ │ │ │ + bpl.n 91cb8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2d914 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91ca0 │ │ │ │ + beq.n 91cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 91c24 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bge.n 91c4e │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ - str.w r4, [r8] │ │ │ │ + str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91c74 │ │ │ │ + bne.n 91c9c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq.w 91dfa │ │ │ │ + beq.w 91e22 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - adds r7, #1 │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ - cmp r7, r3 │ │ │ │ - bge.n 91ca8 │ │ │ │ - mov.w r9, #0 │ │ │ │ - b.n 91b9e │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r4, r6, #4 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ sub.w fp, fp, #4 │ │ │ │ + cmp r8, r3 │ │ │ │ + bge.n 91cf2 │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.n 91bca │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r4, r6, #4 │ │ │ │ + subs r7, #4 │ │ │ │ mov r6, r4 │ │ │ │ - str.w r5, [r8] │ │ │ │ + str.w r5, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91dd2 │ │ │ │ + bne.n 91cd0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 91e58 │ │ │ │ + beq.w 91e80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble.n 91ca8 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 91b9e │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 91cf2 │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 91bca │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c20 │ │ │ │ - blt.w 91fd4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.n 91c4c │ │ │ │ + blt.w 92002 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ - ldr.w r4, [sl] │ │ │ │ - str.w r4, [r8] │ │ │ │ + ldr.w r4, [fp] │ │ │ │ + str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91c04 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + beq.n 91c2e │ │ │ │ + ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq.w 91f0c │ │ │ │ + beq.w 91ffe │ │ │ │ subs r3, r1, #4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 91c0e │ │ │ │ + strd r3, r2, [sp, #16] │ │ │ │ + b.n 91c38 │ │ │ │ add.w r1, r4, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2d914 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91bf2 │ │ │ │ + bne.n 91c1c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 91bf6 │ │ │ │ - b.n 91c24 │ │ │ │ + blt.n 91c20 │ │ │ │ + b.n 91c4e │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str.w r2, [r3], #-4 │ │ │ │ + subs r1, #4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.w 9200c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ + b.n 91c6a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldrd r6, r5, [sp, #28] │ │ │ │ + ldrd sl, r5, [sp, #28] │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ - subs r3, r6, #1 │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - bl 1ad804 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 9203c │ │ │ │ - subs r3, r6, r7 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.n 91d1c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r6, r7, r6 │ │ │ │ - add.w r4, r4, r6, lsl #2 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + bl 1ace34 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.w 92068 │ │ │ │ + subs.w r3, sl, r6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.n 91d6a │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + sub.w sl, r6, sl │ │ │ │ + add.w r4, r4, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91fac │ │ │ │ + bne.w 91fd0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - add.w sl, sl, r6, lsl #2 │ │ │ │ + add.w fp, fp, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91fa4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne.w 91f1e │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + 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 sl, [sp, #88] @ 0x58 │ │ │ │ - bl 1ada00 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 91df6 │ │ │ │ - mov r6, r7 │ │ │ │ - ldr.w r3, [fp], #-4 │ │ │ │ + str.w fp, [sp, #88] @ 0x58 │ │ │ │ + bl 1ad030 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 91e1e │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r3, [r7], #-4 │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ed6 │ │ │ │ + bne.w 91eca │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 91e56 │ │ │ │ + beq.n 91e7c │ │ │ │ subs r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - ldr.w r1, [sl] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ad8e4 │ │ │ │ + bl 1acf14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 92030 │ │ │ │ - subs.w r7, r8, r5 │ │ │ │ - beq.n 91df2 │ │ │ │ + blt.w 92076 │ │ │ │ + subs.w r6, r8, r5 │ │ │ │ + bne.n 91dd8 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + str.w r3, [r4], #-4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 91eda │ │ │ │ + subs.w sl, sl, #1 │ │ │ │ + beq.w 91fd8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + cmp r3, #6 │ │ │ │ + bgt.n 91cfc │ │ │ │ + cmp r6, #6 │ │ │ │ + bgt.n 91cfc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + add.w r3, r9, #1 │ │ │ │ + strd sl, r5, [sp, #28] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.n 91bbe │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ sub.w r8, r5, r8 │ │ │ │ add.w r4, r4, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91eb0 │ │ │ │ + bne.w 91eea │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - add.w fp, fp, r8, lsl #2 │ │ │ │ + add.w r7, r7, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91eb8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.n 91ef2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r6, [sp, #0] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - str.w fp, [sp, #96] @ 0x60 │ │ │ │ - bl 1ad9b8 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ + bl 1acfe8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 91ff0 │ │ │ │ + beq.w 92018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92046 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 91ec0 │ │ │ │ - subs r6, #1 │ │ │ │ - beq.w 91ed0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ - cmp r3, #6 │ │ │ │ - bgt.w 91cb2 │ │ │ │ - cmp r7, #6 │ │ │ │ - bgt.w 91cb2 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add.w r3, r9, #1 │ │ │ │ - strd r6, r5, [sp, #28] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - b.n 91b92 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str.w r2, [r3], #-4 │ │ │ │ - subs r1, #4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - subs r2, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r2, #1 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - beq.n 91e58 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - b.n 91c44 │ │ │ │ - mov r5, r8 │ │ │ │ - b.n 91d9a │ │ │ │ - strd r7, r5, [sp, #28] │ │ │ │ + bne.n 91da2 │ │ │ │ + str r5, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 91e14 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + b.n 91ebe │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cbz r3, 91e3c │ │ │ │ + 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, #60] @ 0x3c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - bl 1ad9b8 │ │ │ │ + bl 1acfe8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.n 91e90 │ │ │ │ + b.n 91e1a │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 91a8a │ │ │ │ + b.n 91ab2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r1], #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #16] │ │ │ │ - b.n 91a38 │ │ │ │ + b.n 91a60 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r1], #4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #16] │ │ │ │ - b.n 91aa6 │ │ │ │ + b.n 91ace │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 91a82 │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - b.n 91970 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + b.n 91aaa │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + b.n 91998 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov sl, fp │ │ │ │ + mov fp, r7 │ │ │ │ add.w r8, sp, #104 @ 0x68 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ rsb r3, r5, #1 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 1ada00 │ │ │ │ + bl 1ad030 │ │ │ │ mvn.w r3, #3 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mul.w r3, r5, r3 │ │ │ │ str r2, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 91efe │ │ │ │ + bne.w 91fde │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 919a6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 919ce │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 917b2 │ │ │ │ + b.n 917da │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 91d7a │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 91db2 │ │ │ │ + add.w r3, r3, r8, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 91de8 │ │ │ │ + add.w r3, r3, r8, lsl #2 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + b.n 91df2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 91ad4 │ │ │ │ + b.n 91afc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 91826 │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 91d64 │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 91d70 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 91daa │ │ │ │ - strd r6, r5, [sp, #28] │ │ │ │ - b.n 91dfa │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 91d2c │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 91a08 │ │ │ │ + b.n 9184e │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 91a14 │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 91974 │ │ │ │ + b.n 91a3c │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 91a30 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 91d46 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cmn r1, r3 │ │ │ │ - ittt ne │ │ │ │ - ldrne r2, [sp, #52] @ 0x34 │ │ │ │ - ldrne r2, [r2, #0] │ │ │ │ - strne r2, [r1, r3] │ │ │ │ - b.n 91e8e │ │ │ │ - str r2, [sp, #24] │ │ │ │ - b.n 91dfa │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 23fc48 <_PyArg_NoKeywords@@Base+0x2d64> │ │ │ │ - str r0, [sp, #24] │ │ │ │ + bl 23f468 <_PyArg_NoKeywords@@Base+0x2d64> │ │ │ │ + str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 917f2 │ │ │ │ - b.n 919a2 │ │ │ │ + bne.w 9181a │ │ │ │ + b.n 919ca │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + str r5, [sp, #60] @ 0x3c │ │ │ │ + b.n 9199c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [r2, r1, lsl #2] │ │ │ │ + b.n 919c6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r6, r5, lsl #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + 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 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 1ad9b8 │ │ │ │ + bl 1acfe8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ subs r2, #1 │ │ │ │ ldrd lr, r3, [r3, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ @@ -150725,575 +150738,581 @@ │ │ │ │ add.w fp, lr, r4, lsl #2 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbnz r1, 91f9c │ │ │ │ + cbnz r1, 91fc8 │ │ │ │ mov sl, r3 │ │ │ │ subs r4, r7, #4 │ │ │ │ ldr.w r3, [sl], #-4 │ │ │ │ str.w r3, [r9, r5, lsl #2] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91b74 │ │ │ │ + beq.w 91b9c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 91b74 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 91b9c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r1, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ - b.n 91f74 │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 91cf8 │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 91cec │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str.w r3, [r2, r1, lsl #2] │ │ │ │ - b.n 9199e │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 23fc48 <_PyArg_NoKeywords@@Base+0x2d64> │ │ │ │ - mov r3, r0 │ │ │ │ - adds r4, r0, #1 │ │ │ │ - bne.w 91b02 │ │ │ │ - b.n 91e90 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 91dfa │ │ │ │ + b.n 91fa0 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 91d3a │ │ │ │ + strd sl, r5, [sp, #28] │ │ │ │ + b.n 91e22 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cmn r1, r3 │ │ │ │ + ittt ne │ │ │ │ + ldrne r2, [sp, #52] @ 0x34 │ │ │ │ + ldrne r2, [r2, #0] │ │ │ │ + strne r2, [r1, r3] │ │ │ │ + b.n 91ebc │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 91bde │ │ │ │ + bne.w 918bc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 91c94 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - b.n 91e5c │ │ │ │ + b.n 91902 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b.n 91e22 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 91ad4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 91e22 │ │ │ │ + mov sl, fp │ │ │ │ + add.w r8, sp, #104 @ 0x68 │ │ │ │ + mov fp, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 919a6 │ │ │ │ + b.n 91e88 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov sl, fp │ │ │ │ + mov fp, r7 │ │ │ │ + b.n 91e88 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 23f468 <_PyArg_NoKeywords@@Base+0x2d64> │ │ │ │ + mov r3, r0 │ │ │ │ + adds r4, r0, #1 │ │ │ │ + bne.w 91b2a │ │ │ │ + b.n 91ebe │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 91894 │ │ │ │ + bne.w 91c08 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 918da │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91e90 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 92008 │ │ │ │ + b.n 91cbc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 91afc │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 91ad4 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 91fe2 │ │ │ │ + b.n 919ce │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r8, [sp, #32] │ │ │ │ + b.n 91ebe │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 91dfa │ │ │ │ + b.n 91afc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 91dfa │ │ │ │ - str r5, [sp, #32] │ │ │ │ - b.n 91e18 │ │ │ │ + b.n 91e22 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 92038 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r8, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 91e22 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 91ff0 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009204c : │ │ │ │ +00092088 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4020] @ 0xfb4 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r4, [pc, #444] @ (92220 ) │ │ │ │ + ldr r4, [pc, #444] @ (9225c ) │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92206 │ │ │ │ + beq.w 92242 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92194 │ │ │ │ + beq.w 921d0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92194 │ │ │ │ + beq.w 921d0 │ │ │ │ add r7, sp, #28 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 92224 │ │ │ │ + bl 92260 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9220c │ │ │ │ + beq.w 92248 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 92160 │ │ │ │ + beq.n 9219c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9213e │ │ │ │ + bpl.n 9217a │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9213e │ │ │ │ + beq.n 9217a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 921b4 │ │ │ │ + beq.n 921f0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 921c0 │ │ │ │ + bne.n 921fc │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9212e │ │ │ │ + ble.n 9216a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 920e2 │ │ │ │ + bge.n 9211e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92154 │ │ │ │ + beq.n 92190 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 9212e │ │ │ │ + ble.n 9216a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 920f6 │ │ │ │ + bge.n 92132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9215a │ │ │ │ + cbz r3, 92196 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9212e │ │ │ │ + beq.n 9216a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9210c │ │ │ │ + bge.n 92148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 921a6 │ │ │ │ + beq.n 921e2 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9212e │ │ │ │ + beq.n 9216a │ │ │ │ add.w r1, r5, #8 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92128 │ │ │ │ + bge.n 92164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9218a │ │ │ │ + cbz r3, 921c6 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 92116 │ │ │ │ + bne.n 92152 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 921ac │ │ │ │ + bne.n 921e8 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 920cc │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 920e2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 920f6 │ │ │ │ + b.n 92108 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9211e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92132 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 920a0 │ │ │ │ + bpl.n 920dc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, r3, #16 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 92468 │ │ │ │ + bl 924a4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 920da │ │ │ │ - b.n 9212e │ │ │ │ + blt.n 92116 │ │ │ │ + b.n 9216a │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 92128 │ │ │ │ + b.n 92164 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 92468 │ │ │ │ + bl 924a4 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 92132 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9210c │ │ │ │ + b.n 9216e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92148 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 92132 │ │ │ │ - cbz r3, 921ea │ │ │ │ + bl 79de8 │ │ │ │ + b.n 9216e │ │ │ │ + cbz r3, 92226 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 921ea │ │ │ │ + cbz r3, 92226 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 920cc │ │ │ │ + b.n 92108 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 920cc │ │ │ │ + beq.n 92108 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 92212 │ │ │ │ + blt.n 9224e │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 248ddc │ │ │ │ - b.n 921ba │ │ │ │ + bl 2485ec │ │ │ │ + b.n 921f6 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 921ba │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 921f6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64cdc │ │ │ │ + bl 651b2 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 92132 │ │ │ │ + b.n 9216e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 921ce │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 921ce │ │ │ │ + bne.n 9220a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9220a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov fp, r3 │ │ │ │ sub sp, #20 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 92318 │ │ │ │ - cbz r4, 92268 │ │ │ │ + bgt.n 92354 │ │ │ │ + cbz r4, 922a4 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 92348 │ │ │ │ + bhi.n 92384 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 922ec │ │ │ │ + bhi.n 92328 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 92240 │ │ │ │ + beq.n 9227c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 92240 │ │ │ │ + bne.n 9227c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9224a │ │ │ │ + bne.n 92286 │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9241e │ │ │ │ + blt.w 9245a │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [fp] │ │ │ │ - beq.n 92340 │ │ │ │ + beq.n 9237c │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 92384 │ │ │ │ + bgt.w 923c0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 923d8 │ │ │ │ + beq.w 92414 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 92332 │ │ │ │ + beq.n 9236e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 923dc │ │ │ │ + beq.w 92418 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 92332 │ │ │ │ + beq.n 9236e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 923b2 │ │ │ │ + beq.n 923ee │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 92332 │ │ │ │ + beq.n 9236e │ │ │ │ add.w sl, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b700 │ │ │ │ + bl 8b708 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 923b4 │ │ │ │ + beq.n 923f0 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 922d4 │ │ │ │ - b.n 92334 │ │ │ │ + bne.n 92310 │ │ │ │ + b.n 92370 │ │ │ │ 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 92240 │ │ │ │ + bne.n 9227c │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9232e │ │ │ │ + beq.n 9236a │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 92356 │ │ │ │ - cbnz r0, 92374 │ │ │ │ + bne.n 92392 │ │ │ │ + cbnz r0, 923ac │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9232e │ │ │ │ - bls.n 92366 │ │ │ │ + beq.n 9236a │ │ │ │ + bls.n 923a2 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 92374 │ │ │ │ + beq.n 923ac │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9232e │ │ │ │ + beq.n 9236a │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9231c │ │ │ │ + bne.n 92358 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 92240 │ │ │ │ + b.n 9227c │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 923e0 │ │ │ │ + bne.n 9241c │ │ │ │ str.w r9, [fp] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9230c │ │ │ │ - bhi.n 92378 │ │ │ │ + beq.n 92348 │ │ │ │ + bhi.n 923b0 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9230c │ │ │ │ + beq.n 92348 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9232e │ │ │ │ + beq.n 9236a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92240 │ │ │ │ + bne.w 9227c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 92262 │ │ │ │ + b.n 9229e │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9232e │ │ │ │ - bhi.n 9237e │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 92408 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 92326 │ │ │ │ + beq.n 9236a │ │ │ │ + bls.n 923b6 │ │ │ │ + cmp r4, #91 @ 0x5b │ │ │ │ + bne.n 92362 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 92240 │ │ │ │ + b.n 9227c │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 92356 │ │ │ │ - b.n 9232e │ │ │ │ - cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 92326 │ │ │ │ - b.n 92374 │ │ │ │ + bne.n 92392 │ │ │ │ + b.n 9236a │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 92444 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ + bne.n 92362 │ │ │ │ + b.n 923ac │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9243e │ │ │ │ + beq.n 9247a │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8b700 │ │ │ │ - cbz r0, 923b4 │ │ │ │ + bl 8b708 │ │ │ │ + cbz r0, 923f0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 922a0 │ │ │ │ + b.n 922dc │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 2a6e98 │ │ │ │ + bl 2a66a0 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9244c │ │ │ │ + bne.n 92488 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 92444 │ │ │ │ + bne.n 92480 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 92340 │ │ │ │ + b.n 9237c │ │ │ │ mov r8, r7 │ │ │ │ - b.n 923b4 │ │ │ │ + b.n 923f0 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 923b4 │ │ │ │ + b.n 923f0 │ │ │ │ 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 923fe │ │ │ │ - cbnz r5, 92426 │ │ │ │ + beq.n 9243a │ │ │ │ + cbnz r5, 92462 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9233c │ │ │ │ - b.n 923e0 │ │ │ │ + beq.n 92378 │ │ │ │ + b.n 9241c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22496 @ 0x57e0 │ │ │ │ + movw r1, #20448 @ 0x4fe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 923d2 │ │ │ │ + b.n 9240e │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22524 @ 0x57fc │ │ │ │ + movw r1, #20476 @ 0x4ffc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 923c4 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 923d2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 92400 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 9240e │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 923d2 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 9240e │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 923ca │ │ │ │ + bge.n 92406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 923ca │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 923ca │ │ │ │ + bne.n 92406 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92406 │ │ │ │ nop │ │ │ │ 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] │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 924aa │ │ │ │ + bpl.n 924e6 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r5, [r1, r4] │ │ │ │ - cbz r5, 924aa │ │ │ │ + cbz r5, 924e6 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 93bac <_Py_CheckFunctionResult@@Base> │ │ │ │ + b.w 93be0 <_Py_CheckFunctionResult@@Base> │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.w 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92700 │ │ │ │ + bne.w 9273c │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 926ca │ │ │ │ + bne.w 92706 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92694 │ │ │ │ + beq.w 926d0 │ │ │ │ movw r3, #10600 @ 0x2968 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 926a0 │ │ │ │ + bne.w 926dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92654 │ │ │ │ + beq.w 92690 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 926ae │ │ │ │ + beq.w 926ea │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 92522 │ │ │ │ + cbnz r0, 9255e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ @@ -151301,78 +151320,78 @@ │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r4, #16] │ │ │ │ add.w r3, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 92720 │ │ │ │ + bl 9275c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 926e4 │ │ │ │ + bne.w 92720 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9251c │ │ │ │ + bne.n 92558 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movw r5, #11964 @ 0x2ebc │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - blt.n 925d8 │ │ │ │ + blt.n 92614 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add.w lr, r2, #1 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ add.w ip, r1, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ - bne.n 925d4 │ │ │ │ + bne.n 92610 │ │ │ │ cmp r0, lr │ │ │ │ - blt.n 925d8 │ │ │ │ + blt.n 92614 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ add.w lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.n 925d4 │ │ │ │ + bne.n 92610 │ │ │ │ cmp r0, lr │ │ │ │ - blt.n 925d8 │ │ │ │ + blt.n 92614 │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ adds r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.n 925ac │ │ │ │ + bne.n 925e8 │ │ │ │ cmp r0, r2 │ │ │ │ - blt.n 925d8 │ │ │ │ + blt.n 92614 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 9259a │ │ │ │ + beq.n 925d6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r6, #17 │ │ │ │ - bpl.n 9255a │ │ │ │ + bpl.n 92596 │ │ │ │ ldr.w r6, [r1, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9262e │ │ │ │ + bne.n 9266a │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9251c │ │ │ │ + bne.n 92558 │ │ │ │ ldr.w r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9251c │ │ │ │ + bne.n 92558 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b.n 9255a │ │ │ │ + b.n 92596 │ │ │ │ mov r2, lr │ │ │ │ - b.n 925ac │ │ │ │ + b.n 925e8 │ │ │ │ ldrd r0, r1, [r4, #-8] │ │ │ │ - ldr r3, [pc, #316] @ (9271c ) │ │ │ │ + ldr r3, [pc, #316] @ (92758 ) │ │ │ │ bic.w r1, r1, #3 │ │ │ │ bic.w r5, r0, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r0, r2, #0, #2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -151383,109 +151402,109 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr.w r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ cmp r2, r0 │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r4, #-4] │ │ │ │ - ble.n 92648 │ │ │ │ + ble.n 92684 │ │ │ │ ldr.w r1, [r3, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [r3, #3752] @ 0xea8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #3824] @ 0xef0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #42129 @ 0xa491 │ │ │ │ + movw r1, #42141 @ 0xa49d │ │ │ │ movt r1, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 926ba │ │ │ │ + bne.n 926f6 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 925d0 │ │ │ │ + beq.n 9260c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 925bc │ │ │ │ + b.n 925f8 │ │ │ │ ldr.w r2, [r3, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #3824] @ 0xef0 │ │ │ │ - b.n 9251c │ │ │ │ + b.n 92558 │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #10600 @ 0x2968 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9251a │ │ │ │ + beq.w 92556 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #7 │ │ │ │ strd r2, r2, [r4, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ add.w r0, r4, #32 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq.w 9254e │ │ │ │ - b.n 9251c │ │ │ │ + beq.w 9258a │ │ │ │ + b.n 92558 │ │ │ │ movw r3, #10600 @ 0x2968 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 92654 │ │ │ │ + beq.n 92690 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1adaac │ │ │ │ + b.w 1ad0d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ab228 │ │ │ │ + b.w 1aa858 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92640 │ │ │ │ - movw r0, #51548 @ 0xc95c │ │ │ │ + b.n 9267c │ │ │ │ + movw r0, #49452 @ 0xc12c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9251a │ │ │ │ - b.n 924e8 │ │ │ │ + beq.w 92556 │ │ │ │ + b.n 92524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9251a │ │ │ │ + bge.w 92556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9251a │ │ │ │ + bne.w 92556 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9251a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92556 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #51548 @ 0xc95c │ │ │ │ + movw r0, #49452 @ 0xc12c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 270f94 │ │ │ │ + bl 27076c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 924d6 │ │ │ │ - b.n 9251a │ │ │ │ + bne.w 92512 │ │ │ │ + b.n 92556 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ 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 │ │ │ │ @@ -151496,180 +151515,180 @@ │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n 9275e │ │ │ │ + bne.n 9279a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4548 <_PyConfig_AsDict@@Base+0x3a4> │ │ │ │ + b.w f4750 <_PyConfig_AsDict@@Base+0x3a0> │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92814 │ │ │ │ + beq.n 92850 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 927d6 │ │ │ │ + ble.n 92812 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r8, r5 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 927fa │ │ │ │ + beq.n 92836 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 92800 │ │ │ │ + beq.n 9283c │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov sl, r5 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 927b2 │ │ │ │ + beq.n 927ee │ │ │ │ add.w r5, r0, #24 │ │ │ │ mov.w lr, #3 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 927a2 │ │ │ │ + bne.n 927de │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 927d6 │ │ │ │ + beq.n 92812 │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w lr, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 927c8 │ │ │ │ + bne.n 92804 │ │ │ │ movw r3, #18632 @ 0x48c8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9280a │ │ │ │ + beq.n 92846 │ │ │ │ movw r3, #20540 @ 0x503c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9280a │ │ │ │ + beq.n 92846 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 92834 │ │ │ │ + b.n 92870 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 927d6 │ │ │ │ - b.n 92750 │ │ │ │ + bne.n 92812 │ │ │ │ + b.n 9278c │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 9278c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 927d6 │ │ │ │ - b.n 92750 │ │ │ │ + bne.n 92812 │ │ │ │ + b.n 9278c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e76cc │ │ │ │ + b.w 1e6cd4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 92750 │ │ │ │ + bne.n 9278c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 927d6 │ │ │ │ - b.n 92750 │ │ │ │ + beq.n 92812 │ │ │ │ + b.n 9278c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92d94 │ │ │ │ + beq.w 92dd0 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92c5e │ │ │ │ + beq.w 92c9a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r0, #13515 @ 0x34cb │ │ │ │ movt r0, #4 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ - beq.w 92e7e │ │ │ │ + beq.w 92eba │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r7, #28] │ │ │ │ movw r2, #36452 @ 0x8e64 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r7, #16] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r7, #12] │ │ │ │ - b.n 928e0 │ │ │ │ + b.n 9291c │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92abe │ │ │ │ + bne.w 92afa │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92e0e │ │ │ │ + bne.w 92e4a │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ mov fp, r6 │ │ │ │ ldrd r3, r1, [sl, #8] │ │ │ │ adds r3, #1 │ │ │ │ adds r1, #1 │ │ │ │ strd r3, r1, [sl, #8] │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ str.w r5, [ip, #4] │ │ │ │ cmp r3, r0 │ │ │ │ str.w r9, [r4, #-8] │ │ │ │ - bcs.n 9297a │ │ │ │ + bcs.n 929b6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9299c │ │ │ │ + blt.n 929d8 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92af0 │ │ │ │ + beq.w 92b2c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 929ae │ │ │ │ + beq.n 929ea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 92ef4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 92ed0 │ │ │ │ + beq.w 92f0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, fp │ │ │ │ ldrd r0, r2, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w sl, [r7, #32] │ │ │ │ @@ -151685,766 +151704,766 @@ │ │ │ │ ite ls │ │ │ │ movls.w fp, #9 │ │ │ │ movhi.w fp, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r4, #8 │ │ │ │ sub.w ip, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92898 │ │ │ │ + beq.n 928d4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 929b8 │ │ │ │ + beq.n 929f4 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r1, ip │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bcs.n 92942 │ │ │ │ + bcs.n 9297e │ │ │ │ ldr r3, [r7, #24] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #24] │ │ │ │ add r8, r3 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r0 │ │ │ │ - b.n 9292e │ │ │ │ + b.n 9296a │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ ite gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 936d8 │ │ │ │ + bl 93714 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92f3e │ │ │ │ + bne.w 92f7a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 928da │ │ │ │ + bge.n 92916 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 928da │ │ │ │ + bne.n 92916 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 928da │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92916 │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.n 92908 │ │ │ │ - b.n 928f4 │ │ │ │ + bne.n 92944 │ │ │ │ + b.n 92930 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 92aca │ │ │ │ + beq.w 92b06 │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 92cf8 │ │ │ │ + beq.w 92d34 │ │ │ │ str r2, [r7, #20] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #652] @ (92c64 ) │ │ │ │ + ldr r2, [pc, #652] @ (92ca0 ) │ │ │ │ ldr r0, [r1, r2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92fb4 │ │ │ │ + bge.w 92ff0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #772] @ 0x304 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 92fc0 │ │ │ │ + bhi.w 92ffc │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ mov r1, r2 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 92b68 │ │ │ │ + bne.w 92ba4 │ │ │ │ ldr.w sl, [r1, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 92c88 │ │ │ │ - movw r2, #45325 @ 0xb10d │ │ │ │ + beq.w 92cc4 │ │ │ │ + movw r2, #45869 @ 0xb32d │ │ │ │ movt r2, #14 │ │ │ │ cmp sl, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bne.w 92be2 │ │ │ │ + bne.w 92c1e │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 92c6c │ │ │ │ + bpl.w 92ca8 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 92c6c │ │ │ │ + bpl.w 92ca8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w ip, [r9, #8] │ │ │ │ and.w r1, r2, #3 │ │ │ │ and.w r0, ip, #3 │ │ │ │ orr.w lr, r2, ip │ │ │ │ rsb r1, r1, #1 │ │ │ │ rsb r0, r0, #1 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bhi.w 92cd8 │ │ │ │ + bhi.w 92d14 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mul.w r1, r2, r1 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mul.w r2, r0, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 92cee │ │ │ │ + beq.w 92d2a │ │ │ │ movw r1, #5460 @ 0x1554 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 92ee2 │ │ │ │ + bne.w 92f1e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92fa4 │ │ │ │ + bge.w 92fe0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92f86 │ │ │ │ + beq.w 92fc2 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92aca │ │ │ │ + beq.n 92b06 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 92f78 │ │ │ │ + bne.w 92fb4 │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92f78 │ │ │ │ + bne.w 92fb4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bne.w 92942 │ │ │ │ - b.n 92964 │ │ │ │ + bne.w 9297e │ │ │ │ + b.n 929a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9295e │ │ │ │ + bne.w 9299a │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 929c2 │ │ │ │ + bne.w 929fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov fp, r6 │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 928da │ │ │ │ + bge.w 92916 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92996 │ │ │ │ + bne.w 929d2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92992 │ │ │ │ - ldr r6, [pc, #368] @ (92c64 ) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 929ce │ │ │ │ + ldr r6, [pc, #368] @ (92ca0 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r5] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f42 │ │ │ │ + bne.w 92f7e │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92b5e │ │ │ │ + bge.n 92b9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 92b5e │ │ │ │ + cbnz r3, 92b9a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ ldr.w r3, [r4, #772] @ 0x304 │ │ │ │ ubfx r8, r2, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ mov.w sl, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92ff0 │ │ │ │ - ldr r2, [pc, #296] @ (92c68 ) │ │ │ │ + bne.w 9302c │ │ │ │ + ldr r2, [pc, #296] @ (92ca4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92e64 │ │ │ │ + bne.w 92ea0 │ │ │ │ mov r0, fp │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92e32 │ │ │ │ + bne.w 92e6e │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92d7c │ │ │ │ + bne.w 92db8 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93024 │ │ │ │ + beq.w 93060 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 92bc6 │ │ │ │ + ble.n 92c02 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 92dbe │ │ │ │ + beq.w 92dfa │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.n 92bc6 │ │ │ │ + beq.n 92c02 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 92dbe │ │ │ │ + beq.w 92dfa │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 92bc6 │ │ │ │ + beq.n 92c02 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 92dbe │ │ │ │ + beq.w 92dfa │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 92bc6 │ │ │ │ + beq.n 92c02 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w ip, r0, #24 │ │ │ │ mov sl, r3 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 92dba │ │ │ │ + beq.w 92df6 │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 92bb4 │ │ │ │ + bne.n 92bf0 │ │ │ │ mov r3, sl │ │ │ │ ldr.w sl, [r1, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 92c82 │ │ │ │ + beq.n 92cbe │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - movw r2, #45325 @ 0xb10d │ │ │ │ + movw r2, #45869 @ 0xb32d │ │ │ │ movt r2, #14 │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 92a20 │ │ │ │ + beq.w 92a5c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx sl │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 92c74 │ │ │ │ + beq.n 92cb0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92a72 │ │ │ │ + bne.w 92aae │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov fp, r6 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92c1a │ │ │ │ + bge.n 92c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92eda │ │ │ │ + beq.w 92f16 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92c30 │ │ │ │ + bge.n 92c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ffa │ │ │ │ + beq.w 93036 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92c48 │ │ │ │ + bge.n 92c84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 92c48 │ │ │ │ + cbnz r3, 92c84 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92c5e │ │ │ │ + bge.n 92c9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9303a │ │ │ │ + beq.w 93076 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 92b60 │ │ │ │ + b.n 92b9c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 93054 │ │ │ │ + blt.w 93090 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbnz r2, 92cc0 │ │ │ │ + cbnz r2, 92cfc │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w sl, [r2, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 92cc0 │ │ │ │ + beq.n 92cfc │ │ │ │ movw r2, #11964 @ 0x2ebc │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx sl │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 92bfc │ │ │ │ + bne.n 92c38 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 93042 │ │ │ │ + blt.w 9307e │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92a6a │ │ │ │ + bge.w 92aa6 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 92a6a │ │ │ │ + b.n 92aa6 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ mul.w r1, r2, r1 │ │ │ │ mul.w r0, r0, ip │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 92a6a │ │ │ │ - cbnz r2, 92d1c │ │ │ │ + bne.w 92aa6 │ │ │ │ + cbnz r2, 92d58 │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.n 92a72 │ │ │ │ + b.n 92aae │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 929ce │ │ │ │ + bne.w 92a0a │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 1aaf74 │ │ │ │ + bl 1a9368 <_Py_NewReference@@Base+0x58> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92aca │ │ │ │ - b.n 929ce │ │ │ │ + bne.w 92b06 │ │ │ │ + b.n 92a0a │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ add.w lr, r9, r2, lsl #2 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 92a6a │ │ │ │ + bne.w 92aa6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 92cee │ │ │ │ + beq.n 92d2a │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 92a6a │ │ │ │ + bne.w 92aa6 │ │ │ │ subs r1, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 92cee │ │ │ │ + beq.n 92d2a │ │ │ │ ldr.w r0, [r9, r2, lsl #2] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 92a6a │ │ │ │ + bne.w 92aa6 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r3 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 92d88 │ │ │ │ + bcc.n 92dc4 │ │ │ │ ldr.w r3, [r2, #-4]! │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 92d5c │ │ │ │ + beq.n 92d98 │ │ │ │ mov r3, ip │ │ │ │ - b.n 92a6a │ │ │ │ + b.n 92aa6 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92f6a │ │ │ │ + blt.w 92fa6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 92b60 │ │ │ │ + b.n 92b9c │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, ip │ │ │ │ - b.n 92a72 │ │ │ │ + b.n 92aae │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 92e4a │ │ │ │ + bmi.n 92e86 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92e4a │ │ │ │ + beq.n 92e86 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92e4a │ │ │ │ + beq.n 92e86 │ │ │ │ mov r0, r1 │ │ │ │ - bl 168128 │ │ │ │ + bl 168170 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92c5e │ │ │ │ + beq.w 92c9a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 92878 │ │ │ │ + b.n 928b4 │ │ │ │ mov r3, sl │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93016 │ │ │ │ + beq.w 93052 │ │ │ │ movw r2, #11964 @ 0x2ebc │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ movw r2, #5184 @ 0x1440 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 92bfc │ │ │ │ + bne.w 92c38 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 93002 │ │ │ │ + blt.w 9303e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w sl, [r1, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 92cc0 │ │ │ │ + beq.w 92cfc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 92bd4 │ │ │ │ + b.n 92c10 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 92924 │ │ │ │ + bne.w 92960 │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ ldr.w r3, [r9] │ │ │ │ strd r9, r5, [r1] │ │ │ │ - b.n 92996 │ │ │ │ + b.n 929d2 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.w 92b54 │ │ │ │ + ble.w 92b90 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92b54 │ │ │ │ + beq.w 92b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 92b54 │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 92b90 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #27204 @ 0x6a44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 92c5e │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 92c9a │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 92b48 │ │ │ │ + beq.w 92b84 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 92b48 │ │ │ │ + b.n 92b84 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r3, fp │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29284 @ 0x7264 │ │ │ │ + movw r1, #27236 @ 0x6a64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92c5e │ │ │ │ + bge.w 92c9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92c5e │ │ │ │ + bne.w 92c9a │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92c5e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92c9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 83d68 <_PyType_GetDict@@Base> │ │ │ │ + bl 83d78 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93070 │ │ │ │ + bne.w 930ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9308c │ │ │ │ + bge.w 930c8 │ │ │ │ mov r8, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 212998 │ │ │ │ - b.n 92c30 │ │ │ │ + bl 212088 │ │ │ │ + b.n 92c6c │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92c1a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92c56 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #4] │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 92f1e │ │ │ │ + blt.n 92f5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92f08 │ │ │ │ + bge.n 92f44 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 92f32 │ │ │ │ + cbz r2, 92f6e │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 92aca │ │ │ │ + beq.w 92b06 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 92a96 │ │ │ │ + beq.w 92ad2 │ │ │ │ mov fp, r6 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 92c1a │ │ │ │ + b.n 92c56 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92efa │ │ │ │ + bne.n 92f36 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 92efa │ │ │ │ + b.n 92f36 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 92f08 │ │ │ │ + b.n 92f44 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 92c30 │ │ │ │ + b.n 92c6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92d70 │ │ │ │ + beq.w 92dac │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 92f7e │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 92fba │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r4, [r6, r5] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92b54 │ │ │ │ + bge.w 92b90 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92b12 │ │ │ │ - b.n 92b54 │ │ │ │ + beq.w 92b4e │ │ │ │ + b.n 92b90 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 92924 │ │ │ │ + b.n 92960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ - b.n 92f5c │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ + b.n 92f98 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 92a96 │ │ │ │ - b.n 92aca │ │ │ │ + bne.w 92ad2 │ │ │ │ + b.n 92b06 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 92a96 │ │ │ │ - b.n 92aca │ │ │ │ + bne.w 92ad2 │ │ │ │ + b.n 92b06 │ │ │ │ ldr.w r1, [r0, #772] @ 0x304 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 929f2 │ │ │ │ + bcs.w 92a2e │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 929f2 │ │ │ │ - movw r1, #29332 @ 0x7294 │ │ │ │ + bhi.w 92a2e │ │ │ │ + movw r1, #27284 @ 0x6a94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [r7, #8] │ │ │ │ bl 32b02 <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92c02 │ │ │ │ + bne.w 92c3e │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 92a00 │ │ │ │ - b.n 92b6a │ │ │ │ + beq.w 92a3c │ │ │ │ + b.n 92ba6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 92b54 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 92b90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92c30 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92c6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92dfa │ │ │ │ + bne.w 92e36 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 92dfa │ │ │ │ + b.n 92e36 │ │ │ │ ldr.w sl, [r1, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 92bd4 │ │ │ │ - b.n 92c82 │ │ │ │ + bne.w 92c10 │ │ │ │ + b.n 92cbe │ │ │ │ ldr r0, [r7, #8] │ │ │ │ strd r3, r1, [r7] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ ldrd r3, r1, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92bc6 │ │ │ │ - b.n 92dbe │ │ │ │ + beq.w 92c02 │ │ │ │ + b.n 92dfa │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92c5e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92c9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92cc0 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 92cfc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 92cc0 │ │ │ │ + b.n 92cfc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92c7e │ │ │ │ + bne.w 92cba │ │ │ │ movw r0, #5184 @ 0x1440 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 92c7e │ │ │ │ + b.n 92cba │ │ │ │ mov r8, r9 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #65156 @ 0xfe84 │ │ │ │ + movw r1, #63108 @ 0xf684 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 92ed2 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 92f0e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928fc │ │ │ │ + bne.w 92938 │ │ │ │ ldr.w r4, [r9, #4] │ │ │ │ mov r8, r9 │ │ │ │ - b.n 93072 │ │ │ │ + b.n 930ae │ │ │ │ │ │ │ │ -0009309c : │ │ │ │ +000930d8 : │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w r2, [ip, #108] @ 0x6c │ │ │ │ - cbz r2, 930d8 │ │ │ │ + cbz r2, 93114 │ │ │ │ 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 r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 93118 │ │ │ │ + cbz r0, 93154 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #13515 @ 0x34cb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 930ee │ │ │ │ + beq.n 9312a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9311c │ │ │ │ + bmi.n 93158 │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ - cbz r3, 9311c │ │ │ │ + cbz r3, 93158 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9311c │ │ │ │ - b.w 168128 │ │ │ │ + cbz r3, 93158 │ │ │ │ + b.w 168170 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29284 @ 0x7264 │ │ │ │ + movw r1, #27236 @ 0x6a64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93118 │ │ │ │ + bge.n 93154 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 93136 │ │ │ │ + cbz r2, 93172 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 930d2 │ │ │ │ + b.n 9310e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #27204 @ 0x6a44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93118 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93154 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 932b6 │ │ │ │ - ldr r6, [pc, #368] @ (932cc ) │ │ │ │ + bpl.w 932f2 │ │ │ │ + ldr r6, [pc, #368] @ (93308 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 931f8 │ │ │ │ - ldr.w ip, [pc, #348] @ 932d0 │ │ │ │ + beq.n 93234 │ │ │ │ + ldr.w ip, [pc, #348] @ 9330c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str.w r5, [r2, #1896] @ 0x768 │ │ │ │ ldr.w r1, [r2, #1900] @ 0x76c │ │ │ │ ldr.w r5, [ip, #1660] @ 0x67c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1900] @ 0x76c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9327a │ │ │ │ + bne.n 932b6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r5, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93218 │ │ │ │ + bge.n 93254 │ │ │ │ ldr.w r1, [r0, #3744] @ 0xea0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ addw r6, r0, #3740 @ 0xe9c │ │ │ │ str r4, [r3, #12] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -152464,30 +152483,30 @@ │ │ │ │ orrs r2, r6 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3744] @ 0xea0 │ │ │ │ cmp r5, r1 │ │ │ │ str.w r7, [r0, #3824] @ 0xef0 │ │ │ │ str.w r1, [r0, #3752] @ 0xea8 │ │ │ │ - blt.n 9326c │ │ │ │ + blt.n 932a8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9448 @ 0x24e8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 932c6 │ │ │ │ + beq.n 93302 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9319a │ │ │ │ + blt.n 931d6 │ │ │ │ ldr.w r6, [r0, #3744] @ 0xea0 │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r6 │ │ │ │ @@ -152505,130 +152524,130 @@ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ str.w r5, [r0, #3744] @ 0xea0 │ │ │ │ adds r1, #1 │ │ │ │ ldr.w r5, [r0, #3748] @ 0xea4 │ │ │ │ str.w r1, [r0, #3752] @ 0xea8 │ │ │ │ cmp r1, r5 │ │ │ │ str.w r4, [r0, #3824] @ 0xef0 │ │ │ │ - ble.n 931f2 │ │ │ │ + ble.n 9322e │ │ │ │ addw r0, r0, #3732 @ 0xe94 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b0f4 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + bl 8b100 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 931f2 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 9322e │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 932a4 │ │ │ │ + bne.n 932e0 │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9320a │ │ │ │ + bne.n 93246 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9320c │ │ │ │ + b.n 93248 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9320c │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + b.n 93248 │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1234 @ 0x4d2 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 931f2 │ │ │ │ + b.n 9322e │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000932d4 : │ │ │ │ +00093310 : │ │ │ │ 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, 932f4 │ │ │ │ + cbz r0, 93330 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (93330 ) │ │ │ │ + ldr r2, [pc, #56] @ (9336c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 932ee │ │ │ │ + beq.n 9332a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 932ee │ │ │ │ + beq.n 9332a │ │ │ │ movw r1, #48480 @ 0xbd60 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 932ee │ │ │ │ + beq.n 9332a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 932ee │ │ │ │ + b.n 9332a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 93384 │ │ │ │ + cbz r2, 933c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 93366 │ │ │ │ + bge.n 933a2 │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93378 │ │ │ │ + bge.n 933b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 9337c │ │ │ │ + cbz r3, 933b8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93378 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 933b4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -152648,506 +152667,468 @@ │ │ │ │ add.w r7, r5, #9 │ │ │ │ cmp r7, ip │ │ │ │ ite ls │ │ │ │ movls r7, #9 │ │ │ │ movhi r7, #0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 93404 │ │ │ │ + cbnz r0, 93440 │ │ │ │ ldr.w r8, [r2, r5, lsl #3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9350a │ │ │ │ + bne.w 93546 │ │ │ │ mov r0, r2 │ │ │ │ - cbnz r6, 93432 │ │ │ │ + cbnz r6, 9346e │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add.w r2, ip, ip, lsl #1 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ strd r9, sl, [r4] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs.w 935ce │ │ │ │ + bcs.w 9360a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 9346a │ │ │ │ + beq.n 934a6 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r6, r4 │ │ │ │ - cbz r7, 93458 │ │ │ │ + cbz r7, 93494 │ │ │ │ add.w fp, r4, #72 @ 0x48 │ │ │ │ mov r8, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r7, r4 │ │ │ │ adds r4, #8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 93444 │ │ │ │ + cbnz r0, 93480 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 935c4 │ │ │ │ + bne.w 93600 │ │ │ │ mov r0, r2 │ │ │ │ mov r3, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 933dc │ │ │ │ + beq.n 93418 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 933ac │ │ │ │ + bne.n 933e8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ strd r1, sl, [r6] │ │ │ │ - b.n 933fc │ │ │ │ + b.n 93438 │ │ │ │ cmp r0, sl │ │ │ │ - beq.n 93548 │ │ │ │ + beq.n 93584 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r6, r4 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n 9341a │ │ │ │ + bne.n 93456 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r5, r9 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r5, ip │ │ │ │ - b.n 933b6 │ │ │ │ + b.n 933f2 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 9352c │ │ │ │ + beq.n 93568 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 93514 │ │ │ │ + beq.n 93550 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93492 │ │ │ │ + bge.n 934ce │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 935fe │ │ │ │ + beq.w 9363a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movw ip, #36452 @ 0x8e64 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 93694 │ │ │ │ + bne.w 936d0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ subs r2, r0, r2 │ │ │ │ rsbs ip, r2, #0 │ │ │ │ adc.w ip, ip, r2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 934e6 │ │ │ │ + bge.n 93522 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9367e │ │ │ │ + beq.w 936ba │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9352c │ │ │ │ + beq.n 93568 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9366a │ │ │ │ + bne.w 936a6 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.w 93662 │ │ │ │ + bne.w 9369e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 93662 │ │ │ │ + bne.w 9369e │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ - b.n 93410 │ │ │ │ + b.n 9344c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 93410 │ │ │ │ - b.n 9346e │ │ │ │ + bne.w 9344c │ │ │ │ + b.n 934aa │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 93482 │ │ │ │ + bne.n 934be │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 1aaf74 │ │ │ │ + bl 1a9368 <_Py_NewReference@@Base+0x58> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93482 │ │ │ │ + beq.n 934be │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 933fc │ │ │ │ + bge.w 93438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 933fc │ │ │ │ + bne.w 93438 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 933fc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93438 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 9352c │ │ │ │ + beq.n 93568 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #41920 @ 0xa3c0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 935e4 │ │ │ │ + beq.n 93620 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl e1ba4 │ │ │ │ + bl e1ae4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9360e │ │ │ │ + beq.n 9364a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw ip, #36452 @ 0x8e64 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 9361c │ │ │ │ + bne.n 93658 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ subs r3, r0, r2 │ │ │ │ negs r2, r3 │ │ │ │ adcs r2, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 935a6 │ │ │ │ + bge.n 935e2 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93652 │ │ │ │ + beq.n 9368e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9352c │ │ │ │ + beq.n 93568 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9366a │ │ │ │ + bne.n 936a6 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93648 │ │ │ │ + bne.n 93684 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 93648 │ │ │ │ + bne.n 93684 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ - b.n 93450 │ │ │ │ + b.n 9348c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 93450 │ │ │ │ - b.n 9354a │ │ │ │ + bne.w 9348c │ │ │ │ + b.n 93586 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r0, r2 │ │ │ │ ite gt │ │ │ │ lslgt r1, r0, #1 │ │ │ │ lslle r1, r0, #2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 936d8 │ │ │ │ + b.n 93714 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9355c │ │ │ │ + bne.n 93598 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 1aaf74 │ │ │ │ + bl 1a9368 <_Py_NewReference@@Base+0x58> │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9352c │ │ │ │ - b.n 9355c │ │ │ │ + bne.n 93568 │ │ │ │ + b.n 93598 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9366a │ │ │ │ + bge.n 936a6 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 934da │ │ │ │ + b.n 93516 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9366a │ │ │ │ + bge.n 936a6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9359e │ │ │ │ + b.n 935da │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93596 │ │ │ │ + bge.n 935d2 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93596 │ │ │ │ + bne.n 935d2 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 93596 │ │ │ │ + b.n 935d2 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ mov r0, r2 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 933ac │ │ │ │ + b.n 933e8 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 935a6 │ │ │ │ + b.n 935e2 │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ mov r0, r2 │ │ │ │ - b.n 933ac │ │ │ │ + b.n 933e8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93678 │ │ │ │ + bge.n 936b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 936d0 │ │ │ │ + cbz r3, 9370c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 933fe │ │ │ │ + b.n 9343a │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldrd ip, r3, [sp] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 934e6 │ │ │ │ + b.n 93522 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #4] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 934d0 │ │ │ │ + bge.w 9350c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 934d0 │ │ │ │ + bne.w 9350c │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldrd ip, r3, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 934d0 │ │ │ │ + b.n 9350c │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93678 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 936b4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bls.w 93992 │ │ │ │ + bls.w 9396c │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 937fa │ │ │ │ + bls.n 93836 │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w 939b6 │ │ │ │ + bls.w 93988 │ │ │ │ movs r6, #32 │ │ │ │ mov r2, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 93702 │ │ │ │ + bls.n 9373e │ │ │ │ ldr.w r7, [fp, #20] │ │ │ │ add.w sl, fp, #32 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 93ae4 │ │ │ │ + bcs.w 93b18 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r8, #948] @ 0x3b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 93a46 │ │ │ │ - ldr r3, [pc, #700] @ (939f8 ) │ │ │ │ + bne.w 93a82 │ │ │ │ + ldr r3, [pc, #672] @ (93a18 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r5, r3 │ │ │ │ - bne.w 93a0e │ │ │ │ + bne.w 939de │ │ │ │ add.w ip, r9, #4294967295 @ 0xffffffff │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r5, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 939fc │ │ │ │ + beq.w 939cc │ │ │ │ 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.w 93910 │ │ │ │ + beq.w 938e6 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ subs r6, #1 │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, r7 │ │ │ │ str.w r6, [fp, #16] │ │ │ │ add.w r1, r7, r3, lsl #3 │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9394e │ │ │ │ + bne.w 93924 │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 937e8 │ │ │ │ + bhi.n 93824 │ │ │ │ subs r1, r1, r7 │ │ │ │ add.w r3, r7, #16 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov lr, r7 │ │ │ │ add r1, r3 │ │ │ │ mov ip, r6 │ │ │ │ add.w r3, r7, #8 │ │ │ │ - b.n 937c0 │ │ │ │ + b.n 937fc │ │ │ │ adds r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 937e6 │ │ │ │ + beq.n 93822 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 937ba │ │ │ │ + beq.n 937f6 │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ and.w r0, r5, ip │ │ │ │ add.w r6, r4, r0, lsl #3 │ │ │ │ ldr.w r7, [r4, r0, lsl #3] │ │ │ │ - cbnz r7, 93836 │ │ │ │ + cbnz r7, 93872 │ │ │ │ adds r3, #8 │ │ │ │ str r5, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ str.w r2, [r4, r0, lsl #3] │ │ │ │ - bne.n 937c0 │ │ │ │ + bne.n 937fc │ │ │ │ mov r7, lr │ │ │ │ cmp r8, sl │ │ │ │ str.w r4, [fp, #20] │ │ │ │ - bne.w 939da │ │ │ │ + bne.w 939b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add.w sl, r0, #32 │ │ │ │ movs r6, #16 │ │ │ │ movs r2, #8 │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r8, #948] @ 0x3b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 93a46 │ │ │ │ - ldr r3, [pc, #468] @ (939f8 ) │ │ │ │ + bne.w 93a82 │ │ │ │ + ldr r3, [pc, #440] @ (93a18 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 93752 │ │ │ │ + b.n 9378e │ │ │ │ add.w r7, r0, #9 │ │ │ │ cmp r7, ip │ │ │ │ - bhi.n 93886 │ │ │ │ + bhi.n 938c0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939c2 │ │ │ │ + beq.w 93994 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939d6 │ │ │ │ + beq.w 93998 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939ae │ │ │ │ + beq.w 939ac │ │ │ │ ldr r7, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939e6 │ │ │ │ + beq.w 939b8 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939ea │ │ │ │ + beq.w 939c0 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939ee │ │ │ │ + beq.w 939c4 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939f2 │ │ │ │ + beq.w 939c8 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93a42 │ │ │ │ + beq.w 93a14 │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 939e2 │ │ │ │ + beq.n 939bc │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ add.w r6, r9, #1 │ │ │ │ add r0, r6 │ │ │ │ and.w r7, r0, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r0, [r4, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 939b0 │ │ │ │ - add.w r0, r7, #9 │ │ │ │ - cmp r0, ip │ │ │ │ - bhi.n 938f2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 939c2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 939d6 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 939ae │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 939e6 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 939ea │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 939ee │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 939f2 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 93a42 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 939e2 │ │ │ │ - add.w r0, r7, r7, lsl #2 │ │ │ │ - mov.w r9, r9, lsr #5 │ │ │ │ - adds r0, #1 │ │ │ │ - add r0, r9 │ │ │ │ - and.w r7, r0, ip │ │ │ │ - add.w r6, r4, r7, lsl #3 │ │ │ │ - ldr.w r0, [r4, r7, lsl #3] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 939b0 │ │ │ │ - b.n 938a6 │ │ │ │ + bne.w 93a1c │ │ │ │ + strd r2, r5, [r6] │ │ │ │ + b.n 937f6 │ │ │ │ ldrd r0, r5, [r3, #24] │ │ │ │ cmp r0, r5 │ │ │ │ - bhi.n 939c6 │ │ │ │ + bhi.n 9399c │ │ │ │ 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.w lr, [r3, r0] │ │ │ │ subs r6, #1 │ │ │ │ @@ -153158,191 +153139,229 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2c98c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r9, [fp, #16] │ │ │ │ add.w r1, r7, r3, lsl #3 │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 937a0 │ │ │ │ + beq.w 937dc │ │ │ │ movw lr, #11964 @ 0x2ebc │ │ │ │ movt lr, #78 @ 0x4e │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r7 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ - b.n 93966 │ │ │ │ + b.n 9393c │ │ │ │ adds r2, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 93a62 │ │ │ │ + bhi.w 93a7a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93964 │ │ │ │ + beq.n 9393a │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 93964 │ │ │ │ + beq.n 9393a │ │ │ │ ldr r7, [r2, #4] │ │ │ │ mov r9, r3 │ │ │ │ mov ip, r7 │ │ │ │ and.w r0, r7, r6 │ │ │ │ ldr.w r3, [r4, r0, lsl #3] │ │ │ │ add.w r5, r4, r0, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93a78 │ │ │ │ + bne.w 93ae6 │ │ │ │ mov r3, r9 │ │ │ │ strd r3, r7, [r5] │ │ │ │ - b.n 93964 │ │ │ │ + b.n 9393a │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ add.w r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 93aa6 │ │ │ │ + beq.w 93aac │ │ │ │ mov.w r9, #7 │ │ │ │ mov sl, r4 │ │ │ │ mov r7, r8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 93932 │ │ │ │ - adds r6, #24 │ │ │ │ - strd r2, r5, [r6] │ │ │ │ - b.n 937ba │ │ │ │ + b.n 93908 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add.w sl, r0, #32 │ │ │ │ movs r6, #32 │ │ │ │ movs r2, #16 │ │ │ │ - b.n 93804 │ │ │ │ + b.n 93840 │ │ │ │ adds r6, #8 │ │ │ │ - b.n 939b0 │ │ │ │ + b.n 938e0 │ │ │ │ + adds r6, #16 │ │ │ │ + b.n 938e0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r1, #12] │ │ │ │ lsls r2, r2, #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 93932 │ │ │ │ - adds r6, #16 │ │ │ │ - b.n 939b0 │ │ │ │ + b.n 93908 │ │ │ │ + adds r6, #24 │ │ │ │ + b.n 938e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 937f2 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ - b.n 939b0 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 9382e │ │ │ │ adds r6, #32 │ │ │ │ - b.n 939b0 │ │ │ │ + b.n 938e0 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ + b.n 938e0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ - b.n 939b0 │ │ │ │ + b.n 938e0 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ - b.n 939b0 │ │ │ │ + b.n 938e0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ - b.n 939b0 │ │ │ │ - nop │ │ │ │ - movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ + b.n 938e0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9392a │ │ │ │ + bne.n 93900 │ │ │ │ ldr.w r3, [r8, #928] @ 0x3a0 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93a6a │ │ │ │ + bne.n 93a9e │ │ │ │ mov r0, r9 │ │ │ │ blx 2d640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 93ae4 │ │ │ │ + beq.w 93b18 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r6, #1 │ │ │ │ lsls r2, r2, #4 │ │ │ │ mov r9, r6 │ │ │ │ adds r3, #1 │ │ │ │ mov r8, r7 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 93932 │ │ │ │ + b.n 93908 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ - b.n 939b0 │ │ │ │ + b.n 938e0 │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + add.w r0, r7, #9 │ │ │ │ + cmp r0, ip │ │ │ │ + bhi.n 93a5a │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 93994 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 93998 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 939ac │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 939b8 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 939c0 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 939c4 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 939c8 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 93a14 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 939bc │ │ │ │ + add.w r0, r7, r7, lsl #2 │ │ │ │ + mov.w r9, r9, lsr #5 │ │ │ │ + adds r0, #1 │ │ │ │ + add r0, r9 │ │ │ │ + and.w r7, r0, ip │ │ │ │ + add.w r6, r4, r7, lsl #3 │ │ │ │ + ldr.w r0, [r4, r7, lsl #3] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 938e0 │ │ │ │ + b.n 93a1c │ │ │ │ + mov r7, sl │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + b.n 93824 │ │ │ │ ldr.w r0, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93ae4 │ │ │ │ + beq.n 93b18 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r7 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - b.n 93932 │ │ │ │ - mov r7, sl │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - b.n 937e8 │ │ │ │ + b.n 93908 │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93a2a │ │ │ │ - add.w r3, r0, #9 │ │ │ │ - cmp r3, r6 │ │ │ │ - bhi.n 93a96 │ │ │ │ - str.w r9, [sp] │ │ │ │ - add.w r9, r5, #72 @ 0x48 │ │ │ │ - ldr.w r3, [r5, #8]! │ │ │ │ - cbz r3, 93ae0 │ │ │ │ - cmp r9, r5 │ │ │ │ - bne.n 93a88 │ │ │ │ - ldr.w r9, [sp] │ │ │ │ - add.w r0, r0, r0, lsl #2 │ │ │ │ - mov.w ip, ip, lsr #5 │ │ │ │ - add r0, ip │ │ │ │ - adds r0, #1 │ │ │ │ - ands r0, r6 │ │ │ │ - b.n 9397e │ │ │ │ + b.n 939fa │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 937f2 │ │ │ │ + beq.w 9382e │ │ │ │ mov r4, r8 │ │ │ │ add r7, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r7, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, ip │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 93ab8 │ │ │ │ + bne.n 93abe │ │ │ │ mov.w r9, #7 │ │ │ │ mov sl, r8 │ │ │ │ mov r4, r8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r6, r9 │ │ │ │ add r7, sp, #8 │ │ │ │ - b.n 93932 │ │ │ │ + b.n 93908 │ │ │ │ + add.w r3, r0, #9 │ │ │ │ + cmp r3, r6 │ │ │ │ + bhi.n 93b04 │ │ │ │ + str.w r9, [sp] │ │ │ │ + add.w r9, r5, #72 @ 0x48 │ │ │ │ + ldr.w r3, [r5, #8]! │ │ │ │ + cbz r3, 93b14 │ │ │ │ + cmp r9, r5 │ │ │ │ + bne.n 93af6 │ │ │ │ + ldr.w r9, [sp] │ │ │ │ + add.w r0, r0, r0, lsl #2 │ │ │ │ + mov.w ip, ip, lsr #5 │ │ │ │ + add r0, ip │ │ │ │ + adds r0, #1 │ │ │ │ + ands r0, r6 │ │ │ │ + b.n 93956 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9398c │ │ │ │ - bl 20d58c │ │ │ │ + b.n 93966 │ │ │ │ + bl 20cba4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 937f4 │ │ │ │ + b.n 93830 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ - ldr r5, [pc, #160] @ (93ba8 ) │ │ │ │ + ldr r5, [pc, #160] @ (93bdc ) │ │ │ │ sub sp, #12 │ │ │ │ bic.w ip, r0, #3 │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -153362,138 +153381,138 @@ │ │ │ │ cmp r1, #0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r1, [r3, #3752] @ 0xea8 │ │ │ │ ldr.w r1, [r3, #3824] @ 0xef0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #3824] @ 0xef0 │ │ │ │ - cbz r0, 93b68 │ │ │ │ + cbz r0, 93b9c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93b88 │ │ │ │ + blt.n 93bbc │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 93b9c │ │ │ │ + bhi.n 93bd0 │ │ │ │ ldr.w r0, [r3, #1896] @ 0x768 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1896] @ 0x768 │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 93b68 │ │ │ │ + bne.n 93b9c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 93b68 │ │ │ │ + b.n 93b9c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00093bac <_Py_CheckFunctionResult@@Base>: │ │ │ │ +00093be0 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ - cbz r2, 93bbc <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + cbz r2, 93bf0 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 93bec <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ + bne.n 93c20 <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 93bcc <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ + beq.n 93c00 <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 93bb8 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + bne.n 93bec <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 93c54 <_Py_CheckFunctionResult@@Base+0xa8> │ │ │ │ + beq.n 93c88 <_Py_CheckFunctionResult@@Base+0xa8> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, ip │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 93bb8 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + beq.n 93bec <_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] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93c40 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + blt.n 93c74 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r3, 93c34 <_Py_CheckFunctionResult@@Base+0x88> │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + cbz r3, 93c68 <_Py_CheckFunctionResult@@Base+0x88> │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 248ddc │ │ │ │ - movw r2, #29396 @ 0x72d4 │ │ │ │ + b.w 2485ec │ │ │ │ + movw r2, #27348 @ 0x6ad4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ - b.n 93c28 <_Py_CheckFunctionResult@@Base+0x7c> │ │ │ │ + b.n 93c5c <_Py_CheckFunctionResult@@Base+0x7c> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 93c14 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ + bne.n 93c48 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93c14 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ - movw r2, #29348 @ 0x72a4 │ │ │ │ + b.n 93c48 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ + movw r2, #27300 @ 0x6aa4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, ip │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ 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 r5, [pc, #416] @ (93e18 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + ldr r5, [pc, #416] @ (93e4c <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, r5 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 93d52 <_Py_CheckFunctionResult@@Base+0x1a6> │ │ │ │ + beq.n 93d86 <_Py_CheckFunctionResult@@Base+0x1a6> │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 93cf2 <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ + cbz r2, 93d26 <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ mov r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ bfi r1, r6, #0, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ - ldr r4, [pc, #360] @ (93e1c <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ + ldr r4, [pc, #360] @ (93e50 <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr r4, [r6, r4] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ ldr.w r2, [r4, #3752] @ 0xea8 │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ @@ -153506,172 +153525,172 @@ │ │ │ │ ittee gt │ │ │ │ addgt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r1, [r4, #3824] @ 0xef0 │ │ │ │ addle.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strle.w r2, [r4, #3824] @ 0xef0 │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 93dc6 <_Py_CheckFunctionResult@@Base+0x21a> │ │ │ │ + bmi.n 93dfa <_Py_CheckFunctionResult@@Base+0x21a> │ │ │ │ add.w r6, r0, #16 │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ - cbz r5, 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + cbz r5, 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93d5a <_Py_CheckFunctionResult@@Base+0x1ae> │ │ │ │ + blt.n 93d8e <_Py_CheckFunctionResult@@Base+0x1ae> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 93cfc <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ + bcs.n 93d30 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #41712 @ 0xa2f0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 93dd4 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + bne.n 93e08 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 93de4 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ - ldr r0, [pc, #244] @ (93e1c <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ + bgt.n 93e18 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ + ldr r0, [pc, #244] @ (93e50 <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #5820 @ 0x16bc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ adds r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n 93de4 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ + bcs.n 93e18 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ add r3, r2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1720] @ 0x6b8 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r1, [r3, #1724] @ 0x6bc │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + bne.n 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #180] @ (93e20 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ + ldr r2, [pc, #180] @ (93e54 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ ubfx r0, r1, #14, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ ldr.w r2, [r8, #772] @ 0x304 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r0, #1 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 93e0a <_Py_CheckFunctionResult@@Base+0x25e> │ │ │ │ - ldr r2, [pc, #140] @ (93e24 <_Py_CheckFunctionResult@@Base+0x278>) │ │ │ │ + bne.n 93e3e <_Py_CheckFunctionResult@@Base+0x25e> │ │ │ │ + ldr r2, [pc, #140] @ (93e58 <_Py_CheckFunctionResult@@Base+0x278>) │ │ │ │ ldr.w r1, [r2, #1660] @ 0x67c │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, 93dee <_Py_CheckFunctionResult@@Base+0x242> │ │ │ │ + cbnz r1, 93e22 <_Py_CheckFunctionResult@@Base+0x242> │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr.w r2, [r8, #112] @ 0x70 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + beq.n 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + ble.n 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + beq.n 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + b.n 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41712 @ 0xa2f0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 93d24 <_Py_CheckFunctionResult@@Base+0x178> │ │ │ │ + beq.n 93d58 <_Py_CheckFunctionResult@@Base+0x178> │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r1, #41712 @ 0xa2f0 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - b.n 93dd4 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 93e08 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 93d9e <_Py_CheckFunctionResult@@Base+0x1f2> │ │ │ │ + beq.n 93dd2 <_Py_CheckFunctionResult@@Base+0x1f2> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 93d9e <_Py_CheckFunctionResult@@Base+0x1f2> │ │ │ │ + b.n 93dd2 <_Py_CheckFunctionResult@@Base+0x1f2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 93d0a <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ + b.n 93d3e <_Py_CheckFunctionResult@@Base+0x15e> │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00093e28 : │ │ │ │ +00093e5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 93e5c │ │ │ │ + cbz r0, 93e90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ ands.w r3, r3, #255 @ 0xff │ │ │ │ - bne.n 93e72 │ │ │ │ + bne.n 93ea6 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r2, #1 │ │ │ │ - b.n 93ea0 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + b.n 93ed4 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #4279 @ 0x10b7 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 93e88 │ │ │ │ + beq.n 93ebc │ │ │ │ mov r0, r2 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93e5c │ │ │ │ + beq.n 93e90 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 93e6c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 93ea0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ movw r8, #20540 @ 0x503c │ │ │ │ @@ -153681,611 +153700,608 @@ │ │ │ │ ldrb.w r2, [r9, #87] @ 0x57 │ │ │ │ mov r5, r0 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r9, r8 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r6, r2, #31 │ │ │ │ - bpl.w 94360 │ │ │ │ + bpl.w 94390 │ │ │ │ ldr.w r1, [r9, #108] @ 0x6c │ │ │ │ - movw r2, #6045 @ 0x179d │ │ │ │ + movw r2, #6365 @ 0x18dd │ │ │ │ movt r2, #20 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 94372 │ │ │ │ + bne.w 943a2 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 93efa │ │ │ │ + beq.n 93f2e │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 93f04 │ │ │ │ + bne.n 93f38 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 940e8 │ │ │ │ + bne.w 9411c │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 940e6 │ │ │ │ + bne.w 9411a │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 940e6 │ │ │ │ + bne.w 9411a │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 940e6 │ │ │ │ + bne.w 9411a │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9433a │ │ │ │ + bne.w 9436a │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 945b0 │ │ │ │ + bne.w 945e0 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 93f44 │ │ │ │ + beq.n 93f78 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94ab6 │ │ │ │ + beq.w 94ae6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movs r7, #12 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ - cbz r3, 93f4e │ │ │ │ + cbz r3, 93f82 │ │ │ │ movs r7, #8 │ │ │ │ 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 │ │ │ │ mla sl, r7, r3, r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 9473e │ │ │ │ + blt.w 9476e │ │ │ │ movw r8, #35960 @ 0x8c78 │ │ │ │ movt r8, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r7, [r8, #948] @ 0x3b4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 946e8 │ │ │ │ - ldr r3, [pc, #708] @ (94258 ) │ │ │ │ + bne.w 94718 │ │ │ │ + ldr r3, [pc, #708] @ (9428c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1588] @ 0x634 │ │ │ │ - bcs.w 94574 │ │ │ │ + bcs.w 945a4 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r9, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 94634 │ │ │ │ + beq.w 94664 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w fp, [r7] │ │ │ │ str.w fp, [r0, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 942ea │ │ │ │ + beq.w 9431e │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r7, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 946ae │ │ │ │ + beq.w 946de │ │ │ │ add.w r2, r7, #20 │ │ │ │ mov.w ip, #8 │ │ │ │ add r2, r3 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr.w r8, [r7, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ it gt │ │ │ │ movgt r0, #0 │ │ │ │ - ble.n 9403e │ │ │ │ + ble.n 94072 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 94032 │ │ │ │ + cbz r3, 94066 │ │ │ │ ldr.w lr, [r3] │ │ │ │ add.w r9, lr, #1 │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94232 │ │ │ │ + bge.w 94266 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str.w r9, [r3] │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94242 │ │ │ │ + blt.w 94276 │ │ │ │ adds r0, #1 │ │ │ │ add r1, ip │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 9403e │ │ │ │ + beq.n 94072 │ │ │ │ add r2, ip │ │ │ │ - b.n 9400a │ │ │ │ + b.n 9403e │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 94210 │ │ │ │ + blt.w 94244 │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - bne.w 94210 │ │ │ │ + bne.w 94244 │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ lsl.w r8, r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 944d8 │ │ │ │ + beq.w 94508 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 940ae │ │ │ │ + ble.n 940e2 │ │ │ │ add r8, r2 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r8, #24 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r0, [r8, r6, lsl #3] │ │ │ │ - cbz r0, 94090 │ │ │ │ + cbz r0, 940c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9427c │ │ │ │ + blt.w 942b0 │ │ │ │ ldr.w r0, [r4, r6, lsl #3] │ │ │ │ - cbz r0, 940a0 │ │ │ │ + cbz r0, 940d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9425c │ │ │ │ + blt.w 94290 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 94080 │ │ │ │ + bne.n 940b4 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 9420a │ │ │ │ + bne.w 9423e │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 9420a │ │ │ │ - ldr r1, [pc, #408] @ (94258 ) │ │ │ │ + bne.w 9423e │ │ │ │ + ldr r1, [pc, #408] @ (9428c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi.w 9420a │ │ │ │ + bhi.w 9423e │ │ │ │ ldr.w r0, [r3, #1912] @ 0x778 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1912] @ 0x778 │ │ │ │ str.w r1, [r3, #1916] @ 0x77c │ │ │ │ - b.n 94210 │ │ │ │ + b.n 94244 │ │ │ │ movs r7, #1 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub.w r2, r2, r1, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt.w 94530 │ │ │ │ + bgt.w 94560 │ │ │ │ mov r9, ip │ │ │ │ movs r6, #0 │ │ │ │ mov r2, ip │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.w 94700 │ │ │ │ + bpl.w 94730 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 946be │ │ │ │ + bne.w 946ee │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - bge.w 93efa │ │ │ │ + bge.w 93f2e │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r2, r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 942c0 │ │ │ │ + beq.w 942f4 │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ add r2, r3 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9431e │ │ │ │ + beq.w 9434e │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w 93efa │ │ │ │ + ble.w 93f2e │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 942e4 │ │ │ │ + blt.w 94318 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r7, #0] │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.w 9429e │ │ │ │ + bne.w 942d2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 942ba │ │ │ │ + blt.w 942ee │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9419a │ │ │ │ + bge.n 941ce │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 7dfcc │ │ │ │ + bl 7dfdc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 941dc │ │ │ │ + blt.n 94210 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 941f6 │ │ │ │ + blt.n 9422a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9462e │ │ │ │ + bne.w 9465e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 94112 │ │ │ │ + beq.n 94146 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29440 @ 0x7300 │ │ │ │ + movw r1, #27392 @ 0x6b00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9462e │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9465e │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 941ae │ │ │ │ + bne.n 941e2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 941b6 │ │ │ │ + bge.n 941ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 941b6 │ │ │ │ + bne.n 941ea │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 941b6 │ │ │ │ + b.n 941ea │ │ │ │ mov r0, r2 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r7, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93efa │ │ │ │ + beq.w 93f2e │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93efa │ │ │ │ + bne.w 93f2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 758cc <_Py_GetConfig@@Base+0x38> │ │ │ │ - b.n 93efa │ │ │ │ + bl 758f8 <_Py_GetConfig@@Base+0x38> │ │ │ │ + b.n 93f2e │ │ │ │ ldr.w lr, [r2] │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94032 │ │ │ │ + bge.w 94066 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r0 │ │ │ │ str.w r3, [lr] │ │ │ │ - beq.w 9403e │ │ │ │ + beq.w 94072 │ │ │ │ add r1, ip │ │ │ │ add r2, ip │ │ │ │ - b.n 9400a │ │ │ │ + b.n 9403e │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 940a0 │ │ │ │ + bne.w 940d4 │ │ │ │ adds r6, #1 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, r9 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bne.w 94080 │ │ │ │ - b.n 940a6 │ │ │ │ + bne.w 940b4 │ │ │ │ + b.n 940da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94090 │ │ │ │ + bne.w 940c4 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r6, lsl #3] │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94096 │ │ │ │ - b.n 940a0 │ │ │ │ + bne.w 940ca │ │ │ │ + b.n 940d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1aadd8 │ │ │ │ + bl 1aa470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94760 │ │ │ │ + bne.w 94790 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9418e │ │ │ │ + bge.w 941c2 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 9418e │ │ │ │ + b.n 941c2 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r2, r3 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 93efa │ │ │ │ + beq.w 93f2e │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 946a8 │ │ │ │ + beq.w 946d8 │ │ │ │ ldrd r2, r5, [r2] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94170 │ │ │ │ + bge.w 941a4 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 94170 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ + b.n 941a4 │ │ │ │ + ldrd r3, r2, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 94312 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bcc.n 94342 │ │ │ │ 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 fp, [r0, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94574 │ │ │ │ + beq.w 945a4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 93fd8 │ │ │ │ + b.n 9400c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 93fd8 │ │ │ │ + b.n 9400c │ │ │ │ adds r6, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w 93efa │ │ │ │ + ble.w 93f2e │ │ │ │ adds r2, #8 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9415c │ │ │ │ + bne.w 94190 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.n 94328 │ │ │ │ - b.n 93efa │ │ │ │ + bgt.n 94358 │ │ │ │ + b.n 93f2e │ │ │ │ movs r7, #1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ lsl.w r2, r7, r2 │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ smull r1, r0, r2, r1 │ │ │ │ sub.w r2, r0, r2, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt.w 93f2e │ │ │ │ - b.n 940e8 │ │ │ │ + bgt.w 93f62 │ │ │ │ + b.n 9411c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93eda │ │ │ │ + bne.w 93f0e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 13cc9c │ │ │ │ + bl 13cdd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9462e │ │ │ │ - bl 9309c │ │ │ │ + beq.w 9465e │ │ │ │ + bl 930d8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9439c │ │ │ │ + bge.n 943cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94a7c │ │ │ │ + beq.w 94aac │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9462e │ │ │ │ + beq.w 9465e │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 932d4 │ │ │ │ + bl 93310 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bne.w 947f4 │ │ │ │ + bne.w 94824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 944ac │ │ │ │ + beq.n 944dc │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r5 │ │ │ │ movw sl, #45804 @ 0xb2ec │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ movw r7, #41920 @ 0xa3c0 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ mov r5, r4 │ │ │ │ - b.n 94420 │ │ │ │ + b.n 94450 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9445a │ │ │ │ + beq.n 9448a │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, sl │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 94496 │ │ │ │ - bl 7dfcc │ │ │ │ + beq.n 944c6 │ │ │ │ + bl 7dfdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9447a │ │ │ │ + blt.n 944aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9440a │ │ │ │ + bge.n 9443a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a86 │ │ │ │ + beq.w 94ab6 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 94ac8 │ │ │ │ + beq.w 94af8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9449e │ │ │ │ + beq.n 944ce │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 945c4 │ │ │ │ + beq.w 945f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 945c4 │ │ │ │ + beq.w 945f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9460c │ │ │ │ + beq.w 9463c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 944d2 │ │ │ │ + blt.n 94502 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 943d6 │ │ │ │ + beq.n 94406 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 943dc │ │ │ │ + bne.n 9440c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1aae78 │ │ │ │ + bl 1aa510 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 943f8 │ │ │ │ + bge.n 94428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 943f8 │ │ │ │ + bne.n 94428 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94400 │ │ │ │ - b.n 9440a │ │ │ │ - bl 7c538 │ │ │ │ + blt.n 94430 │ │ │ │ + b.n 9443a │ │ │ │ + bl 7c55c │ │ │ │ mov r2, r0 │ │ │ │ - b.n 94472 │ │ │ │ - ldr r3, [pc, #696] @ (94758 ) │ │ │ │ + b.n 944a2 │ │ │ │ + ldr r3, [pc, #696] @ (94788 ) │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 948ba │ │ │ │ + bne.w 948ea │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 944c4 │ │ │ │ + bge.n 944f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 944c4 │ │ │ │ + cbnz r3, 944f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + bl 8a374 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 93efc │ │ │ │ + b.n 93f30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 94448 │ │ │ │ + b.n 94478 │ │ │ │ cmp r9, r1 │ │ │ │ - ble.w 9420a │ │ │ │ + ble.w 9423e │ │ │ │ mov sl, r4 │ │ │ │ add r8, r2 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 94504 │ │ │ │ + b.n 94534 │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, 944f8 │ │ │ │ + cbz r0, 94528 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94522 │ │ │ │ + blt.n 94552 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 9456e │ │ │ │ + beq.n 9459e │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 944ea │ │ │ │ + beq.n 9451a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 944ea │ │ │ │ + bge.n 9451a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 944ea │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 944ea │ │ │ │ + bne.n 9451a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9451a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 944f8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 944f8 │ │ │ │ + bne.n 94528 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94528 │ │ │ │ add r6, ip │ │ │ │ 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 │ │ │ │ @@ -154297,1508 +154313,1499 @@ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7ec68 │ │ │ │ + bl 7ec78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9462e │ │ │ │ + bne.n 9465e │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94106 │ │ │ │ + b.n 9413a │ │ │ │ mov r2, r6 │ │ │ │ mov r4, sl │ │ │ │ - b.n 940ae │ │ │ │ + b.n 940e2 │ │ │ │ ldr.w r7, [r8, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 9472a │ │ │ │ + bne.w 9475a │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2d640 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9473e │ │ │ │ + beq.w 9476e │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9430e │ │ │ │ + b.n 9433e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ - bl 8e7e4 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 8e7fc <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ - b.n 93f36 │ │ │ │ + b.n 93f6a │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94648 │ │ │ │ + beq.n 94678 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94648 │ │ │ │ + beq.n 94678 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a5a │ │ │ │ + beq.w 94a8a │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a5a │ │ │ │ + beq.w 94a8a │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 94794 │ │ │ │ + beq.w 947c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl fa474 │ │ │ │ + bl fa674 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 94440 │ │ │ │ + bne.w 94470 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94624 │ │ │ │ + bge.n 94654 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 94624 │ │ │ │ + cbnz r3, 94654 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94744 │ │ │ │ + blt.w 94774 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 93efc │ │ │ │ + b.n 93f30 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 94308 │ │ │ │ + b.n 94338 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 947da │ │ │ │ + bge.w 9480a │ │ │ │ movw r3, #40464 @ 0x9e10 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 947ce │ │ │ │ - ldr r1, [pc, #252] @ (9475c ) │ │ │ │ + beq.w 947fe │ │ │ │ + ldr r1, [pc, #252] @ (9478c ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9460c │ │ │ │ + beq.n 9463c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 947c8 │ │ │ │ + beq.w 947f8 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 947a0 │ │ │ │ + beq.w 947d0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94606 │ │ │ │ + bge.n 94636 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94606 │ │ │ │ + bne.n 94636 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94606 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94636 │ │ │ │ adds r2, #12 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 942c8 │ │ │ │ + b.n 942fc │ │ │ │ add.w r1, r7, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 93ffc │ │ │ │ + b.n 94030 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.w 93efa │ │ │ │ + bge.w 93f2e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add r2, r1 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - b.n 942da │ │ │ │ + b.n 9430e │ │ │ │ ldr.w r0, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #8] │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 9473e │ │ │ │ + cbz r0, 9476e │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ - b.n 93fd8 │ │ │ │ + b.n 9400c │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93efa │ │ │ │ + beq.w 93f2e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 946be │ │ │ │ + bne.n 946ee │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.w 9413c │ │ │ │ - b.w 93efa │ │ │ │ + bgt.w 94170 │ │ │ │ + b.w 93f2e │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #924] @ 0x39c │ │ │ │ str.w sl, [sp, #8] │ │ │ │ blx r7 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9459e │ │ │ │ - bl 20d58c │ │ │ │ - b.n 9462e │ │ │ │ + b.n 945ce │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 9465e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9462e │ │ │ │ + bne.w 9465e │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9462e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9465e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 94aae │ │ │ │ + bne.w 94ade │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94a3a │ │ │ │ + bne.w 94a6a │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94a18 │ │ │ │ + blt.w 94a48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 941bc │ │ │ │ + bge.w 941f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 941bc │ │ │ │ + bne.w 941f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 941bc │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 941f0 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 945fc │ │ │ │ - b.n 9460c │ │ │ │ + beq.w 9462c │ │ │ │ + b.n 9463c │ │ │ │ mov r4, r5 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #28924 @ 0x70fc │ │ │ │ + movw r1, #26876 @ 0x68fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9460c │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9463c │ │ │ │ mov r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 947aa │ │ │ │ + b.n 947da │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a9b0 │ │ │ │ + bl 13aae8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 94606 │ │ │ │ + b.n 94636 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28960 @ 0x7120 │ │ │ │ + movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9460c │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9463c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 944ac │ │ │ │ + beq.w 944dc │ │ │ │ mov sl, r3 │ │ │ │ movw r9, #45804 @ 0xb2ec │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ strd r9, r7, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7af8c │ │ │ │ + bl 7afb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94954 │ │ │ │ + bne.w 94984 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94912 │ │ │ │ + beq.n 94942 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94912 │ │ │ │ + beq.n 94942 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9460c │ │ │ │ + beq.w 9463c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r9] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 948f8 │ │ │ │ + bne.n 94928 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 948f8 │ │ │ │ + beq.n 94928 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - beq.n 948f0 │ │ │ │ - bl 7dfcc │ │ │ │ + beq.n 94920 │ │ │ │ + bl 7dfdc │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 948e0 │ │ │ │ + blt.n 94910 │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94896 │ │ │ │ + bge.n 948c6 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94a74 │ │ │ │ + beq.w 94aa4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 94ac8 │ │ │ │ + beq.w 94af8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94808 │ │ │ │ - ldr r3, [pc, #568] @ (94ae8 ) │ │ │ │ + bne.n 94838 │ │ │ │ + ldr r3, [pc, #568] @ (94b18 ) │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 944ac │ │ │ │ + beq.w 944dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 944ac │ │ │ │ + beq.w 944dc │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 944ac │ │ │ │ + beq.w 944dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ - b.n 944ac │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ + b.n 944dc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94880 │ │ │ │ + bne.n 948b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94880 │ │ │ │ - bl 7c538 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 948b0 │ │ │ │ + bl 7c55c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 94878 │ │ │ │ + b.n 948a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 94864 │ │ │ │ + bne.n 94894 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aae78 │ │ │ │ + bl 1aa510 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 94878 │ │ │ │ + b.n 948a8 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94982 │ │ │ │ + beq.n 949b2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94982 │ │ │ │ + beq.n 949b2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a5a │ │ │ │ + beq.w 94a8a │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a5a │ │ │ │ + beq.w 94a8a │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.n 94978 │ │ │ │ + beq.n 949a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl fa474 │ │ │ │ + bl fa674 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9482c │ │ │ │ + b.n 9485c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 94a92 │ │ │ │ + bne.w 94ac2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 949e2 │ │ │ │ + bne.n 94a12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9489c │ │ │ │ + bge.n 948cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9489c │ │ │ │ + bne.n 948cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9489c │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 948cc │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94948 │ │ │ │ - b.n 9460c │ │ │ │ + beq.n 94978 │ │ │ │ + b.n 9463c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 947da │ │ │ │ + bge.w 9480a │ │ │ │ movw r3, #40464 @ 0x9e10 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 94a0c │ │ │ │ - ldr r1, [pc, #340] @ (94aec ) │ │ │ │ + beq.n 94a3c │ │ │ │ + ldr r1, [pc, #340] @ (94b1c ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9460c │ │ │ │ + beq.w 9463c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 947ca │ │ │ │ + beq.w 947fa │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 947a2 │ │ │ │ + beq.w 947d2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl e2a38 │ │ │ │ + bl e2978 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9482c │ │ │ │ + bge.w 9485c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9482c │ │ │ │ + bne.w 9485c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9482c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9485c │ │ │ │ mvn.w r4, #1 │ │ │ │ str.w r6, [sl] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93efc │ │ │ │ + bge.w 93f30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93efc │ │ │ │ + bne.w 93f30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 93efc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 93f30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a9b0 │ │ │ │ + bl 13aae8 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9482c │ │ │ │ + b.n 9485c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94778 │ │ │ │ + bne.w 947a8 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 941bc │ │ │ │ - b.w 941f6 │ │ │ │ + bge.w 941f0 │ │ │ │ + b.w 9422a │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r3, #0] │ │ │ │ - blt.n 94a4a │ │ │ │ + blt.n 94a7a │ │ │ │ mvn.w r4, #1 │ │ │ │ - b.w 93efc │ │ │ │ + b.w 93f30 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94a42 │ │ │ │ + bne.n 94a72 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94a42 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94a72 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28876 @ 0x70cc │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9460c │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9463c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94896 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 948c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 9439c │ │ │ │ + b.n 943cc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 9440a │ │ │ │ + b.n 9443a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94aa0 │ │ │ │ + bge.n 94ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 94aa6 │ │ │ │ + cbz r3, 94ad6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 949ea │ │ │ │ + b.n 94a1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94aa0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ad0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 941a6 │ │ │ │ + b.w 941da │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ - b.w 93f44 │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + b.w 93f78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9462e │ │ │ │ + bge.w 9465e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9462e │ │ │ │ + bne.w 9465e │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9462e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9465e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r0, r2, #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 │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - mov sl, r0 │ │ │ │ + mov fp, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 950fa │ │ │ │ + bge.w 9511e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94f38 │ │ │ │ - str.w r0, [sl] │ │ │ │ - ldr.w r3, [sl, #-8] │ │ │ │ - ldrd r6, r4, [sl, #24] │ │ │ │ - cbz r3, 94b8a │ │ │ │ - ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 94f64 │ │ │ │ + str.w r0, [fp] │ │ │ │ + ldr.w r3, [fp, #-8] │ │ │ │ + ldrd r6, r4, [fp, #24] │ │ │ │ + cbz r3, 94bba │ │ │ │ + ldr.w r1, [fp, #-4] │ │ │ │ mov r2, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - ldr r5, [pc, #652] @ (94dc0 ) │ │ │ │ + ldr r5, [pc, #648] @ (94dec ) │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r5, r0] │ │ │ │ movs r3, #0 │ │ │ │ - str.w r3, [sl, #-8] │ │ │ │ - ldr.w r3, [sl, #-4] │ │ │ │ + str.w r3, [fp, #-8] │ │ │ │ + ldr.w r3, [fp, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ + str.w r3, [fp, #-4] │ │ │ │ ldr.w r3, [r1, #3752] @ 0xea8 │ │ │ │ cmp r3, #0 │ │ │ │ ittte gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r3, [r1, #3752] @ 0xea8 │ │ │ │ ldrgt.w r2, [r1, #3824] @ 0xef0 │ │ │ │ ldrle.w r3, [r1, #3824] @ 0xef0 │ │ │ │ ittee gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r2, [r1, #3824] @ 0xef0 │ │ │ │ addle.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strle.w r3, [r1, #3824] @ 0xef0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 94dae │ │ │ │ + bne.w 94dda │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94c5e │ │ │ │ + beq.n 94c90 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 94c5e │ │ │ │ + blt.n 94c90 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n 94c5e │ │ │ │ + bne.n 94c90 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ lsls r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94d66 │ │ │ │ + beq.w 94d92 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.w 94d10 │ │ │ │ - mov fp, sl │ │ │ │ + ble.w 94d3c │ │ │ │ + ldr.w r9, [pc, #520] @ 94df4 │ │ │ │ add r5, r6 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 94bde │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + b.n 94c0e │ │ │ │ add.w r3, r5, #24 │ │ │ │ - ldr.w r6, [r3, r4, lsl #3] │ │ │ │ - cbz r6, 94bd6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c9c │ │ │ │ + ldr.w r3, [r3, r4, lsl #3] │ │ │ │ + cbz r3, 94c06 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 94cce │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 94d0c │ │ │ │ + beq.w 94d3c │ │ │ │ add.w r3, r5, #20 │ │ │ │ ldr.w r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bc4 │ │ │ │ + beq.n 94bf4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94bc4 │ │ │ │ + bge.n 94bf4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94bc4 │ │ │ │ - ldr r1, [pc, #456] @ (94dc4 ) │ │ │ │ + bne.n 94bf4 │ │ │ │ + ldr r1, [pc, #452] @ (94df0 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr.w r6, [r1, r9] │ │ │ │ + ldr.w r0, [r1, sl] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - ldr.w r2, [r6, #772] @ 0x304 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + ldr.w r2, [r0, #772] @ 0x304 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ - str r1, [r7, #4] │ │ │ │ + str r0, [r7, #20] │ │ │ │ subs r2, r7, r2 │ │ │ │ + str r1, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 950e6 │ │ │ │ - ldr r2, [pc, #412] @ (94dc8 ) │ │ │ │ - ldr.w r2, [r2, #1660] @ 0x67c │ │ │ │ + bne.w 9510e │ │ │ │ + ldr.w r2, [r9, #1660] @ 0x67c │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 950c6 │ │ │ │ + bne.w 950f0 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r6, #112] @ 0x70 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bc4 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + beq.n 94bf4 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 94bc4 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ble.n 94bf4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bc4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 94bc4 │ │ │ │ + beq.n 94bf4 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 94bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dc0 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ + bl 79de8 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ movw r1, #18632 @ 0x48c8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 94d50 │ │ │ │ - ldr r5, [pc, #336] @ (94dc0 ) │ │ │ │ + bne.n 94d7c │ │ │ │ + ldr r5, [pc, #328] @ (94dec ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, r0] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1908] @ 0x774 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 94d56 │ │ │ │ + bhi.n 94d82 │ │ │ │ ldr.w r1, [r3, #1904] @ 0x770 │ │ │ │ adds r2, #1 │ │ │ │ - str.w r1, [sl] │ │ │ │ - str.w sl, [r3, #1904] @ 0x770 │ │ │ │ + str.w r1, [fp] │ │ │ │ + str.w fp, [r3, #1904] @ 0x770 │ │ │ │ str.w r2, [r3, #1908] @ 0x774 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 94bd6 │ │ │ │ - ldr r3, [pc, #284] @ (94dc4 ) │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr.w r3, [r3, r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 94c06 │ │ │ │ + ldr r1, [pc, #280] @ (94df0 ) │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr.w r0, [r1, sl] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - ldr.w r2, [r3, #772] @ 0x304 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + ldr.w r2, [r0, #772] @ 0x304 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ - str r1, [r7, #0] │ │ │ │ + str r0, [r7, #20] │ │ │ │ subs r2, r7, r2 │ │ │ │ + str r1, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 950f0 │ │ │ │ - ldr r2, [pc, #240] @ (94dc8 ) │ │ │ │ - ldr.w r2, [r2, #1660] @ 0x67c │ │ │ │ + bne.w 95116 │ │ │ │ + ldr.w r2, [r9, #1660] @ 0x67c │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 950a6 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + bne.w 950d2 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ blx r3 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 94c06 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + cmp r3, #3 │ │ │ │ + ble.w 94c06 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 94bd6 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - cmp r2, #3 │ │ │ │ - ble.w 94bd6 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 94bd6 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 94bd6 │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, fp │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 94c06 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 94c06 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 94c58 │ │ │ │ + bne.n 94c8a │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 94c58 │ │ │ │ - ldr r5, [pc, #160] @ (94dc0 ) │ │ │ │ + bne.n 94c8a │ │ │ │ + ldr r5, [pc, #160] @ (94dec ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, r0] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1916] @ 0x77c │ │ │ │ cmp r4, #79 @ 0x4f │ │ │ │ - bhi.n 94c58 │ │ │ │ + bhi.n 94c8a │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ movw r1, #18632 @ 0x48c8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r3, [r6, #0] │ │ │ │ adds r4, #1 │ │ │ │ str.w r6, [r2, #1912] @ 0x778 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ str.w r4, [r2, #1916] @ 0x77c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 94c74 │ │ │ │ + beq.n 94ca6 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ - b.n 94d5a │ │ │ │ + b.n 94d86 │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ - mov r0, sl │ │ │ │ - adds r7, #20 │ │ │ │ + mov r0, fp │ │ │ │ + adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.w 94c58 │ │ │ │ + ble.w 94c8a │ │ │ │ add r5, r6 │ │ │ │ - b.n 94d84 │ │ │ │ + b.n 94db0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r0, 94d7c │ │ │ │ + cbz r0, 94da8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94da0 │ │ │ │ + blt.n 94dcc │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 94d10 │ │ │ │ + beq.n 94d3c │ │ │ │ adds r5, #12 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94d70 │ │ │ │ + beq.n 94d9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94d70 │ │ │ │ + bge.n 94d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94d70 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d70 │ │ │ │ + bne.n 94d9c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94d7c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d7c │ │ │ │ + bne.n 94da8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94da8 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ - cbnz r5, 94df6 │ │ │ │ + cbnz r5, 94e22 │ │ │ │ ldrb.w r9, [r4] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 94dd2 │ │ │ │ - b.n 94df0 │ │ │ │ + bne.n 94dfe │ │ │ │ + b.n 94e1c │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 94df0 │ │ │ │ + beq.n 94e1c │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94dcc │ │ │ │ + beq.n 94df8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94dcc │ │ │ │ + bge.n 94df8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94dcc │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94dcc │ │ │ │ + bne.n 94df8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94df8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 94c5e │ │ │ │ + blt.w 94c90 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - bne.w 94c5e │ │ │ │ + bne.w 94c90 │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ lsls r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9503e │ │ │ │ + beq.w 9506a │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 94f64 │ │ │ │ + ble.w 94f90 │ │ │ │ add r3, r6 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r3, #20 │ │ │ │ add.w r5, r3, #24 │ │ │ │ ands.w r3, r9, #3 │ │ │ │ - beq.n 94f1a │ │ │ │ + beq.n 94f46 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94e7c │ │ │ │ + beq.n 94ea8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 94e5a │ │ │ │ + beq.n 94e86 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 94e4a │ │ │ │ + cbz r0, 94e76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 95086 │ │ │ │ + blt.w 950b2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 94e58 │ │ │ │ + cbz r0, 94e84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 95096 │ │ │ │ + blt.w 950c2 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 94e6a │ │ │ │ + cbz r0, 94e96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9501e │ │ │ │ + blt.w 9504a │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 94e7a │ │ │ │ + cbz r0, 94ea6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9502e │ │ │ │ + blt.w 9505a │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 94e8c │ │ │ │ + cbz r0, 94eb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94ffe │ │ │ │ + blt.w 9502a │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 94e9c │ │ │ │ + cbz r0, 94ec8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9500e │ │ │ │ + blt.w 9503a │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 94f1a │ │ │ │ - b.n 94f64 │ │ │ │ + bne.n 94f46 │ │ │ │ + b.n 94f90 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 94eb2 │ │ │ │ + cbz r0, 94ede │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94f9c │ │ │ │ - add.w fp, r4, #1 │ │ │ │ - ldr.w r0, [r8, fp, lsl #3] │ │ │ │ - cbz r0, 94ec4 │ │ │ │ + blt.n 94fc8 │ │ │ │ + add.w sl, r4, #1 │ │ │ │ + ldr.w r0, [r8, sl, lsl #3] │ │ │ │ + cbz r0, 94ef0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94faa │ │ │ │ - ldr.w r0, [r5, fp, lsl #3] │ │ │ │ - cbz r0, 94ed2 │ │ │ │ + blt.n 94fd6 │ │ │ │ + ldr.w r0, [r5, sl, lsl #3] │ │ │ │ + cbz r0, 94efe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94fb8 │ │ │ │ - add.w r4, fp, #1 │ │ │ │ + blt.n 94fe4 │ │ │ │ + add.w r4, sl, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 94ee4 │ │ │ │ + cbz r0, 94f10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94fc6 │ │ │ │ + blt.n 94ff2 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 94ef2 │ │ │ │ + cbz r0, 94f1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94fd4 │ │ │ │ - add.w r4, fp, #2 │ │ │ │ + blt.n 95000 │ │ │ │ + add.w r4, sl, #2 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, 94f04 │ │ │ │ + cbz r0, 94f30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94fe2 │ │ │ │ + blt.n 9500e │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, 94f12 │ │ │ │ + cbz r0, 94f3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94ff0 │ │ │ │ - add.w r4, fp, #3 │ │ │ │ + blt.n 9501c │ │ │ │ + add.w r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.n 94f64 │ │ │ │ + beq.n 94f90 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94ea4 │ │ │ │ + beq.n 94ed0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94ea4 │ │ │ │ + bge.n 94ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94ea4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ea4 │ │ │ │ + bne.n 94ed0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ed0 │ │ │ │ movs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, sl │ │ │ │ + mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #5 │ │ │ │ - bl 8e7e4 <_PyDict_SendEvent@@Base> │ │ │ │ - ldr.w r2, [sl] │ │ │ │ + bl 8e7fc <_PyDict_SendEvent@@Base> │ │ │ │ + ldr.w r2, [fp] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94c94 │ │ │ │ - str.w r3, [sl] │ │ │ │ + bge.w 94cc6 │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94b1c │ │ │ │ - b.n 94c94 │ │ │ │ + beq.w 94b4c │ │ │ │ + b.n 94cc6 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 94c58 │ │ │ │ + bne.w 94c8a │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 94c58 │ │ │ │ - ldr r5, [pc, #396] @ (95104 ) │ │ │ │ + bne.w 94c8a │ │ │ │ + ldr r5, [pc, #388] @ (95128 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, r0] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1916] @ 0x77c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 94c58 │ │ │ │ + bhi.w 94c8a │ │ │ │ ldr.w r1, [r3, #1912] @ 0x778 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r6, [r3, #1912] @ 0x778 │ │ │ │ str.w r2, [r3, #1916] @ 0x77c │ │ │ │ - b.n 94c5e │ │ │ │ + b.n 94c90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94eb2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94eb2 │ │ │ │ + bne.n 94ede │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94ec4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ec4 │ │ │ │ + bne.n 94ef0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94ed2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ed2 │ │ │ │ + bne.n 94efe │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94ee4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ee4 │ │ │ │ + bne.n 94f10 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94ef2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ef2 │ │ │ │ + bne.n 94f1e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f04 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f04 │ │ │ │ + bne.n 94f30 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f12 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f12 │ │ │ │ + bne.n 94f3e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e8c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e8c │ │ │ │ + bne.w 94eb8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e9c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e9c │ │ │ │ + bne.w 94ec8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e6a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e6a │ │ │ │ + bne.w 94e96 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e7a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e7a │ │ │ │ + bne.w 94ea6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ea6 │ │ │ │ cmp r9, r5 │ │ │ │ - ble.w 94c58 │ │ │ │ + ble.w 94c8a │ │ │ │ adds r4, r6, r3 │ │ │ │ - b.n 9505c │ │ │ │ + b.n 95088 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 95054 │ │ │ │ + cbz r0, 95080 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95078 │ │ │ │ + blt.n 950a4 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 94f64 │ │ │ │ + beq.n 94f90 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95048 │ │ │ │ + beq.n 95074 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95048 │ │ │ │ + bge.n 95074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95048 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95048 │ │ │ │ + bne.n 95074 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95054 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95054 │ │ │ │ + bne.n 95080 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e4a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e4a │ │ │ │ + bne.w 94e76 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e58 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e58 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.w 94e84 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e84 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 94ce2 │ │ │ │ - str r3, [r7, #8] │ │ │ │ + beq.w 94d14 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [r9, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [pc, #76] @ (95108 ) │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r2, [r3, #1664] @ 0x680 │ │ │ │ + str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - b.n 94ce2 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n 94d14 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 94c38 │ │ │ │ - ldr r2, [pc, #48] @ (95108 ) │ │ │ │ + beq.w 94c68 │ │ │ │ mov r0, r3 │ │ │ │ + ldr.w r2, [r9, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ + str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - b.n 94c38 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n 94c68 │ │ │ │ mov r1, r3 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 94bc4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 94bd6 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 94bf4 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 94c06 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c94 │ │ │ │ - b.n 94f3e │ │ │ │ + beq.w 94cc6 │ │ │ │ + b.n 94f6a │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0009510c : │ │ │ │ +0009512c : │ │ │ │ adds r1, #4 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095114 : │ │ │ │ +00095134 : │ │ │ │ movw r2, #5460 @ 0x1554 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00095130 : │ │ │ │ +00095150 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #132] @ (951c4 ) │ │ │ │ + ldr r2, [pc, #132] @ (951e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2032] @ 0x7f0 │ │ │ │ - cbz r3, 95166 │ │ │ │ + cbz r3, 95186 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #2036] @ 0x7f4 │ │ │ │ ldr.w r2, [ip, #2040] @ 0x7f8 │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [ip, #2028] @ 0x7ec │ │ │ │ - cbnz r2, 951a8 │ │ │ │ + cbnz r2, 951c8 │ │ │ │ ldr.w r3, [ip, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r3, 951b6 │ │ │ │ - movw r1, #12712 @ 0x31a8 │ │ │ │ + cbz r3, 951d6 │ │ │ │ + movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ blx 2ce4c │ │ │ │ - cbz r0, 951b6 │ │ │ │ + cbz r0, 951d6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12648 @ 0x3168 │ │ │ │ + movw r1, #10600 @ 0x2968 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2ce4c │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 951ba │ │ │ │ + cbnz r0, 951da │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 951c8 │ │ │ │ + b.n 951e8 │ │ │ │ ldr.w r3, [ip, #2036] @ 0x7f4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 14eee8 │ │ │ │ + b.w 14f010 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 9519a │ │ │ │ + b.n 951ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f808 <_PyObject_DebugMallocStats@@Base+0x654> │ │ │ │ + bl 2f80c <_PyObject_DebugMallocStats@@Base+0x654> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9519a │ │ │ │ + b.n 951ba │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95298 │ │ │ │ + bne.n 952b8 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 95298 │ │ │ │ - cbnz r3, 95242 │ │ │ │ - ldr r3, [pc, #296] @ (9531c ) │ │ │ │ + bne.n 952b8 │ │ │ │ + cbnz r3, 95262 │ │ │ │ + ldr r3, [pc, #296] @ (9533c ) │ │ │ │ ldr.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 95252 │ │ │ │ + ble.n 95272 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6f7c8 │ │ │ │ + bl 6f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9528a │ │ │ │ + bne.n 952aa │ │ │ │ ldrd r1, r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 95320 │ │ │ │ + bl 95340 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ - movw r2, #64665 @ 0xfc99 │ │ │ │ + movw r2, #64657 @ 0xfc91 │ │ │ │ movt r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #940] @ 0x3ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9526c │ │ │ │ + bne.n 9528c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c454 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 192bec │ │ │ │ - b.n 9520e │ │ │ │ + bl 19222c │ │ │ │ + b.n 9522e │ │ │ │ ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 95276 │ │ │ │ + beq.n 95296 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r6, [sp, #0] │ │ │ │ - cbnz r0, 95282 │ │ │ │ + cbnz r0, 952a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 192bec │ │ │ │ - b.n 9520e │ │ │ │ + bl 19222c │ │ │ │ + b.n 9522e │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 9523c │ │ │ │ - bl 192940 │ │ │ │ - ldr r3, [pc, #160] @ (9531c ) │ │ │ │ + b.n 9525c │ │ │ │ + bl 191f80 │ │ │ │ + ldr r3, [pc, #160] @ (9533c ) │ │ │ │ str.w r0, [r3, #1436] @ 0x59c │ │ │ │ - b.n 9525a │ │ │ │ + b.n 9527a │ │ │ │ mov r0, r5 │ │ │ │ - bl 6673a │ │ │ │ - b.n 9520e │ │ │ │ + bl 67062 │ │ │ │ + b.n 9522e │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 952b2 │ │ │ │ + beq.n 952d2 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 95302 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 952ae │ │ │ │ + beq.n 95322 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 952ce │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29484 @ 0x732c │ │ │ │ + movw r1, #27436 @ 0x6b2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9523c │ │ │ │ + b.n 9525c │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ movw r2, #48392 @ 0xbd08 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ adds r5, r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #27504 @ 0x6b70 │ │ │ │ + movw r2, #25456 @ 0x6370 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #29504 @ 0x7340 │ │ │ │ + movw r1, #27456 @ 0x6b40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 9204c │ │ │ │ + bl 92088 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 952ae │ │ │ │ - bl 1f0b30 │ │ │ │ + beq.n 952ce │ │ │ │ + bl 1f013c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 952ae │ │ │ │ + bge.n 952ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 952ae │ │ │ │ + bne.n 952ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 952ae │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 952ce │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29512 @ 0x7348 │ │ │ │ + movw r1, #27464 @ 0x6b48 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 952ae │ │ │ │ + bl fcc44 │ │ │ │ + b.n 952ce │ │ │ │ nop │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00095320 : │ │ │ │ +00095340 : │ │ │ │ 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 95860 │ │ │ │ + bne.w 95880 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ adds r7, r1, #1 │ │ │ │ - beq.w 955ee │ │ │ │ + beq.w 9560e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9577e │ │ │ │ + beq.w 9579e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 95782 │ │ │ │ + beq.w 957a2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 9538a │ │ │ │ + bcs.n 953aa │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9536e │ │ │ │ + b.n 9538e │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 95384 │ │ │ │ + bls.n 953a4 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n 9536a │ │ │ │ + bls.n 9538a │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 958a2 │ │ │ │ + bcs.w 958c2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi.n 9536e │ │ │ │ + bhi.n 9538e │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w 95600 │ │ │ │ + bhi.w 95620 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 95872 │ │ │ │ + blt.w 95892 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 9568a │ │ │ │ + bgt.w 956aa │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ mov.w r9, #1 │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ add.w sl, r5, #21 │ │ │ │ ldr.w r6, [r2, #968] @ 0x3c8 │ │ │ │ mov r8, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 95674 │ │ │ │ - ldr r1, [pc, #728] @ (956a0 ) │ │ │ │ + bne.w 95694 │ │ │ │ + ldr r1, [pc, #728] @ (956c0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1588] @ 0x634 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bcs.w 955bc │ │ │ │ + bcs.w 955dc │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r1, [r1, ip, lsl #3] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 957e0 │ │ │ │ + beq.w 95800 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w fp, [r6] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 9558e │ │ │ │ - ldr r0, [pc, #660] @ (956a4 ) │ │ │ │ + beq.w 955ae │ │ │ │ + ldr r0, [pc, #660] @ (956c4 ) │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w sl, [r0, #1660] @ 0x67c │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 958c6 │ │ │ │ + bne.w 958e6 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 95708 │ │ │ │ + beq.w 95728 │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ orr.w r8, r8, #96 @ 0x60 │ │ │ │ str r2, [r6, #12] │ │ │ │ strb.w r8, [r6, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ lsls r5, r2, #26 │ │ │ │ - bpl.w 95900 │ │ │ │ + bpl.w 95920 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w 95896 │ │ │ │ + bpl.w 958b6 │ │ │ │ add.w r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 95736 │ │ │ │ + bne.w 95756 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ adds r2, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 955fa │ │ │ │ + bcs.w 9561a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w ip, r3, #16 │ │ │ │ strb r1, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strb r1, [r0, #1] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ strb r1, [r0, #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strb r1, [r0, #3] │ │ │ │ - bls.n 9554c │ │ │ │ + bls.n 9556c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strb r1, [r0, #4] │ │ │ │ add.w r1, r3, #32 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ strb r5, [r0, #5] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ strb r5, [r0, #6] │ │ │ │ ldr r5, [r3, #28] │ │ │ │ strb r5, [r0, #7] │ │ │ │ - bls.n 9554c │ │ │ │ + bls.n 9556c │ │ │ │ ldr r1, [r3, #32] │ │ │ │ strb r1, [r0, #8] │ │ │ │ add.w r1, r3, #48 @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ strb r5, [r0, #9] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ strb r5, [r0, #10] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ strb r5, [r0, #11] │ │ │ │ - bls.n 9554c │ │ │ │ + bls.n 9556c │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ strb r1, [r0, #12] │ │ │ │ add.w r1, r3, #64 @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ strb r5, [r0, #13] │ │ │ │ ldr r5, [r3, #56] @ 0x38 │ │ │ │ strb r5, [r0, #14] │ │ │ │ ldr r5, [r3, #60] @ 0x3c │ │ │ │ strb r5, [r0, #15] │ │ │ │ - bls.n 9554c │ │ │ │ + bls.n 9556c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ strb r1, [r0, #16] │ │ │ │ add.w r1, r3, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r5, [r3, #68] @ 0x44 │ │ │ │ strb r5, [r0, #17] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ strb r5, [r0, #18] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ strb r5, [r0, #19] │ │ │ │ - bls.n 9554c │ │ │ │ + bls.n 9556c │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ strb r1, [r0, #20] │ │ │ │ add.w r1, r3, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ strb r5, [r0, #21] │ │ │ │ ldr r5, [r3, #88] @ 0x58 │ │ │ │ strb r5, [r0, #22] │ │ │ │ ldr r5, [r3, #92] @ 0x5c │ │ │ │ strb r5, [r0, #23] │ │ │ │ - bls.n 9554c │ │ │ │ + bls.n 9556c │ │ │ │ subs r1, r2, r3 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ add r1, r2 │ │ │ │ add.w r2, r0, #28 │ │ │ │ @@ -155809,563 +155816,563 @@ │ │ │ │ ldr.w r5, [r3, #-28] │ │ │ │ strb.w r5, [r2, #-7] │ │ │ │ ldr.w r5, [r3, #-24] │ │ │ │ strb.w r5, [r2, #-6] │ │ │ │ ldr.w r5, [r3, #-20] │ │ │ │ cmp r3, r1 │ │ │ │ strb.w r5, [r2, #-5] │ │ │ │ - bne.n 95524 │ │ │ │ + bne.n 95544 │ │ │ │ subs r7, #1 │ │ │ │ bic.w r3, r7, #15 │ │ │ │ add r3, ip │ │ │ │ lsrs r7, r7, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 95578 │ │ │ │ + bcs.n 95598 │ │ │ │ adds r7, #1 │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 95578 │ │ │ │ + bcs.n 95598 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 9556c │ │ │ │ + bcc.n 9558c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9588a │ │ │ │ + beq.w 958aa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 956a8 │ │ │ │ + beq.w 956c8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r1, #12] │ │ │ │ strhi.w r2, [lr, #12] │ │ │ │ strhi.w lr, [r2, #8] │ │ │ │ - bhi.w 9540c │ │ │ │ + bhi.w 9542c │ │ │ │ add.w r0, ip, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w fp, [r1, r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9540c │ │ │ │ + bne.w 9542c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #62965 @ 0xf5f5 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r6, [r2, #928] @ 0x3a0 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 95838 │ │ │ │ + bne.w 95858 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2d640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9568a │ │ │ │ + beq.n 956aa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9540c │ │ │ │ + b.n 9542c │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95350 │ │ │ │ + b.n 95370 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 95560 │ │ │ │ - b.n 95578 │ │ │ │ + bcc.n 95580 │ │ │ │ + b.n 95598 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w 957ba │ │ │ │ + bls.w 957da │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w 957aa │ │ │ │ + bcs.w 957ca │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 95872 │ │ │ │ + blt.w 95892 │ │ │ │ mov.w r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r6, #65528 @ 0xfff8 │ │ │ │ movt r6, #8191 @ 0x1fff │ │ │ │ - bl 2ab108 <_PyMonitoring_FireBranchEvent@@Base+0x358> │ │ │ │ + bl 2aa910 <_PyMonitoring_FireBranchEvent@@Base+0x34c> │ │ │ │ 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 9568a │ │ │ │ + blt.n 956aa │ │ │ │ mla sl, r5, r8, r8 │ │ │ │ add.w sl, sl, #28 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r1, #21669 @ 0x54a5 │ │ │ │ + movw r1, #21713 @ 0x54d1 │ │ │ │ movt r1, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r6, [r2, #968] @ 0x3c8 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 953c4 │ │ │ │ + beq.w 953e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #964] @ 0x3c4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9540c │ │ │ │ + bne.w 9542c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95458 │ │ │ │ + bne.w 95478 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 95586 │ │ │ │ + b.n 955a6 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 95586 │ │ │ │ + bne.w 955a6 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 958fc │ │ │ │ + bpl.w 9591c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #58828 @ 0xe5cc │ │ │ │ movwge r3, #35960 @ 0x8c78 │ │ │ │ - ldrlt r4, [pc, #552] @ (95904 ) │ │ │ │ + ldrlt r4, [pc, #552] @ (95924 ) │ │ │ │ ittet ge │ │ │ │ movtge r3, #79 @ 0x4f │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt.w r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 95704 │ │ │ │ + beq.n 95724 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95704 │ │ │ │ + bge.n 95724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 95704 │ │ │ │ + cbnz r3, 95724 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 95586 │ │ │ │ + b.n 955a6 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ add.w r0, r6, #28 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp.w r8, #1 │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - beq.n 957d6 │ │ │ │ + beq.n 957f6 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r9, r9, [r6, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r9, [r0, r5, lsl #1] │ │ │ │ strne.w r9, [r0, r7] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w 95856 │ │ │ │ + bne.w 95876 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ mov r2, r3 │ │ │ │ add.w r8, r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r3 │ │ │ │ movs r5, #0 │ │ │ │ cmp r8, r2 │ │ │ │ mov ip, r5 │ │ │ │ - bls.n 957f6 │ │ │ │ + bls.n 95816 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r1, #8 │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ adds r2, #16 │ │ │ │ bfi r5, r3, #0, #16 │ │ │ │ ldr.w r3, [r2, #-12] │ │ │ │ bfi r5, r3, #16, #16 │ │ │ │ ldr.w r3, [r2, #-8] │ │ │ │ str.w r5, [r1, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r1, #-4] │ │ │ │ - b.n 9574a │ │ │ │ - ldr r6, [pc, #392] @ (95908 ) │ │ │ │ - b.n 95586 │ │ │ │ + b.n 9576a │ │ │ │ + ldr r6, [pc, #392] @ (95928 ) │ │ │ │ + b.n 955a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 9584a │ │ │ │ + bhi.n 9586a │ │ │ │ lsls r6, r2, #24 │ │ │ │ ittte pl │ │ │ │ movpl r1, #24 │ │ │ │ movwpl r6, #58828 @ 0xe5cc │ │ │ │ movwpl r3, #35960 @ 0x8c78 │ │ │ │ - ldrmi r6, [pc, #364] @ (95904 ) │ │ │ │ + ldrmi r6, [pc, #364] @ (95924 ) │ │ │ │ ittet pl │ │ │ │ movtpl r3, #79 @ 0x4f │ │ │ │ mlapl r6, r1, r2, r6 │ │ │ │ addmi.w r6, r6, r2, lsl #5 │ │ │ │ addpl r6, r6, r3 │ │ │ │ - b.n 95586 │ │ │ │ + b.n 955a6 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 95820 │ │ │ │ + bcs.n 95840 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 95872 │ │ │ │ + blt.n 95892 │ │ │ │ mov.w r8, #4 │ │ │ │ - b.n 95618 │ │ │ │ + b.n 95638 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 95872 │ │ │ │ + blt.n 95892 │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 9568a │ │ │ │ + bgt.w 956aa │ │ │ │ add.w sl, r5, #29 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 95654 │ │ │ │ + b.n 95674 │ │ │ │ strb.w r9, [r0, r5] │ │ │ │ strd r9, r9, [r6, #20] │ │ │ │ - b.n 95458 │ │ │ │ + b.n 95478 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9540c │ │ │ │ - b.n 955bc │ │ │ │ + bne.w 9542c │ │ │ │ + b.n 955dc │ │ │ │ sub.w r2, r9, #15 │ │ │ │ cmp r2, r8 │ │ │ │ mov.w r2, r7, lsr #1 │ │ │ │ itt hi │ │ │ │ movhi r7, r5 │ │ │ │ movhi r2, r5 │ │ │ │ add.w r1, r9, r7 │ │ │ │ adds r3, r0, r2 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs.w 95578 │ │ │ │ + bcs.w 95598 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9580c │ │ │ │ + b.n 9582c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1436 @ 0x59c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64924 @ 0xfd9c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9569a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 956ba │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 955dc │ │ │ │ + b.n 955fc │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r7, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 95364 │ │ │ │ - b.n 9539e │ │ │ │ + bhi.w 95384 │ │ │ │ + b.n 953be │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n 95578 │ │ │ │ - movw r0, #29704 @ 0x7408 │ │ │ │ + b.n 95598 │ │ │ │ + movw r0, #27656 @ 0x6c08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #1898 @ 0x76a │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9569a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 956ba │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1488 @ 0x5d0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64976 @ 0xfdd0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9569a │ │ │ │ + bl fcc44 │ │ │ │ + b.n 956ba │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1abb34 │ │ │ │ + b.w 1ab164 │ │ │ │ add.w r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 95474 │ │ │ │ - b.n 95736 │ │ │ │ + beq.w 95494 │ │ │ │ + b.n 95756 │ │ │ │ movw r0, #44696 @ 0xae98 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #29732 @ 0x7424 │ │ │ │ + movw r1, #27684 @ 0x6c24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w e2298 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.w e21d8 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp sl, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 958ee │ │ │ │ + bne.n 9590e │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95434 │ │ │ │ + bne.w 95454 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95434 │ │ │ │ + b.n 95454 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95434 │ │ │ │ + b.n 95454 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b.n 956c6 │ │ │ │ + b.n 956e6 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 9589a │ │ │ │ + b.n 958ba │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -0009590c <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +0009592c <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 95950 │ │ │ │ - cbz r0, 9594c <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ + bl 95970 │ │ │ │ + cbz r0, 9596c <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ mov r4, r0 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 95936 <_PyUnicode_AsUTF8NoNUL@@Base+0x2a> │ │ │ │ + bne.n 95956 <_PyUnicode_AsUTF8NoNUL@@Base+0x2a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 95930 <_PyUnicode_AsUTF8NoNUL@@Base+0x24> │ │ │ │ + b.n 95950 <_PyUnicode_AsUTF8NoNUL@@Base+0x24> │ │ │ │ │ │ │ │ -00095950 : │ │ │ │ +00095970 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 95a3a │ │ │ │ + bpl.n 95a5a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 95992 │ │ │ │ + bpl.n 959b2 │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 95a4a │ │ │ │ + bpl.n 95a6a │ │ │ │ cmn.w r0, #20 │ │ │ │ - beq.w 95a8c │ │ │ │ - cbz r5, 95986 │ │ │ │ + beq.w 95aac │ │ │ │ + cbz r5, 959a6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 95a36 │ │ │ │ + bpl.n 95a56 │ │ │ │ add.w r0, r4, #20 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 959a0 │ │ │ │ + cbz r0, 959c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9598e │ │ │ │ + beq.n 959ae │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9598e │ │ │ │ + b.n 959ae │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 95a88 │ │ │ │ + bpl.n 95aa8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 95a16 │ │ │ │ + bne.n 95a36 │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1e529c <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ + bl 1e48ac <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95a3e │ │ │ │ + beq.n 95a5e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #16] │ │ │ │ subs r2, r2, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95a7c │ │ │ │ + beq.n 95a9c │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strb r3, [r6, r2] │ │ │ │ strd r2, r6, [r4, #20] │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and.w r2, r3, #64 @ 0x40 │ │ │ │ - cbz r5, 95a32 │ │ │ │ - cbz r2, 95a5c │ │ │ │ + cbz r5, 95a52 │ │ │ │ + cbz r2, 95a7c │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 95a5c │ │ │ │ + bpl.n 95a7c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9598a │ │ │ │ + b.n 959aa │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 95a64 │ │ │ │ + bne.n 95a84 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1d1b30 │ │ │ │ + bl 1d1140 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 959c4 │ │ │ │ + b.n 959e4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95986 │ │ │ │ + bne.n 959a6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b.n 9598e │ │ │ │ - bl 4fb28 │ │ │ │ - cbz r5, 95a46 │ │ │ │ + b.n 959ae │ │ │ │ + bl 4fb30 │ │ │ │ + cbz r5, 95a66 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9598e │ │ │ │ + b.n 959ae │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 959a0 │ │ │ │ + beq.n 959c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95986 │ │ │ │ + beq.n 959a6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 95986 │ │ │ │ + b.n 959a6 │ │ │ │ ldrd r3, r0, [r4, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9598e │ │ │ │ + b.n 959ae │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 207e10 │ │ │ │ + bl 207428 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 959c4 │ │ │ │ + b.n 959e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl dede0 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 95a3e │ │ │ │ + bl ded1c │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 95a5e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b.n 959b6 │ │ │ │ + b.n 959d6 │ │ │ │ mvn.w r3, #255 @ 0xff │ │ │ │ ldrb.w r2, [r3, #252] @ 0xfc │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b.n 959a8 │ │ │ │ + b.n 959c8 │ │ │ │ nop │ │ │ │ │ │ │ │ -00095a9c : │ │ │ │ +00095abc : │ │ │ │ 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 95afc │ │ │ │ + bpl.n 95b1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 95ada │ │ │ │ + bcs.n 95afa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - cbz r0, 95ad6 │ │ │ │ + cbz r0, 95af6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95ad6 │ │ │ │ + bge.n 95af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 95ad6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 95af6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29824 @ 0x7480 │ │ │ │ + movw r1, #27776 @ 0x6c80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7fc94 │ │ │ │ - movw r0, #1692 @ 0x69c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ + bl 7fca4 │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95af6 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 95b16 │ │ │ │ │ │ │ │ -00095b14 : │ │ │ │ +00095b34 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -156373,257 +156380,257 @@ │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95bd2 │ │ │ │ + bne.n 95bf2 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, #56] @ 0x38 │ │ │ │ - cbz r3, 95b9c │ │ │ │ + cbz r3, 95bbc │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 95b9c │ │ │ │ - movw r3, #45009 @ 0xafd1 │ │ │ │ + beq.n 95bbc │ │ │ │ + movw r3, #44893 @ 0xaf5d │ │ │ │ movt r3, #22 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 95b82 │ │ │ │ + bne.n 95ba2 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ movw r3, #34640 @ 0x8750 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 95b94 │ │ │ │ + beq.n 95bb4 │ │ │ │ ldr.w r6, [ip, #172] @ 0xac │ │ │ │ - cbz r6, 95b8c │ │ │ │ + cbz r6, 95bac │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 16b008 │ │ │ │ + b.w 16af94 │ │ │ │ mov r3, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 95b78 │ │ │ │ + b.n 95b98 │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ - cbz r3, 95be2 │ │ │ │ + cbz r3, 95c02 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cbz r1, 95bde │ │ │ │ + cbz r1, 95bfe │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, 95bde │ │ │ │ + cbz r1, 95bfe │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 95c18 │ │ │ │ + beq.n 95c38 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 29d8cc │ │ │ │ - bl 2a4348 │ │ │ │ + b.w 29d044 │ │ │ │ + bl 2a3b50 <_Py_hashtable_foreach@@Base+0x2d7c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, 95bfe │ │ │ │ + cbnz r3, 95c1e │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ - movw r1, #29860 @ 0x74a4 │ │ │ │ + movw r1, #27812 @ 0x6ca4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 95bd6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 95bf6 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28876 @ 0x70cc │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 95bd6 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 95bf6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95bc4 │ │ │ │ - b.n 95bd6 │ │ │ │ + beq.n 95be4 │ │ │ │ + b.n 95bf6 │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95c8e │ │ │ │ + beq.n 95cae │ │ │ │ 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, #4] │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 95cce │ │ │ │ + bpl.n 95cee │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw ip, #41920 @ 0xa3c0 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 95c92 │ │ │ │ + bne.n 95cb2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 95c92 │ │ │ │ + beq.n 95cb2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #45804 @ 0xb2ec │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 95cb4 │ │ │ │ + beq.n 95cd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7dfcc │ │ │ │ - b.w c6918 │ │ │ │ + b.w 7dfdc │ │ │ │ + b.w c6850 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - beq.n 95cc0 │ │ │ │ + beq.n 95ce0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ movw r0, #45804 @ 0xb2ec │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 95c82 │ │ │ │ + bne.n 95ca2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7c538 │ │ │ │ + b.w 7c55c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aae78 │ │ │ │ + b.w 1aa510 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 95cf8 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 95cf8 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + beq.n 95d18 │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 95d18 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 95cf0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 95d10 │ │ │ │ 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.w r8, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #312] @ (95e60 ) │ │ │ │ + ldr r3, [pc, #312] @ (95e80 ) │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #20 │ │ │ │ eor.w r2, r8, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ mul.w r9, r1, r2 │ │ │ │ add.w r4, r3, r9 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ ldr.w r7, [r4, #1424] @ 0x590 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 95da8 │ │ │ │ + bne.n 95dc8 │ │ │ │ ldr.w r2, [r4, #1428] @ 0x594 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 95da8 │ │ │ │ + bne.n 95dc8 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r9 │ │ │ │ ldr.w r3, [r3, #1432] @ 0x598 │ │ │ │ - cbz r3, 95d96 │ │ │ │ + cbz r3, 95db6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r5, 95da4 │ │ │ │ + cbnz r5, 95dc4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 95d9c │ │ │ │ + beq.n 95dbc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 95d9e │ │ │ │ + bpl.n 95dbe │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95d9e │ │ │ │ + bge.n 95dbe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 95d9e │ │ │ │ + b.n 95dbe │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r5, 95da4 │ │ │ │ + cbnz r5, 95dc4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 95d78 │ │ │ │ + b.n 95d98 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 95e1e │ │ │ │ + beq.n 95e3e │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r7, r8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 95d94 │ │ │ │ + beq.n 95db4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 95d76 │ │ │ │ + beq.n 95d96 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95e5a │ │ │ │ + bne.n 95e7a │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 95e5a │ │ │ │ + bgt.n 95e7a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ add.w r1, r3, r9 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -156634,379 +156641,379 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str.w r7, [r3, r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95d76 │ │ │ │ + bge.n 95d96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95d76 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95d76 │ │ │ │ + bne.n 95d96 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95d96 │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 95dae │ │ │ │ + bcs.n 95dce │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95dae │ │ │ │ + bne.n 95dce │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 95dae │ │ │ │ + bgt.n 95dce │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r7, [r7, #192] @ 0xc0 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95dbc │ │ │ │ + b.n 95ddc │ │ │ │ movs r7, #0 │ │ │ │ - b.n 95d76 │ │ │ │ + b.n 95d96 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00095e64 : │ │ │ │ +00095e84 : │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.w 96178 │ │ │ │ + blt.w 96198 │ │ │ │ movw r6, #34640 @ 0x8750 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 960da │ │ │ │ + blt.w 960fa │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r5, #968] @ 0x3c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 960ca │ │ │ │ - ldr r3, [pc, #740] @ (96194 ) │ │ │ │ + bne.w 960ea │ │ │ │ + ldr r3, [pc, #740] @ (961b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 9604c │ │ │ │ + bcs.w 9606c │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r2, [sl, ip, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 960a4 │ │ │ │ + beq.w 960c4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 96028 │ │ │ │ + beq.w 96048 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ - ldr r2, [pc, #664] @ (96198 ) │ │ │ │ + ldr r2, [pc, #664] @ (961b8 ) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r5, [r2, #1660] @ 0x67c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9610e │ │ │ │ + bne.w 9612e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 96094 │ │ │ │ + beq.w 960b4 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.w 961b4 │ │ │ │ + bhi.w 961d4 │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ add.w r8, r4, #17 │ │ │ │ ldr.w r6, [r5, #968] @ 0x3c8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 960e8 │ │ │ │ - ldr r2, [pc, #592] @ (96194 ) │ │ │ │ + bne.w 96108 │ │ │ │ + ldr r2, [pc, #592] @ (961b4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r8, #512 @ 0x200 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1588] @ 0x634 │ │ │ │ mov sl, r2 │ │ │ │ - bhi.n 95ffa │ │ │ │ + bhi.n 9601a │ │ │ │ lsrs r0, r4, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 960b6 │ │ │ │ + beq.w 960d6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r6] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 95fde │ │ │ │ + beq.n 95ffe │ │ │ │ movw r2, #42128 @ 0xa490 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - ldr r2, [pc, #504] @ (96198 ) │ │ │ │ + ldr r2, [pc, #504] @ (961b8 ) │ │ │ │ ldr.w r5, [r2, #1660] @ 0x67c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 96134 │ │ │ │ + bne.w 96154 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r6, #8] │ │ │ │ adds r2, r6, r4 │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ add.w r0, r6, #16 │ │ │ │ str r6, [r3, #28] │ │ │ │ strd r0, r0, [r3, #16] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 95fd6 │ │ │ │ + beq.n 95ff6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.n 9607c │ │ │ │ + bhi.n 9609c │ │ │ │ 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 r6, #0 │ │ │ │ - bne.n 95f82 │ │ │ │ + bne.n 95fa2 │ │ │ │ ldr.w r6, [r5, #928] @ 0x3a0 │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 9615a │ │ │ │ + bne.w 9617a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d640 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 960fc │ │ │ │ + beq.n 9611c │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 95f82 │ │ │ │ + b.n 95fa2 │ │ │ │ ldrd r0, r7, [r2, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 96088 │ │ │ │ + bhi.n 960a8 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w ip, r0, ip, lsl #3 │ │ │ │ str.w ip, [r2, #24] │ │ │ │ add.w ip, r2, r0 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ str r1, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95eee │ │ │ │ + bne.w 95f0e │ │ │ │ ldr.w r2, [r5, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 961ea │ │ │ │ + bne.w 9620a │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 960da │ │ │ │ + beq.n 960fa │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 95eee │ │ │ │ + b.n 95f0e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 95f82 │ │ │ │ + b.n 95fa2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 95eee │ │ │ │ - ldr r2, [pc, #260] @ (9619c ) │ │ │ │ + b.n 95f0e │ │ │ │ + ldr r2, [pc, #260] @ (961bc ) │ │ │ │ strd r2, r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ subs r2, #16 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b.n 95fd6 │ │ │ │ + b.n 95ff6 │ │ │ │ mov r1, ip │ │ │ │ mov r0, sl │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95eee │ │ │ │ - b.n 9604c │ │ │ │ + bne.w 95f0e │ │ │ │ + b.n 9606c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 95f82 │ │ │ │ - b.n 95ffa │ │ │ │ + bne.w 95fa2 │ │ │ │ + b.n 9601a │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95eee │ │ │ │ - bl 20d58c │ │ │ │ + bne.w 95f0e │ │ │ │ + bl 20cba4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f0c │ │ │ │ - b.n 9618e │ │ │ │ + bne.w 95f2c │ │ │ │ + b.n 961ae │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f82 │ │ │ │ + bne.w 95fa2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95fb6 │ │ │ │ - b.n 961ce │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bne.w 95fd6 │ │ │ │ + b.n 961ee │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 961a4 │ │ │ │ - ldr r0, [pc, #132] @ (961a0 ) │ │ │ │ + bne.n 961c4 │ │ │ │ + ldr r0, [pc, #132] @ (961c0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f0c │ │ │ │ + bne.w 95f2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95f0c │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 95f2c │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 9616a │ │ │ │ - ldr r0, [pc, #92] @ (961a0 ) │ │ │ │ - bl 13db38 │ │ │ │ + bne.n 9618a │ │ │ │ + ldr r0, [pc, #92] @ (961c0 ) │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95fa8 │ │ │ │ + bne.w 95fc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95fa8 │ │ │ │ + b.n 95fc8 │ │ │ │ ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 96018 │ │ │ │ + b.n 96038 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95fa8 │ │ │ │ + b.n 95fc8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30124 @ 0x75ac │ │ │ │ + movw r1, #28076 @ 0x6dac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 95fd6 │ │ │ │ + b.n 95ff6 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ adds.w r0, r8, #79 @ 0x4f │ │ │ │ - add r2, pc, #944 @ (adr r2, 96554 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 96574 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95f0c │ │ │ │ + b.n 95f2c │ │ │ │ movw r2, #45832 @ 0xb308 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #1580 @ 0x62c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #65068 @ 0xfe2c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9618e │ │ │ │ + bge.n 961ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9618e │ │ │ │ + bne.n 961ae │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9618e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 961ae │ │ │ │ ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9606c │ │ │ │ + b.n 9608c │ │ │ │ nop │ │ │ │ │ │ │ │ -000961f8 : │ │ │ │ +00096218 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ @@ -157015,111 +157022,111 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w ip, ip, #1 │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 962d4 │ │ │ │ + beq.n 962f4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 962ec │ │ │ │ + bne.n 9630c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r5, r0 │ │ │ │ ite gt │ │ │ │ movgt.w ip, #0 │ │ │ │ movle.w ip, #1 │ │ │ │ orrs.w ip, ip, r0, lsr #31 │ │ │ │ - bne.n 962a0 │ │ │ │ + bne.n 962c0 │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r1, #5] │ │ │ │ adds r1, #20 │ │ │ │ lsl.w ip, ip, lr │ │ │ │ - cbz r6, 962a4 │ │ │ │ + cbz r6, 962c4 │ │ │ │ add.w ip, ip, r0, lsl #3 │ │ │ │ add r1, ip │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 96286 │ │ │ │ + beq.n 962a6 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 962a0 │ │ │ │ + ble.n 962c0 │ │ │ │ ldrd r5, r1, [r1] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r2, 962c8 │ │ │ │ + cbz r2, 962e8 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 96280 │ │ │ │ + cbz r3, 962a0 │ │ │ │ str r1, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 962a0 │ │ │ │ + ble.n 962c0 │ │ │ │ adds r1, #8 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9626c │ │ │ │ + bne.n 9628c │ │ │ │ adds r0, #1 │ │ │ │ adds r1, #8 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 9628e │ │ │ │ + bgt.n 962ae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96282 │ │ │ │ + b.n 962a2 │ │ │ │ mov.w lr, #12 │ │ │ │ mla ip, lr, r0, ip │ │ │ │ add r1, ip │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 962a0 │ │ │ │ + ble.n 962c0 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 962ce │ │ │ │ + beq.n 962ee │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9627a │ │ │ │ + bne.n 9629a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9627e │ │ │ │ - b.n 96280 │ │ │ │ + bne.n 9629e │ │ │ │ + b.n 962a0 │ │ │ │ adds r1, #12 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 962ae │ │ │ │ + b.n 962ce │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96282 │ │ │ │ + beq.n 962a2 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96234 │ │ │ │ + beq.n 96254 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 962a0 │ │ │ │ + blt.n 962c0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 962a0 │ │ │ │ + ble.n 962c0 │ │ │ │ ldr.w ip, [r5, #24] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ adds r5, #1 │ │ │ │ ldrb.w lr, [ip, #5] │ │ │ │ add.w r5, r1, r5, lsl #2 │ │ │ │ ldrb r5, [r5, r0] │ │ │ │ add.w r1, r1, r5, lsl #2 │ │ │ │ add.w r5, ip, r5, lsl #3 │ │ │ │ mov.w ip, #1 │ │ │ │ lsl.w ip, ip, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r5, ip │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 962c0 │ │ │ │ + b.n 962e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ @@ -157128,207 +157135,207 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w ip, ip, #1 │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 9640e │ │ │ │ + beq.n 9642e │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 96426 │ │ │ │ + bne.n 96446 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r5, r0 │ │ │ │ ite gt │ │ │ │ movgt.w ip, #0 │ │ │ │ movle.w ip, #1 │ │ │ │ orrs.w ip, ip, r0, lsr #31 │ │ │ │ - bne.n 96404 │ │ │ │ + bne.n 96424 │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r1, #5] │ │ │ │ adds r1, #20 │ │ │ │ lsl.w ip, ip, lr │ │ │ │ - cbz r6, 963b6 │ │ │ │ + cbz r6, 963d6 │ │ │ │ add.w ip, ip, r0, lsl #3 │ │ │ │ add r1, ip │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 963ea │ │ │ │ + beq.n 9640a │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 96404 │ │ │ │ + ble.n 96424 │ │ │ │ ldrd r5, ip, [r1] │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r2, 963da │ │ │ │ + cbz r2, 963fa │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 963de │ │ │ │ + cbz r3, 963fe │ │ │ │ str.w ip, [r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 963e4 │ │ │ │ + cbnz r3, 96404 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w lr, #12 │ │ │ │ mla ip, lr, r0, ip │ │ │ │ add r1, ip │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 96404 │ │ │ │ + bge.n 96424 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 96408 │ │ │ │ + beq.n 96428 │ │ │ │ ldrd r1, r5, [r1] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 963a4 │ │ │ │ + bne.n 963c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 963a8 │ │ │ │ + bne.n 963c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 963b0 │ │ │ │ + beq.n 963d0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 963b0 │ │ │ │ + b.n 963d0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 96404 │ │ │ │ + ble.n 96424 │ │ │ │ adds r1, #8 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 96394 │ │ │ │ + bne.n 963b4 │ │ │ │ adds r0, #1 │ │ │ │ adds r1, #8 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 963f2 │ │ │ │ + bgt.n 96412 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 963b2 │ │ │ │ + b.n 963d2 │ │ │ │ adds r1, #12 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 963c0 │ │ │ │ + b.n 963e0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 963b2 │ │ │ │ + beq.n 963d2 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9635c │ │ │ │ + beq.n 9637c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 96404 │ │ │ │ + blt.n 96424 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 96404 │ │ │ │ + ble.n 96424 │ │ │ │ ldr.w ip, [r5, #24] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ adds r5, #1 │ │ │ │ ldrb.w lr, [ip, #5] │ │ │ │ add.w r5, r1, r5, lsl #2 │ │ │ │ ldrb r5, [r5, r0] │ │ │ │ add.w r1, r1, r5, lsl #2 │ │ │ │ add.w r5, ip, r5, lsl #3 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r1, r1, lr │ │ │ │ add r1, r5 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - b.n 963d2 │ │ │ │ + b.n 963f2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w 96676 │ │ │ │ + bgt.w 96696 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 96482 │ │ │ │ + cbz r0, 964a2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96508 │ │ │ │ + blt.n 96528 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #56829 @ 0xddfd │ │ │ │ + movw r2, #56845 @ 0xde0d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 965dc │ │ │ │ + bne.w 965fc │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - movw r2, #40849 @ 0x9f91 │ │ │ │ + movw r2, #40889 @ 0x9fb9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [r0, #980] @ 0x3d4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 965cc │ │ │ │ - ldr r2, [pc, #484] @ (96698 ) │ │ │ │ + bne.w 965ec │ │ │ │ + ldr r2, [pc, #484] @ (966b8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 9652c │ │ │ │ + beq.n 9654c │ │ │ │ lsrs r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ ldr.w r5, [r2, #808] @ 0x328 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 964ec │ │ │ │ + bgt.n 9650c │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - cbz r1, 9652c │ │ │ │ + cbz r1, 9654c │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r1, 9651a │ │ │ │ - cbz r3, 96552 │ │ │ │ + cbz r1, 9653a │ │ │ │ + cbz r3, 96572 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 96482 │ │ │ │ + bne.n 964a2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96482 │ │ │ │ + b.n 964a2 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 96504 │ │ │ │ + b.n 96524 │ │ │ │ ldr.w r1, [r0, #940] @ 0x3ac │ │ │ │ - movw r2, #64665 @ 0xfc99 │ │ │ │ + movw r2, #64657 @ 0xfc91 │ │ │ │ movt r2, #6 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 96666 │ │ │ │ + bne.w 96686 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 96504 │ │ │ │ + b.n 96524 │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -157338,81 +157345,81 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ str r5, [r2, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 96590 │ │ │ │ + bne.n 965b0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9658c │ │ │ │ + cbz r2, 965ac │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [ip, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 96606 │ │ │ │ + beq.n 96626 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 965e6 │ │ │ │ + beq.n 96606 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 965a8 │ │ │ │ + cbnz r2, 965c8 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 96504 │ │ │ │ + beq.n 96524 │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96660 │ │ │ │ + beq.n 96680 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r2, lr, [r3, #20] │ │ │ │ - cbz r2, 965c6 │ │ │ │ + cbz r2, 965e6 │ │ │ │ str r3, [r2, #24] │ │ │ │ str.w r3, [lr, #20] │ │ │ │ - b.n 96504 │ │ │ │ + b.n 96524 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r0, [r0, #964] @ 0x3c4 │ │ │ │ mov r3, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r1 │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 965f4 │ │ │ │ + cbz r2, 96614 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 96504 │ │ │ │ + bne.n 96524 │ │ │ │ str.w r3, [r4, #532] @ 0x214 │ │ │ │ - b.n 96504 │ │ │ │ + b.n 96524 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9659a │ │ │ │ + beq.n 965ba │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 96670 │ │ │ │ + cbz r2, 96690 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r2, [r4, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r4, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 9663a │ │ │ │ + cbz r3, 9665a │ │ │ │ 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 │ │ │ │ @@ -157421,107 +157428,107 @@ │ │ │ │ ldr.w r3, [r0, #1072] @ 0x430 │ │ │ │ ldr.w r0, [r0, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 96504 │ │ │ │ + b.n 96524 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 965b6 │ │ │ │ + b.n 965d6 │ │ │ │ ldr.w r0, [r0, #924] @ 0x39c │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ - b.n 96546 │ │ │ │ + b.n 96566 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 96612 │ │ │ │ + b.n 96632 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #30180 @ 0x75e4 │ │ │ │ + movw r1, #28132 @ 0x6de4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ - bl 2fd14 │ │ │ │ + bl fcc44 │ │ │ │ + bl 2fd18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96476 │ │ │ │ + b.n 96496 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #56829 @ 0xddfd │ │ │ │ + movw r3, #56845 @ 0xde0d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9673a │ │ │ │ + bne.n 9675a │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #980] @ 0x3d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 967ec │ │ │ │ + bne.w 9680c │ │ │ │ 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, #420] @ (96880 ) │ │ │ │ + ldr r3, [pc, #420] @ (968a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 9674e │ │ │ │ + beq.n 9676e │ │ │ │ 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 96716 │ │ │ │ + bgt.n 96736 │ │ │ │ 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, 9674e │ │ │ │ + cbz r2, 9676e │ │ │ │ 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 9673c │ │ │ │ - cbz r2, 96772 │ │ │ │ + beq.n 9675c │ │ │ │ + cbz r2, 96792 │ │ │ │ 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 96736 │ │ │ │ + b.n 96756 │ │ │ │ ldr.w r2, [r0, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 96878 │ │ │ │ + bne.w 96898 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 96736 │ │ │ │ + b.n 96756 │ │ │ │ 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 │ │ │ │ @@ -157531,73 +157538,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 967b0 │ │ │ │ + bne.n 967d0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 967ac │ │ │ │ + cbz r3, 967cc │ │ │ │ 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 96812 │ │ │ │ + beq.n 96832 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 967f2 │ │ │ │ + beq.n 96812 │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 967c8 │ │ │ │ + cbnz r3, 967e8 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 96736 │ │ │ │ + beq.n 96756 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9686c │ │ │ │ + beq.n 9688c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 967e6 │ │ │ │ + cbz r3, 96806 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 96736 │ │ │ │ + b.n 96756 │ │ │ │ ldr.w r0, [r0, #964] @ 0x3c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 96800 │ │ │ │ + cbz r3, 96820 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96736 │ │ │ │ + bne.n 96756 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 96736 │ │ │ │ + b.n 96756 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 967ba │ │ │ │ + beq.n 967da │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 96872 │ │ │ │ + cbz r3, 96892 │ │ │ │ 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, 96846 │ │ │ │ + cbz r3, 96866 │ │ │ │ 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 │ │ │ │ @@ -157606,74 +157613,74 @@ │ │ │ │ ldr.w r3, [r0, #1072] @ 0x430 │ │ │ │ ldr.w r0, [r0, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 96736 │ │ │ │ + b.n 96756 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 967d6 │ │ │ │ + b.n 967f6 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 9681e │ │ │ │ + b.n 9683e │ │ │ │ ldr.w r0, [r0, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ - b.n 96766 │ │ │ │ + b.n 96786 │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00096884 <_PyTuple_FromPair@@Base>: │ │ │ │ +000968a4 <_PyTuple_FromPair@@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 │ │ │ │ - ldr r7, [pc, #356] @ (969fc <_PyTuple_FromPair@@Base+0x178>) │ │ │ │ + ldr r7, [pc, #356] @ (96a1c <_PyTuple_FromPair@@Base+0x178>) │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r5, r1 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9696a <_PyTuple_FromPair@@Base+0xe6> │ │ │ │ + bge.n 9698a <_PyTuple_FromPair@@Base+0xe6> │ │ │ │ ldr r2, [r7, r6] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96978 <_PyTuple_FromPair@@Base+0xf4> │ │ │ │ - ldr.w ip, [pc, #312] @ 96a00 <_PyTuple_FromPair@@Base+0x17c> │ │ │ │ + beq.n 96998 <_PyTuple_FromPair@@Base+0xf4> │ │ │ │ + ldr.w ip, [pc, #312] @ 96a20 <_PyTuple_FromPair@@Base+0x17c> │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [ip, #1660] @ 0x67c │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 969b6 <_PyTuple_FromPair@@Base+0x132> │ │ │ │ + bne.n 969d6 <_PyTuple_FromPair@@Base+0x132> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #16] │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r1, [r3, #12] │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.n 96906 <_PyTuple_FromPair@@Base+0x82> │ │ │ │ + bmi.n 96926 <_PyTuple_FromPair@@Base+0x82> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 96906 <_PyTuple_FromPair@@Base+0x82> │ │ │ │ + bmi.n 96926 <_PyTuple_FromPair@@Base+0x82> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r7, r6] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ addw ip, r2, #3740 @ 0xe9c │ │ │ │ @@ -157695,121 +157702,121 @@ │ │ │ │ adds r1, #1 │ │ │ │ str.w r6, [r3, #-8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str.w r5, [r2, #3744] @ 0xea0 │ │ │ │ str.w r4, [r2, #3824] @ 0xef0 │ │ │ │ str.w r1, [r2, #3752] @ 0xea8 │ │ │ │ - ble.n 96900 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ + ble.n 96920 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b0f4 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + bl 8b100 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96900 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ + b.n 96920 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ ldr r2, [r7, r6] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 968c4 <_PyTuple_FromPair@@Base+0x40> │ │ │ │ + bne.n 968e4 <_PyTuple_FromPair@@Base+0x40> │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 968e6 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ + bne.n 96906 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9699a <_PyTuple_FromPair@@Base+0x116> │ │ │ │ + bge.n 969ba <_PyTuple_FromPair@@Base+0x116> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 969ee <_PyTuple_FromPair@@Base+0x16a> │ │ │ │ + cbz r2, 96a0e <_PyTuple_FromPair@@Base+0x16a> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96900 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ + bge.n 96920 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 96900 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ + bne.n 96920 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96900 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 96920 <_PyTuple_FromPair@@Base+0x7c> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 969dc <_PyTuple_FromPair@@Base+0x158> │ │ │ │ + bne.n 969fc <_PyTuple_FromPair@@Base+0x158> │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 968e6 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ + bne.n 96906 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 968e6 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ + b.n 96906 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 968e6 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ + b.n 96906 <_PyTuple_FromPair@@Base+0x62> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9699a <_PyTuple_FromPair@@Base+0x116> │ │ │ │ + b.n 969ba <_PyTuple_FromPair@@Base+0x116> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -00096a04 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +00096a24 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #320] @ (96b54 <_PyTuple_FromPairSteal@@Base+0x150>) │ │ │ │ + ldr r7, [pc, #320] @ (96b74 <_PyTuple_FromPairSteal@@Base+0x150>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96ad2 <_PyTuple_FromPairSteal@@Base+0xce> │ │ │ │ - ldr.w ip, [pc, #296] @ 96b58 <_PyTuple_FromPairSteal@@Base+0x154> │ │ │ │ + beq.n 96af2 <_PyTuple_FromPairSteal@@Base+0xce> │ │ │ │ + ldr.w ip, [pc, #296] @ 96b78 <_PyTuple_FromPairSteal@@Base+0x154> │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [ip, #1660] @ 0x67c │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 96b10 <_PyTuple_FromPairSteal@@Base+0x10c> │ │ │ │ + bne.n 96b30 <_PyTuple_FromPairSteal@@Base+0x10c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #16] │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r1, [r3, #12] │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.n 96a6e <_PyTuple_FromPairSteal@@Base+0x6a> │ │ │ │ + bmi.n 96a8e <_PyTuple_FromPairSteal@@Base+0x6a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 96a6e <_PyTuple_FromPairSteal@@Base+0x6a> │ │ │ │ + bmi.n 96a8e <_PyTuple_FromPairSteal@@Base+0x6a> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r7, r6] │ │ │ │ sub.w ip, r3, #8 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ addw r5, r2, #3740 @ 0xe9c │ │ │ │ @@ -157830,72 +157837,72 @@ │ │ │ │ adds r1, #1 │ │ │ │ str.w r5, [r3, #-8] │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str.w ip, [r2, #3744] @ 0xea0 │ │ │ │ str.w r0, [r2, #3824] @ 0xef0 │ │ │ │ str.w r1, [r2, #3752] @ 0xea8 │ │ │ │ - ble.n 96a68 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ + ble.n 96a88 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ addw r0, r2, #3732 @ 0xe94 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b0f4 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + bl 8b100 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96a68 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ + b.n 96a88 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96a4e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ + bne.n 96a6e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96af4 <_PyTuple_FromPairSteal@@Base+0xf0> │ │ │ │ + bge.n 96b14 <_PyTuple_FromPairSteal@@Base+0xf0> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 96b48 <_PyTuple_FromPairSteal@@Base+0x144> │ │ │ │ + cbz r2, 96b68 <_PyTuple_FromPairSteal@@Base+0x144> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a68 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ + bge.n 96a88 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 96a68 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ + bne.n 96a88 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96a68 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 96a88 <_PyTuple_FromPairSteal@@Base+0x64> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 96b36 <_PyTuple_FromPairSteal@@Base+0x132> │ │ │ │ + bne.n 96b56 <_PyTuple_FromPairSteal@@Base+0x132> │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96a4e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ + bne.n 96a6e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96a4e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ + b.n 96a6e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96a4e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ + b.n 96a6e <_PyTuple_FromPairSteal@@Base+0x4a> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96af4 <_PyTuple_FromPairSteal@@Base+0xf0> │ │ │ │ + b.n 96b14 <_PyTuple_FromPairSteal@@Base+0xf0> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -157905,195 +157912,195 @@ │ │ │ │ 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 96b9e <_PyTuple_FromPairSteal@@Base+0x19a> │ │ │ │ + beq.n 96bbe <_PyTuple_FromPairSteal@@Base+0x19a> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ (96bcc <_PyTuple_FromPairSteal@@Base+0x1c8>) │ │ │ │ + ldr r0, [pc, #64] @ (96bec <_PyTuple_FromPairSteal@@Base+0x1c8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr.w r0, [lr, r0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r3, 96bb2 <_PyTuple_FromPairSteal@@Base+0x1ae> │ │ │ │ + cbnz r3, 96bd2 <_PyTuple_FromPairSteal@@Base+0x1ae> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b9a <_PyTuple_FromPairSteal@@Base+0x196> │ │ │ │ + bge.n 96bba <_PyTuple_FromPairSteal@@Base+0x196> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 96b9a <_PyTuple_FromPairSteal@@Base+0x196> │ │ │ │ + b.n 96bba <_PyTuple_FromPairSteal@@Base+0x196> │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r0, #29660 @ 0x73dc │ │ │ │ + movw r0, #27612 @ 0x6bdc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ - bl 270f94 │ │ │ │ + bl 27076c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96ba0 <_PyTuple_FromPairSteal@@Base+0x19c> │ │ │ │ - b.n 96b9a <_PyTuple_FromPairSteal@@Base+0x196> │ │ │ │ + bne.n 96bc0 <_PyTuple_FromPairSteal@@Base+0x19c> │ │ │ │ + b.n 96bba <_PyTuple_FromPairSteal@@Base+0x196> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00096bd0 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +00096bf0 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ ldr.w r9, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 971da <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + beq.w 9719c <_PyObject_MakeTpCall@@Base+0x5ac> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96f3a <_PyObject_MakeTpCall@@Base+0x36a> │ │ │ │ - blt.w 9716c <_PyObject_MakeTpCall@@Base+0x59c> │ │ │ │ + beq.w 96f7a <_PyObject_MakeTpCall@@Base+0x38a> │ │ │ │ + blt.w 97226 <_PyObject_MakeTpCall@@Base+0x636> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 9704a <_PyObject_MakeTpCall@@Base+0x47a> │ │ │ │ - ldr r2, [pc, #756] @ (96f04 <_PyObject_MakeTpCall@@Base+0x334>) │ │ │ │ + bgt.w 97086 <_PyObject_MakeTpCall@@Base+0x496> │ │ │ │ + ldr r2, [pc, #560] @ (96e60 <_PyObject_MakeTpCall@@Base+0x270>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r2, r2, r5, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 96ee6 <_PyObject_MakeTpCall@@Base+0x316> │ │ │ │ - ldr.w ip, [pc, #740] @ 96f0c <_PyObject_MakeTpCall@@Base+0x33c> │ │ │ │ + beq.w 96e10 <_PyObject_MakeTpCall@@Base+0x220> │ │ │ │ + ldr.w ip, [pc, #544] @ 96e68 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [ip, #1660] @ 0x67c │ │ │ │ str.w r0, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 970fc <_PyObject_MakeTpCall@@Base+0x52c> │ │ │ │ + bne.w 9711a <_PyObject_MakeTpCall@@Base+0x52a> │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bge.w 96df0 <_PyObject_MakeTpCall@@Base+0x220> │ │ │ │ + bge.w 96e4e <_PyObject_MakeTpCall@@Base+0x25e> │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.n 96cec <_PyObject_MakeTpCall@@Base+0x11c> │ │ │ │ + beq.n 96d0c <_PyObject_MakeTpCall@@Base+0x11c> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 96e02 <_PyObject_MakeTpCall@@Base+0x232> │ │ │ │ + bne.w 96e6c <_PyObject_MakeTpCall@@Base+0x27c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 96f10 <_PyObject_MakeTpCall@@Base+0x340> │ │ │ │ + bge.w 96f50 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 96cec <_PyObject_MakeTpCall@@Base+0x11c> │ │ │ │ + beq.n 96d0c <_PyObject_MakeTpCall@@Base+0x11c> │ │ │ │ add.w ip, r4, #20 │ │ │ │ add.w lr, r8, r5, lsl #2 │ │ │ │ mov fp, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, lr │ │ │ │ mov lr, ip │ │ │ │ add.w ip, r8, #8 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96f2e <_PyObject_MakeTpCall@@Base+0x35e> │ │ │ │ + bne.w 96f6e <_PyObject_MakeTpCall@@Base+0x37e> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 96f3e <_PyObject_MakeTpCall@@Base+0x36e> │ │ │ │ + bge.w 96f7e <_PyObject_MakeTpCall@@Base+0x38e> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, ip │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 96cbc <_PyObject_MakeTpCall@@Base+0xec> │ │ │ │ + bne.n 96cdc <_PyObject_MakeTpCall@@Base+0xec> │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96e1c <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + bne.w 96e86 <_PyObject_MakeTpCall@@Base+0x296> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 96f4a <_PyObject_MakeTpCall@@Base+0x37a> │ │ │ │ + bne.w 96f8a <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ ldr.w r1, [sl, #772] @ 0x304 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r9, r8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 96f84 <_PyObject_MakeTpCall@@Base+0x3b4> │ │ │ │ - movw r2, #29361 @ 0x72b1 │ │ │ │ + bhi.w 96fc4 <_PyObject_MakeTpCall@@Base+0x3d4> │ │ │ │ + movw r2, #29429 @ 0x72f5 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 96eda <_PyObject_MakeTpCall@@Base+0x30a> │ │ │ │ + bne.w 96f44 <_PyObject_MakeTpCall@@Base+0x354> │ │ │ │ movw r3, #40464 @ 0x9e10 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 96fc4 <_PyObject_MakeTpCall@@Base+0x3f4> │ │ │ │ - ldr r2, [pc, #476] @ (96f08 <_PyObject_MakeTpCall@@Base+0x338>) │ │ │ │ + beq.w 97004 <_PyObject_MakeTpCall@@Base+0x414> │ │ │ │ + ldr r2, [pc, #280] @ (96e64 <_PyObject_MakeTpCall@@Base+0x274>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 971e0 <_PyObject_MakeTpCall@@Base+0x610> │ │ │ │ + beq.w 971ac <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97086 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + beq.w 970c2 <_PyObject_MakeTpCall@@Base+0x4d2> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9717c <_PyObject_MakeTpCall@@Base+0x5ac> │ │ │ │ + bne.w 971fa <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 96ff4 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bne.w 97034 <_PyObject_MakeTpCall@@Base+0x444> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + cbz r3, 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 970aa <_PyObject_MakeTpCall@@Base+0x4da> │ │ │ │ + blt.w 970e6 <_PyObject_MakeTpCall@@Base+0x4f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96dd0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + bge.n 96df0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96dd0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ - ldr r3, [pc, #388] @ (96f08 <_PyObject_MakeTpCall@@Base+0x338>) │ │ │ │ + cbnz r3, 96df0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + ldr r3, [pc, #192] @ (96e64 <_PyObject_MakeTpCall@@Base+0x274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ ldr.w r2, [r3, #772] @ 0x304 │ │ │ │ mov fp, r1 │ │ │ │ @@ -158103,55 +158110,81 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ asrs r0, r2, #13 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9712e <_PyObject_MakeTpCall@@Base+0x55e> │ │ │ │ - ldr r2, [pc, #344] @ (96f0c <_PyObject_MakeTpCall@@Base+0x33c>) │ │ │ │ + bne.w 971a2 <_PyObject_MakeTpCall@@Base+0x5b2> │ │ │ │ + ldr r2, [pc, #148] @ (96e68 <_PyObject_MakeTpCall@@Base+0x278>) │ │ │ │ ldr.w r1, [r2, #1660] @ 0x67c │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 970de <_PyObject_MakeTpCall@@Base+0x50e> │ │ │ │ + bne.w 97144 <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ str r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 970c2 <_PyObject_MakeTpCall@@Base+0x4f2> │ │ │ │ + bne.w 970fe <_PyObject_MakeTpCall@@Base+0x50e> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w 96fa4 <_PyObject_MakeTpCall@@Base+0x3d4> │ │ │ │ + bne.w 96fe4 <_PyObject_MakeTpCall@@Base+0x3f4> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97038 <_PyObject_MakeTpCall@@Base+0x468> │ │ │ │ + beq.w 97078 <_PyObject_MakeTpCall@@Base+0x488> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97138 <_PyObject_MakeTpCall@@Base+0x568> │ │ │ │ + bne.w 971c8 <_PyObject_MakeTpCall@@Base+0x5d8> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #41712 @ 0xa2f0 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + str r3, [r7, #12] │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [r0, #12] │ │ │ │ + add.w ip, r0, #16 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + and.w lr, r2, #16384 @ 0x4000 │ │ │ │ + ubfx r2, r2, #14, #1 │ │ │ │ + blt.w 96c8e <_PyObject_MakeTpCall@@Base+0x9e> │ │ │ │ cmp r5, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - bne.w 96c7a <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ + bne.w 96c9a <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ - b.n 96e1c <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + beq.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + b.n 96e86 <_PyObject_MakeTpCall@@Base+0x296> │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ cmp r5, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ - bne.w 96ca6 <_PyObject_MakeTpCall@@Base+0xd6> │ │ │ │ - ldr r2, [pc, #228] @ (96f04 <_PyObject_MakeTpCall@@Base+0x334>) │ │ │ │ + bne.w 96cc6 <_PyObject_MakeTpCall@@Base+0xd6> │ │ │ │ + ldr r2, [pc, #732] @ (97164 <_PyObject_MakeTpCall@@Base+0x574>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w ip, r4, #8 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr.w lr, [r2, #3744] @ 0xea0 │ │ │ │ and.w r1, r1, #3 │ │ │ │ @@ -158175,535 +158208,523 @@ │ │ │ │ cmp r1, fp │ │ │ │ orr.w lr, r0, lr │ │ │ │ ldr r0, [r7, #8] │ │ │ │ str.w lr, [r4, #-8] │ │ │ │ str.w ip, [r2, #3744] @ 0xea0 │ │ │ │ str.w r0, [r2, #3824] @ 0xef0 │ │ │ │ str.w r1, [r2, #3752] @ 0xea8 │ │ │ │ - ble.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + ble.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ ldr.w r1, [r2, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne.w fp, #0 │ │ │ │ - beq.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ - ldr r1, [pc, #104] @ (96f08 <_PyObject_MakeTpCall@@Base+0x338>) │ │ │ │ + beq.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + ldr r1, [pc, #608] @ (97168 <_PyObject_MakeTpCall@@Base+0x578>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr.w r2, [r2, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + bne.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97124 <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ + bne.w 97170 <_PyObject_MakeTpCall@@Base+0x580> │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bmi.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + bmi.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 96ec4 <_PyObject_MakeTpCall@@Base+0x2f4> │ │ │ │ + bne.n 96f2e <_PyObject_MakeTpCall@@Base+0x33e> │ │ │ │ dmb ish │ │ │ │ - b.n 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + b.n 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #41712 @ 0xa2f0 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - str r3, [r7, #12] │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 96c4a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ - b.n 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ - nop │ │ │ │ - movs r4, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ + b.n 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ cmp r5, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 96ca6 <_PyObject_MakeTpCall@@Base+0xd6> │ │ │ │ + bne.w 96cc6 <_PyObject_MakeTpCall@@Base+0xd6> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ - b.n 96e1c <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + beq.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + b.n 96e86 <_PyObject_MakeTpCall@@Base+0x296> │ │ │ │ cmp r3, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 96fec <_PyObject_MakeTpCall@@Base+0x41c> │ │ │ │ + beq.n 9702c <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96cda <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ - b.n 96f22 <_PyObject_MakeTpCall@@Base+0x352> │ │ │ │ - ldr r4, [pc, #704] @ (971fc <_PyObject_MakeTpCall@@Base+0x62c>) │ │ │ │ - b.n 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + blt.w 96cfa <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ + b.n 96f62 <_PyObject_MakeTpCall@@Base+0x372> │ │ │ │ + ldr r4, [pc, #496] @ (9716c <_PyObject_MakeTpCall@@Base+0x57c>) │ │ │ │ + b.n 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ cmp r3, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.w 96ce6 <_PyObject_MakeTpCall@@Base+0x116> │ │ │ │ - b.n 96cbc <_PyObject_MakeTpCall@@Base+0xec> │ │ │ │ + beq.w 96d06 <_PyObject_MakeTpCall@@Base+0x116> │ │ │ │ + b.n 96cdc <_PyObject_MakeTpCall@@Base+0xec> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 970da <_PyObject_MakeTpCall@@Base+0x50a> │ │ │ │ + bmi.w 97116 <_PyObject_MakeTpCall@@Base+0x526> │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96cfa <_PyObject_MakeTpCall@@Base+0x12a> │ │ │ │ + beq.w 96d1a <_PyObject_MakeTpCall@@Base+0x12a> │ │ │ │ add.w r1, r8, r5, lsl #2 │ │ │ │ add.w r0, r9, #16 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl caec8 <_Py_BuildMap_StackRefSteal@@Base+0x540> │ │ │ │ + bl cae00 <_Py_BuildMap_StackRefSteal@@Base+0x53c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97244 <_PyObject_MakeTpCall@@Base+0x674> │ │ │ │ + beq.w 97246 <_PyObject_MakeTpCall@@Base+0x656> │ │ │ │ ldr.w r1, [sl, #772] @ 0x304 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 96d0c <_PyObject_MakeTpCall@@Base+0x13c> │ │ │ │ + bcs.w 96d2c <_PyObject_MakeTpCall@@Base+0x13c> │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 96d0c <_PyObject_MakeTpCall@@Base+0x13c> │ │ │ │ + bhi.w 96d2c <_PyObject_MakeTpCall@@Base+0x13c> │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #30284 @ 0x764c │ │ │ │ + movw r1, #28236 @ 0x6e4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [r7, #12] │ │ │ │ bl 32b02 <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbnz r0, 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ - b.n 96d0c <_PyObject_MakeTpCall@@Base+0x13c> │ │ │ │ + cbnz r0, 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ + b.n 96d2c <_PyObject_MakeTpCall@@Base+0x13c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96dd6 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ + bge.w 96df6 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96dd6 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ + bne.w 96df6 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96dd6 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96df6 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 97200 <_PyObject_MakeTpCall@@Base+0x630> │ │ │ │ + beq.w 97272 <_PyObject_MakeTpCall@@Base+0x682> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 96d28 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq.w 96d48 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30316 @ 0x766c │ │ │ │ + movw r1, #28268 @ 0x6e6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + b.n 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, fp │ │ │ │ - b.n 96e1c <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + b.n 96e86 <_PyObject_MakeTpCall@@Base+0x296> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97224 <_PyObject_MakeTpCall@@Base+0x654> │ │ │ │ + beq.w 972a4 <_PyObject_MakeTpCall@@Base+0x6b4> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + ble.w 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 96d5e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + beq.w 96d7e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + beq.w 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 96d5e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + beq.w 96d7e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + beq.w 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ adds r2, #20 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 96d5e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + beq.w 96d7e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 97026 <_PyObject_MakeTpCall@@Base+0x456> │ │ │ │ - b.n 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + bne.n 97066 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ + b.n 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 971b8 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + beq.n 9717a <_PyObject_MakeTpCall@@Base+0x58a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 971b8 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + beq.n 9717a <_PyObject_MakeTpCall@@Base+0x58a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96de6 <_PyObject_MakeTpCall@@Base+0x216> │ │ │ │ + b.n 96e06 <_PyObject_MakeTpCall@@Base+0x216> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r5, r2 │ │ │ │ - bls.w 96ee6 <_PyObject_MakeTpCall@@Base+0x316> │ │ │ │ + bls.w 96e10 <_PyObject_MakeTpCall@@Base+0x220> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 20d58c │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ + beq.n 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ ldr.w r2, [r8] │ │ │ │ add.w ip, r0, #16 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97082 <_PyObject_MakeTpCall@@Base+0x4b2> │ │ │ │ + bge.n 970be <_PyObject_MakeTpCall@@Base+0x4ce> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 96c7a <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ - cbz r3, 9708e <_PyObject_MakeTpCall@@Base+0x4be> │ │ │ │ + b.n 96c9a <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ + cbz r3, 970ca <_PyObject_MakeTpCall@@Base+0x4da> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bne.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, fp │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bge.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bne.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 96dd0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + ble.w 96df0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96dd0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + beq.w 96df0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ mov r0, r3 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 96dd0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 96df0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ mov r8, r9 │ │ │ │ - b.n 96f78 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ - movt r1, #19 │ │ │ │ - cmp ip, r1 │ │ │ │ - beq.w 96dc0 <_PyObject_MakeTpCall@@Base+0x1f0> │ │ │ │ - ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r7, #12] │ │ │ │ - blx ip │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - b.n 96dc0 <_PyObject_MakeTpCall@@Base+0x1f0> │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 96fb8 <_PyObject_MakeTpCall@@Base+0x3c8> │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bne.n 971a8 <_PyObject_MakeTpCall@@Base+0x5d8> │ │ │ │ + bne.w 97236 <_PyObject_MakeTpCall@@Base+0x646> │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96c4a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + bne.w 96c6a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13e668 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + b.n 96c6a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ + movt r1, #19 │ │ │ │ + cmp ip, r1 │ │ │ │ + beq.w 96de0 <_PyObject_MakeTpCall@@Base+0x1f0> │ │ │ │ + ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ + movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + blx ip │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 96c4a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + b.n 96de0 <_PyObject_MakeTpCall@@Base+0x1f0> │ │ │ │ + nop │ │ │ │ + movs r4, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96cf2 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ - b.n 96eb4 <_PyObject_MakeTpCall@@Base+0x2e4> │ │ │ │ + bne.w 96d12 <_PyObject_MakeTpCall@@Base+0x122> │ │ │ │ + b.n 96f1e <_PyObject_MakeTpCall@@Base+0x32e> │ │ │ │ + movw r1, #4396 @ 0x112c │ │ │ │ + movt r1, #77 @ 0x4d │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, sl │ │ │ │ + adds r7, #20 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + mov sp, r7 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ + bl 21ad98 │ │ │ │ + b.n 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 96dd0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 96df0 <_PyObject_MakeTpCall@@Base+0x200> │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r0, fp │ │ │ │ + movw r2, #28300 @ 0x6e8c │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96de6 <_PyObject_MakeTpCall@@Base+0x216> │ │ │ │ + beq.w 96e06 <_PyObject_MakeTpCall@@Base+0x216> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97260 <_PyObject_MakeTpCall@@Base+0x690> │ │ │ │ + blt.n 97262 <_PyObject_MakeTpCall@@Base+0x672> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 248ddc │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #1608 @ 0x648 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ + b.w 2485ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96d56 <_PyObject_MakeTpCall@@Base+0x186> │ │ │ │ + beq.w 96d76 <_PyObject_MakeTpCall@@Base+0x186> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97272 <_PyObject_MakeTpCall@@Base+0x6a2> │ │ │ │ + blt.n 97296 <_PyObject_MakeTpCall@@Base+0x6a6> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, fp │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 248ddc │ │ │ │ - b.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ + bl 2485ec │ │ │ │ + b.n 97028 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 96c4a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ - movw r1, #4396 @ 0x112c │ │ │ │ - movt r1, #77 @ 0x4d │ │ │ │ - mov r3, r6 │ │ │ │ - mov r0, sl │ │ │ │ - adds r7, #20 │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - mov sp, r7 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ - bl 21b6a8 │ │ │ │ - b.n 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r0, fp │ │ │ │ - movw r2, #30348 @ 0x768c │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 96fe8 <_PyObject_MakeTpCall@@Base+0x418> │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + b.n 96c6a <_PyObject_MakeTpCall@@Base+0x7a> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97082 <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 971d8 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971d8 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 97210 <_PyObject_MakeTpCall@@Base+0x640> │ │ │ │ + beq.n 97282 <_PyObject_MakeTpCall@@Base+0x692> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96fd2 <_PyObject_MakeTpCall@@Base+0x402> │ │ │ │ + bne.w 97012 <_PyObject_MakeTpCall@@Base+0x422> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + bge.w 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + b.n 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9720a <_PyObject_MakeTpCall@@Base+0x61a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9720a <_PyObject_MakeTpCall@@Base+0x61a> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 96d5e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + beq.w 96d7e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 97226 <_PyObject_MakeTpCall@@Base+0x656> │ │ │ │ + bne.n 972a6 <_PyObject_MakeTpCall@@Base+0x6b6> │ │ │ │ movw r2, #35320 @ 0x89f8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 96d5e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ - b.n 96d72 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97046 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9714a <_PyObject_MakeTpCall@@Base+0x57a> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9714a <_PyObject_MakeTpCall@@Base+0x57a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9718c <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9718c <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ + beq.w 96d7e <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + b.n 96d92 <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ push {r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #772] @ 0x304 │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 9729c <_PyObject_MakeTpCall@@Base+0x6cc> │ │ │ │ + bcc.n 972e0 <_PyObject_MakeTpCall@@Base+0x6f0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r7, pc} │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 97298 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ + bcc.n 972dc <_PyObject_MakeTpCall@@Base+0x6ec> │ │ │ │ bl 32b02 <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #40464 @ 0x9e10 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 9730e <_PyObject_MakeTpCall@@Base+0x73e> │ │ │ │ - ldr r0, [pc, #340] @ (97424 <_PyObject_MakeTpCall@@Base+0x854>) │ │ │ │ + beq.n 97352 <_PyObject_MakeTpCall@@Base+0x762> │ │ │ │ + ldr r0, [pc, #340] @ (97468 <_PyObject_MakeTpCall@@Base+0x878>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97378 <_PyObject_MakeTpCall@@Base+0x7a8> │ │ │ │ + beq.n 973bc <_PyObject_MakeTpCall@@Base+0x7cc> │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 97352 <_PyObject_MakeTpCall@@Base+0x782> │ │ │ │ + cbz r0, 97396 <_PyObject_MakeTpCall@@Base+0x7a6> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97398 <_PyObject_MakeTpCall@@Base+0x7c8> │ │ │ │ + bne.n 973dc <_PyObject_MakeTpCall@@Base+0x7ec> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 97330 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bne.n 97374 <_PyObject_MakeTpCall@@Base+0x784> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 97308 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + cbz r3, 9734c <_PyObject_MakeTpCall@@Base+0x75c> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97360 <_PyObject_MakeTpCall@@Base+0x790> │ │ │ │ + blt.n 973a4 <_PyObject_MakeTpCall@@Base+0x7b4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 973da <_PyObject_MakeTpCall@@Base+0x80a> │ │ │ │ + beq.n 9741e <_PyObject_MakeTpCall@@Base+0x82e> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 972ce <_PyObject_MakeTpCall@@Base+0x6fe> │ │ │ │ + beq.n 97312 <_PyObject_MakeTpCall@@Base+0x722> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30316 @ 0x766c │ │ │ │ + movw r1, #28268 @ 0x6e6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9735c <_PyObject_MakeTpCall@@Base+0x78c> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 973a0 <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 973f4 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ + beq.n 97438 <_PyObject_MakeTpCall@@Base+0x848> │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ movs r6, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 97308 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + ble.n 9734c <_PyObject_MakeTpCall@@Base+0x75c> │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 97340 <_PyObject_MakeTpCall@@Base+0x770> │ │ │ │ - b.n 972fa <_PyObject_MakeTpCall@@Base+0x72a> │ │ │ │ + bne.n 97384 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ + b.n 9733e <_PyObject_MakeTpCall@@Base+0x74e> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 973c6 <_PyObject_MakeTpCall@@Base+0x7f6> │ │ │ │ + beq.n 9740a <_PyObject_MakeTpCall@@Base+0x81a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 973c6 <_PyObject_MakeTpCall@@Base+0x7f6> │ │ │ │ + beq.n 9740a <_PyObject_MakeTpCall@@Base+0x81a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 97308 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + b.n 9734c <_PyObject_MakeTpCall@@Base+0x75c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9735c <_PyObject_MakeTpCall@@Base+0x78c> │ │ │ │ + bge.n 973a0 <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9735c <_PyObject_MakeTpCall@@Base+0x78c> │ │ │ │ + bne.n 973a0 <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9735c <_PyObject_MakeTpCall@@Base+0x78c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973a0 <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #30348 @ 0x768c │ │ │ │ + movw r2, #28300 @ 0x6e8c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 972f4 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + beq.n 97338 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97414 <_PyObject_MakeTpCall@@Base+0x844> │ │ │ │ + blt.n 97458 <_PyObject_MakeTpCall@@Base+0x868> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 248ddc │ │ │ │ + b.w 2485ec │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9738a <_PyObject_MakeTpCall@@Base+0x7ba> │ │ │ │ - cbz r2, 973e2 <_PyObject_MakeTpCall@@Base+0x812> │ │ │ │ + b.n 973ce <_PyObject_MakeTpCall@@Base+0x7de> │ │ │ │ + cbz r2, 97426 <_PyObject_MakeTpCall@@Base+0x836> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97318 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne.n 9735c <_PyObject_MakeTpCall@@Base+0x76c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97308 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + bge.n 9734c <_PyObject_MakeTpCall@@Base+0x75c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 97308 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + b.n 9734c <_PyObject_MakeTpCall@@Base+0x75c> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 972fa <_PyObject_MakeTpCall@@Base+0x72a> │ │ │ │ + beq.w 9733e <_PyObject_MakeTpCall@@Base+0x74e> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 973f6 <_PyObject_MakeTpCall@@Base+0x826> │ │ │ │ + bne.n 9743a <_PyObject_MakeTpCall@@Base+0x84a> │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 972fa <_PyObject_MakeTpCall@@Base+0x72a> │ │ │ │ - b.n 97308 <_PyObject_MakeTpCall@@Base+0x738> │ │ │ │ + beq.w 9733e <_PyObject_MakeTpCall@@Base+0x74e> │ │ │ │ + b.n 9734c <_PyObject_MakeTpCall@@Base+0x75c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 973a6 <_PyObject_MakeTpCall@@Base+0x7d6> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 973a6 <_PyObject_MakeTpCall@@Base+0x7d6> │ │ │ │ + bne.n 973ea <_PyObject_MakeTpCall@@Base+0x7fa> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973ea <_PyObject_MakeTpCall@@Base+0x7fa> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ @@ -158715,307 +158736,307 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ str r2, [r7, #16] │ │ │ │ add.w r2, r7, #76 @ 0x4c │ │ │ │ strd r3, r1, [sp] │ │ │ │ movw r3, #41712 @ 0xa2f0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30380 @ 0x76ac │ │ │ │ + movw r1, #28332 @ 0x6eac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 99a74 │ │ │ │ + bl 99ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + beq.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r6, [r7, #68] @ 0x44 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 99758 <_PyObject_MakeTpCall@@Base+0x2b88> │ │ │ │ + bpl.w 9979c <_PyObject_MakeTpCall@@Base+0x2bac> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ str r3, [r7, #28] │ │ │ │ ldr r5, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976a6 <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ + beq.w 976ea <_PyObject_MakeTpCall@@Base+0xafa> │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + ble.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 99244 <_PyObject_MakeTpCall@@Base+0x2674> │ │ │ │ + bge.w 99288 <_PyObject_MakeTpCall@@Base+0x2698> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 974c2 <_PyObject_MakeTpCall@@Base+0x8f2> │ │ │ │ + beq.n 97506 <_PyObject_MakeTpCall@@Base+0x916> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov.w r9, #1 │ │ │ │ mov r8, r3 │ │ │ │ add.w sl, r2, #16 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 99274 <_PyObject_MakeTpCall@@Base+0x26a4> │ │ │ │ + bge.w 992b8 <_PyObject_MakeTpCall@@Base+0x26c8> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 974ac <_PyObject_MakeTpCall@@Base+0x8dc> │ │ │ │ + bne.n 974f0 <_PyObject_MakeTpCall@@Base+0x900> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + ble.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ add.w r8, r3, #12 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 993e6 <_PyObject_MakeTpCall@@Base+0x2816> │ │ │ │ + beq.w 9942a <_PyObject_MakeTpCall@@Base+0x283a> │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ sub.w lr, r1, r4 │ │ │ │ mvn.w lr, lr │ │ │ │ ands.w lr, lr, #7 │ │ │ │ - beq.w 989f0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq.w 98a34 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp.w lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 989f0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq.w 98a34 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 975aa <_PyObject_MakeTpCall@@Base+0x9da> │ │ │ │ + beq.n 975ee <_PyObject_MakeTpCall@@Base+0x9fe> │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 97590 <_PyObject_MakeTpCall@@Base+0x9c0> │ │ │ │ + beq.n 975d4 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 97576 <_PyObject_MakeTpCall@@Base+0x9a6> │ │ │ │ + beq.n 975ba <_PyObject_MakeTpCall@@Base+0x9ca> │ │ │ │ cmp.w lr, #5 │ │ │ │ - beq.n 9755c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + beq.n 975a0 <_PyObject_MakeTpCall@@Base+0x9b0> │ │ │ │ cmp.w lr, #6 │ │ │ │ - bne.w 98b2c <_PyObject_MakeTpCall@@Base+0x1f5c> │ │ │ │ + bne.w 98b70 <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd6 <_PyObject_MakeTpCall@@Base+0x2206> │ │ │ │ + ble.w 98e1a <_PyObject_MakeTpCall@@Base+0x222a> │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ adds r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9865e <_PyObject_MakeTpCall@@Base+0x1a8e> │ │ │ │ + beq.w 986a2 <_PyObject_MakeTpCall@@Base+0x1ab2> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ add.w r1, sl, #2 │ │ │ │ add.w r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ add.w r1, sl, #3 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ add.w r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ add.w r1, sl, #4 │ │ │ │ add.w r2, lr, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble.w 98dd6 <_PyObject_MakeTpCall@@Base+0x2206> │ │ │ │ + ble.w 98e1a <_PyObject_MakeTpCall@@Base+0x222a> │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ add.w r1, sl, #5 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ add.w r1, sl, #6 │ │ │ │ add.w r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + bne.w 98670 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ add.w r1, sl, #7 │ │ │ │ add.w r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 975c6 <_PyObject_MakeTpCall@@Base+0x9f6> │ │ │ │ + b.n 9760a <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21840 @ 0x5550 │ │ │ │ + movw r1, #19792 @ 0x4d50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #1 │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + beq.n 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ movw sl, #35320 @ 0x89f8 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r4, #20540 @ 0x503c │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a5a <_PyObject_MakeTpCall@@Base+0x2e8a> │ │ │ │ + beq.w 99a9e <_PyObject_MakeTpCall@@Base+0x2eae> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + ble.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ adds r3, #24 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + beq.n 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 97706 <_PyObject_MakeTpCall@@Base+0xb36> │ │ │ │ + bne.n 9774a <_PyObject_MakeTpCall@@Base+0xb5a> │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8eeb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + beq.w 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.w 99184 <_PyObject_MakeTpCall@@Base+0x25b4> │ │ │ │ - ldr r2, [pc, #640] @ (979c0 <_PyObject_MakeTpCall@@Base+0xdf0>) │ │ │ │ + bpl.w 991c8 <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ + ldr r2, [pc, #640] @ (97a04 <_PyObject_MakeTpCall@@Base+0xe14>) │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r2, #1576] @ 0x628 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98c92 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + bne.w 98cd6 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #1584] @ 0x630 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 98c92 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ - ldr r1, [pc, #608] @ (979c4 <_PyObject_MakeTpCall@@Base+0xdf4>) │ │ │ │ + beq.w 98cd6 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ + ldr r1, [pc, #608] @ (97a08 <_PyObject_MakeTpCall@@Base+0xe18>) │ │ │ │ add.w r3, r7, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98810 <_PyObject_MakeTpCall@@Base+0x1c40> │ │ │ │ - ldr r3, [pc, #592] @ (979c8 <_PyObject_MakeTpCall@@Base+0xdf8>) │ │ │ │ + bne.w 98854 <_PyObject_MakeTpCall@@Base+0x1c64> │ │ │ │ + ldr r3, [pc, #592] @ (97a0c <_PyObject_MakeTpCall@@Base+0xe1c>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98db2 <_PyObject_MakeTpCall@@Base+0x21e2> │ │ │ │ + bne.w 98df6 <_PyObject_MakeTpCall@@Base+0x2206> │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr.w r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 979a4 <_PyObject_MakeTpCall@@Base+0xdd4> │ │ │ │ + bne.w 979e8 <_PyObject_MakeTpCall@@Base+0xdf8> │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + beq.w 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ mov.w r2, #17920 @ 0x4600 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r2, [fp, #84] @ 0x54 │ │ │ │ add.w r2, fp, #208 @ 0xd0 │ │ │ │ @@ -159025,163 +159046,163 @@ │ │ │ │ str.w r2, [fp, #48] @ 0x30 │ │ │ │ add.w r2, fp, #380 @ 0x17c │ │ │ │ str.w r2, [fp, #52] @ 0x34 │ │ │ │ add.w r2, fp, #368 @ 0x170 │ │ │ │ str.w r2, [fp, #56] @ 0x38 │ │ │ │ add.w r2, fp, #420 @ 0x1a4 │ │ │ │ str.w r2, [fp, #80] @ 0x50 │ │ │ │ - bge.w 9797e <_PyObject_MakeTpCall@@Base+0xdae> │ │ │ │ + bge.w 979c2 <_PyObject_MakeTpCall@@Base+0xdd2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str.w r1, [fp, #168] @ 0xa8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97990 <_PyObject_MakeTpCall@@Base+0xdc0> │ │ │ │ + bge.w 979d4 <_PyObject_MakeTpCall@@Base+0xde4> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - movw r3, #15833 @ 0x3dd9 │ │ │ │ + movw r3, #16337 @ 0x3fd1 │ │ │ │ movt r3, #17 │ │ │ │ str.w r3, [fp, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w sl, [fp, #128] @ 0x80 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - movw r2, #51741 @ 0xca1d │ │ │ │ + movw r2, #51777 @ 0xca41 │ │ │ │ movt r2, #7 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r2, [fp, #152] @ 0x98 │ │ │ │ - movw r2, #36749 @ 0x8f8d │ │ │ │ + movw r2, #36761 @ 0x8f99 │ │ │ │ movt r2, #8 │ │ │ │ str.w r2, [fp, #160] @ 0xa0 │ │ │ │ - movw r2, #46705 @ 0xb671 │ │ │ │ + movw r2, #47017 @ 0xb7a9 │ │ │ │ movt r2, #19 │ │ │ │ str.w r2, [fp, #92] @ 0x5c │ │ │ │ - movw r2, #28529 @ 0x6f71 │ │ │ │ + movw r2, #28805 @ 0x7085 │ │ │ │ movt r2, #21 │ │ │ │ str.w r2, [fp, #96] @ 0x60 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r4, [fp, #132] @ 0x84 │ │ │ │ str.w r5, [fp, #428] @ 0x1ac │ │ │ │ strd r3, r3, [fp, #444] @ 0x1bc │ │ │ │ str.w r3, [fp, #452] @ 0x1c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 987e4 <_PyObject_MakeTpCall@@Base+0x1c14> │ │ │ │ + bne.w 98828 <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str.w r6, [fp, #432] @ 0x1b0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 98804 <_PyObject_MakeTpCall@@Base+0x1c34> │ │ │ │ + bpl.w 98848 <_PyObject_MakeTpCall@@Base+0x1c58> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 99170 <_PyObject_MakeTpCall@@Base+0x25a0> │ │ │ │ + bpl.w 991b4 <_PyObject_MakeTpCall@@Base+0x25c4> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 99170 <_PyObject_MakeTpCall@@Base+0x25a0> │ │ │ │ + bpl.w 991b4 <_PyObject_MakeTpCall@@Base+0x25c4> │ │ │ │ adds.w r0, r5, #20 │ │ │ │ itt ne │ │ │ │ ldrne r4, [r5, #8] │ │ │ │ strne.w r0, [fp, #12] │ │ │ │ - beq.w 99998 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ + beq.w 999dc <_PyObject_MakeTpCall@@Base+0x2dec> │ │ │ │ blx 2d658 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 9922a <_PyObject_MakeTpCall@@Base+0x265a> │ │ │ │ + bne.w 9926e <_PyObject_MakeTpCall@@Base+0x267e> │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 9933c <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ + bmi.w 99380 <_PyObject_MakeTpCall@@Base+0x2790> │ │ │ │ ldr.w r4, [fp, #132] @ 0x84 │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 99388 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ - ldr r1, [pc, #240] @ (979cc <_PyObject_MakeTpCall@@Base+0xdfc>) │ │ │ │ + bpl.w 993cc <_PyObject_MakeTpCall@@Base+0x27dc> │ │ │ │ + ldr r1, [pc, #240] @ (97a10 <_PyObject_MakeTpCall@@Base+0xe20>) │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r1, #4084] @ 0xff4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98972 <_PyObject_MakeTpCall@@Base+0x1da2> │ │ │ │ + bne.w 989b6 <_PyObject_MakeTpCall@@Base+0x1dc6> │ │ │ │ ldr.w r2, [r1, #4092] @ 0xffc │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 98972 <_PyObject_MakeTpCall@@Base+0x1da2> │ │ │ │ + beq.w 989b6 <_PyObject_MakeTpCall@@Base+0x1dc6> │ │ │ │ add.w r9, r7, #88 @ 0x58 │ │ │ │ add.w r1, r1, #4080 @ 0xff0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r5, r0, #3 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 979d8 <_PyObject_MakeTpCall@@Base+0xe08> │ │ │ │ - bl 121a70 │ │ │ │ - cbz r0, 9794a <_PyObject_MakeTpCall@@Base+0xd7a> │ │ │ │ - ldr r1, [pc, #180] @ (979d0 <_PyObject_MakeTpCall@@Base+0xe00>) │ │ │ │ + bne.n 97a1c <_PyObject_MakeTpCall@@Base+0xe2c> │ │ │ │ + bl 121c64 │ │ │ │ + cbz r0, 9798e <_PyObject_MakeTpCall@@Base+0xd9e> │ │ │ │ + ldr r1, [pc, #180] @ (97a14 <_PyObject_MakeTpCall@@Base+0xe24>) │ │ │ │ mov r2, r9 │ │ │ │ - bl 8d690 │ │ │ │ + bl 8d698 │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r6, 97944 <_PyObject_MakeTpCall@@Base+0xd74> │ │ │ │ - ldr r1, [pc, #172] @ (979d4 <_PyObject_MakeTpCall@@Base+0xe04>) │ │ │ │ + cbz r6, 97988 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ + ldr r1, [pc, #172] @ (97a18 <_PyObject_MakeTpCall@@Base+0xe28>) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97944 <_PyObject_MakeTpCall@@Base+0xd74> │ │ │ │ + bge.n 97988 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998d2 <_PyObject_MakeTpCall@@Base+0x2d02> │ │ │ │ + beq.w 99916 <_PyObject_MakeTpCall@@Base+0x2d26> │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.n 979f6 <_PyObject_MakeTpCall@@Base+0xe26> │ │ │ │ + bmi.n 97a3a <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 979f6 <_PyObject_MakeTpCall@@Base+0xe26> │ │ │ │ + beq.n 97a3a <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 979f6 <_PyObject_MakeTpCall@@Base+0xe26> │ │ │ │ + bne.n 97a3a <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ mov.w r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r3, [fp, #168] @ 0xa8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9780e <_PyObject_MakeTpCall@@Base+0xc3e> │ │ │ │ + blt.w 97852 <_PyObject_MakeTpCall@@Base+0xc62> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - movw r2, #15833 @ 0x3dd9 │ │ │ │ + movw r2, #16337 @ 0x3fd1 │ │ │ │ movt r2, #17 │ │ │ │ str.w sl, [fp, #128] @ 0x80 │ │ │ │ str.w r2, [fp, #24] │ │ │ │ - b.n 97826 <_PyObject_MakeTpCall@@Base+0xc56> │ │ │ │ + b.n 9786a <_PyObject_MakeTpCall@@Base+0xc7a> │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + beq.w 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ - b.n 977be <_PyObject_MakeTpCall@@Base+0xbee> │ │ │ │ + b.n 97802 <_PyObject_MakeTpCall@@Base+0xc12> │ │ │ │ nop │ │ │ │ adds r0, r7, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -159189,234 +159210,234 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97912 <_PyObject_MakeTpCall@@Base+0xd42> │ │ │ │ + beq.n 97956 <_PyObject_MakeTpCall@@Base+0xd66> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 9795a <_PyObject_MakeTpCall@@Base+0xd8a> │ │ │ │ - ldr r1, [pc, #716] @ (97cc4 <_PyObject_MakeTpCall@@Base+0x10f4>) │ │ │ │ + bpl.n 9799e <_PyObject_MakeTpCall@@Base+0xdae> │ │ │ │ + ldr r1, [pc, #716] @ (97d08 <_PyObject_MakeTpCall@@Base+0x1118>) │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ ldr.w r3, [r1, #616] @ 0x268 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 989f6 <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ + bne.w 98a3a <_PyObject_MakeTpCall@@Base+0x1e4a> │ │ │ │ ldr.w r2, [r1, #624] @ 0x270 │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.w 989f6 <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ + beq.w 98a3a <_PyObject_MakeTpCall@@Base+0x1e4a> │ │ │ │ mov r3, r9 │ │ │ │ add.w r1, r1, #612 @ 0x264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r5, [r7, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98440 <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ + beq.w 98484 <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98564 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + bge.w 985a8 <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 9856e <_PyObject_MakeTpCall@@Base+0x199e> │ │ │ │ - ldr r1, [pc, #644] @ (97cc8 <_PyObject_MakeTpCall@@Base+0x10f8>) │ │ │ │ + bpl.w 985b2 <_PyObject_MakeTpCall@@Base+0x19c2> │ │ │ │ + ldr r1, [pc, #644] @ (97d0c <_PyObject_MakeTpCall@@Base+0x111c>) │ │ │ │ mov r0, r4 │ │ │ │ str.w r5, [fp, #436] @ 0x1b4 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.w 98468 <_PyObject_MakeTpCall@@Base+0x1898> │ │ │ │ - ldr r2, [pc, #604] @ (97ccc <_PyObject_MakeTpCall@@Base+0x10fc>) │ │ │ │ + bpl.w 984ac <_PyObject_MakeTpCall@@Base+0x18bc> │ │ │ │ + ldr r2, [pc, #604] @ (97d10 <_PyObject_MakeTpCall@@Base+0x1120>) │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, #2180] @ 0x884 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98cac <_PyObject_MakeTpCall@@Base+0x20dc> │ │ │ │ + bne.w 98cf0 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ ldr.w r2, [r2, #2188] @ 0x88c │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 98cac <_PyObject_MakeTpCall@@Base+0x20dc> │ │ │ │ - ldr r1, [pc, #584] @ (97cd0 <_PyObject_MakeTpCall@@Base+0x1100>) │ │ │ │ + beq.w 98cf0 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ + ldr r1, [pc, #584] @ (97d14 <_PyObject_MakeTpCall@@Base+0x1124>) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r5, [r7, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9848a <_PyObject_MakeTpCall@@Base+0x18ba> │ │ │ │ + beq.w 984ce <_PyObject_MakeTpCall@@Base+0x18de> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 97b28 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ + bpl.n 97b6c <_PyObject_MakeTpCall@@Base+0xf7c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 99508 <_PyObject_MakeTpCall@@Base+0x2938> │ │ │ │ + bpl.w 9954c <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 99508 <_PyObject_MakeTpCall@@Base+0x2938> │ │ │ │ + bpl.w 9954c <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ adds.w r3, r5, #20 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #48] @ 0x30 │ │ │ │ - beq.w 99a14 <_PyObject_MakeTpCall@@Base+0x2e44> │ │ │ │ + beq.w 99a58 <_PyObject_MakeTpCall@@Base+0x2e68> │ │ │ │ movw r6, #35960 @ 0x8c78 │ │ │ │ movt r6, #79 @ 0x4f │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ blx 2d658 │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r6, #948] @ 0x3b4 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 996dc <_PyObject_MakeTpCall@@Base+0x2b0c> │ │ │ │ - ldr r3, [pc, #500] @ (97cd4 <_PyObject_MakeTpCall@@Base+0x1104>) │ │ │ │ + bne.w 99720 <_PyObject_MakeTpCall@@Base+0x2b30> │ │ │ │ + ldr r3, [pc, #500] @ (97d18 <_PyObject_MakeTpCall@@Base+0x1128>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1588] @ 0x634 │ │ │ │ - bhi.w 985d0 <_PyObject_MakeTpCall@@Base+0x1a00> │ │ │ │ + bhi.w 98614 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ lsrs r1, r0, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 98f14 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ + beq.w 98f58 <_PyObject_MakeTpCall@@Base+0x2368> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 985b0 <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ + beq.w 985f4 <_PyObject_MakeTpCall@@Base+0x1a04> │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ blx 2d5b4 │ │ │ │ str.w r5, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w 996f4 <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ + bpl.w 99738 <_PyObject_MakeTpCall@@Base+0x2b48> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98ce0 <_PyObject_MakeTpCall@@Base+0x2110> │ │ │ │ + bne.w 98d24 <_PyObject_MakeTpCall@@Base+0x2134> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 98ce0 <_PyObject_MakeTpCall@@Base+0x2110> │ │ │ │ - ldr r1, [pc, #376] @ (97cd8 <_PyObject_MakeTpCall@@Base+0x1108>) │ │ │ │ + beq.w 98d24 <_PyObject_MakeTpCall@@Base+0x2134> │ │ │ │ + ldr r1, [pc, #376] @ (97d1c <_PyObject_MakeTpCall@@Base+0x112c>) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98a90 <_PyObject_MakeTpCall@@Base+0x1ec0> │ │ │ │ - ldr r3, [pc, #364] @ (97cdc <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bne.w 98ad4 <_PyObject_MakeTpCall@@Base+0x1ee4> │ │ │ │ + ldr r3, [pc, #364] @ (97d20 <_PyObject_MakeTpCall@@Base+0x1130>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d90 <_PyObject_MakeTpCall@@Base+0x21c0> │ │ │ │ + bne.w 98dd4 <_PyObject_MakeTpCall@@Base+0x21e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.w 98ae0 <_PyObject_MakeTpCall@@Base+0x1f10> │ │ │ │ - ldr r2, [pc, #304] @ (97ccc <_PyObject_MakeTpCall@@Base+0x10fc>) │ │ │ │ + bpl.w 98b24 <_PyObject_MakeTpCall@@Base+0x1f34> │ │ │ │ + ldr r2, [pc, #304] @ (97d10 <_PyObject_MakeTpCall@@Base+0x1120>) │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, #3224] @ 0xc98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98cc6 <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ + bne.w 98d0a <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ ldr.w r2, [r2, #3232] @ 0xca0 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 98cc6 <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ - ldr r1, [pc, #300] @ (97ce0 <_PyObject_MakeTpCall@@Base+0x1110>) │ │ │ │ + beq.w 98d0a <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + ldr r1, [pc, #300] @ (97d24 <_PyObject_MakeTpCall@@Base+0x1134>) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d3a <_PyObject_MakeTpCall@@Base+0x216a> │ │ │ │ - ldr r3, [pc, #276] @ (97cdc <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bne.w 98d7e <_PyObject_MakeTpCall@@Base+0x218e> │ │ │ │ + ldr r3, [pc, #276] @ (97d20 <_PyObject_MakeTpCall@@Base+0x1130>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d9c <_PyObject_MakeTpCall@@Base+0x21cc> │ │ │ │ + bne.w 98de0 <_PyObject_MakeTpCall@@Base+0x21f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.w 98d5e <_PyObject_MakeTpCall@@Base+0x218e> │ │ │ │ - ldr r2, [pc, #216] @ (97ccc <_PyObject_MakeTpCall@@Base+0x10fc>) │ │ │ │ + bpl.w 98da2 <_PyObject_MakeTpCall@@Base+0x21b2> │ │ │ │ + ldr r2, [pc, #216] @ (97d10 <_PyObject_MakeTpCall@@Base+0x1120>) │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, #1612] @ 0x64c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98c44 <_PyObject_MakeTpCall@@Base+0x2074> │ │ │ │ + bne.w 98c88 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ ldr.w r2, [r2, #1620] @ 0x654 │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.w 98c44 <_PyObject_MakeTpCall@@Base+0x2074> │ │ │ │ - ldr r1, [pc, #216] @ (97ce4 <_PyObject_MakeTpCall@@Base+0x1114>) │ │ │ │ + beq.w 98c88 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + ldr r1, [pc, #216] @ (97d28 <_PyObject_MakeTpCall@@Base+0x1138>) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98b92 <_PyObject_MakeTpCall@@Base+0x1fc2> │ │ │ │ - ldr r3, [pc, #192] @ (97cdc <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bne.w 98bd6 <_PyObject_MakeTpCall@@Base+0x1fe6> │ │ │ │ + ldr r3, [pc, #192] @ (97d20 <_PyObject_MakeTpCall@@Base+0x1130>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98da6 <_PyObject_MakeTpCall@@Base+0x21d6> │ │ │ │ + bne.w 98dea <_PyObject_MakeTpCall@@Base+0x21fa> │ │ │ │ ldr.w r3, [fp, #432] @ 0x1b0 │ │ │ │ ldr.w r5, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98bae <_PyObject_MakeTpCall@@Base+0x1fde> │ │ │ │ + bne.w 98bf2 <_PyObject_MakeTpCall@@Base+0x2002> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ - cbz r3, 97c52 <_PyObject_MakeTpCall@@Base+0x1082> │ │ │ │ + cbz r3, 97c96 <_PyObject_MakeTpCall@@Base+0x10a6> │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [fp, #84] @ 0x54 │ │ │ │ mvn.w r3, #15 │ │ │ │ str.w r3, [fp, #104] @ 0x68 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 97c6a <_PyObject_MakeTpCall@@Base+0x109a> │ │ │ │ + cbz r3, 97cae <_PyObject_MakeTpCall@@Base+0x10be> │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str.w r3, [fp, #84] @ 0x54 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [fp, #144] @ 0x90 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ str.w r5, [fp, #16] │ │ │ │ @@ -159424,33 +159445,33 @@ │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ str.w r2, [fp, #20] │ │ │ │ ands.w r5, r5, #8388608 @ 0x800000 │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, fp │ │ │ │ strne.w r3, [fp, #120] @ 0x78 │ │ │ │ - beq.w 99300 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ - ldr r2, [pc, #68] @ (97cd4 <_PyObject_MakeTpCall@@Base+0x1104>) │ │ │ │ + beq.w 99344 <_PyObject_MakeTpCall@@Base+0x2754> │ │ │ │ + ldr r2, [pc, #68] @ (97d18 <_PyObject_MakeTpCall@@Base+0x1128>) │ │ │ │ ldr.w r3, [fp, #144] @ 0x90 │ │ │ │ str r2, [r7, #52] @ 0x34 │ │ │ │ ldr.w r5, [r2, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 984c0 <_PyObject_MakeTpCall@@Base+0x18f0> │ │ │ │ + bne.w 98504 <_PyObject_MakeTpCall@@Base+0x1914> │ │ │ │ ldr.w r3, [fp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 982ec <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + bne.w 98330 <_PyObject_MakeTpCall@@Base+0x1740> │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [fp, #144] @ 0x90 │ │ │ │ str.w r2, [fp, #124] @ 0x7c │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ it le │ │ │ │ cmple r3, #0 │ │ │ │ - bne.w 98380 <_PyObject_MakeTpCall@@Base+0x17b0> │ │ │ │ - b.n 97ce8 <_PyObject_MakeTpCall@@Base+0x1118> │ │ │ │ + bne.w 983c4 <_PyObject_MakeTpCall@@Base+0x17d4> │ │ │ │ + b.n 97d2c <_PyObject_MakeTpCall@@Base+0x113c> │ │ │ │ nop │ │ │ │ adds r0, r7, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -159470,133 +159491,133 @@ │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 983c4 <_PyObject_MakeTpCall@@Base+0x17f4> │ │ │ │ - ldr r2, [pc, #324] @ (97e48 <_PyObject_MakeTpCall@@Base+0x1278>) │ │ │ │ + bpl.w 98408 <_PyObject_MakeTpCall@@Base+0x1818> │ │ │ │ + ldr r2, [pc, #324] @ (97e8c <_PyObject_MakeTpCall@@Base+0x129c>) │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, #1652] @ 0x674 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98c78 <_PyObject_MakeTpCall@@Base+0x20a8> │ │ │ │ + bne.w 98cbc <_PyObject_MakeTpCall@@Base+0x20cc> │ │ │ │ ldr.w r2, [r2, #1660] @ 0x67c │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.w 98c78 <_PyObject_MakeTpCall@@Base+0x20a8> │ │ │ │ - ldr r1, [pc, #304] @ (97e4c <_PyObject_MakeTpCall@@Base+0x127c>) │ │ │ │ + beq.w 98cbc <_PyObject_MakeTpCall@@Base+0x20cc> │ │ │ │ + ldr r1, [pc, #304] @ (97e90 <_PyObject_MakeTpCall@@Base+0x12a0>) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9830e <_PyObject_MakeTpCall@@Base+0x173e> │ │ │ │ - ldr r3, [pc, #288] @ (97e50 <_PyObject_MakeTpCall@@Base+0x1280>) │ │ │ │ + bne.w 98352 <_PyObject_MakeTpCall@@Base+0x1762> │ │ │ │ + ldr r3, [pc, #288] @ (97e94 <_PyObject_MakeTpCall@@Base+0x12a4>) │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d84 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne.w 98dc8 <_PyObject_MakeTpCall@@Base+0x21d8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w 98346 <_PyObject_MakeTpCall@@Base+0x1776> │ │ │ │ - ldr r2, [pc, #240] @ (97e48 <_PyObject_MakeTpCall@@Base+0x1278>) │ │ │ │ + bpl.w 9838a <_PyObject_MakeTpCall@@Base+0x179a> │ │ │ │ + ldr r2, [pc, #240] @ (97e8c <_PyObject_MakeTpCall@@Base+0x129c>) │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, #1724] @ 0x6bc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98c5e <_PyObject_MakeTpCall@@Base+0x208e> │ │ │ │ + bne.w 98ca2 <_PyObject_MakeTpCall@@Base+0x20b2> │ │ │ │ ldr.w r2, [r2, #1732] @ 0x6c4 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 98c5e <_PyObject_MakeTpCall@@Base+0x208e> │ │ │ │ + beq.w 98ca2 <_PyObject_MakeTpCall@@Base+0x20b2> │ │ │ │ mov r3, r9 │ │ │ │ - ldr r1, [pc, #228] @ (97e54 <_PyObject_MakeTpCall@@Base+0x1284>) │ │ │ │ + ldr r1, [pc, #228] @ (97e98 <_PyObject_MakeTpCall@@Base+0x12a8>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98368 <_PyObject_MakeTpCall@@Base+0x1798> │ │ │ │ + beq.w 983ac <_PyObject_MakeTpCall@@Base+0x17bc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #32564 @ 0x7f34 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 99a22 <_PyObject_MakeTpCall@@Base+0x2e52> │ │ │ │ + bne.w 99a66 <_PyObject_MakeTpCall@@Base+0x2e76> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99a64 <_PyObject_MakeTpCall@@Base+0x2e94> │ │ │ │ + bge.w 99aa8 <_PyObject_MakeTpCall@@Base+0x2eb8> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #8] │ │ │ │ - cbz r0, 97dac <_PyObject_MakeTpCall@@Base+0x11dc> │ │ │ │ + cbz r0, 97df0 <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9859e <_PyObject_MakeTpCall@@Base+0x19ce> │ │ │ │ - ldr r1, [pc, #164] @ (97e54 <_PyObject_MakeTpCall@@Base+0x1284>) │ │ │ │ + blt.w 985e2 <_PyObject_MakeTpCall@@Base+0x19f2> │ │ │ │ + ldr r1, [pc, #164] @ (97e98 <_PyObject_MakeTpCall@@Base+0x12a8>) │ │ │ │ mov r0, r4 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r0, r3, #19 │ │ │ │ - bmi.n 97dd6 <_PyObject_MakeTpCall@@Base+0x1206> │ │ │ │ + bmi.n 97e1a <_PyObject_MakeTpCall@@Base+0x122a> │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.w 993c8 <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ + bpl.w 9940c <_PyObject_MakeTpCall@@Base+0x281c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 7698c │ │ │ │ + bl 769b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r1, #7484 @ 0x1d3c │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 97df6 <_PyObject_MakeTpCall@@Base+0x1226> │ │ │ │ + cbz r3, 97e3a <_PyObject_MakeTpCall@@Base+0x124a> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 9b3d8 <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ + bl 9b41c <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97de4 <_PyObject_MakeTpCall@@Base+0x1214> │ │ │ │ + bne.n 97e28 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ ldr.w r4, [fp, #132] @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 995f4 <_PyObject_MakeTpCall@@Base+0x2a24> │ │ │ │ + beq.w 99638 <_PyObject_MakeTpCall@@Base+0x2a48> │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 99644 <_PyObject_MakeTpCall@@Base+0x2a74> │ │ │ │ + bmi.w 99688 <_PyObject_MakeTpCall@@Base+0x2a98> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9967e <_PyObject_MakeTpCall@@Base+0x2aae> │ │ │ │ + beq.w 996c2 <_PyObject_MakeTpCall@@Base+0x2ad2> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 9967e <_PyObject_MakeTpCall@@Base+0x2aae> │ │ │ │ + bpl.w 996c2 <_PyObject_MakeTpCall@@Base+0x2ad2> │ │ │ │ movs r1, #0 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8eeb4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ - ldr r3, [pc, #36] @ (97e58 <_PyObject_MakeTpCall@@Base+0x1288>) │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ + ldr r3, [pc, #36] @ (97e9c <_PyObject_MakeTpCall@@Base+0x12ac>) │ │ │ │ str.w fp, [r7, #24] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w r9, [r7, #32] │ │ │ │ mov r9, r8 │ │ │ │ asrs r3, r3, #3 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - b.n 97f36 <_PyObject_MakeTpCall@@Base+0x1366> │ │ │ │ + b.n 97f7a <_PyObject_MakeTpCall@@Base+0x138a> │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #12 │ │ │ │ @@ -159605,182 +159626,182 @@ │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r6, #1 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 982b4 <_PyObject_MakeTpCall@@Base+0x16e4> │ │ │ │ + beq.w 982f8 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ add.w r1, r1, fp, lsl #3 │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 983e8 <_PyObject_MakeTpCall@@Base+0x1818> │ │ │ │ + beq.w 9842c <_PyObject_MakeTpCall@@Base+0x183c> │ │ │ │ cmp r2, fp │ │ │ │ - ble.n 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + ble.n 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w fp, fp, #1 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ ldr.w r4, [r3, r9] │ │ │ │ - ldr r3, [pc, #656] @ (98128 <_PyObject_MakeTpCall@@Base+0x1558>) │ │ │ │ + ldr r3, [pc, #656] @ (9816c <_PyObject_MakeTpCall@@Base+0x157c>) │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #192] @ 0xc0 │ │ │ │ eor.w r5, r1, r3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r2, #1424] @ 0x590 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9813e <_PyObject_MakeTpCall@@Base+0x156e> │ │ │ │ + bne.w 98182 <_PyObject_MakeTpCall@@Base+0x1592> │ │ │ │ movs r3, #12 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ mla r2, r5, r3, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #1428] @ 0x594 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9813c <_PyObject_MakeTpCall@@Base+0x156c> │ │ │ │ + bne.w 98180 <_PyObject_MakeTpCall@@Base+0x1590> │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r5, r3, r4 │ │ │ │ ldr.w r3, [r4, #1432] @ 0x598 │ │ │ │ - cbz r3, 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + cbz r3, 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 984fa <_PyObject_MakeTpCall@@Base+0x192a> │ │ │ │ + bge.w 9853e <_PyObject_MakeTpCall@@Base+0x194e> │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + beq.n 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.w 98506 <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ + bmi.w 9854a <_PyObject_MakeTpCall@@Base+0x195a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98520 <_PyObject_MakeTpCall@@Base+0x1950> │ │ │ │ + beq.w 98564 <_PyObject_MakeTpCall@@Base+0x1974> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f20 <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ + bge.n 97f64 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 994d6 <_PyObject_MakeTpCall@@Base+0x2906> │ │ │ │ + beq.w 9951a <_PyObject_MakeTpCall@@Base+0x292a> │ │ │ │ mov r4, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98520 <_PyObject_MakeTpCall@@Base+0x1950> │ │ │ │ - ldr r3, [pc, #512] @ (9812c <_PyObject_MakeTpCall@@Base+0x155c>) │ │ │ │ + bne.w 98564 <_PyObject_MakeTpCall@@Base+0x1974> │ │ │ │ + ldr r3, [pc, #512] @ (98170 <_PyObject_MakeTpCall@@Base+0x1580>) │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9826e <_PyObject_MakeTpCall@@Base+0x169e> │ │ │ │ + bne.w 982b2 <_PyObject_MakeTpCall@@Base+0x16c2> │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ ubfx r3, r5, #29, #1 │ │ │ │ cmp r4, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.w 99692 <_PyObject_MakeTpCall@@Base+0x2ac2> │ │ │ │ + bpl.w 996d6 <_PyObject_MakeTpCall@@Base+0x2ae6> │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9905a <_PyObject_MakeTpCall@@Base+0x248a> │ │ │ │ + bne.w 9909e <_PyObject_MakeTpCall@@Base+0x24ae> │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp fp, r2 │ │ │ │ - blt.w 97e5c <_PyObject_MakeTpCall@@Base+0x128c> │ │ │ │ - ldr r6, [pc, #452] @ (9812c <_PyObject_MakeTpCall@@Base+0x155c>) │ │ │ │ + blt.w 97ea0 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ + ldr r6, [pc, #452] @ (98170 <_PyObject_MakeTpCall@@Base+0x1580>) │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr.w fp, [r7, #24] │ │ │ │ ldr.w r9, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r2, [r6, r8] │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bge.n 97fc8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + bge.n 9800c <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 97fc8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + cbnz r3, 9800c <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ ldr.w r4, [r2, #772] @ 0x304 │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ subs r4, r7, r4 │ │ │ │ cmp.w r4, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r5, #1 │ │ │ │ asrs r4, r4, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 994e0 <_PyObject_MakeTpCall@@Base+0x2910> │ │ │ │ - ldr r2, [pc, #384] @ (98130 <_PyObject_MakeTpCall@@Base+0x1560>) │ │ │ │ + bne.w 99524 <_PyObject_MakeTpCall@@Base+0x2934> │ │ │ │ + ldr r2, [pc, #384] @ (98174 <_PyObject_MakeTpCall@@Base+0x1584>) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 994ec <_PyObject_MakeTpCall@@Base+0x291c> │ │ │ │ + bne.w 99530 <_PyObject_MakeTpCall@@Base+0x2940> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98f64 <_PyObject_MakeTpCall@@Base+0x2394> │ │ │ │ + bne.w 98fa8 <_PyObject_MakeTpCall@@Base+0x23b8> │ │ │ │ movw r3, #34928 @ 0x8870 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r4, [r6, r8] │ │ │ │ strd fp, fp, [r7, #88] @ 0x58 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #20 │ │ │ │ - bpl.w 985fe <_PyObject_MakeTpCall@@Base+0x1a2e> │ │ │ │ + bpl.w 98642 <_PyObject_MakeTpCall@@Base+0x1a52> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 985fe <_PyObject_MakeTpCall@@Base+0x1a2e> │ │ │ │ + beq.w 98642 <_PyObject_MakeTpCall@@Base+0x1a52> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #2 │ │ │ │ movw r0, #34928 @ 0x8870 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98f7a <_PyObject_MakeTpCall@@Base+0x23aa> │ │ │ │ + beq.w 98fbe <_PyObject_MakeTpCall@@Base+0x23ce> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99512 <_PyObject_MakeTpCall@@Base+0x2942> │ │ │ │ - ldr r3, [pc, #292] @ (98134 <_PyObject_MakeTpCall@@Base+0x1564>) │ │ │ │ + bne.w 99556 <_PyObject_MakeTpCall@@Base+0x2966> │ │ │ │ + ldr r3, [pc, #292] @ (98178 <_PyObject_MakeTpCall@@Base+0x1588>) │ │ │ │ ldr.w r3, [r3, #3224] @ 0xc98 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 994a0 <_PyObject_MakeTpCall@@Base+0x28d0> │ │ │ │ + bpl.w 994e4 <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ed2 <_PyObject_MakeTpCall@@Base+0x2302> │ │ │ │ - ldr r1, [pc, #272] @ (98138 <_PyObject_MakeTpCall@@Base+0x1568>) │ │ │ │ + beq.w 98f16 <_PyObject_MakeTpCall@@Base+0x2326> │ │ │ │ + ldr r1, [pc, #272] @ (9817c <_PyObject_MakeTpCall@@Base+0x158c>) │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98ef4 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + beq.w 98f38 <_PyObject_MakeTpCall@@Base+0x2348> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99a3c <_PyObject_MakeTpCall@@Base+0x2e6c> │ │ │ │ + bge.w 99a80 <_PyObject_MakeTpCall@@Base+0x2e90> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 98090 <_PyObject_MakeTpCall@@Base+0x14c0> │ │ │ │ + cbnz r3, 980d4 <_PyObject_MakeTpCall@@Base+0x14e4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w sl, [r6, r8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr.w r3, [sl, #772] @ 0x304 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ @@ -159788,202 +159809,202 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9940e <_PyObject_MakeTpCall@@Base+0x283e> │ │ │ │ - ldr r2, [pc, #192] @ (98130 <_PyObject_MakeTpCall@@Base+0x1560>) │ │ │ │ + bne.w 99452 <_PyObject_MakeTpCall@@Base+0x2862> │ │ │ │ + ldr r2, [pc, #192] @ (98174 <_PyObject_MakeTpCall@@Base+0x1584>) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 995d8 <_PyObject_MakeTpCall@@Base+0x2a08> │ │ │ │ + bne.w 9961c <_PyObject_MakeTpCall@@Base+0x2a2c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b68 <_PyObject_MakeTpCall@@Base+0x1f98> │ │ │ │ + bne.w 98bac <_PyObject_MakeTpCall@@Base+0x1fbc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, r8] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9c8e8 │ │ │ │ + bl 9c930 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 980f8 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + bge.n 9813c <_PyObject_MakeTpCall@@Base+0x154c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 980f8 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + cbnz r3, 9813c <_PyObject_MakeTpCall@@Base+0x154c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r8, [r6, r8] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #772] @ 0x304 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r6, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 993ae <_PyObject_MakeTpCall@@Base+0x27de> │ │ │ │ - ldr r2, [pc, #80] @ (98130 <_PyObject_MakeTpCall@@Base+0x1560>) │ │ │ │ + bne.w 993f2 <_PyObject_MakeTpCall@@Base+0x2802> │ │ │ │ + ldr r2, [pc, #80] @ (98174 <_PyObject_MakeTpCall@@Base+0x1584>) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99320 <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ + bne.w 99364 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b50 <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ + bne.w 98b94 <_PyObject_MakeTpCall@@Base+0x1fa4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 999a6 <_PyObject_MakeTpCall@@Base+0x2dd6> │ │ │ │ + blt.w 999ea <_PyObject_MakeTpCall@@Base+0x2dfa> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9769c <_PyObject_MakeTpCall@@Base+0xacc> │ │ │ │ + bge.w 976e0 <_PyObject_MakeTpCall@@Base+0xaf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9769c <_PyObject_MakeTpCall@@Base+0xacc> │ │ │ │ + bne.w 976e0 <_PyObject_MakeTpCall@@Base+0xaf0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9769c <_PyObject_MakeTpCall@@Base+0xacc> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 976e0 <_PyObject_MakeTpCall@@Base+0xaf0> │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r1, r4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r2, #1372] @ 0x55c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98a36 <_PyObject_MakeTpCall@@Base+0x1e66> │ │ │ │ + beq.w 98a7a <_PyObject_MakeTpCall@@Base+0x1e8a> │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98f2c <_PyObject_MakeTpCall@@Base+0x235c> │ │ │ │ + bne.w 98f70 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r2, #1380] @ 0x564 │ │ │ │ str r2, [r7, #12] │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 98f2c <_PyObject_MakeTpCall@@Base+0x235c> │ │ │ │ + beq.w 98f70 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ ldr.w r0, [r8, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99860 <_PyObject_MakeTpCall@@Base+0x2c90> │ │ │ │ + beq.w 998a4 <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r0, [r7, #20] │ │ │ │ mov ip, r1 │ │ │ │ - bge.w 98c2c <_PyObject_MakeTpCall@@Base+0x205c> │ │ │ │ + bge.w 98c70 <_PyObject_MakeTpCall@@Base+0x2080> │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ble.w 98996 <_PyObject_MakeTpCall@@Base+0x1dc6> │ │ │ │ + ble.w 989da <_PyObject_MakeTpCall@@Base+0x1dea> │ │ │ │ add.w r1, r0, #12 │ │ │ │ strd r6, r3, [r7, #4] │ │ │ │ mov.w r8, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r5, [r7, #12] │ │ │ │ mov r5, ip │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 9827e <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + bmi.n 982c2 <_PyObject_MakeTpCall@@Base+0x16d2> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #640] @ (98434 <_PyObject_MakeTpCall@@Base+0x1864>) │ │ │ │ - bl 7b2dc │ │ │ │ + ldr r1, [pc, #640] @ (98478 <_PyObject_MakeTpCall@@Base+0x1888>) │ │ │ │ + bl 7b304 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98404 <_PyObject_MakeTpCall@@Base+0x1834> │ │ │ │ + bne.w 98448 <_PyObject_MakeTpCall@@Base+0x1858> │ │ │ │ movs r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ str r3, [r7, #84] @ 0x54 │ │ │ │ - beq.w 99974 <_PyObject_MakeTpCall@@Base+0x2da4> │ │ │ │ + beq.w 999b8 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - blt.n 9819c <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ + blt.n 981e0 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ ldrd r6, r3, [r7, #4] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bpl.w 984e2 <_PyObject_MakeTpCall@@Base+0x1912> │ │ │ │ + bpl.w 98526 <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + beq.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ - cbz r3, 9824e <_PyObject_MakeTpCall@@Base+0x167e> │ │ │ │ + cbz r3, 98292 <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r1, #1372] @ 0x55c │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9824e <_PyObject_MakeTpCall@@Base+0x167e> │ │ │ │ + bne.n 98292 <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r1, #1376] @ 0x560 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 9824e <_PyObject_MakeTpCall@@Base+0x167e> │ │ │ │ + bgt.n 98292 <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ movs r2, #12 │ │ │ │ add.w ip, r4, #42240 @ 0xa500 │ │ │ │ add.w ip, ip, #144 @ 0x90 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mul.w r2, r5, r2 │ │ │ │ add.w r5, ip, r2 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r4, r2 │ │ │ │ movw r0, #42388 @ 0xa594 │ │ │ │ adds r5, r2, #4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w r4, [r1, #1368] @ 0x558 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98962 <_PyObject_MakeTpCall@@Base+0x1d92> │ │ │ │ + blt.w 989a6 <_PyObject_MakeTpCall@@Base+0x1db6> │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ str.w r4, [ip, r5] │ │ │ │ dmb ish │ │ │ │ str.w r3, [ip, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 989e0 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + blt.w 98a24 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + beq.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 98506 <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ + bmi.w 9854a <_PyObject_MakeTpCall@@Base+0x195a> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97ef6 <_PyObject_MakeTpCall@@Base+0x1326> │ │ │ │ - ldr r3, [pc, #468] @ (98438 <_PyObject_MakeTpCall@@Base+0x1868>) │ │ │ │ + bne.w 97f3a <_PyObject_MakeTpCall@@Base+0x134a> │ │ │ │ + ldr r3, [pc, #468] @ (9847c <_PyObject_MakeTpCall@@Base+0x188c>) │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f36 <_PyObject_MakeTpCall@@Base+0x1366> │ │ │ │ + beq.w 97f7a <_PyObject_MakeTpCall@@Base+0x138a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f36 <_PyObject_MakeTpCall@@Base+0x1366> │ │ │ │ + beq.w 97f7a <_PyObject_MakeTpCall@@Base+0x138a> │ │ │ │ ldr.w fp, [r7, #24] │ │ │ │ - b.w 997a0 <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + b.w 997e4 <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ ldr.w r0, [r1, r9] │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r0, r2, r1, r0 │ │ │ │ @@ -159992,406 +160013,406 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [ip, #404] @ 0x194 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 993ba <_PyObject_MakeTpCall@@Base+0x27ea> │ │ │ │ + beq.w 993fe <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ ldr.w r0, [ip, #420] @ 0x1a4 │ │ │ │ - b.n 981ac <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ + b.n 981f0 <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ movs r0, #12 │ │ │ │ mla r1, r0, fp, r1 │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98f46 <_PyObject_MakeTpCall@@Base+0x2376> │ │ │ │ + beq.w 98f8a <_PyObject_MakeTpCall@@Base+0x239a> │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + ble.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ movs r2, #12 │ │ │ │ - ldr r1, [pc, #344] @ (98434 <_PyObject_MakeTpCall@@Base+0x1864>) │ │ │ │ + ldr r1, [pc, #344] @ (98478 <_PyObject_MakeTpCall@@Base+0x1888>) │ │ │ │ ldr.w r4, [r3, r9] │ │ │ │ ldr.w r3, [r8, #192] @ 0xc0 │ │ │ │ str r1, [r7, #60] @ 0x3c │ │ │ │ eor.w r5, r3, r1, asr #3 │ │ │ │ - b.n 97ea2 <_PyObject_MakeTpCall@@Base+0x12d2> │ │ │ │ + b.n 97ee6 <_PyObject_MakeTpCall@@Base+0x12f6> │ │ │ │ add.w r5, r5, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 996c0 <_PyObject_MakeTpCall@@Base+0x2af0> │ │ │ │ + beq.w 99704 <_PyObject_MakeTpCall@@Base+0x2b14> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 97caa <_PyObject_MakeTpCall@@Base+0x10da> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97cee <_PyObject_MakeTpCall@@Base+0x10fe> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32564 @ 0x7f34 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 990c4 <_PyObject_MakeTpCall@@Base+0x24f4> │ │ │ │ + bne.w 99108 <_PyObject_MakeTpCall@@Base+0x2518> │ │ │ │ mov r1, fp │ │ │ │ - bl c9610 │ │ │ │ - ldr r1, [pc, #276] @ (9843c <_PyObject_MakeTpCall@@Base+0x186c>) │ │ │ │ + bl c954c │ │ │ │ + ldr r1, [pc, #276] @ (98480 <_PyObject_MakeTpCall@@Base+0x1890>) │ │ │ │ mov r0, r4 │ │ │ │ - bl c6918 │ │ │ │ + bl c6850 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.w 97d54 <_PyObject_MakeTpCall@@Base+0x1184> │ │ │ │ + bmi.w 97d98 <_PyObject_MakeTpCall@@Base+0x11a8> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 97d54 <_PyObject_MakeTpCall@@Base+0x1184> │ │ │ │ + beq.w 97d98 <_PyObject_MakeTpCall@@Base+0x11a8> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97d54 <_PyObject_MakeTpCall@@Base+0x1184> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97d98 <_PyObject_MakeTpCall@@Base+0x11a8> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #204] @ (98438 <_PyObject_MakeTpCall@@Base+0x1868>) │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #204] @ (9847c <_PyObject_MakeTpCall@@Base+0x188c>) │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97dba <_PyObject_MakeTpCall@@Base+0x11ea> │ │ │ │ + beq.w 97dfe <_PyObject_MakeTpCall@@Base+0x120e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97dba <_PyObject_MakeTpCall@@Base+0x11ea> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 97dfe <_PyObject_MakeTpCall@@Base+0x120e> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ - cbnz r3, 98390 <_PyObject_MakeTpCall@@Base+0x17c0> │ │ │ │ + cbnz r3, 983d4 <_PyObject_MakeTpCall@@Base+0x17e4> │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 999f0 <_PyObject_MakeTpCall@@Base+0x2e20> │ │ │ │ + beq.w 99a34 <_PyObject_MakeTpCall@@Base+0x2e44> │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97ce8 <_PyObject_MakeTpCall@@Base+0x1118> │ │ │ │ + bne.w 97d2c <_PyObject_MakeTpCall@@Base+0x113c> │ │ │ │ ldr.w r3, [sl, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97ce8 <_PyObject_MakeTpCall@@Base+0x1118> │ │ │ │ + bne.w 97d2c <_PyObject_MakeTpCall@@Base+0x113c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #19081 @ 0x4a89 │ │ │ │ + movw r3, #19097 @ 0x4a99 │ │ │ │ movt r3, #8 │ │ │ │ str.w r3, [fp, #76] @ 0x4c │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.w 97d02 <_PyObject_MakeTpCall@@Base+0x1132> │ │ │ │ + bmi.w 97d46 <_PyObject_MakeTpCall@@Base+0x1156> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 97d02 <_PyObject_MakeTpCall@@Base+0x1132> │ │ │ │ + beq.w 97d46 <_PyObject_MakeTpCall@@Base+0x1156> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97d02 <_PyObject_MakeTpCall@@Base+0x1132> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97d46 <_PyObject_MakeTpCall@@Base+0x1156> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 97d2c <_PyObject_MakeTpCall@@Base+0x115c> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 97d70 <_PyObject_MakeTpCall@@Base+0x1180> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + ble.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98e0c <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ + beq.w 98e50 <_PyObject_MakeTpCall@@Base+0x2260> │ │ │ │ cmp fp, r2 │ │ │ │ - blt.w 97e80 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ - b.n 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + blt.w 97ec4 <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ + b.n 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r0, #3 │ │ │ │ str r1, [r7, #84] @ 0x54 │ │ │ │ - beq.w 99974 <_PyObject_MakeTpCall@@Base+0x2da4> │ │ │ │ + beq.w 999b8 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 981c8 <_PyObject_MakeTpCall@@Base+0x15f8> │ │ │ │ + beq.w 9820c <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ ldrd r6, r3, [r7, #4] │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ - b.n 981dc <_PyObject_MakeTpCall@@Base+0x160c> │ │ │ │ + b.n 98220 <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ nop │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr.w r2, [fp, #428] @ 0x1ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98450 <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ + bge.n 98494 <_PyObject_MakeTpCall@@Base+0x18a4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r2, [fp, #436] @ 0x1b4 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.w 97a6e <_PyObject_MakeTpCall@@Base+0xe9e> │ │ │ │ + bmi.w 97ab2 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 97a6e <_PyObject_MakeTpCall@@Base+0xe9e> │ │ │ │ + beq.w 97ab2 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97a6e <_PyObject_MakeTpCall@@Base+0xe9e> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97ab2 <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #648] @ (98714 <_PyObject_MakeTpCall@@Base+0x1b44>) │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #648] @ (98758 <_PyObject_MakeTpCall@@Base+0x1b68>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97b28 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ + beq.w 97b6c <_PyObject_MakeTpCall@@Base+0xf7c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97b28 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ + beq.w 97b6c <_PyObject_MakeTpCall@@Base+0xf7c> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 984ba <_PyObject_MakeTpCall@@Base+0x18ea> │ │ │ │ + bge.n 984fe <_PyObject_MakeTpCall@@Base+0x190e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 992e2 <_PyObject_MakeTpCall@@Base+0x2712> │ │ │ │ + beq.w 99326 <_PyObject_MakeTpCall@@Base+0x2736> │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 98108 <_PyObject_MakeTpCall@@Base+0x1538> │ │ │ │ + b.n 9814c <_PyObject_MakeTpCall@@Base+0x155c> │ │ │ │ add.w r6, r5, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 994ba <_PyObject_MakeTpCall@@Base+0x28ea> │ │ │ │ + beq.w 994fe <_PyObject_MakeTpCall@@Base+0x290e> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 97ca0 <_PyObject_MakeTpCall@@Base+0x10d0> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97ce4 <_PyObject_MakeTpCall@@Base+0x10f4> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 981e4 <_PyObject_MakeTpCall@@Base+0x1614> │ │ │ │ + bne.w 98228 <_PyObject_MakeTpCall@@Base+0x1638> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 981e4 <_PyObject_MakeTpCall@@Base+0x1614> │ │ │ │ + b.n 98228 <_PyObject_MakeTpCall@@Base+0x1638> │ │ │ │ bics.w r3, r0, #1 │ │ │ │ - beq.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + beq.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ orr.w r0, r0, #1 │ │ │ │ bic.w r4, r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9990c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + blt.w 99950 <_PyObject_MakeTpCall@@Base+0x2d60> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f04 <_PyObject_MakeTpCall@@Base+0x1334> │ │ │ │ + bne.w 97f48 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ ldr r1, [r7, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl cbd3c │ │ │ │ + bl cbc74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98542 <_PyObject_MakeTpCall@@Base+0x1972> │ │ │ │ + bge.n 98586 <_PyObject_MakeTpCall@@Base+0x1996> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 98542 <_PyObject_MakeTpCall@@Base+0x1972> │ │ │ │ + cbnz r3, 98586 <_PyObject_MakeTpCall@@Base+0x1996> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 99786 <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ + beq.w 997ca <_PyObject_MakeTpCall@@Base+0x2bda> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97f36 <_PyObject_MakeTpCall@@Base+0x1366> │ │ │ │ + bge.w 97f7a <_PyObject_MakeTpCall@@Base+0x138a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97f36 <_PyObject_MakeTpCall@@Base+0x1366> │ │ │ │ + bne.w 97f7a <_PyObject_MakeTpCall@@Base+0x138a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f36 <_PyObject_MakeTpCall@@Base+0x1366> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97f7a <_PyObject_MakeTpCall@@Base+0x138a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.w 97a42 <_PyObject_MakeTpCall@@Base+0xe72> │ │ │ │ + bmi.w 97a86 <_PyObject_MakeTpCall@@Base+0xe96> │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #30800 @ 0x7850 │ │ │ │ + movw r1, #28752 @ 0x7050 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bge.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97dac <_PyObject_MakeTpCall@@Base+0x11dc> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97dac <_PyObject_MakeTpCall@@Base+0x11dc> │ │ │ │ + bne.w 97df0 <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97df0 <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 9861e <_PyObject_MakeTpCall@@Base+0x1a4e> │ │ │ │ + bcc.n 98662 <_PyObject_MakeTpCall@@Base+0x1a72> │ │ │ │ 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 97b1a <_PyObject_MakeTpCall@@Base+0xf4a> │ │ │ │ + bne.w 97b5e <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ ldr.w r3, [r6, #928] @ 0x3a0 │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99852 <_PyObject_MakeTpCall@@Base+0x2c82> │ │ │ │ + bne.w 99896 <_PyObject_MakeTpCall@@Base+0x2ca6> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ blx 2d640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 996ec <_PyObject_MakeTpCall@@Base+0x2b1c> │ │ │ │ + beq.w 99730 <_PyObject_MakeTpCall@@Base+0x2b40> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.w 97b1a <_PyObject_MakeTpCall@@Base+0xf4a> │ │ │ │ + b.w 97b5e <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movw r1, #34928 @ 0x8870 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9800c <_PyObject_MakeTpCall@@Base+0x143c> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 98050 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.w 97b1a <_PyObject_MakeTpCall@@Base+0xf4a> │ │ │ │ + b.w 97b5e <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ mov sl, r4 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + beq.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ add.w r9, r0, #16 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 98dcc <_PyObject_MakeTpCall@@Base+0x21fc> │ │ │ │ + bne.w 98e10 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov sl, r4 │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 98dc4 <_PyObject_MakeTpCall@@Base+0x21f4> │ │ │ │ + bne.w 98e08 <_PyObject_MakeTpCall@@Base+0x2218> │ │ │ │ mov r4, sl │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9908e <_PyObject_MakeTpCall@@Base+0x24be> │ │ │ │ + bne.w 990d2 <_PyObject_MakeTpCall@@Base+0x24e2> │ │ │ │ mov.w ip, #0 │ │ │ │ mov sl, r8 │ │ │ │ mov r9, ip │ │ │ │ mov fp, ip │ │ │ │ strd r6, ip, [r7, #52] @ 0x34 │ │ │ │ str r5, [r7, #44] @ 0x2c │ │ │ │ ldr.w r4, [sl, #4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9941a <_PyObject_MakeTpCall@@Base+0x284a> │ │ │ │ + bge.w 9945e <_PyObject_MakeTpCall@@Base+0x286e> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r1, #30 │ │ │ │ - bmi.n 98718 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + bmi.n 9875c <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9875e <_PyObject_MakeTpCall@@Base+0x1b8e> │ │ │ │ + beq.n 987a2 <_PyObject_MakeTpCall@@Base+0x1bb2> │ │ │ │ lsls r3, r1, #21 │ │ │ │ - bpl.w 97680 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + bpl.w 976c4 <_PyObject_MakeTpCall@@Base+0xad4> │ │ │ │ ldr.w r6, [r4, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9876e <_PyObject_MakeTpCall@@Base+0x1b9e> │ │ │ │ + beq.n 987b2 <_PyObject_MakeTpCall@@Base+0x1bc2> │ │ │ │ ldr.w r5, [r6, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 987be <_PyObject_MakeTpCall@@Base+0x1bee> │ │ │ │ + beq.w 98802 <_PyObject_MakeTpCall@@Base+0x1c12> │ │ │ │ ldr.w r8, [r5, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 989ae <_PyObject_MakeTpCall@@Base+0x1dde> │ │ │ │ + beq.w 989f2 <_PyObject_MakeTpCall@@Base+0x1e02> │ │ │ │ ldr.w r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98a16 <_PyObject_MakeTpCall@@Base+0x1e46> │ │ │ │ + beq.w 98a5a <_PyObject_MakeTpCall@@Base+0x1e6a> │ │ │ │ ldr.w ip, [r1, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 98b82 <_PyObject_MakeTpCall@@Base+0x1fb2> │ │ │ │ + beq.w 98bc6 <_PyObject_MakeTpCall@@Base+0x1fd6> │ │ │ │ ldr.w r0, [ip, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98b46 <_PyObject_MakeTpCall@@Base+0x1f76> │ │ │ │ + beq.w 98b8a <_PyObject_MakeTpCall@@Base+0x1f9a> │ │ │ │ strd ip, r1, [r7, #36] @ 0x24 │ │ │ │ - bl 89cd0 │ │ │ │ + bl 89cdc │ │ │ │ ldrd ip, r1, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 986f8 <_PyObject_MakeTpCall@@Base+0x1b28> │ │ │ │ + bne.n 9873c <_PyObject_MakeTpCall@@Base+0x1b4c> │ │ │ │ ldr.w r2, [ip, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq ip, r0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 98a1e <_PyObject_MakeTpCall@@Base+0x1e4e> │ │ │ │ + bne.w 98a62 <_PyObject_MakeTpCall@@Base+0x1e72> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr.w r0, [ip, #20] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ moveq r1, ip │ │ │ │ - b.n 98a1e <_PyObject_MakeTpCall@@Base+0x1e4e> │ │ │ │ + b.n 98a62 <_PyObject_MakeTpCall@@Base+0x1e72> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ - ldr r2, [pc, #688] @ (989d0 <_PyObject_MakeTpCall@@Base+0x1e00>) │ │ │ │ + ldr r2, [pc, #688] @ (98a14 <_PyObject_MakeTpCall@@Base+0x1e24>) │ │ │ │ subs r0, r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r0, #10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov.w r2, #28 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ ite ls │ │ │ │ @@ -160400,531 +160421,531 @@ │ │ │ │ adds r5, r3, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #404] @ 0x194 │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 992d4 <_PyObject_MakeTpCall@@Base+0x2704> │ │ │ │ + beq.w 99318 <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #404 @ 0x194 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98692 <_PyObject_MakeTpCall@@Base+0x1ac2> │ │ │ │ + bne.n 986d6 <_PyObject_MakeTpCall@@Base+0x1ae6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + blt.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.n 98692 <_PyObject_MakeTpCall@@Base+0x1ac2> │ │ │ │ + b.n 986d6 <_PyObject_MakeTpCall@@Base+0x1ae6> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 987e0 <_PyObject_MakeTpCall@@Base+0x1c10> │ │ │ │ + bne.n 98824 <_PyObject_MakeTpCall@@Base+0x1c34> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 987e0 <_PyObject_MakeTpCall@@Base+0x1c10> │ │ │ │ + bne.n 98824 <_PyObject_MakeTpCall@@Base+0x1c34> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 98b06 <_PyObject_MakeTpCall@@Base+0x1f36> │ │ │ │ + bne.w 98b4a <_PyObject_MakeTpCall@@Base+0x1f5a> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 987b8 <_PyObject_MakeTpCall@@Base+0x1be8> │ │ │ │ + bne.n 987fc <_PyObject_MakeTpCall@@Base+0x1c0c> │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ mov sl, r4 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + beq.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.w 976c4 <_PyObject_MakeTpCall@@Base+0xaf4> │ │ │ │ + b.w 97708 <_PyObject_MakeTpCall@@Base+0xb18> │ │ │ │ mov r9, r5 │ │ │ │ str r4, [r7, #56] @ 0x38 │ │ │ │ - b.n 98676 <_PyObject_MakeTpCall@@Base+0x1aa6> │ │ │ │ + b.n 986ba <_PyObject_MakeTpCall@@Base+0x1aca> │ │ │ │ movw r5, #35320 @ 0x89f8 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 98a8c <_PyObject_MakeTpCall@@Base+0x1ebc> │ │ │ │ + bne.w 98ad0 <_PyObject_MakeTpCall@@Base+0x1ee0> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98a8c <_PyObject_MakeTpCall@@Base+0x1ebc> │ │ │ │ + bne.w 98ad0 <_PyObject_MakeTpCall@@Base+0x1ee0> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 98780 <_PyObject_MakeTpCall@@Base+0x1bb0> │ │ │ │ + beq.n 987c4 <_PyObject_MakeTpCall@@Base+0x1bd4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 98788 <_PyObject_MakeTpCall@@Base+0x1bb8> │ │ │ │ + b.n 987cc <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b8c <_PyObject_MakeTpCall@@Base+0x1fbc> │ │ │ │ + bne.w 98bd0 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ str.w r3, [fp, #432] @ 0x1b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 998f8 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ + blt.w 9993c <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.w 97888 <_PyObject_MakeTpCall@@Base+0xcb8> │ │ │ │ - bl 4fb28 │ │ │ │ + bmi.w 978cc <_PyObject_MakeTpCall@@Base+0xcdc> │ │ │ │ + bl 4fb30 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp, #12] │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.w 9988c <_PyObject_MakeTpCall@@Base+0x2cbc> │ │ │ │ - bl 7a158 │ │ │ │ + bmi.w 998d0 <_PyObject_MakeTpCall@@Base+0x2ce0> │ │ │ │ + bl 7a180 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + beq.w 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [sl, #144] @ 0x90 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ str r2, [r7, #32] │ │ │ │ - ble.w 98d24 <_PyObject_MakeTpCall@@Base+0x2154> │ │ │ │ + ble.w 98d68 <_PyObject_MakeTpCall@@Base+0x2178> │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ add.w r8, r3, #12 │ │ │ │ str r6, [r7, #60] @ 0x3c │ │ │ │ mov fp, r8 │ │ │ │ ldr.w r9, [fp, #4]! │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.w 99470 <_PyObject_MakeTpCall@@Base+0x28a0> │ │ │ │ - bl c248c │ │ │ │ + bpl.w 994b4 <_PyObject_MakeTpCall@@Base+0x28c4> │ │ │ │ + bl c23c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99458 <_PyObject_MakeTpCall@@Base+0x2888> │ │ │ │ - ldr r1, [pc, #360] @ (989d4 <_PyObject_MakeTpCall@@Base+0x1e04>) │ │ │ │ + beq.w 9949c <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + ldr r1, [pc, #360] @ (98a18 <_PyObject_MakeTpCall@@Base+0x1e28>) │ │ │ │ mov r0, r9 │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99434 <_PyObject_MakeTpCall@@Base+0x2864> │ │ │ │ - ldr r1, [pc, #352] @ (989d8 <_PyObject_MakeTpCall@@Base+0x1e08>) │ │ │ │ + bne.w 99478 <_PyObject_MakeTpCall@@Base+0x2888> │ │ │ │ + ldr r1, [pc, #352] @ (98a1c <_PyObject_MakeTpCall@@Base+0x1e2c>) │ │ │ │ mov r0, r9 │ │ │ │ adds r6, #1 │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98e92 <_PyObject_MakeTpCall@@Base+0x22c2> │ │ │ │ + bne.w 98ed6 <_PyObject_MakeTpCall@@Base+0x22e6> │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9884c <_PyObject_MakeTpCall@@Base+0x1c7c> │ │ │ │ + bne.n 98890 <_PyObject_MakeTpCall@@Base+0x1ca0> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ subs r0, r3, r0 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + beq.w 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ mov r3, r8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r8, r5 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ str.w sl, [r7, #24] │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr.w sl, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e1c <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + bne.w 98e60 <_PyObject_MakeTpCall@@Base+0x2270> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a7c <_PyObject_MakeTpCall@@Base+0x1eac> │ │ │ │ + bne.w 98ac0 <_PyObject_MakeTpCall@@Base+0x1ed0> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl eefe0 <_Py_Mangle@@Base> │ │ │ │ + bl ef1f4 <_Py_Mangle@@Base> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99970 <_PyObject_MakeTpCall@@Base+0x2da0> │ │ │ │ + beq.w 999b4 <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r2, r9, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aee8 │ │ │ │ + bl 7af10 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 99970 <_PyObject_MakeTpCall@@Base+0x2da0> │ │ │ │ + beq.w 999b4 <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 997dc <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ + bne.w 99820 <_PyObject_MakeTpCall@@Base+0x2c30> │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 988b4 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ + bne.n 988f8 <_PyObject_MakeTpCall@@Base+0x1d08> │ │ │ │ ldr.w sl, [r7, #24] │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 904e4 │ │ │ │ + bl 904fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99820 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ + beq.w 99864 <_PyObject_MakeTpCall@@Base+0x2c74> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a45c │ │ │ │ + bl 7a484 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98934 <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ + bge.n 98978 <_PyObject_MakeTpCall@@Base+0x1d88> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 98934 <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ + cbnz r2, 98978 <_PyObject_MakeTpCall@@Base+0x1d88> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + beq.w 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 98e2c <_PyObject_MakeTpCall@@Base+0x225c> │ │ │ │ + bgt.w 98e70 <_PyObject_MakeTpCall@@Base+0x2280> │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 977be <_PyObject_MakeTpCall@@Base+0xbee> │ │ │ │ - b.n 98eb6 <_PyObject_MakeTpCall@@Base+0x22e6> │ │ │ │ + bne.w 97802 <_PyObject_MakeTpCall@@Base+0xc12> │ │ │ │ + b.n 98efa <_PyObject_MakeTpCall@@Base+0x230a> │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ adds r4, #1 │ │ │ │ str.w r4, [r1, #1368] @ 0x558 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ str.w r1, [ip, r5] │ │ │ │ - b.n 9823a <_PyObject_MakeTpCall@@Base+0x166a> │ │ │ │ - ldr r0, [pc, #104] @ (989dc <_PyObject_MakeTpCall@@Base+0x1e0c>) │ │ │ │ - bl 70480 │ │ │ │ + b.n 9827e <_PyObject_MakeTpCall@@Base+0x168e> │ │ │ │ + ldr r0, [pc, #104] @ (98a20 <_PyObject_MakeTpCall@@Base+0x1e30>) │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 990ae <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + beq.w 990f2 <_PyObject_MakeTpCall@@Base+0x2502> │ │ │ │ add.w r9, r7, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #84] @ (989dc <_PyObject_MakeTpCall@@Base+0x1e0c>) │ │ │ │ + ldr r1, [pc, #84] @ (98a20 <_PyObject_MakeTpCall@@Base+0x1e30>) │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r2, r0, #3 │ │ │ │ - bne.w 9790e <_PyObject_MakeTpCall@@Base+0xd3e> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97952 <_PyObject_MakeTpCall@@Base+0xd62> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 981ec <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ + bmi.w 98230 <_PyObject_MakeTpCall@@Base+0x1640> │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 981ec <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ + bne.w 98230 <_PyObject_MakeTpCall@@Base+0x1640> │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 981ec <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ + b.n 98230 <_PyObject_MakeTpCall@@Base+0x1640> │ │ │ │ movw r8, #35320 @ 0x89f8 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 987c6 <_PyObject_MakeTpCall@@Base+0x1bf6> │ │ │ │ + bne.w 9880a <_PyObject_MakeTpCall@@Base+0x1c1a> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r5, r8 │ │ │ │ - b.n 987c6 <_PyObject_MakeTpCall@@Base+0x1bf6> │ │ │ │ + b.n 9880a <_PyObject_MakeTpCall@@Base+0x1c1a> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r5, #8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9824c <_PyObject_MakeTpCall@@Base+0x167c> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9824c <_PyObject_MakeTpCall@@Base+0x167c> │ │ │ │ + bne.w 98290 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98290 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ mov r4, sl │ │ │ │ - b.w 975c6 <_PyObject_MakeTpCall@@Base+0x9f6> │ │ │ │ - ldr r0, [pc, #772] @ (98cfc <_PyObject_MakeTpCall@@Base+0x212c>) │ │ │ │ - bl 70480 │ │ │ │ + b.w 9760a <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ + ldr r0, [pc, #772] @ (98d40 <_PyObject_MakeTpCall@@Base+0x2150>) │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #764] @ (98cfc <_PyObject_MakeTpCall@@Base+0x212c>) │ │ │ │ + ldr r1, [pc, #764] @ (98d40 <_PyObject_MakeTpCall@@Base+0x2150>) │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 990ba <_PyObject_MakeTpCall@@Base+0x24ea> │ │ │ │ + beq.w 990fe <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ - bne.w 97a22 <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ - b.n 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97a66 <_PyObject_MakeTpCall@@Base+0xe76> │ │ │ │ + b.n 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 989b6 <_PyObject_MakeTpCall@@Base+0x1de6> │ │ │ │ + bne.n 989fa <_PyObject_MakeTpCall@@Base+0x1e0a> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r8, r1 │ │ │ │ - b.n 989b6 <_PyObject_MakeTpCall@@Base+0x1de6> │ │ │ │ + b.n 989fa <_PyObject_MakeTpCall@@Base+0x1e0a> │ │ │ │ ldrh.w r1, [r8, #206] @ 0xce │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ - bcs.w 98f26 <_PyObject_MakeTpCall@@Base+0x2356> │ │ │ │ + bcs.w 98f6a <_PyObject_MakeTpCall@@Base+0x237a> │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98f2c <_PyObject_MakeTpCall@@Base+0x235c> │ │ │ │ + bne.w 98f70 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r2, #1376] @ 0x560 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 98152 <_PyObject_MakeTpCall@@Base+0x1582> │ │ │ │ + bgt.w 98196 <_PyObject_MakeTpCall@@Base+0x15a6> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ ldr.w r3, [r8, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #668] @ (98d00 <_PyObject_MakeTpCall@@Base+0x2130>) │ │ │ │ + ldr r1, [pc, #668] @ (98d44 <_PyObject_MakeTpCall@@Base+0x2154>) │ │ │ │ add.w r2, r7, #84 @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 981ec <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ - b.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ - ldr r1, [pc, #644] @ (98d04 <_PyObject_MakeTpCall@@Base+0x2134>) │ │ │ │ + bne.w 98230 <_PyObject_MakeTpCall@@Base+0x1640> │ │ │ │ + b.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ + ldr r1, [pc, #644] @ (98d48 <_PyObject_MakeTpCall@@Base+0x2158>) │ │ │ │ mov r0, sl │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 988c8 <_PyObject_MakeTpCall@@Base+0x1cf8> │ │ │ │ - b.n 988f8 <_PyObject_MakeTpCall@@Base+0x1d28> │ │ │ │ + beq.w 9890c <_PyObject_MakeTpCall@@Base+0x1d1c> │ │ │ │ + b.n 9893c <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ mov r5, r6 │ │ │ │ - b.n 9877a <_PyObject_MakeTpCall@@Base+0x1baa> │ │ │ │ + b.n 987be <_PyObject_MakeTpCall@@Base+0x1bce> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98acc <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ - bl 1ab19c │ │ │ │ + bne.n 98b10 <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ + bl 1aa7cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #600] @ (98d08 <_PyObject_MakeTpCall@@Base+0x2138>) │ │ │ │ + ldr r1, [pc, #600] @ (98d4c <_PyObject_MakeTpCall@@Base+0x215c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9995a <_PyObject_MakeTpCall@@Base+0x2d8a> │ │ │ │ + beq.w 9999e <_PyObject_MakeTpCall@@Base+0x2dae> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98acc <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ + bge.n 98b10 <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99966 <_PyObject_MakeTpCall@@Base+0x2d96> │ │ │ │ + beq.w 999aa <_PyObject_MakeTpCall@@Base+0x2dba> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.w 97b9a <_PyObject_MakeTpCall@@Base+0xfca> │ │ │ │ + bmi.w 97bde <_PyObject_MakeTpCall@@Base+0xfee> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 97b9a <_PyObject_MakeTpCall@@Base+0xfca> │ │ │ │ + beq.w 97bde <_PyObject_MakeTpCall@@Base+0xfee> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97b9a <_PyObject_MakeTpCall@@Base+0xfca> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97bde <_PyObject_MakeTpCall@@Base+0xfee> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 97bc4 <_PyObject_MakeTpCall@@Base+0xff4> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 97c08 <_PyObject_MakeTpCall@@Base+0x1018> │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99018 <_PyObject_MakeTpCall@@Base+0x2448> │ │ │ │ + beq.w 9905c <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.w 99036 <_PyObject_MakeTpCall@@Base+0x2466> │ │ │ │ + ble.w 9907a <_PyObject_MakeTpCall@@Base+0x248a> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 98c40 <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ + bne.w 98c84 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ ldr r4, [r7, #56] @ 0x38 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 98790 <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ + b.n 987d4 <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + ble.w 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9862e <_PyObject_MakeTpCall@@Base+0x1a5e> │ │ │ │ + bne.w 98672 <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 97542 <_PyObject_MakeTpCall@@Base+0x972> │ │ │ │ + b.w 97586 <_PyObject_MakeTpCall@@Base+0x996> │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 986e2 <_PyObject_MakeTpCall@@Base+0x1b12> │ │ │ │ + b.n 98726 <_PyObject_MakeTpCall@@Base+0x1b36> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 980f8 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + ble.w 9813c <_PyObject_MakeTpCall@@Base+0x154c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 980f8 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + beq.w 9813c <_PyObject_MakeTpCall@@Base+0x154c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 980f8 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 9813c <_PyObject_MakeTpCall@@Base+0x154c> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 9808a <_PyObject_MakeTpCall@@Base+0x14ba> │ │ │ │ + ble.w 980ce <_PyObject_MakeTpCall@@Base+0x14de> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9808a <_PyObject_MakeTpCall@@Base+0x14ba> │ │ │ │ + beq.w 980ce <_PyObject_MakeTpCall@@Base+0x14de> │ │ │ │ mov r0, sl │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 9808a <_PyObject_MakeTpCall@@Base+0x14ba> │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 980ce <_PyObject_MakeTpCall@@Base+0x14de> │ │ │ │ movw ip, #35320 @ 0x89f8 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - b.n 986f8 <_PyObject_MakeTpCall@@Base+0x1b28> │ │ │ │ + b.n 9873c <_PyObject_MakeTpCall@@Base+0x1b4c> │ │ │ │ str.w r6, [fp, #432] @ 0x1b0 │ │ │ │ - b.n 987fa <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ + b.n 9883e <_PyObject_MakeTpCall@@Base+0x1c4e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98fe0 <_PyObject_MakeTpCall@@Base+0x2410> │ │ │ │ + beq.w 99024 <_PyObject_MakeTpCall@@Base+0x2434> │ │ │ │ ldr.w r3, [fp, #432] @ 0x1b0 │ │ │ │ ldr.w r5, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98c24 <_PyObject_MakeTpCall@@Base+0x2054> │ │ │ │ + beq.n 98c68 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ mov r0, fp │ │ │ │ - bl 8a380 │ │ │ │ + bl 8a38c │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9948a <_PyObject_MakeTpCall@@Base+0x28ba> │ │ │ │ + bne.w 994ce <_PyObject_MakeTpCall@@Base+0x28de> │ │ │ │ ldr.w r3, [fp, #432] @ 0x1b0 │ │ │ │ add.w r6, r0, #20 │ │ │ │ str.w sl, [r7, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov sl, fp │ │ │ │ str r4, [r7, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov fp, r9 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 98c0e <_PyObject_MakeTpCall@@Base+0x203e> │ │ │ │ + b.n 98c52 <_PyObject_MakeTpCall@@Base+0x2062> │ │ │ │ add.w ip, r8, #4 │ │ │ │ ldr.w r0, [sl, #432] @ 0x1b0 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r0, [r0, ip, lsl #2] │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ str.w r0, [r6, #-20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 998b8 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + beq.w 998fc <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ movs r3, #16 │ │ │ │ str.w r4, [r6, #-12] │ │ │ │ str.w r3, [r6, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 992ec <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ + bne.w 99330 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ adds r6, #20 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ add.w r4, r9, r8, lsl #2 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.n 98bde <_PyObject_MakeTpCall@@Base+0x200e> │ │ │ │ + bgt.n 98c22 <_PyObject_MakeTpCall@@Base+0x2032> │ │ │ │ mov r5, r4 │ │ │ │ mov r9, fp │ │ │ │ ldr r4, [r7, #24] │ │ │ │ mov fp, sl │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - b.w 97c3a <_PyObject_MakeTpCall@@Base+0x106a> │ │ │ │ + b.w 97c7e <_PyObject_MakeTpCall@@Base+0x108e> │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 981ec <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ + ble.w 98230 <_PyObject_MakeTpCall@@Base+0x1640> │ │ │ │ orr.w r2, r0, #1 │ │ │ │ add.w r1, r0, #12 │ │ │ │ str r2, [r7, #20] │ │ │ │ - b.w 9818a <_PyObject_MakeTpCall@@Base+0x15ba> │ │ │ │ + b.w 981ce <_PyObject_MakeTpCall@@Base+0x15de> │ │ │ │ adds r2, #1 │ │ │ │ - b.n 98b16 <_PyObject_MakeTpCall@@Base+0x1f46> │ │ │ │ - ldr r0, [pc, #196] @ (98d0c <_PyObject_MakeTpCall@@Base+0x213c>) │ │ │ │ - bl 70480 │ │ │ │ + b.n 98b5a <_PyObject_MakeTpCall@@Base+0x1f6a> │ │ │ │ + ldr r0, [pc, #196] @ (98d50 <_PyObject_MakeTpCall@@Base+0x2160>) │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #188] @ (98d0c <_PyObject_MakeTpCall@@Base+0x213c>) │ │ │ │ + ldr r1, [pc, #188] @ (98d50 <_PyObject_MakeTpCall@@Base+0x2160>) │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 97c0a <_PyObject_MakeTpCall@@Base+0x103a> │ │ │ │ + bne.w 97c4e <_PyObject_MakeTpCall@@Base+0x105e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 97c1a <_PyObject_MakeTpCall@@Base+0x104a> │ │ │ │ - ldr r0, [pc, #176] @ (98d10 <_PyObject_MakeTpCall@@Base+0x2140>) │ │ │ │ - bl 70480 │ │ │ │ + bl 276af4 │ │ │ │ + b.w 97c5e <_PyObject_MakeTpCall@@Base+0x106e> │ │ │ │ + ldr r0, [pc, #176] @ (98d54 <_PyObject_MakeTpCall@@Base+0x2164>) │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 97d6c <_PyObject_MakeTpCall@@Base+0x119c> │ │ │ │ - ldr r1, [pc, #160] @ (98d10 <_PyObject_MakeTpCall@@Base+0x2140>) │ │ │ │ + bne.w 97db0 <_PyObject_MakeTpCall@@Base+0x11c0> │ │ │ │ + ldr r1, [pc, #160] @ (98d54 <_PyObject_MakeTpCall@@Base+0x2164>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 98368 <_PyObject_MakeTpCall@@Base+0x1798> │ │ │ │ - ldr r0, [pc, #152] @ (98d14 <_PyObject_MakeTpCall@@Base+0x2144>) │ │ │ │ - bl 70480 │ │ │ │ + bl 276af4 │ │ │ │ + b.w 983ac <_PyObject_MakeTpCall@@Base+0x17bc> │ │ │ │ + ldr r0, [pc, #152] @ (98d58 <_PyObject_MakeTpCall@@Base+0x2168>) │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #144] @ (98d14 <_PyObject_MakeTpCall@@Base+0x2144>) │ │ │ │ + ldr r1, [pc, #144] @ (98d58 <_PyObject_MakeTpCall@@Base+0x2168>) │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 97d1c <_PyObject_MakeTpCall@@Base+0x114c> │ │ │ │ + bne.w 97d60 <_PyObject_MakeTpCall@@Base+0x1170> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 97d2c <_PyObject_MakeTpCall@@Base+0x115c> │ │ │ │ - ldr r0, [pc, #132] @ (98d18 <_PyObject_MakeTpCall@@Base+0x2148>) │ │ │ │ - bl 70480 │ │ │ │ - ldr r1, [pc, #124] @ (98d18 <_PyObject_MakeTpCall@@Base+0x2148>) │ │ │ │ + bl 276af4 │ │ │ │ + b.w 97d70 <_PyObject_MakeTpCall@@Base+0x1180> │ │ │ │ + ldr r0, [pc, #132] @ (98d5c <_PyObject_MakeTpCall@@Base+0x216c>) │ │ │ │ + bl 70478 │ │ │ │ + ldr r1, [pc, #124] @ (98d5c <_PyObject_MakeTpCall@@Base+0x216c>) │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 97762 <_PyObject_MakeTpCall@@Base+0xb92> │ │ │ │ + bne.w 977a6 <_PyObject_MakeTpCall@@Base+0xbb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 97774 <_PyObject_MakeTpCall@@Base+0xba4> │ │ │ │ - ldr r0, [pc, #108] @ (98d1c <_PyObject_MakeTpCall@@Base+0x214c>) │ │ │ │ - bl 70480 │ │ │ │ - ldr r1, [pc, #104] @ (98d1c <_PyObject_MakeTpCall@@Base+0x214c>) │ │ │ │ + bl 276af4 │ │ │ │ + b.w 977b8 <_PyObject_MakeTpCall@@Base+0xbc8> │ │ │ │ + ldr r0, [pc, #108] @ (98d60 <_PyObject_MakeTpCall@@Base+0x2170>) │ │ │ │ + bl 70478 │ │ │ │ + ldr r1, [pc, #104] @ (98d60 <_PyObject_MakeTpCall@@Base+0x2170>) │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 97a88 <_PyObject_MakeTpCall@@Base+0xeb8> │ │ │ │ + bne.w 97acc <_PyObject_MakeTpCall@@Base+0xedc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 9848a <_PyObject_MakeTpCall@@Base+0x18ba> │ │ │ │ - ldr r0, [pc, #88] @ (98d20 <_PyObject_MakeTpCall@@Base+0x2150>) │ │ │ │ - bl 70480 │ │ │ │ - ldr r1, [pc, #80] @ (98d20 <_PyObject_MakeTpCall@@Base+0x2150>) │ │ │ │ + bl 276af4 │ │ │ │ + b.w 984ce <_PyObject_MakeTpCall@@Base+0x18de> │ │ │ │ + ldr r0, [pc, #88] @ (98d64 <_PyObject_MakeTpCall@@Base+0x2174>) │ │ │ │ + bl 70478 │ │ │ │ + ldr r1, [pc, #80] @ (98d64 <_PyObject_MakeTpCall@@Base+0x2174>) │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 97bb4 <_PyObject_MakeTpCall@@Base+0xfe4> │ │ │ │ + bne.w 97bf8 <_PyObject_MakeTpCall@@Base+0x1008> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 97bc4 <_PyObject_MakeTpCall@@Base+0xff4> │ │ │ │ - ldr r0, [pc, #36] @ (98d08 <_PyObject_MakeTpCall@@Base+0x2138>) │ │ │ │ - bl 70480 │ │ │ │ - ldr r1, [pc, #32] @ (98d08 <_PyObject_MakeTpCall@@Base+0x2138>) │ │ │ │ + bl 276af4 │ │ │ │ + b.w 97c08 <_PyObject_MakeTpCall@@Base+0x1018> │ │ │ │ + ldr r0, [pc, #36] @ (98d4c <_PyObject_MakeTpCall@@Base+0x215c>) │ │ │ │ + bl 70478 │ │ │ │ + ldr r1, [pc, #32] @ (98d4c <_PyObject_MakeTpCall@@Base+0x215c>) │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 97b5e <_PyObject_MakeTpCall@@Base+0xf8e> │ │ │ │ + bne.w 97ba2 <_PyObject_MakeTpCall@@Base+0xfb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 97b6e <_PyObject_MakeTpCall@@Base+0xf9e> │ │ │ │ + bl 276af4 │ │ │ │ + b.w 97bb2 <_PyObject_MakeTpCall@@Base+0xfc2> │ │ │ │ nop │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r5, #8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -160939,339 +160960,339 @@ │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r7, #19 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r1, r4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ - bl 7649c │ │ │ │ + bl 764c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + beq.w 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ - b.n 98908 <_PyObject_MakeTpCall@@Base+0x1d38> │ │ │ │ + b.n 9894c <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23680 @ 0x5c80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98fa8 <_PyObject_MakeTpCall@@Base+0x23d8> │ │ │ │ + beq.w 98fec <_PyObject_MakeTpCall@@Base+0x23fc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 97bf0 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ + bmi.w 97c34 <_PyObject_MakeTpCall@@Base+0x1044> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 97bf0 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ + beq.w 97c34 <_PyObject_MakeTpCall@@Base+0x1044> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97bf0 <_PyObject_MakeTpCall@@Base+0x1020> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97c34 <_PyObject_MakeTpCall@@Base+0x1044> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 97c1a <_PyObject_MakeTpCall@@Base+0x104a> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 97c5e <_PyObject_MakeTpCall@@Base+0x106e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98332 <_PyObject_MakeTpCall@@Base+0x1762> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 98376 <_PyObject_MakeTpCall@@Base+0x1786> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98acc <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 98b10 <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98d4a <_PyObject_MakeTpCall@@Base+0x217a> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.n 98d8e <_PyObject_MakeTpCall@@Base+0x219e> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ba2 <_PyObject_MakeTpCall@@Base+0x1fd2> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 98be6 <_PyObject_MakeTpCall@@Base+0x1ff6> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97786 <_PyObject_MakeTpCall@@Base+0xbb6> │ │ │ │ + beq.w 977ca <_PyObject_MakeTpCall@@Base+0xbda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aed0 │ │ │ │ - b.w 984ba <_PyObject_MakeTpCall@@Base+0x18ea> │ │ │ │ + bl 7aef8 │ │ │ │ + b.w 984fe <_PyObject_MakeTpCall@@Base+0x190e> │ │ │ │ mov r0, ip │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - b.w 974de <_PyObject_MakeTpCall@@Base+0x90e> │ │ │ │ + b.w 97522 <_PyObject_MakeTpCall@@Base+0x932> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.w 98640 <_PyObject_MakeTpCall@@Base+0x1a70> │ │ │ │ + bne.w 98684 <_PyObject_MakeTpCall@@Base+0x1a94> │ │ │ │ mov sl, r4 │ │ │ │ ldr.w ip, [r3, #172] @ 0xac │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 990f4 <_PyObject_MakeTpCall@@Base+0x2524> │ │ │ │ + beq.w 99138 <_PyObject_MakeTpCall@@Base+0x2548> │ │ │ │ ldr.w r9, [ip, #8] │ │ │ │ add.w lr, ip, #12 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, sl │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ cmp r9, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.w 9911e <_PyObject_MakeTpCall@@Base+0x254e> │ │ │ │ + ble.w 99162 <_PyObject_MakeTpCall@@Base+0x2572> │ │ │ │ ldr.w sl, [lr, #4]! │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 98df2 <_PyObject_MakeTpCall@@Base+0x2222> │ │ │ │ + bne.n 98e36 <_PyObject_MakeTpCall@@Base+0x2246> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 98650 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ + b.n 98694 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - blt.w 983f4 <_PyObject_MakeTpCall@@Base+0x1824> │ │ │ │ - b.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ - ldr r1, [pc, #704] @ (990e0 <_PyObject_MakeTpCall@@Base+0x2510>) │ │ │ │ + blt.w 98438 <_PyObject_MakeTpCall@@Base+0x1848> │ │ │ │ + b.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ + ldr r1, [pc, #704] @ (99124 <_PyObject_MakeTpCall@@Base+0x2534>) │ │ │ │ mov r0, sl │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 988c0 <_PyObject_MakeTpCall@@Base+0x1cf0> │ │ │ │ - b.n 988f8 <_PyObject_MakeTpCall@@Base+0x1d28> │ │ │ │ + beq.w 98904 <_PyObject_MakeTpCall@@Base+0x1d14> │ │ │ │ + b.n 9893c <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ orrs r2, r1 │ │ │ │ - bne.w 998dc <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ + bne.w 99920 <_PyObject_MakeTpCall@@Base+0x2d30> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r8, r3 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w lr, [ip, #4]! │ │ │ │ cmp lr, sl │ │ │ │ - beq.n 98e84 <_PyObject_MakeTpCall@@Base+0x22b4> │ │ │ │ + beq.n 98ec8 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ orrs.w r9, r1, r3 │ │ │ │ - bne.n 98e60 <_PyObject_MakeTpCall@@Base+0x2290> │ │ │ │ + bne.n 98ea4 <_PyObject_MakeTpCall@@Base+0x22b4> │ │ │ │ ldr.w r1, [lr, #144] @ 0x90 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 997cc <_PyObject_MakeTpCall@@Base+0x2bfc> │ │ │ │ + bne.w 99810 <_PyObject_MakeTpCall@@Base+0x2c20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 997c2 <_PyObject_MakeTpCall@@Base+0x2bf2> │ │ │ │ + bne.w 99806 <_PyObject_MakeTpCall@@Base+0x2c16> │ │ │ │ ldr.w r0, [lr, #104] @ 0x68 │ │ │ │ subs r0, r0, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992f8 <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ + bne.w 9933c <_PyObject_MakeTpCall@@Base+0x274c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 992f8 <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ + bne.w 9933c <_PyObject_MakeTpCall@@Base+0x274c> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 98e48 <_PyObject_MakeTpCall@@Base+0x2278> │ │ │ │ + bne.n 98e8c <_PyObject_MakeTpCall@@Base+0x229c> │ │ │ │ str r1, [r7, #60] @ 0x3c │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ - b.n 9894e <_PyObject_MakeTpCall@@Base+0x1d7e> │ │ │ │ + b.n 98992 <_PyObject_MakeTpCall@@Base+0x1da2> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ orrs r3, r2 │ │ │ │ - beq.w 98886 <_PyObject_MakeTpCall@@Base+0x1cb6> │ │ │ │ + beq.w 988ca <_PyObject_MakeTpCall@@Base+0x1cda> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30660 @ 0x77c4 │ │ │ │ + movw r1, #28612 @ 0x6fc4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + bge.w 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + bne.w 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98dba <_PyObject_MakeTpCall@@Base+0x21ea> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98dfe <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 999ba <_PyObject_MakeTpCall@@Base+0x2dea> │ │ │ │ + bne.w 999fe <_PyObject_MakeTpCall@@Base+0x2e0e> │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19328 @ 0x4b80 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #500] @ (990e4 <_PyObject_MakeTpCall@@Base+0x2514>) │ │ │ │ - bl e2298 │ │ │ │ - ldr r1, [pc, #492] @ (990e4 <_PyObject_MakeTpCall@@Base+0x2514>) │ │ │ │ + ldr r3, [pc, #500] @ (99128 <_PyObject_MakeTpCall@@Base+0x2538>) │ │ │ │ + bl e21d8 │ │ │ │ + ldr r1, [pc, #492] @ (99128 <_PyObject_MakeTpCall@@Base+0x2538>) │ │ │ │ mov r0, r5 │ │ │ │ - bl e37c8 │ │ │ │ + bl e370c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bge.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98042 <_PyObject_MakeTpCall@@Base+0x1472> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 98086 <_PyObject_MakeTpCall@@Base+0x1496> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97b1a <_PyObject_MakeTpCall@@Base+0xf4a> │ │ │ │ - b.w 985d0 <_PyObject_MakeTpCall@@Base+0x1a00> │ │ │ │ + bne.w 97b5e <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ + b.w 98614 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 98152 <_PyObject_MakeTpCall@@Base+0x1582> │ │ │ │ - ldr r0, [pc, #440] @ (990e8 <_PyObject_MakeTpCall@@Base+0x2518>) │ │ │ │ + beq.w 98196 <_PyObject_MakeTpCall@@Base+0x15a6> │ │ │ │ + ldr r0, [pc, #440] @ (9912c <_PyObject_MakeTpCall@@Base+0x253c>) │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r0, [r7, #12] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 98160 <_PyObject_MakeTpCall@@Base+0x1590> │ │ │ │ - bl e3ca0 │ │ │ │ - b.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + bne.w 981a4 <_PyObject_MakeTpCall@@Base+0x15b4> │ │ │ │ + bl e3be4 │ │ │ │ + b.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + ble.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ adds r3, #12 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 99842 <_PyObject_MakeTpCall@@Base+0x2c72> │ │ │ │ + beq.w 99886 <_PyObject_MakeTpCall@@Base+0x2c96> │ │ │ │ cmp fp, r2 │ │ │ │ - blt.w 982ca <_PyObject_MakeTpCall@@Base+0x16fa> │ │ │ │ - b.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + blt.w 9830e <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ + b.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ cmp r4, #3 │ │ │ │ - ble.w 97fc8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + ble.w 9800c <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97fc8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + beq.w 9800c <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 97fc8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ - cbz r3, 98f84 <_PyObject_MakeTpCall@@Base+0x23b4> │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 9800c <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ + cbz r3, 98fc8 <_PyObject_MakeTpCall@@Base+0x23d8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #34928 @ 0x8870 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ - bl 1f591c │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ + bl 1f4f24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #300] @ (990e4 <_PyObject_MakeTpCall@@Base+0x2514>) │ │ │ │ + ldr r1, [pc, #300] @ (99128 <_PyObject_MakeTpCall@@Base+0x2538>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9995a <_PyObject_MakeTpCall@@Base+0x2d8a> │ │ │ │ + beq.w 9999e <_PyObject_MakeTpCall@@Base+0x2dae> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98d4a <_PyObject_MakeTpCall@@Base+0x217a> │ │ │ │ + bge.w 98d8e <_PyObject_MakeTpCall@@Base+0x219e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d4a <_PyObject_MakeTpCall@@Base+0x217a> │ │ │ │ + bne.w 98d8e <_PyObject_MakeTpCall@@Base+0x219e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98d4a <_PyObject_MakeTpCall@@Base+0x217a> │ │ │ │ - bl 1f591c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98d8e <_PyObject_MakeTpCall@@Base+0x219e> │ │ │ │ + bl 1f4f24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #252] @ (990ec <_PyObject_MakeTpCall@@Base+0x251c>) │ │ │ │ + ldr r1, [pc, #252] @ (99130 <_PyObject_MakeTpCall@@Base+0x2540>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9995a <_PyObject_MakeTpCall@@Base+0x2d8a> │ │ │ │ + beq.w 9999e <_PyObject_MakeTpCall@@Base+0x2dae> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98ba2 <_PyObject_MakeTpCall@@Base+0x1fd2> │ │ │ │ + bge.w 98be6 <_PyObject_MakeTpCall@@Base+0x1ff6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ba2 <_PyObject_MakeTpCall@@Base+0x1fd2> │ │ │ │ + bne.w 98be6 <_PyObject_MakeTpCall@@Base+0x1ff6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98ba2 <_PyObject_MakeTpCall@@Base+0x1fd2> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98be6 <_PyObject_MakeTpCall@@Base+0x1ff6> │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 98b26 <_PyObject_MakeTpCall@@Base+0x1f56> │ │ │ │ + beq.w 98b6a <_PyObject_MakeTpCall@@Base+0x1f7a> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9901a <_PyObject_MakeTpCall@@Base+0x244a> │ │ │ │ + bne.n 9905e <_PyObject_MakeTpCall@@Base+0x246e> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 98b26 <_PyObject_MakeTpCall@@Base+0x1f56> │ │ │ │ + beq.w 98b6a <_PyObject_MakeTpCall@@Base+0x1f7a> │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99138 <_PyObject_MakeTpCall@@Base+0x2568> │ │ │ │ + beq.n 9917c <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r1, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.w 99156 <_PyObject_MakeTpCall@@Base+0x2586> │ │ │ │ + ble.w 9919a <_PyObject_MakeTpCall@@Base+0x25aa> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 99044 <_PyObject_MakeTpCall@@Base+0x2474> │ │ │ │ - b.w 98790 <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ + bne.n 99088 <_PyObject_MakeTpCall@@Base+0x2498> │ │ │ │ + b.w 987d4 <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + ble.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r1, [sl, #24] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrb.w r2, [r2, fp] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add.w r3, r1, r2, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ - b.w 982ce <_PyObject_MakeTpCall@@Base+0x16fe> │ │ │ │ + b.w 98312 <_PyObject_MakeTpCall@@Base+0x1722> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #29737 @ 0x7429 │ │ │ │ + movw r2, #29805 @ 0x746d │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98666 <_PyObject_MakeTpCall@@Base+0x1a96> │ │ │ │ + beq.w 986aa <_PyObject_MakeTpCall@@Base+0x1aba> │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [r7, #16] │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ - b.w 9769c <_PyObject_MakeTpCall@@Base+0xacc> │ │ │ │ - ldr r1, [pc, #64] @ (990f0 <_PyObject_MakeTpCall@@Base+0x2520>) │ │ │ │ + b.w 976e0 <_PyObject_MakeTpCall@@Base+0xaf0> │ │ │ │ + ldr r1, [pc, #64] @ (99134 <_PyObject_MakeTpCall@@Base+0x2544>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 276af4 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 27731c │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 276af4 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30896 @ 0x78b0 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl e21d8 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ nop │ │ │ │ asrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r1, r4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -161280,838 +161301,838 @@ │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov lr, r3 │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 99a06 <_PyObject_MakeTpCall@@Base+0x2e36> │ │ │ │ + beq.w 99a4a <_PyObject_MakeTpCall@@Base+0x2e5a> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 990fa <_PyObject_MakeTpCall@@Base+0x252a> │ │ │ │ + bne.n 9913e <_PyObject_MakeTpCall@@Base+0x254e> │ │ │ │ mov sl, r4 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ movw ip, #35320 @ 0x89f8 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ mov r3, lr │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 99a0e <_PyObject_MakeTpCall@@Base+0x2e3e> │ │ │ │ + beq.w 99a52 <_PyObject_MakeTpCall@@Base+0x2e62> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + bl fcc44 │ │ │ │ + b.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 98790 <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ + beq.w 987d4 <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9913a <_PyObject_MakeTpCall@@Base+0x256a> │ │ │ │ + bne.n 9917e <_PyObject_MakeTpCall@@Base+0x258e> │ │ │ │ movw r3, #35320 @ 0x89f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 98790 <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ + beq.w 987d4 <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21888 @ 0x5580 │ │ │ │ + movw r1, #19840 @ 0x4d80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + bl fcc44 │ │ │ │ + b.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 991aa <_PyObject_MakeTpCall@@Base+0x25da> │ │ │ │ + cbz r0, 991ee <_PyObject_MakeTpCall@@Base+0x25fe> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ str.w r0, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 978a6 <_PyObject_MakeTpCall@@Base+0xcd6> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 978ea <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9773e <_PyObject_MakeTpCall@@Base+0xb6e> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97782 <_PyObject_MakeTpCall@@Base+0xb92> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 97774 <_PyObject_MakeTpCall@@Base+0xba4> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 977b8 <_PyObject_MakeTpCall@@Base+0xbc8> │ │ │ │ ubfx r4, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.w 99a00 <_PyObject_MakeTpCall@@Base+0x2e30> │ │ │ │ + bpl.w 99a44 <_PyObject_MakeTpCall@@Base+0x2e54> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 99288 <_PyObject_MakeTpCall@@Base+0x26b8> │ │ │ │ + bne.n 992cc <_PyObject_MakeTpCall@@Base+0x26dc> │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r7, #88 @ 0x58 │ │ │ │ - bl 1e529c <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ + bl 1e48ac <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 992b2 <_PyObject_MakeTpCall@@Base+0x26e2> │ │ │ │ + beq.n 992f6 <_PyObject_MakeTpCall@@Base+0x2706> │ │ │ │ mov r0, r4 │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r9, r0 │ │ │ │ sub.w r8, r3, r0 │ │ │ │ add.w r0, r8, #1 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 992a8 <_PyObject_MakeTpCall@@Base+0x26d8> │ │ │ │ + beq.n 992ec <_PyObject_MakeTpCall@@Base+0x26fc> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ blx 2d5b4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r6, r8] │ │ │ │ strd r8, r6, [r5, #20] │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 992a4 <_PyObject_MakeTpCall@@Base+0x26d4> │ │ │ │ + bpl.n 992e8 <_PyObject_MakeTpCall@@Base+0x26f8> │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 992a4 <_PyObject_MakeTpCall@@Base+0x26d4> │ │ │ │ + bpl.n 992e8 <_PyObject_MakeTpCall@@Base+0x26f8> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add.w r0, r5, #20 │ │ │ │ str.w r0, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 978a6 <_PyObject_MakeTpCall@@Base+0xcd6> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 978ea <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30756 @ 0x7824 │ │ │ │ + movw r1, #28708 @ 0x7024 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ - ldr r1, [pc, #768] @ (99548 <_PyObject_MakeTpCall@@Base+0x2978>) │ │ │ │ + bl fcc44 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ + ldr r1, [pc, #768] @ (9958c <_PyObject_MakeTpCall@@Base+0x299c>) │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ - bl 12a14c │ │ │ │ + bl 12a288 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + beq.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9749c <_PyObject_MakeTpCall@@Base+0x8cc> │ │ │ │ + beq.w 974e0 <_PyObject_MakeTpCall@@Base+0x8f0> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30464 @ 0x7700 │ │ │ │ + movw r1, #28416 @ 0x6f00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ - ldr r1, [pc, #720] @ (99548 <_PyObject_MakeTpCall@@Base+0x2978>) │ │ │ │ - bl 12a14c │ │ │ │ + bl fcc44 │ │ │ │ + b.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ + ldr r1, [pc, #720] @ (9958c <_PyObject_MakeTpCall@@Base+0x299c>) │ │ │ │ + bl 12a288 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + beq.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 974ba <_PyObject_MakeTpCall@@Base+0x8ea> │ │ │ │ - b.n 9925a <_PyObject_MakeTpCall@@Base+0x268a> │ │ │ │ + beq.w 974fe <_PyObject_MakeTpCall@@Base+0x90e> │ │ │ │ + b.n 9929e <_PyObject_MakeTpCall@@Base+0x26ae> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 992bc <_PyObject_MakeTpCall@@Base+0x26ec> │ │ │ │ + bne.n 99300 <_PyObject_MakeTpCall@@Base+0x2710> │ │ │ │ mov r1, r0 │ │ │ │ add.w r3, r7, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1d1b30 │ │ │ │ + bl 1d1140 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 991d4 <_PyObject_MakeTpCall@@Base+0x2604> │ │ │ │ + b.n 99218 <_PyObject_MakeTpCall@@Base+0x2628> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 99174 <_PyObject_MakeTpCall@@Base+0x25a4> │ │ │ │ + b.n 991b8 <_PyObject_MakeTpCall@@Base+0x25c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl dede0 │ │ │ │ - bl 20d58c │ │ │ │ + bl ded1c │ │ │ │ + bl 20cba4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp, #12] │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r1, r0 │ │ │ │ add.w r3, r7, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 207e10 │ │ │ │ + bl 207428 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 991d4 <_PyObject_MakeTpCall@@Base+0x2604> │ │ │ │ + b.n 99218 <_PyObject_MakeTpCall@@Base+0x2628> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #436 @ 0x1b4 │ │ │ │ add r3, r2 │ │ │ │ - b.w 98758 <_PyObject_MakeTpCall@@Base+0x1b88> │ │ │ │ + b.w 9879c <_PyObject_MakeTpCall@@Base+0x1bac> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 984ba <_PyObject_MakeTpCall@@Base+0x18ea> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 984fe <_PyObject_MakeTpCall@@Base+0x190e> │ │ │ │ ldr.w r0, [r6, #-8] │ │ │ │ orrs r0, r3 │ │ │ │ str.w r0, [r6, #-8] │ │ │ │ - b.n 98c0c <_PyObject_MakeTpCall@@Base+0x203c> │ │ │ │ + b.n 98c50 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98e8c <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ - b.n 98e84 <_PyObject_MakeTpCall@@Base+0x22b4> │ │ │ │ + bne.w 98ed0 <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ + b.n 98ec8 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #22308 @ 0x5724 │ │ │ │ + movw r1, #20260 @ 0x4f24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ str.w r5, [fp, #120] @ 0x78 │ │ │ │ - b.w 97c8e <_PyObject_MakeTpCall@@Base+0x10be> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.w 97cd2 <_PyObject_MakeTpCall@@Base+0x10e2> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 980ea <_PyObject_MakeTpCall@@Base+0x151a> │ │ │ │ + beq.w 9812e <_PyObject_MakeTpCall@@Base+0x153e> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 980ea <_PyObject_MakeTpCall@@Base+0x151a> │ │ │ │ - ldr r3, [pc, #524] @ (9954c <_PyObject_MakeTpCall@@Base+0x297c>) │ │ │ │ + b.w 9812e <_PyObject_MakeTpCall@@Base+0x153e> │ │ │ │ + ldr r3, [pc, #524] @ (99590 <_PyObject_MakeTpCall@@Base+0x29a0>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r1, [fp, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r3, r8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 9998c <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + beq.w 999d0 <_PyObject_MakeTpCall@@Base+0x2de0> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.w 9998c <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + bhi.w 999d0 <_PyObject_MakeTpCall@@Base+0x2de0> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 978d8 <_PyObject_MakeTpCall@@Base+0xd08> │ │ │ │ + bmi.w 9791c <_PyObject_MakeTpCall@@Base+0xd2c> │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 978d8 <_PyObject_MakeTpCall@@Base+0xd08> │ │ │ │ + beq.w 9791c <_PyObject_MakeTpCall@@Base+0xd2c> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 978d8 <_PyObject_MakeTpCall@@Base+0xd08> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 9791c <_PyObject_MakeTpCall@@Base+0xd2c> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #5143 @ 0x1417 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 980f8 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 9813c <_PyObject_MakeTpCall@@Base+0x154c> │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #436 @ 0x1b4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 981ac <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ + b.w 981f0 <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ orr.w r3, r3, #256 @ 0x100 │ │ │ │ mov r0, fp │ │ │ │ str.w r3, [fp, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - bl 1ae7c0 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - bl 7698c │ │ │ │ + bl 1adde8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 769b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 97dd6 <_PyObject_MakeTpCall@@Base+0x1206> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97e1a <_PyObject_MakeTpCall@@Base+0x122a> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr.w ip, [r7, #48] @ 0x30 │ │ │ │ mov r4, sl │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 9864a <_PyObject_MakeTpCall@@Base+0x1a7a> │ │ │ │ + beq.w 9868e <_PyObject_MakeTpCall@@Base+0x1a9e> │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 993ec <_PyObject_MakeTpCall@@Base+0x281c> │ │ │ │ + bne.n 99430 <_PyObject_MakeTpCall@@Base+0x2840> │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov sl, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9864e <_PyObject_MakeTpCall@@Base+0x1a7e> │ │ │ │ - b.n 98dd8 <_PyObject_MakeTpCall@@Base+0x2208> │ │ │ │ + beq.w 98692 <_PyObject_MakeTpCall@@Base+0x1aa2> │ │ │ │ + b.n 98e1c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 9808a <_PyObject_MakeTpCall@@Base+0x14ba> │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 980ce <_PyObject_MakeTpCall@@Base+0x14de> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #21820 @ 0x553c │ │ │ │ + movw r1, #19772 @ 0x4d3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + bl fcc44 │ │ │ │ + b.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ orrs r3, r2 │ │ │ │ - beq.w 98876 <_PyObject_MakeTpCall@@Base+0x1ca6> │ │ │ │ + beq.w 988ba <_PyObject_MakeTpCall@@Base+0x1cca> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30612 @ 0x7794 │ │ │ │ + movw r1, #28564 @ 0x6f94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30580 @ 0x7774 │ │ │ │ + movw r1, #28532 @ 0x6f74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #30532 @ 0x7744 │ │ │ │ + movw r1, #28484 @ 0x6f44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bl e21d8 │ │ │ │ + b.n 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 9989a <_PyObject_MakeTpCall@@Base+0x2cca> │ │ │ │ + bpl.w 998de <_PyObject_MakeTpCall@@Base+0x2cee> │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ eor.w r1, r3, #1 │ │ │ │ - b.w 98bbe <_PyObject_MakeTpCall@@Base+0x1fee> │ │ │ │ + b.w 98c02 <_PyObject_MakeTpCall@@Base+0x2012> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 98efc <_PyObject_MakeTpCall@@Base+0x232c> │ │ │ │ - ldr r1, [pc, #148] @ (99550 <_PyObject_MakeTpCall@@Base+0x2980>) │ │ │ │ + bl e21d8 │ │ │ │ + b.n 98f40 <_PyObject_MakeTpCall@@Base+0x2350> │ │ │ │ + ldr r1, [pc, #148] @ (99594 <_PyObject_MakeTpCall@@Base+0x29a4>) │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 803d8 │ │ │ │ + bl 803e8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 984cc <_PyObject_MakeTpCall@@Base+0x18fc> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 98510 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97f20 <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f64 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r2 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 97fc8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 9800c <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 97fb8 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ + beq.w 97ffc <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.w 97fb8 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ + b.w 97ffc <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbz r2, 99554 <_PyObject_MakeTpCall@@Base+0x2984> │ │ │ │ + cbz r2, 99598 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ - b.w 97aba <_PyObject_MakeTpCall@@Base+0xeea> │ │ │ │ + b.w 97afe <_PyObject_MakeTpCall@@Base+0xf0e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9800c <_PyObject_MakeTpCall@@Base+0x143c> │ │ │ │ + beq.w 98050 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 998c2 <_PyObject_MakeTpCall@@Base+0x2cf2> │ │ │ │ + blt.w 99906 <_PyObject_MakeTpCall@@Base+0x2d16> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #34928 @ 0x8870 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 248ddc │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 2485ec │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 998be <_PyObject_MakeTpCall@@Base+0x2cee> │ │ │ │ + bpl.w 99902 <_PyObject_MakeTpCall@@Base+0x2d12> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 9971a <_PyObject_MakeTpCall@@Base+0x2b4a> │ │ │ │ + bne.w 9975e <_PyObject_MakeTpCall@@Base+0x2b6e> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r9 │ │ │ │ - bl 1e529c <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ + bl 1e48ac <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ str r0, [r7, #32] │ │ │ │ sub.w r8, r3, r0 │ │ │ │ add.w r0, r8, #1 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 998ea <_PyObject_MakeTpCall@@Base+0x2d1a> │ │ │ │ + beq.w 9992e <_PyObject_MakeTpCall@@Base+0x2d3e> │ │ │ │ mov r2, r8 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb.w r3, [r2, r8] │ │ │ │ strd r8, r2, [r5, #20] │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 99734 <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ + bpl.w 99778 <_PyObject_MakeTpCall@@Base+0x2b88> │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 99734 <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ + bpl.w 99778 <_PyObject_MakeTpCall@@Base+0x2b88> │ │ │ │ adds.w r3, r5, #20 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - bne.w 97aba <_PyObject_MakeTpCall@@Base+0xeea> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bne.w 97afe <_PyObject_MakeTpCall@@Base+0xf0e> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9807a <_PyObject_MakeTpCall@@Base+0x14aa> │ │ │ │ + beq.w 980be <_PyObject_MakeTpCall@@Base+0x14ce> │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 9807a <_PyObject_MakeTpCall@@Base+0x14aa> │ │ │ │ + b.w 980be <_PyObject_MakeTpCall@@Base+0x14ce> │ │ │ │ mov r3, r9 │ │ │ │ add.w r2, r7, #84 @ 0x54 │ │ │ │ add.w r1, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 96320 │ │ │ │ - cbz r0, 99634 <_PyObject_MakeTpCall@@Base+0x2a64> │ │ │ │ + bl 96340 │ │ │ │ + cbz r0, 99678 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 995f4 <_PyObject_MakeTpCall@@Base+0x2a24> │ │ │ │ + bmi.n 99638 <_PyObject_MakeTpCall@@Base+0x2a48> │ │ │ │ movw r3, #48452 @ 0xbd44 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #31068 @ 0x795c │ │ │ │ + movw r2, #29020 @ 0x715c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - bl 21abdc │ │ │ │ + bl 21a254 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + beq.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.n 99644 <_PyObject_MakeTpCall@@Base+0x2a74> │ │ │ │ + bmi.n 99688 <_PyObject_MakeTpCall@@Base+0x2a98> │ │ │ │ ldr.w r4, [fp, #132] @ 0x84 │ │ │ │ - b.w 97e12 <_PyObject_MakeTpCall@@Base+0x1242> │ │ │ │ + b.w 97e56 <_PyObject_MakeTpCall@@Base+0x1266> │ │ │ │ ldr.w r1, [fp, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, r8] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 99a4e <_PyObject_MakeTpCall@@Base+0x2e7e> │ │ │ │ + beq.w 99a92 <_PyObject_MakeTpCall@@Base+0x2ea2> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.w 99a4e <_PyObject_MakeTpCall@@Base+0x2e7e> │ │ │ │ + bhi.w 99a92 <_PyObject_MakeTpCall@@Base+0x2ea2> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97e1a <_PyObject_MakeTpCall@@Base+0x124a> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97e5e <_PyObject_MakeTpCall@@Base+0x126e> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #4452 @ 0x1164 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + beq.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9905a <_PyObject_MakeTpCall@@Base+0x248a> │ │ │ │ + bne.w 9909e <_PyObject_MakeTpCall@@Base+0x24ae> │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, fp │ │ │ │ - bgt.w 97e5c <_PyObject_MakeTpCall@@Base+0x128c> │ │ │ │ - b.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ - ldr r1, [pc, #792] @ (999dc <_PyObject_MakeTpCall@@Base+0x2e0c>) │ │ │ │ + bgt.w 97ea0 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ + b.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ + ldr r1, [pc, #792] @ (99a20 <_PyObject_MakeTpCall@@Base+0x2e30>) │ │ │ │ movw r0, #35320 @ 0x89f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 803d8 │ │ │ │ + bl 803e8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 982f8 <_PyObject_MakeTpCall@@Base+0x1728> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 9833c <_PyObject_MakeTpCall@@Base+0x174c> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr.w r0, [r6, #944] @ 0x3b0 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97b1a <_PyObject_MakeTpCall@@Base+0xf4a> │ │ │ │ - bl 20d58c │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97b5e <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ + bl 20cba4 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97b42 <_PyObject_MakeTpCall@@Base+0xf72> │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + bne.w 97b86 <_PyObject_MakeTpCall@@Base+0xf96> │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 97b6e <_PyObject_MakeTpCall@@Base+0xf9e> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 97bb2 <_PyObject_MakeTpCall@@Base+0xfc2> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 99742 <_PyObject_MakeTpCall@@Base+0x2b72> │ │ │ │ + bne.n 99786 <_PyObject_MakeTpCall@@Base+0x2b96> │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1d1b30 │ │ │ │ + bl 1d1140 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9957e <_PyObject_MakeTpCall@@Base+0x29ae> │ │ │ │ + b.n 995c2 <_PyObject_MakeTpCall@@Base+0x29d2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97aba <_PyObject_MakeTpCall@@Base+0xeea> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 97afe <_PyObject_MakeTpCall@@Base+0xf0e> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 207e10 │ │ │ │ + bl 207428 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9957e <_PyObject_MakeTpCall@@Base+0x29ae> │ │ │ │ + b.n 995c2 <_PyObject_MakeTpCall@@Base+0x29d2> │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 1af3c4 │ │ │ │ + bl 1ae9ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9747a <_PyObject_MakeTpCall@@Base+0x8aa> │ │ │ │ + bne.w 974be <_PyObject_MakeTpCall@@Base+0x8ce> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #30400 @ 0x76c0 │ │ │ │ + movw r1, #28352 @ 0x6ec0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.w 97698 <_PyObject_MakeTpCall@@Base+0xac8> │ │ │ │ + bl e21d8 │ │ │ │ + b.w 976dc <_PyObject_MakeTpCall@@Base+0xaec> │ │ │ │ ldr.w fp, [r7, #24] │ │ │ │ - movw r0, #31004 @ 0x791c │ │ │ │ + movw r0, #28956 @ 0x711c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1888f8 <_PyErr_FormatNote@@Base> │ │ │ │ + bl 188568 <_PyErr_FormatNote@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bge.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bne.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e7e <_PyObject_MakeTpCall@@Base+0x22ae> │ │ │ │ - b.w 98e8c <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ + beq.w 98ec2 <_PyObject_MakeTpCall@@Base+0x22d2> │ │ │ │ + b.w 98ed0 <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e8c <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ + bne.w 98ed0 <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98e84 <_PyObject_MakeTpCall@@Base+0x22b4> │ │ │ │ - b.w 98e8c <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ - ldr r1, [pc, #512] @ (999e0 <_PyObject_MakeTpCall@@Base+0x2e10>) │ │ │ │ + beq.w 98ec8 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ + b.w 98ed0 <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ + ldr r1, [pc, #512] @ (99a24 <_PyObject_MakeTpCall@@Base+0x2e34>) │ │ │ │ mov r0, sl │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 988f4 <_PyObject_MakeTpCall@@Base+0x1d24> │ │ │ │ - ldr r1, [pc, #504] @ (999e4 <_PyObject_MakeTpCall@@Base+0x2e14>) │ │ │ │ + bne.w 98938 <_PyObject_MakeTpCall@@Base+0x1d48> │ │ │ │ + ldr r1, [pc, #504] @ (99a28 <_PyObject_MakeTpCall@@Base+0x2e38>) │ │ │ │ mov r0, sl │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 988f4 <_PyObject_MakeTpCall@@Base+0x1d24> │ │ │ │ - ldr r1, [pc, #492] @ (999e8 <_PyObject_MakeTpCall@@Base+0x2e18>) │ │ │ │ + bne.w 98938 <_PyObject_MakeTpCall@@Base+0x1d48> │ │ │ │ + ldr r1, [pc, #492] @ (99a2c <_PyObject_MakeTpCall@@Base+0x2e3c>) │ │ │ │ mov r0, sl │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 988f4 <_PyObject_MakeTpCall@@Base+0x1d24> │ │ │ │ + bne.w 98938 <_PyObject_MakeTpCall@@Base+0x1d48> │ │ │ │ movw r1, #44696 @ 0xae98 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #30708 @ 0x77f4 │ │ │ │ + movw r1, #28660 @ 0x6ff4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bge.w 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bne.w 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98eb4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98ef8 <_PyObject_MakeTpCall@@Base+0x2308> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - blt.w 98f52 <_PyObject_MakeTpCall@@Base+0x2382> │ │ │ │ - b.w 97f66 <_PyObject_MakeTpCall@@Base+0x1396> │ │ │ │ + blt.w 98f96 <_PyObject_MakeTpCall@@Base+0x23a6> │ │ │ │ + b.w 97faa <_PyObject_MakeTpCall@@Base+0x13ba> │ │ │ │ ldr.w r0, [r6, #924] @ 0x39c │ │ │ │ ldr r1, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 985ea <_PyObject_MakeTpCall@@Base+0x1a1a> │ │ │ │ + b.w 9862e <_PyObject_MakeTpCall@@Base+0x1a3e> │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.n 99914 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + bmi.n 99958 <_PyObject_MakeTpCall@@Base+0x2d68> │ │ │ │ lsls r2, r2, #18 │ │ │ │ - bmi.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + bmi.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 98f3e <_PyObject_MakeTpCall@@Base+0x236e> │ │ │ │ + blt.w 98f82 <_PyObject_MakeTpCall@@Base+0x2392> │ │ │ │ ldr.w r0, [r8, #172] @ 0xac │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ - b.w 9816a <_PyObject_MakeTpCall@@Base+0x159a> │ │ │ │ + beq.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ + b.w 981ae <_PyObject_MakeTpCall@@Base+0x15be> │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ - b.w 98820 <_PyObject_MakeTpCall@@Base+0x1c50> │ │ │ │ + b.w 98864 <_PyObject_MakeTpCall@@Base+0x1c74> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ - movw r1, #30840 @ 0x7878 │ │ │ │ + movw r1, #28792 @ 0x7078 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl e21d8 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov fp, sl │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9956c <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ + b.n 995b0 <_PyObject_MakeTpCall@@Base+0x29c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99524 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99524 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + bne.w 99568 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99568 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97944 <_PyObject_MakeTpCall@@Base+0xd74> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97988 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ orrs r2, r1 │ │ │ │ - beq.w 98e36 <_PyObject_MakeTpCall@@Base+0x2266> │ │ │ │ - b.w 9894e <_PyObject_MakeTpCall@@Base+0x1d7e> │ │ │ │ + beq.w 98e7a <_PyObject_MakeTpCall@@Base+0x228a> │ │ │ │ + b.w 98992 <_PyObject_MakeTpCall@@Base+0x1da2> │ │ │ │ mov r0, r6 │ │ │ │ - bl dede0 │ │ │ │ - bl 20d58c │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl ded1c │ │ │ │ + bl 20cba4 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 987fa <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ + bne.w 9883e <_PyObject_MakeTpCall@@Base+0x1c4e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 987fa <_PyObject_MakeTpCall@@Base+0x1c2a> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9883e <_PyObject_MakeTpCall@@Base+0x1c4e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 98514 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + b.w 98558 <_PyObject_MakeTpCall@@Base+0x1968> │ │ │ │ ldr.w r0, [r8, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ subs r0, #1 │ │ │ │ ldr.w r1, [r1, r9] │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w ip, r1, r2 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #404] @ 0x194 │ │ │ │ cmp ip, r8 │ │ │ │ - beq.n 9994e <_PyObject_MakeTpCall@@Base+0x2d7e> │ │ │ │ + beq.n 99992 <_PyObject_MakeTpCall@@Base+0x2da2> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 9994e <_PyObject_MakeTpCall@@Base+0x2d7e> │ │ │ │ + bhi.n 99992 <_PyObject_MakeTpCall@@Base+0x2da2> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #436 @ 0x1b4 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97f28 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ - b.n 9986e <_PyObject_MakeTpCall@@Base+0x2c9e> │ │ │ │ + bne.w 97f6c <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ + b.n 998b2 <_PyObject_MakeTpCall@@Base+0x2cc2> │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #404 @ 0x194 │ │ │ │ add r2, r1 │ │ │ │ - b.n 99944 <_PyObject_MakeTpCall@@Base+0x2d74> │ │ │ │ + b.n 99988 <_PyObject_MakeTpCall@@Base+0x2d98> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9858e <_PyObject_MakeTpCall@@Base+0x19be> │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + blt.w 985d2 <_PyObject_MakeTpCall@@Base+0x19e2> │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98acc <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98b10 <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 99820 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ + b.n 99864 <_PyObject_MakeTpCall@@Base+0x2c74> │ │ │ │ ldrd r6, r3, [r7, #4] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.w 981dc <_PyObject_MakeTpCall@@Base+0x160c> │ │ │ │ + b.w 98220 <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 99372 <_PyObject_MakeTpCall@@Base+0x27a2> │ │ │ │ + b.n 993b6 <_PyObject_MakeTpCall@@Base+0x27c6> │ │ │ │ mvn.w r3, #255 @ 0xff │ │ │ │ ldrb.w r4, [r3, #252] @ 0xfc │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ - b.n 991b4 <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ + b.n 991f8 <_PyObject_MakeTpCall@@Base+0x2608> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98108 <_PyObject_MakeTpCall@@Base+0x1538> │ │ │ │ + bne.w 9814c <_PyObject_MakeTpCall@@Base+0x155c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98108 <_PyObject_MakeTpCall@@Base+0x1538> │ │ │ │ - ldr r0, [pc, #48] @ (999ec <_PyObject_MakeTpCall@@Base+0x2e1c>) │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9814c <_PyObject_MakeTpCall@@Base+0x155c> │ │ │ │ + ldr r0, [pc, #48] @ (99a30 <_PyObject_MakeTpCall@@Base+0x2e40>) │ │ │ │ + bl 9d50c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98efc <_PyObject_MakeTpCall@@Base+0x232c> │ │ │ │ + beq.w 98f40 <_PyObject_MakeTpCall@@Base+0x2350> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98032 <_PyObject_MakeTpCall@@Base+0x1462> │ │ │ │ - b.w 98ef4 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne.w 98076 <_PyObject_MakeTpCall@@Base+0x1486> │ │ │ │ + b.w 98f38 <_PyObject_MakeTpCall@@Base+0x2348> │ │ │ │ nop │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r0, r6, #12 │ │ │ │ lsls r0, r2, #1 │ │ │ │ adds r4, r1, r4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - movw r3, #47361 @ 0xb901 │ │ │ │ + movw r3, #47161 @ 0xb839 │ │ │ │ movt r3, #12 │ │ │ │ str.w r3, [fp, #72] @ 0x48 │ │ │ │ - b.w 98390 <_PyObject_MakeTpCall@@Base+0x17c0> │ │ │ │ + b.w 983d4 <_PyObject_MakeTpCall@@Base+0x17e4> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.w 991c2 <_PyObject_MakeTpCall@@Base+0x25f2> │ │ │ │ + b.w 99206 <_PyObject_MakeTpCall@@Base+0x2616> │ │ │ │ mov r3, lr │ │ │ │ mov sl, r4 │ │ │ │ - b.w 98650 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ + b.w 98694 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ mov ip, r0 │ │ │ │ - b.w 98650 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ + b.w 98694 <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ mvn.w r3, #255 @ 0xff │ │ │ │ ldrb.w r6, [r3, #252] @ 0xfc │ │ │ │ ubfx r6, r6, #2, #3 │ │ │ │ - b.n 9955e <_PyObject_MakeTpCall@@Base+0x298e> │ │ │ │ + b.n 995a2 <_PyObject_MakeTpCall@@Base+0x29b2> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30948 @ 0x78e4 │ │ │ │ + movw r1, #28900 @ 0x70e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.w 984a4 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + bl e21d8 │ │ │ │ + b.w 984e8 <_PyObject_MakeTpCall@@Base+0x18f8> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r6, r8] │ │ │ │ - b.w 9809e <_PyObject_MakeTpCall@@Base+0x14ce> │ │ │ │ + b.w 980e2 <_PyObject_MakeTpCall@@Base+0x14f2> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r2, r3 │ │ │ │ - b.n 99676 <_PyObject_MakeTpCall@@Base+0x2aa6> │ │ │ │ + b.n 996ba <_PyObject_MakeTpCall@@Base+0x2aca> │ │ │ │ ldr r1, [r7, #56] @ 0x38 │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ - b.w 97714 <_PyObject_MakeTpCall@@Base+0xb44> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + b.w 97758 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97da2 <_PyObject_MakeTpCall@@Base+0x11d2> │ │ │ │ - b.w 97dac <_PyObject_MakeTpCall@@Base+0x11dc> │ │ │ │ + bne.w 97de6 <_PyObject_MakeTpCall@@Base+0x11f6> │ │ │ │ + b.w 97df0 <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ nop │ │ │ │ │ │ │ │ -00099a74 : │ │ │ │ +00099ab8 : │ │ │ │ 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 99ab6 │ │ │ │ + beq.n 99afa │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl 99ad4 │ │ │ │ + bl 99b18 │ │ │ │ add sp, #24 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31116 @ 0x798c │ │ │ │ + movw r1, #29068 @ 0x718c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 99aac │ │ │ │ + b.n 99af0 │ │ │ │ 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 r7, r3 │ │ │ │ @@ -162127,101 +162148,101 @@ │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r9 │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi.w 99c3e │ │ │ │ + bhi.w 99c82 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - bhi.n 99c08 │ │ │ │ + bhi.n 99c4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a0e8 │ │ │ │ + beq.w 9a12c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 9a1a2 │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + bne.w 9a1e6 │ │ │ │ + movw r0, #16048 @ 0x3eb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ add.w r8, r9, #2 │ │ │ │ ldr.w r3, [r0, r2, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r4, #59 @ 0x3b │ │ │ │ add r1, r3 │ │ │ │ - bhi.n 99c4e │ │ │ │ + bhi.n 99c92 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ - bhi.w 99e6c │ │ │ │ + bhi.w 99eb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9a0de │ │ │ │ + beq.w 9a122 │ │ │ │ ldr.w r3, [r0, r4, lsl #2] │ │ │ │ add.w r8, r9, #3 │ │ │ │ ldrb.w lr, [r9, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ add r1, r3 │ │ │ │ - bhi.w 99c7c │ │ │ │ + bhi.w 99cc0 │ │ │ │ cmp.w lr, #39 @ 0x27 │ │ │ │ - bhi.w 99f18 │ │ │ │ + bhi.w 99f5c │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9a0de │ │ │ │ + beq.w 9a122 │ │ │ │ ldr.w r3, [r0, lr, lsl #2] │ │ │ │ add.w r4, r9, #4 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ add r1, r3 │ │ │ │ - bhi.w 99cac │ │ │ │ + bhi.w 99cf0 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - bhi.w 99cce │ │ │ │ + bhi.w 99d12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a0de │ │ │ │ + beq.w 9a122 │ │ │ │ ldr.w r3, [r0, r2, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r1, r3 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi.n 99be8 │ │ │ │ + bhi.n 99c2c │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi.w 99e06 │ │ │ │ + bhi.w 99e4a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0de │ │ │ │ + beq.w 9a122 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r1, r3 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls.n 99bc6 │ │ │ │ + bls.n 99c0a │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq.w 9a024 │ │ │ │ + beq.w 9a068 │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ ands.w r2, r2, #3 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ add r1, r2 │ │ │ │ - b.n 99bbe │ │ │ │ + b.n 99c02 │ │ │ │ sub.w r3, r2, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 9a044 │ │ │ │ + bhi.w 9a088 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r1, #9 │ │ │ │ lsls r6, r2, #9 │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r7, r2, #8 │ │ │ │ @@ -162236,630 +162257,630 @@ │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r7, r2, #8 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r5, r1, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq.w 9a01a │ │ │ │ + beq.w 9a05e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 99b24 │ │ │ │ - b.n 9a080 │ │ │ │ + beq.w 99b68 │ │ │ │ + b.n 9a0c4 │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ - beq.w 9a026 │ │ │ │ + beq.w 9a06a │ │ │ │ ldr.w r3, [r0, r4, lsl #2] │ │ │ │ add.w r8, r9, #3 │ │ │ │ ldrb.w lr, [r9, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ add r1, r3 │ │ │ │ - bls.w 99b78 │ │ │ │ + bls.w 99bbc │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.w 9a026 │ │ │ │ + beq.w 9a06a │ │ │ │ ldr.w r3, [r0, lr, lsl #2] │ │ │ │ add.w r4, r9, #4 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ add r1, r3 │ │ │ │ - bls.w 99ba4 │ │ │ │ + bls.w 99be8 │ │ │ │ mov r8, r4 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq.w 9a026 │ │ │ │ + beq.w 9a06a │ │ │ │ ldr.w r3, [r0, r2, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ add r1, r3 │ │ │ │ - b.n 99bbe │ │ │ │ + b.n 99c02 │ │ │ │ sub.w r3, r2, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 99bb0 │ │ │ │ - addw lr, pc, #4 │ │ │ │ + bhi.n 99cf8 │ │ │ │ + addw lr, pc, #8 │ │ │ │ ldr.w pc, [lr, r3, lsl #2] │ │ │ │ - add r0, pc, #428 @ (adr r0, 99e90 ) │ │ │ │ + nop │ │ │ │ + add r0, pc, #700 @ (adr r0, 99fe4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #84 @ (adr r2, 99d3c ) │ │ │ │ + add r2, pc, #356 @ (adr r2, 99e90 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r4, [sp, #996] @ 0x3e4 │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #388 @ (adr r0, 99eb0 ) │ │ │ │ + add r0, pc, #660 @ (adr r0, 9a004 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #372 @ (adr r0, 99ea4 ) │ │ │ │ + add r0, pc, #644 @ (adr r0, 99ff8 ) │ │ │ │ movs r1, r1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 9a09c │ │ │ │ + bne.w 9a0e0 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bge.w 99f78 │ │ │ │ + bge.w 99fbc │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #8 │ │ │ │ - bgt.w 99f7e │ │ │ │ + bgt.w 99fc2 │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ecc │ │ │ │ + bne.w 99f10 │ │ │ │ cmp r5, fp │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ movlt r2, #1 │ │ │ │ cmp r5, r1 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99fae │ │ │ │ + bne.w 99ff2 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 99e68 │ │ │ │ + ble.n 99eac │ │ │ │ sub.w sl, sl, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, sp, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 9a138 │ │ │ │ + beq.w 9a17c │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 9a8b0 │ │ │ │ + bl 9a8f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a0fe │ │ │ │ + bne.w 9a142 │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 99d7e │ │ │ │ + bne.n 99dc2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 99df6 │ │ │ │ + cbz r3, 99e3a │ │ │ │ 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, #18096 @ 0x46b0 │ │ │ │ + movw r1, #16048 @ 0x3eb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ 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 9a11e │ │ │ │ + bne.w 9a162 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a0f6 │ │ │ │ + bne.w 9a13a │ │ │ │ movs r0, #1 │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub.w r2, r3, #40 @ 0x28 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.w 99bd2 │ │ │ │ + bhi.w 99c16 │ │ │ │ addw lr, pc, #4 │ │ │ │ ldr.w pc, [lr, r2, lsl #2] │ │ │ │ - add r0, pc, #428 @ (adr r0, 99fc8 ) │ │ │ │ + add r0, pc, #700 @ (adr r0, 9a11c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #84 @ (adr r2, 99e74 ) │ │ │ │ + add r2, pc, #356 @ (adr r2, 99fc8 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #844] @ 0x34c │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #388 @ (adr r0, 99fe8 ) │ │ │ │ + add r0, pc, #660 @ (adr r0, 9a13c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #372 @ (adr r0, 99fdc ) │ │ │ │ + add r0, pc, #644 @ (adr r0, 9a130 ) │ │ │ │ movs r1, r1 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 99dba │ │ │ │ + b.n 99dfe │ │ │ │ sub.w r3, r4, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 99b5a │ │ │ │ - add r2, pc, #4 @ (adr r2, 99e7c ) │ │ │ │ + bhi.w 99b9e │ │ │ │ + add r2, pc, #4 @ (adr r2, 99ec0 ) │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ - add r0, pc, #420 @ (adr r0, 9a024 ) │ │ │ │ + add r0, pc, #692 @ (adr r0, 9a178 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #84 @ (adr r2, 99ed8 ) │ │ │ │ + add r2, pc, #356 @ (adr r2, 9a02c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #364] @ 0x16c │ │ │ │ + ldr r3, [sp, #636] @ 0x27c │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #876 @ (adr r0, 9a234 ) │ │ │ │ + add r1, pc, #124 @ (adr r1, 99f88 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #852 @ (adr r0, 9a220 ) │ │ │ │ + add r1, pc, #100 @ (adr r1, 99f74 ) │ │ │ │ movs r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a1e0 │ │ │ │ + beq.w 9a224 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.w 9a25e │ │ │ │ + bne.w 9a2a2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 9a25e │ │ │ │ + bne.w 9a2a2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a230 │ │ │ │ + beq.w 9a274 │ │ │ │ add r1, sp, #20 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 9a84c │ │ │ │ + bl 9a890 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99df6 │ │ │ │ + beq.w 99e3a │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 27aef4 <_PyLong_Lshift@@Base+0x98> │ │ │ │ + bl 27ab1c <_PyLong_Lshift@@Base+0x98> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 99e00 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 99e44 │ │ │ │ sub.w r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 99b88 │ │ │ │ - add r2, pc, #4 @ (adr r2, 99f28 ) │ │ │ │ + bhi.w 99bcc │ │ │ │ + add r2, pc, #4 @ (adr r2, 99f6c ) │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ - add r0, pc, #420 @ (adr r0, 9a0d0 ) │ │ │ │ + add r0, pc, #692 @ (adr r0, 9a224 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #84 @ (adr r2, 99f84 ) │ │ │ │ + add r2, pc, #356 @ (adr r2, 9a0d8 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #548] @ 0x224 │ │ │ │ + ldr r3, [sp, #820] @ 0x334 │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #876 @ (adr r0, 9a2e0 ) │ │ │ │ + add r1, pc, #124 @ (adr r1, 9a034 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r0, pc, #852 @ (adr r0, 9a2cc ) │ │ │ │ + add r1, pc, #100 @ (adr r1, 9a020 ) │ │ │ │ movs r1, r1 │ │ │ │ cmp r1, #8 │ │ │ │ - ble.w 99d4e │ │ │ │ + ble.w 99d92 │ │ │ │ cmp.w r1, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 9a1d4 │ │ │ │ + bcs.w 9a218 │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a1d8 │ │ │ │ + beq.w 9a21c │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a25e │ │ │ │ + bne.w 9a2a2 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 99fae │ │ │ │ + blt.n 99ff2 │ │ │ │ cmp r5, r1 │ │ │ │ - ble.w 99d6c │ │ │ │ + ble.w 99db0 │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9a1cc │ │ │ │ + bne.w 9a210 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9a1c2 │ │ │ │ - movw r8, #41124 @ 0xa0a4 │ │ │ │ + bne.w 9a206 │ │ │ │ + movw r8, #39076 @ 0x98a4 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp fp, r1 │ │ │ │ - bne.w 9a1b4 │ │ │ │ - movw r4, #31172 @ 0x79c4 │ │ │ │ + bne.w 9a1f8 │ │ │ │ + movw r4, #29124 @ 0x71c4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ cmp r5, fp │ │ │ │ - bge.w 9a190 │ │ │ │ + bge.w 9a1d4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w 9a198 │ │ │ │ - movw r2, #3212 @ 0xc8c │ │ │ │ + beq.w 9a1dc │ │ │ │ + movw r2, #1164 @ 0x48c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp, #8] │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #29384 @ 0x72c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 99e00 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 99e44 │ │ │ │ mov r3, r4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 9a170 │ │ │ │ + bne.w 9a1b4 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r9, r4 │ │ │ │ mov.w lr, #0 │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi.n 9a03c │ │ │ │ + bhi.n 9a080 │ │ │ │ mov fp, r1 │ │ │ │ - b.n 99b12 │ │ │ │ + b.n 99b56 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq.n 9a028 │ │ │ │ + beq.n 9a06c │ │ │ │ mov fp, r1 │ │ │ │ - b.n 99b24 │ │ │ │ + b.n 99b68 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 99b24 │ │ │ │ + beq.w 99b68 │ │ │ │ mov r3, r4 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi.n 9a07a │ │ │ │ + bhi.n 9a0be │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 99b12 │ │ │ │ + b.n 99b56 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.n 99d3a │ │ │ │ + b.n 99d7e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r8, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 99d3e │ │ │ │ + b.n 99d82 │ │ │ │ mov r4, r8 │ │ │ │ mov r3, r4 │ │ │ │ adds r1, #1 │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bls.n 9a056 │ │ │ │ + bls.n 9a09a │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq.n 9a170 │ │ │ │ + beq.n 9a1b4 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r4 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bls.n 9a056 │ │ │ │ + bls.n 9a09a │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq.n 9a170 │ │ │ │ + beq.n 9a1b4 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 99b06 │ │ │ │ + b.n 99b4a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9a064 │ │ │ │ - movw r1, #31288 @ 0x7a38 │ │ │ │ + beq.n 9a0a8 │ │ │ │ + movw r1, #29240 @ 0x7238 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #504] @ (9a2a0 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #504] @ (9a2e4 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9a06a │ │ │ │ + beq.n 9a0ae │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp.w lr, #29 │ │ │ │ - bgt.w 9a222 │ │ │ │ + bgt.w 9a266 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 99b06 │ │ │ │ + b.n 99b4a │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9a214 │ │ │ │ + beq.w 9a258 │ │ │ │ mov r3, r4 │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r3 │ │ │ │ - b.n 99b06 │ │ │ │ + b.n 99b4a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, r8 │ │ │ │ - b.n 99d3a │ │ │ │ + b.n 99d7e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.n 9a064 │ │ │ │ + b.n 9a0a8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, r8 │ │ │ │ - b.n 99d3e │ │ │ │ + b.n 99d82 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9a09c │ │ │ │ + bne.n 9a0e0 │ │ │ │ mov r4, lr │ │ │ │ mov r8, lr │ │ │ │ - b.n 99d3e │ │ │ │ + b.n 99d82 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 99dfe │ │ │ │ + bl 79de8 │ │ │ │ + b.n 99e42 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 27aef4 <_PyLong_Lshift@@Base+0x98> │ │ │ │ + bl 27ab1c <_PyLong_Lshift@@Base+0x98> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 99e00 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 99e44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #31476 @ 0x7af4 │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9a012 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9a056 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r2, [sp, #0] │ │ │ │ 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, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 25859c │ │ │ │ + bl 257e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a106 │ │ │ │ + bne.n 9a14a │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 99d7e │ │ │ │ - b.n 99dba │ │ │ │ + bne.w 99dc2 │ │ │ │ + b.n 99dfe │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r4 │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bls.w 99b12 │ │ │ │ + bls.w 99b56 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - bne.w 9a080 │ │ │ │ - b.n 9a172 │ │ │ │ - movw r4, #31192 @ 0x79d8 │ │ │ │ + bne.w 9a0c4 │ │ │ │ + b.n 9a1b6 │ │ │ │ + movw r4, #29144 @ 0x71d8 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 99ff2 │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + bne.w 9a036 │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 99ffa │ │ │ │ + b.n 9a03e │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r4 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi.w 9a08a │ │ │ │ + bhi.w 9a0ce │ │ │ │ mov r4, r3 │ │ │ │ - b.n 99b12 │ │ │ │ + b.n 99b56 │ │ │ │ cmp r5, fp │ │ │ │ - bge.n 9a188 │ │ │ │ - movw r4, #31180 @ 0x79cc │ │ │ │ + bge.n 9a1cc │ │ │ │ + movw r4, #29132 @ 0x71cc │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 99fea │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + b.n 9a02e │ │ │ │ + movw r3, #53252 @ 0xd004 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 99fd6 │ │ │ │ + b.n 9a01a │ │ │ │ mov r1, r4 │ │ │ │ - bl fca44 │ │ │ │ - b.n 9a012 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9a056 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 99e00 │ │ │ │ + b.n 99e44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99dfe │ │ │ │ + beq.w 99e42 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9a28e │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + beq.n 9a2d2 │ │ │ │ + movw r3, #53252 @ 0xd004 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #29272 @ 0x7258 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 99e00 │ │ │ │ - movw r1, #31256 @ 0x7a18 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 99e44 │ │ │ │ + movw r1, #29208 @ 0x7218 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #128] @ (9a2a0 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #31200 @ 0x79e0 │ │ │ │ + ldr r0, [pc, #128] @ (9a2e4 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29152 @ 0x71e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #116] @ (9a2a0 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ (9a2e4 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9a27c │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + beq.n 9a2c0 │ │ │ │ + movw r3, #53252 @ 0xd004 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #31348 @ 0x7a74 │ │ │ │ + movw r1, #29300 @ 0x7274 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 99e00 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 99e44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31388 @ 0x7a9c │ │ │ │ + movw r1, #29340 @ 0x729c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 99e00 │ │ │ │ - movw r8, #41124 @ 0xa0a4 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 99e44 │ │ │ │ + movw r8, #39076 @ 0x98a4 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 9a248 │ │ │ │ - movw r8, #41124 @ 0xa0a4 │ │ │ │ + b.n 9a28c │ │ │ │ + movw r8, #39076 @ 0x98a4 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 9a1fe │ │ │ │ - lsls r4, r3, #26 │ │ │ │ - movs r4, r6 │ │ │ │ + b.n 9a242 │ │ │ │ + mrc2 0, 3, r0, cr4, cr3, {1} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r6, r1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -162868,602 +162889,601 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov ip, r1 │ │ │ │ strd r1, r1, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r7, r6 │ │ │ │ ldrb.w r8, [r7], #1 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ - bhi.w 9a474 │ │ │ │ + bhi.w 9a4b8 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r7 │ │ │ │ mov ip, r5 │ │ │ │ cmp.w r8, #39 @ 0x27 │ │ │ │ - bhi.w 9a412 │ │ │ │ + bhi.w 9a456 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a754 │ │ │ │ + beq.w 9a798 │ │ │ │ mov r5, ip │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a762 │ │ │ │ - movw r7, #18096 @ 0x46b0 │ │ │ │ + bne.w 9a7a6 │ │ │ │ + movw r7, #16048 @ 0x3eb0 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ ldrb.w r9, [r4] │ │ │ │ adds r4, r6, #2 │ │ │ │ ldr.w r3, [r7, r8, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w r9, #59 @ 0x3b │ │ │ │ add r3, ip │ │ │ │ - bhi.w 9a484 │ │ │ │ + bhi.w 9a4c8 │ │ │ │ cmp.w r9, #39 @ 0x27 │ │ │ │ - bhi.w 9a5c8 │ │ │ │ + bhi.w 9a60c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a730 │ │ │ │ + beq.w 9a774 │ │ │ │ ldr.w r1, [r7, r9, lsl #2] │ │ │ │ adds r4, r6, #3 │ │ │ │ ldrb.w ip, [r6, #2] │ │ │ │ ands.w r1, r1, #3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp.w r9, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r1, #1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ add r3, r1 │ │ │ │ - bhi.w 9a48e │ │ │ │ + bhi.w 9a4d2 │ │ │ │ cmp.w ip, #39 @ 0x27 │ │ │ │ - bhi.w 9a636 │ │ │ │ + bhi.w 9a67a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9a730 │ │ │ │ + beq.w 9a774 │ │ │ │ ldr.w r1, [r7, ip, lsl #2] │ │ │ │ adds r4, r6, #4 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp.w ip, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r1, #1 │ │ │ │ ldrb.w ip, [r6, #3] │ │ │ │ add r3, r1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ - bhi.w 9a62c │ │ │ │ + bhi.w 9a670 │ │ │ │ cmp.w ip, #39 @ 0x27 │ │ │ │ - bhi.n 9a498 │ │ │ │ + bhi.n 9a4dc │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9a730 │ │ │ │ + beq.w 9a774 │ │ │ │ ldr.w r1, [r7, ip, lsl #2] │ │ │ │ ldrb.w r6, [r4], #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp.w ip, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r1, #1 │ │ │ │ cmp r6, #59 @ 0x3b │ │ │ │ add r3, r1 │ │ │ │ - bhi.n 9a3f4 │ │ │ │ + bhi.n 9a438 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - bhi.w 9a566 │ │ │ │ + bhi.w 9a5aa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a730 │ │ │ │ + beq.w 9a774 │ │ │ │ ldr.w r1, [r7, r6, lsl #2] │ │ │ │ ands.w r1, r1, #3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r1, #1 │ │ │ │ ldrb.w r6, [r4], #1 │ │ │ │ add r3, r1 │ │ │ │ cmp r6, #59 @ 0x3b │ │ │ │ - bls.n 9a3c8 │ │ │ │ + bls.n 9a40c │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ - bne.n 9a3d4 │ │ │ │ + bne.n 9a418 │ │ │ │ mov r7, r4 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r4 │ │ │ │ ldrb.w r8, [r4], #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ - bhi.w 9a6d6 │ │ │ │ + bhi.w 9a71a │ │ │ │ mov r3, ip │ │ │ │ - b.n 9a2de │ │ │ │ + b.n 9a322 │ │ │ │ sub.w r5, r8, #40 @ 0x28 │ │ │ │ cmp r5, #19 │ │ │ │ - bhi.w 9a2ee │ │ │ │ - add r7, pc, #4 @ (adr r7, 9a424 ) │ │ │ │ + bhi.w 9a332 │ │ │ │ + add r7, pc, #4 @ (adr r7, 9a468 ) │ │ │ │ ldr.w pc, [r7, r5, lsl #2] │ │ │ │ nop │ │ │ │ - add r7, pc, #100 @ (adr r7, 9a48c ) │ │ │ │ + add r7, pc, #372 @ (adr r7, 9a5e0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #44 @ (adr r7, 9a458 ) │ │ │ │ + add r7, pc, #316 @ (adr r7, 9a5ac ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a7ec ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a540 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a7f0 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a544 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a7f4 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a548 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a7f8 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a54c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a7fc ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a550 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a800 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a554 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a804 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a558 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a808 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a55c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a80c ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a560 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a810 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a564 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a814 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a568 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a818 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a56c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a81c ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a570 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a820 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a574 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a824 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a578 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #956 @ (adr r2, 9a828 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 9a57c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #28 @ (adr r7, 9a48c ) │ │ │ │ + add r7, pc, #300 @ (adr r7, 9a5e0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #12 @ (adr r7, 9a480 ) │ │ │ │ + add r7, pc, #284 @ (adr r7, 9a5d4 ) │ │ │ │ movs r1, r1 │ │ │ │ cmp.w r8, #124 @ 0x7c │ │ │ │ - beq.w 9a738 │ │ │ │ + beq.w 9a77c │ │ │ │ mov r3, ip │ │ │ │ mov r4, r7 │ │ │ │ mov ip, r5 │ │ │ │ - b.n 9a2ee │ │ │ │ + b.n 9a332 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - bne.w 9a338 │ │ │ │ - b.n 9a3f8 │ │ │ │ + bne.w 9a37c │ │ │ │ + b.n 9a43c │ │ │ │ cmp.w ip, #124 @ 0x7c │ │ │ │ - bne.w 9a370 │ │ │ │ - b.n 9a3f8 │ │ │ │ + bne.w 9a3b4 │ │ │ │ + b.n 9a43c │ │ │ │ sub.w r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi.n 9a3a6 │ │ │ │ - add r6, pc, #4 @ (adr r6, 9a4a8 ) │ │ │ │ + bhi.n 9a3ea │ │ │ │ + add r6, pc, #4 @ (adr r6, 9a4ec ) │ │ │ │ ldr.w pc, [r6, r1, lsl #2] │ │ │ │ nop │ │ │ │ - add r6, pc, #924 @ (adr r6, 9a848 ) │ │ │ │ + add r7, pc, #172 @ (adr r7, 9a59c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #860 @ (adr r7, 9a80c ) │ │ │ │ + add r0, sp, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a750 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8a4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a754 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8a8 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a758 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8ac ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a75c ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8b0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a760 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8b4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a764 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8b8 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a768 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8bc ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a76c ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8c0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a770 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8c4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a774 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8c8 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a778 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8cc ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a77c ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8d0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a780 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8d4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a784 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8d8 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a788 ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8dc ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #668 @ (adr r3, 9a78c ) │ │ │ │ + add r3, pc, #940 @ (adr r3, 9a8e0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #372 @ (adr r5, 9a668 ) │ │ │ │ + add r5, pc, #644 @ (adr r5, 9a7bc ) │ │ │ │ movs r1, r1 │ │ │ │ - add r4, pc, #996 @ (adr r4, 9a8dc ) │ │ │ │ + add r5, pc, #244 @ (adr r5, 9a630 ) │ │ │ │ movs r1, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov ip, r5 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a7e4 │ │ │ │ + bne.w 9a828 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.w 9a698 │ │ │ │ + bge.w 9a6dc │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 9a69e │ │ │ │ + bgt.w 9a6e2 │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a804 │ │ │ │ + beq.w 9a848 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.w 9a6b8 │ │ │ │ + bne.w 9a6fc │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 9a6b8 │ │ │ │ + bne.w 9a6fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a798 │ │ │ │ + beq.w 9a7dc │ │ │ │ add r1, sp, #20 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ - bl 9a84c │ │ │ │ + bl 9a890 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a77c │ │ │ │ + bne.w 9a7c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a7ce │ │ │ │ + bne.w 9a812 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #492 @ 0x1ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov ip, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9a4fe │ │ │ │ + b.n 9a542 │ │ │ │ sub.w r1, r6, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi.w 9a3d4 │ │ │ │ + bhi.w 9a418 │ │ │ │ addw ip, pc, #4 │ │ │ │ ldr.w pc, [ip, r1, lsl #2] │ │ │ │ - add r6, pc, #908 @ (adr r6, 9a908 ) │ │ │ │ + add r7, pc, #156 @ (adr r7, 9a65c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #860 @ (adr r7, 9a8dc ) │ │ │ │ + add r0, sp, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8d8 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a62c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8dc ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a630 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8e0 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a634 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8e4 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a638 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8e8 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a63c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8ec ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a640 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8f0 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a644 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8f4 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a648 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8f8 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a64c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a8fc ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a650 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a900 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a654 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a904 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a658 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a908 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a65c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a90c ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a660 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a910 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a664 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #852 @ (adr r3, 9a914 ) │ │ │ │ + add r4, pc, #100 @ (adr r4, 9a668 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #372 @ (adr r5, 9a738 ) │ │ │ │ + add r5, pc, #644 @ (adr r5, 9a88c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r4, pc, #996 @ (adr r4, 9a9ac ) │ │ │ │ + add r5, pc, #244 @ (adr r5, 9a700 ) │ │ │ │ movs r1, r1 │ │ │ │ sub.w r1, r9, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi.w 9a338 │ │ │ │ + bhi.w 9a37c │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w pc, [ip, r1, lsl #2] │ │ │ │ nop │ │ │ │ - add r6, pc, #924 @ (adr r6, 9a97c ) │ │ │ │ + add r7, pc, #172 @ (adr r7, 9a6d0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #860 @ (adr r7, 9a940 ) │ │ │ │ + add r0, sp, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6cc ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a820 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6d0 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a824 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6d4 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a828 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6d8 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a82c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6dc ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a830 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6e0 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a834 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6e4 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a838 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6e8 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a83c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6ec ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a840 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6f0 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a844 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6f4 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a848 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6f8 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a84c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a6fc ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a850 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a700 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a854 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a704 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a858 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #228 @ (adr r3, 9a708 ) │ │ │ │ + add r3, pc, #500 @ (adr r3, 9a85c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #372 @ (adr r5, 9a79c ) │ │ │ │ + add r5, pc, #644 @ (adr r5, 9a8f0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r4, pc, #996 @ (adr r4, 9aa10 ) │ │ │ │ + add r5, pc, #244 @ (adr r5, 9a764 ) │ │ │ │ movs r1, r1 │ │ │ │ cmp.w ip, #124 @ 0x7c │ │ │ │ - bne.w 9a3a6 │ │ │ │ - b.n 9a3f8 │ │ │ │ + bne.w 9a3ea │ │ │ │ + b.n 9a43c │ │ │ │ sub.w r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi.w 9a370 │ │ │ │ + bhi.w 9a3b4 │ │ │ │ addw r8, pc, #4 │ │ │ │ ldr.w pc, [r8, r1, lsl #2] │ │ │ │ - add r6, pc, #924 @ (adr r6, 9a9e8 ) │ │ │ │ + add r7, pc, #172 @ (adr r7, 9a73c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #860 @ (adr r7, 9a9ac ) │ │ │ │ + add r0, sp, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a818 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a96c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a81c ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a970 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a820 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a974 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a824 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a978 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a828 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a97c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a82c ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a980 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a830 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a984 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a834 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a988 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a838 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a98c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a83c ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a990 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a840 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a994 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a844 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a998 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a848 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a99c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a84c ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a9a0 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a850 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a9a4 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #452 @ (adr r3, 9a854 ) │ │ │ │ + add r3, pc, #724 @ (adr r3, 9a9a8 ) │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #372 @ (adr r5, 9a808 ) │ │ │ │ + add r5, pc, #644 @ (adr r5, 9a95c ) │ │ │ │ movs r1, r1 │ │ │ │ - add r4, pc, #996 @ (adr r4, 9aa7c ) │ │ │ │ + add r5, pc, #244 @ (adr r5, 9a7d0 ) │ │ │ │ movs r1, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - ble.w 9a514 │ │ │ │ + ble.w 9a558 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 9a7c2 │ │ │ │ + bcs.w 9a806 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a7c6 │ │ │ │ + beq.w 9a80a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31388 @ 0x7a9c │ │ │ │ + movw r1, #29340 @ 0x729c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 9a556 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 9a59a │ │ │ │ cmp.w r8, #124 @ 0x7c │ │ │ │ - beq.w 9a3fe │ │ │ │ + beq.w 9a442 │ │ │ │ mov r5, ip │ │ │ │ - b.n 9a2f8 │ │ │ │ + b.n 9a33c │ │ │ │ mov ip, r5 │ │ │ │ mov r5, ip │ │ │ │ mov r7, r4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r8, [r7], #1 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ - bhi.n 9a75a │ │ │ │ + bhi.n 9a79e │ │ │ │ mov r3, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 9a2de │ │ │ │ + b.n 9a322 │ │ │ │ mov r5, ip │ │ │ │ - b.n 9a4fa │ │ │ │ + b.n 9a53e │ │ │ │ mov r5, ip │ │ │ │ - b.n 9a55e │ │ │ │ + b.n 9a5a2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9a7d6 │ │ │ │ + beq.n 9a81a │ │ │ │ subs r1, #1 │ │ │ │ mov r5, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 9a2ca │ │ │ │ + b.n 9a30e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9a6e4 │ │ │ │ + beq.n 9a728 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - ble.n 9a710 │ │ │ │ - movw r1, #31200 @ 0x79e0 │ │ │ │ + ble.n 9a754 │ │ │ │ + movw r1, #29152 @ 0x71e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #284] @ (9a848 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #284] @ (9a88c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov ip, r5 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9a504 │ │ │ │ + b.n 9a548 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a3fc │ │ │ │ + beq.w 9a440 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r4 │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w r8, [r6] │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ - bhi.n 9a790 │ │ │ │ + bhi.n 9a7d4 │ │ │ │ mov r3, ip │ │ │ │ mov ip, r5 │ │ │ │ - b.n 9a2de │ │ │ │ + b.n 9a322 │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r8 │ │ │ │ - b.n 9a4fe │ │ │ │ + b.n 9a542 │ │ │ │ cmp.w r8, #124 @ 0x7c │ │ │ │ - beq.n 9a73e │ │ │ │ + beq.n 9a782 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r4 │ │ │ │ ldrb.w r8, [r7], #1 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ - bls.n 9a6f8 │ │ │ │ + bls.n 9a73c │ │ │ │ cmp.w r8, #124 @ 0x7c │ │ │ │ - beq.n 9a73e │ │ │ │ + beq.n 9a782 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r7 │ │ │ │ mov ip, r5 │ │ │ │ - b.n 9a710 │ │ │ │ + b.n 9a754 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 27aef4 <_PyLong_Lshift@@Base+0x98> │ │ │ │ + bl 27ab1c <_PyLong_Lshift@@Base+0x98> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 9a556 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 9a59a │ │ │ │ cmp.w r8, #124 @ 0x7c │ │ │ │ - bne.n 9a762 │ │ │ │ - b.n 9a740 │ │ │ │ + bne.n 9a7a6 │ │ │ │ + b.n 9a784 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r6, 9a7f2 │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + cbz r6, 9a836 │ │ │ │ + movw r3, #53252 @ 0xd004 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #31348 @ 0x7a74 │ │ │ │ + movw r1, #29300 @ 0x7274 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 9a556 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 9a59a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a556 │ │ │ │ + b.n 9a59a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 9a554 │ │ │ │ - movw r1, #31256 @ 0x7a18 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #104] @ (9a848 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #31288 @ 0x7a38 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #88] @ (9a848 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r6, #41124 @ 0xa0a4 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 9a598 │ │ │ │ + movw r1, #29208 @ 0x7218 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [pc, #104] @ (9a88c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29240 @ 0x7238 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [pc, #88] @ (9a88c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r6, #39076 @ 0x98a4 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 9a7ac │ │ │ │ + b.n 9a7f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a554 │ │ │ │ + beq.w 9a598 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r6, 9a834 │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + cbz r6, 9a878 │ │ │ │ + movw r3, #53252 @ 0xd004 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #29272 @ 0x7258 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 26bbc0 │ │ │ │ - b.n 9a556 │ │ │ │ - movw r6, #41124 @ 0xa0a4 │ │ │ │ + bl 26b388 │ │ │ │ + b.n 9a59a │ │ │ │ + movw r6, #39076 @ 0x98a4 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 9a81e │ │ │ │ + b.n 9a862 │ │ │ │ nop │ │ │ │ - lsls r4, r3, #26 │ │ │ │ - movs r4, r6 │ │ │ │ + mrc2 0, 3, r0, cr4, cr3, {1} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp.w ip, #40 @ 0x28 │ │ │ │ - beq.n 9a88e │ │ │ │ + beq.n 9a8d2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - bl 9a8b0 │ │ │ │ - cbnz r0, 9a888 │ │ │ │ + bl 9a8f4 │ │ │ │ + cbnz r0, 9a8cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9a884 │ │ │ │ + b.n 9a8c8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ adds r1, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 25859c │ │ │ │ + bl 257e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a884 │ │ │ │ + bne.n 9a8c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 9a884 │ │ │ │ + b.n 9a8c8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r3 │ │ │ │ @@ -163473,15 +163493,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 9aa14 │ │ │ │ + bhi.w 9aa58 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r4, #11 │ │ │ │ lsls r4, r2, #4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @@ -163507,29 +163527,29 @@ │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r1, r0, #11 │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsls r3, r3, #8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r7, r3, #7 │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r1, r1, #4 │ │ │ │ + lsls r3, r5, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r7, r7, #6 │ │ │ │ @@ -163537,445 +163557,445 @@ │ │ │ │ lsls r4, r6, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - beq.n 9a97c │ │ │ │ + beq.n 9a9c0 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq.w 9af36 │ │ │ │ + beq.w 9af7a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr.w r1, [r4], #8 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a9fa │ │ │ │ + beq.n 9aa3e │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9a9c4 │ │ │ │ + ble.n 9aa08 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9aa0a │ │ │ │ + beq.n 9aa4e │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9a9c4 │ │ │ │ + beq.n 9aa08 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9aa0a │ │ │ │ + beq.n 9aa4e │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9a9c4 │ │ │ │ + beq.n 9aa08 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9aa0a │ │ │ │ + beq.n 9aa4e │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9a9c4 │ │ │ │ + beq.n 9aa08 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 9aa0a │ │ │ │ + beq.n 9aa4e │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 9a9b6 │ │ │ │ + bne.n 9a9fa │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ 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 9a96c │ │ │ │ - movw r0, #23076 @ 0x5a24 │ │ │ │ + bmi.n 9a9b0 │ │ │ │ + movw r0, #21028 @ 0x5224 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9aeca │ │ │ │ + beq.w 9af0e │ │ │ │ str r5, [r7, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a9c4 │ │ │ │ + beq.n 9aa08 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, r7, #2 │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 9a972 │ │ │ │ - movw r0, #32176 @ 0x7db0 │ │ │ │ + b.n 9a9b6 │ │ │ │ + movw r0, #30128 @ 0x75b0 │ │ │ │ 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 27aad0 <_Py_c_prod@@Base+0x82c> │ │ │ │ + b.w 27a2a8 <_Py_c_prod@@Base+0x82c> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldrb r1, [r7, #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 9afd6 │ │ │ │ + beq.w 9b01a │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - bne.w 9af02 │ │ │ │ + bne.w 9af46 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r4, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9affe │ │ │ │ + bne.w 9b042 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 9af7a │ │ │ │ + bpl.w 9afbe │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b050 │ │ │ │ + beq.w 9b094 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r4, r7, #2 │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r8, [r3] │ │ │ │ - bl e7814 <_PyNumber_Index@@Base> │ │ │ │ + bl e7a40 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9af92 │ │ │ │ - bl 8fe24 │ │ │ │ + beq.w 9afd6 │ │ │ │ + bl 8fe3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aee2 │ │ │ │ + blt.w 9af26 │ │ │ │ adds r7, r5, #1 │ │ │ │ - beq.w 9af92 │ │ │ │ + beq.w 9afd6 │ │ │ │ str.w r5, [r8] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ + bl cfcf4 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 9af1c │ │ │ │ + str r0, [r5, #0] │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 9b27a │ │ │ │ + beq.w 9b2be │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9b284 │ │ │ │ + blt.w 9b2c8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it le │ │ │ │ strble r0, [r5, #0] │ │ │ │ - ble.w 9a972 │ │ │ │ + ble.w 9a9b6 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31580 @ 0x7b5c │ │ │ │ + movw r1, #29532 @ 0x735c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ - bl cfdbc │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 9aed8 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9ba │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 9b16a │ │ │ │ + bpl.w 9b1ae │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 9b142 │ │ │ │ + bne.w 9b186 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ lsls r5, r3, #26 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - bpl.w 9b3a0 │ │ │ │ + bpl.w 9b3e4 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r8, r8, #20 │ │ │ │ addpl.w r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9b116 │ │ │ │ + bne.w 9b15a │ │ │ │ ldrb.w r3, [r8] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 9ab7c │ │ │ │ + bne.n 9abc0 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9aaf6 │ │ │ │ + bne.n 9ab50 │ │ │ │ vstr d0, [r5] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl ef204 │ │ │ │ + bl ef418 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9aef4 │ │ │ │ + beq.w 9af38 │ │ │ │ cmn.w r0, #32768 @ 0x8000 │ │ │ │ - blt.w 9b25e │ │ │ │ + blt.w 9b2a2 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bge.w 9b22a │ │ │ │ + bge.w 9b26e │ │ │ │ strh r5, [r7, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 155de8 │ │ │ │ + bl 155f08 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9b246 │ │ │ │ + beq.w 9b28a │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 186d98 │ │ │ │ + bl 186a08 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9aaf6 │ │ │ │ + bne.n 9ab50 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 12c0f4 │ │ │ │ + bl 12c330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b124 │ │ │ │ + beq.w 9b168 │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #23 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9aaf6 │ │ │ │ + beq.w 9ab50 │ │ │ │ cmp r0, #8 │ │ │ │ - bls.w 9a972 │ │ │ │ + bls.w 9a9b6 │ │ │ │ movw r3, #45788 @ 0xb2dc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #29580 @ 0x738c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 207294 │ │ │ │ + bl 2068ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9a972 │ │ │ │ + bne.w 9a9b6 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ + b.n 9a9ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1359d0 │ │ │ │ + bl 135ae8 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9af6c │ │ │ │ + beq.w 9afb0 │ │ │ │ strd r8, r7, [r5] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 9b360 │ │ │ │ + bne.w 9b3a4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9b12e │ │ │ │ + blt.w 9b172 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ - movw r2, #45479 @ 0xb1a7 │ │ │ │ + movw r2, #45491 @ 0xb1b3 │ │ │ │ movt r2, #5 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r7, #4] │ │ │ │ str.w r5, [r3, r1, lsl #3] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 12c0f4 │ │ │ │ + bl 12c330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b124 │ │ │ │ + beq.w 9b168 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #4 │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9aaf6 │ │ │ │ + beq.w 9ab50 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.w 9a972 │ │ │ │ - b.n 9ac20 │ │ │ │ + bls.w 9a9b6 │ │ │ │ + b.n 9ac64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 9b098 │ │ │ │ + beq.w 9b0dc │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 267c48 │ │ │ │ + bl 267410 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 9af8e │ │ │ │ + blt.w 9afd2 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne.w 9afa2 │ │ │ │ + bne.w 9afe6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r4, r7, #2 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #23 │ │ │ │ adds r7, r1, r2 │ │ │ │ str r7, [r5, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9acc8 │ │ │ │ + bne.n 9ad0c │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ + b.n 9a9ba │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #31504 @ 0x7b10 │ │ │ │ + movw r1, #29456 @ 0x7310 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.w 9b0c8 │ │ │ │ + beq.w 9b10c │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bne.w 9b348 │ │ │ │ + bne.w 9b38c │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b354 │ │ │ │ + beq.w 9b398 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ adds r4, r7, #2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and.w fp, r2, #134217728 @ 0x8000000 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.w 9b0f0 │ │ │ │ + bmi.w 9b134 │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 9b0f0 │ │ │ │ + beq.w 9b134 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b2be │ │ │ │ + bne.w 9b302 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 9b0e6 │ │ │ │ + bpl.w 9b12a │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl dad0c │ │ │ │ + bl dac4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b21e │ │ │ │ + beq.w 9b262 │ │ │ │ adds.w r1, r0, #16 │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #17164 @ 0x430c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov fp, r2 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 9b1a4 │ │ │ │ + beq.w 9b1e8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 2d658 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.w 9b186 │ │ │ │ + bne.w 9b1ca │ │ │ │ add.w r0, fp, #1 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b328 │ │ │ │ + beq.w 9b36c │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r5, #45051 @ 0xaffb │ │ │ │ + movw r5, #45063 @ 0xb007 │ │ │ │ movt r5, #5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r2, fp, #1 │ │ │ │ ldrd r0, r7, [r3] │ │ │ │ add.w ip, r7, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -163983,366 +164003,366 @@ │ │ │ │ add.w r0, r0, r7, lsl #3 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a972 │ │ │ │ + bge.w 9a9b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a972 │ │ │ │ + bne.w 9a9b6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a972 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9b03c │ │ │ │ + bne.w 9b080 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ 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 9a96c │ │ │ │ - movw r0, #6692 @ 0x1a24 │ │ │ │ + bmi.w 9a9b0 │ │ │ │ + movw r0, #4644 @ 0x1224 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ 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 │ │ │ │ - bpl.w 9b2a0 │ │ │ │ + bpl.w 9b2e4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 9b174 │ │ │ │ + bne.w 9b1b8 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #23 │ │ │ │ adds r7, r1, #4 │ │ │ │ str r7, [r5, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9aaf6 │ │ │ │ + beq.w 9ab50 │ │ │ │ cmp r0, #2 │ │ │ │ - bls.w 9a972 │ │ │ │ - b.n 9ac20 │ │ │ │ + bls.w 9a9b6 │ │ │ │ + b.n 9ac64 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ adds r7, r1, #4 │ │ │ │ str r7, [r5, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 133a54 │ │ │ │ + bl 133b6c │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 9aaf6 │ │ │ │ + beq.w 9ab50 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 9a972 │ │ │ │ - b.n 9ac20 │ │ │ │ - bl 8a368 │ │ │ │ + beq.w 9a9b6 │ │ │ │ + b.n 9ac64 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a9f6 │ │ │ │ + beq.w 9aa3a │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ + b.n 9a9ba │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab0c │ │ │ │ + beq.w 9ab14 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ + b.n 9a9ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9aab2 │ │ │ │ + bne.w 9aaf6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9aab2 │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9aaf6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9aba6 │ │ │ │ + beq.w 9abea │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ + b.n 9a9ba │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b094 │ │ │ │ + bne.w 9b0d8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 9b074 │ │ │ │ + bpl.w 9b0b8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b050 │ │ │ │ + beq.w 9b094 │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 9b05a │ │ │ │ + bne.w 9b09e │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ 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.n 9afcc │ │ │ │ + beq.n 9b010 │ │ │ │ adds r4, r7, #2 │ │ │ │ cmp.w r0, #131072 @ 0x20000 │ │ │ │ - bne.w 9a972 │ │ │ │ + bne.w 9a9b6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrd r3, r0, [r7] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ str.w r5, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 9a972 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 9a9b6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac60 │ │ │ │ + beq.w 9aca4 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ + b.n 9a9ba │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 267c48 │ │ │ │ + bl 267410 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ strge r0, [r5, #0] │ │ │ │ - bge.w 9aa88 │ │ │ │ + bge.w 9aacc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 9aa1c │ │ │ │ - bl 8a368 │ │ │ │ + b.n 9aa60 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aaf6 │ │ │ │ + bne.w 9ab50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9aab8 │ │ │ │ + b.n 9aafc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2d658 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a972 │ │ │ │ + beq.w 9a9b6 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29484 @ 0x732c │ │ │ │ + movw r1, #27436 @ 0x6b2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ - movw r0, #32088 @ 0x7d58 │ │ │ │ + b.n 9a9ba │ │ │ │ + movw r0, #30040 @ 0x7558 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ - cbnz r3, 9b028 │ │ │ │ + cbnz r3, 9b06c │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 9b006 │ │ │ │ + bne.n 9b04a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac84 │ │ │ │ - movw r0, #1364 @ 0x554 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - b.n 9aa1c │ │ │ │ + beq.w 9acc8 │ │ │ │ + movw r0, #65400 @ 0xff78 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + b.n 9aa60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9aa88 │ │ │ │ + b.n 9aacc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 95950 │ │ │ │ + bl 95970 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9b050 │ │ │ │ + cbz r0, 9b094 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 1391d8 │ │ │ │ - b.n 9ac84 │ │ │ │ + bl 139310 │ │ │ │ + b.n 9acc8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1391d8 │ │ │ │ - b.n 9ac84 │ │ │ │ - bl 8527c │ │ │ │ + bl 139310 │ │ │ │ + b.n 9acc8 │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ae48 │ │ │ │ - movw r0, #55180 @ 0xd78c │ │ │ │ + bne.w 9ae8c │ │ │ │ + movw r0, #53084 @ 0xcf5c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 9aa1c │ │ │ │ - movw r0, #31872 @ 0x7c80 │ │ │ │ + b.n 9aa60 │ │ │ │ + movw r0, #29824 @ 0x7480 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ - movw r4, #23076 @ 0x5a24 │ │ │ │ + b.n 9a9ba │ │ │ │ + movw r4, #21028 @ 0x5224 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - movw r0, #64672 @ 0xfca0 │ │ │ │ + movw r0, #62624 @ 0xf4a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - b.n 9aa22 │ │ │ │ + b.n 9aa66 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9af32 │ │ │ │ + b.n 9af76 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 139060 │ │ │ │ + bl 139198 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9aff4 │ │ │ │ + bne.n 9b038 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ - movw r2, #45479 @ 0xb1a7 │ │ │ │ + movw r2, #45491 @ 0xb1b3 │ │ │ │ movt r2, #5 │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r0, #1 │ │ │ │ str r5, [r7, #4] │ │ │ │ str.w r1, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 9a972 │ │ │ │ + b.n 9a9b6 │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b354 │ │ │ │ + beq.w 9b398 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 9a9d8 │ │ │ │ + bpl.w 9aa1c │ │ │ │ adds r4, r7, #2 │ │ │ │ - b.n 9ad8a │ │ │ │ - movw r0, #31512 @ 0x7b18 │ │ │ │ + b.n 9adce │ │ │ │ + movw r0, #29464 @ 0x7318 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b100 │ │ │ │ + bge.n 9b144 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 9b2ca │ │ │ │ + beq.w 9b30e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r1, r8, #16 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 9adb0 │ │ │ │ + b.n 9adf4 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r8] │ │ │ │ ldrne.w r3, [r8] │ │ │ │ - b.n 9ab4e │ │ │ │ - movw r0, #25420 @ 0x634c │ │ │ │ + b.n 9ab92 │ │ │ │ + movw r0, #23200 @ 0x5aa0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.n 9aa1c │ │ │ │ - bl e3ca0 │ │ │ │ - movw r0, #32144 @ 0x7d90 │ │ │ │ + b.n 9aa60 │ │ │ │ + bl e3be4 │ │ │ │ + movw r0, #30096 @ 0x7590 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 9aa22 │ │ │ │ - movw r2, #35348 @ 0x8a14 │ │ │ │ + b.n 9aa66 │ │ │ │ + movw r2, #33300 @ 0x8214 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r3, #31852 @ 0x7c6c │ │ │ │ + movw r3, #29804 @ 0x746c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r2, r0, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #31776 @ 0x7c20 │ │ │ │ + movw r2, #29728 @ 0x7420 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 703f4 │ │ │ │ + bl 703ec │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9a976 │ │ │ │ - movw r0, #31852 @ 0x7c6c │ │ │ │ + b.n 9a9ba │ │ │ │ + movw r0, #29804 @ 0x746c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 9aa1c │ │ │ │ - movw r2, #31816 @ 0x7c48 │ │ │ │ + b.n 9aa60 │ │ │ │ + movw r2, #29768 @ 0x7448 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r3, #31748 @ 0x7c04 │ │ │ │ + movw r3, #29700 @ 0x7404 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - b.n 9b152 │ │ │ │ + b.n 9b196 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b19a │ │ │ │ + bge.n 9b1de │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b19a │ │ │ │ + cbnz r2, 9b1de │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #32052 @ 0x7d34 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #30004 @ 0x7534 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 9aa1c │ │ │ │ + b.n 9aa60 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, r2, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9b36c │ │ │ │ + beq.w 9b3b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r4, fp, #1 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9b2ec │ │ │ │ + bne.w 9b330 │ │ │ │ cmp r4, ip │ │ │ │ - blt.w 9b328 │ │ │ │ + blt.w 9b36c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b328 │ │ │ │ + beq.w 9b36c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r0, #45051 @ 0xaffb │ │ │ │ + movw r0, #45063 @ 0xb007 │ │ │ │ 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 │ │ │ │ @@ -164352,187 +164372,187 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r4, r7, #3 │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w fp, [r5] │ │ │ │ - b.n 9ae16 │ │ │ │ - movw r0, #31956 @ 0x7cd4 │ │ │ │ + b.n 9ae5a │ │ │ │ + movw r0, #29908 @ 0x74d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 9aa1c │ │ │ │ + b.w 9aa60 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31700 @ 0x7bd4 │ │ │ │ + movw r1, #29652 @ 0x73d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 9a976 │ │ │ │ + b.w 9a9ba │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9abc6 │ │ │ │ + beq.w 9ac0a │ │ │ │ mov r0, r9 │ │ │ │ - b.w 9a976 │ │ │ │ + b.w 9a9ba │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31656 @ 0x7ba8 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 9a976 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9a9ba │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aaf6 │ │ │ │ + bne.w 9ab50 │ │ │ │ movw r3, #45832 @ 0xb308 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #31536 @ 0x7b30 │ │ │ │ + movw r1, #29488 @ 0x7330 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 9a976 │ │ │ │ + b.w 9a9ba │ │ │ │ movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9b2d8 │ │ │ │ - bl 8527c │ │ │ │ - cbnz r0, 9b2d8 │ │ │ │ - movw r0, #31748 @ 0x7c04 │ │ │ │ + beq.n 9b31c │ │ │ │ + bl 8528c │ │ │ │ + cbnz r0, 9b31c │ │ │ │ + movw r0, #29700 @ 0x7404 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 9aa1c │ │ │ │ + b.w 9aa60 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b0fa │ │ │ │ + blt.w 9b13e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 9adb0 │ │ │ │ + b.n 9adf4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 9b386 │ │ │ │ + bne.n 9b3ca │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.w 9a972 │ │ │ │ + b.w 9a9b6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 9b20a │ │ │ │ + bge.n 9b24e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b308 │ │ │ │ + bge.n 9b34c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b306 │ │ │ │ + cbnz r2, 9b34a │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #44696 @ 0xae98 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #32000 @ 0x7d00 │ │ │ │ + movw r1, #29952 @ 0x7500 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 9a976 │ │ │ │ + b.w 9a9ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b336 │ │ │ │ + bge.n 9b37a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9b340 │ │ │ │ - bl 20d58c │ │ │ │ + cbz r2, 9b384 │ │ │ │ + bl 20cba4 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 9a976 │ │ │ │ + b.w 9a9ba │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b336 │ │ │ │ - movw r0, #31900 @ 0x7c9c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b37a │ │ │ │ + movw r0, #29852 @ 0x749c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 9aa1c │ │ │ │ - movw r0, #31936 @ 0x7cc0 │ │ │ │ + b.w 9aa60 │ │ │ │ + movw r0, #29888 @ 0x74c0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 9aa1c │ │ │ │ - movw r0, #32104 @ 0x7d68 │ │ │ │ + b.w 9aa60 │ │ │ │ + movw r0, #30056 @ 0x7568 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 9aa1c │ │ │ │ + b.w 9aa60 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b37a │ │ │ │ + bge.n 9b3be │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9b398 │ │ │ │ - movw r0, #31976 @ 0x7ce8 │ │ │ │ + cbz r2, 9b3dc │ │ │ │ + movw r0, #29928 @ 0x74e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 9aa1c │ │ │ │ - movw r2, #31832 @ 0x7c58 │ │ │ │ + b.w 9aa60 │ │ │ │ + movw r2, #29784 @ 0x7458 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r3, #31748 @ 0x7c04 │ │ │ │ + movw r3, #29700 @ 0x7404 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - b.n 9b152 │ │ │ │ + b.n 9b196 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b37a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b3be │ │ │ │ ldr.w r8, [r8, #28] │ │ │ │ - b.w 9ab44 │ │ │ │ + b.w 9ab88 │ │ │ │ │ │ │ │ -0009b3a8 <_PyDict_CopyAsDict@@Base>: │ │ │ │ +0009b3ec <_PyDict_CopyAsDict@@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, #4] │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9b3ca <_PyDict_CopyAsDict@@Base+0x22> │ │ │ │ - bl 8527c │ │ │ │ + beq.n 9b40e <_PyDict_CopyAsDict@@Base+0x22> │ │ │ │ + bl 8528c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8ee9c │ │ │ │ + b.w 8eeb4 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ cmp.w r1, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r5, r1, #420 @ 0x1a4 │ │ │ │ ldrcs r4, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 9b6e0 <_PyDict_CopyAsDict@@Base+0x338> │ │ │ │ + bcs.w 9b724 <_PyDict_CopyAsDict@@Base+0x338> │ │ │ │ cmp.w r1, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r5, r1, #380 @ 0x17c │ │ │ │ ldrcs r4, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 9b6e0 <_PyDict_CopyAsDict@@Base+0x338> │ │ │ │ + bcs.w 9b724 <_PyDict_CopyAsDict@@Base+0x338> │ │ │ │ cmp.w r1, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r5, r1, #368 @ 0x170 │ │ │ │ ldrcs r4, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 9b6e0 <_PyDict_CopyAsDict@@Base+0x338> │ │ │ │ + bcs.w 9b724 <_PyDict_CopyAsDict@@Base+0x338> │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 9b53e <_PyDict_CopyAsDict@@Base+0x196> │ │ │ │ + bls.w 9b582 <_PyDict_CopyAsDict@@Base+0x196> │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub.w r5, r1, #224 @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9b54e <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ + beq.w 9b592 <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ adds r4, r4, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - beq.w 9b54e <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ + beq.w 9b592 <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ mov.w ip, #0 │ │ │ │ mov sl, fp │ │ │ │ mov r9, ip │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -164547,100 +164567,100 @@ │ │ │ │ strd ip, r3, [sp, #20] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w fp, [sl, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9b926 <_PyDict_CopyAsDict@@Base+0x57e> │ │ │ │ + bne.w 9b96a <_PyDict_CopyAsDict@@Base+0x57e> │ │ │ │ ldr.w r6, [fp, #12] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9b926 <_PyDict_CopyAsDict@@Base+0x57e> │ │ │ │ + beq.w 9b96a <_PyDict_CopyAsDict@@Base+0x57e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ba2a <_PyDict_CopyAsDict@@Base+0x682> │ │ │ │ + beq.w 9ba6e <_PyDict_CopyAsDict@@Base+0x682> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9b84c <_PyDict_CopyAsDict@@Base+0x4a4> │ │ │ │ + bge.w 9b890 <_PyDict_CopyAsDict@@Base+0x4a4> │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ble.w 9b6c6 <_PyDict_CopyAsDict@@Base+0x31e> │ │ │ │ + ble.w 9b70a <_PyDict_CopyAsDict@@Base+0x31e> │ │ │ │ add.w r5, r0, #12 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 9b564 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ + bmi.n 9b5a8 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ mov r2, r6 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r1, fp │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9b59a <_PyDict_CopyAsDict@@Base+0x1f2> │ │ │ │ + bne.n 9b5de <_PyDict_CopyAsDict@@Base+0x1f2> │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 9b8bc <_PyDict_CopyAsDict@@Base+0x514> │ │ │ │ + beq.w 9b900 <_PyDict_CopyAsDict@@Base+0x514> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - blt.n 9b4b2 <_PyDict_CopyAsDict@@Base+0x10a> │ │ │ │ + blt.n 9b4f6 <_PyDict_CopyAsDict@@Base+0x10a> │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bne.n 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b8c2 <_PyDict_CopyAsDict@@Base+0x51a> │ │ │ │ + beq.w 9b906 <_PyDict_CopyAsDict@@Base+0x51a> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w sl, sl, #28 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9b46e <_PyDict_CopyAsDict@@Base+0xc6> │ │ │ │ + beq.n 9b4b2 <_PyDict_CopyAsDict@@Base+0xc6> │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ mov fp, sl │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ eor.w r3, ip, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b834 <_PyDict_CopyAsDict@@Base+0x48c> │ │ │ │ + bne.w 9b878 <_PyDict_CopyAsDict@@Base+0x48c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r4, 9b538 <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ + cbz r4, 9b57c <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ str.w fp, [r4] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #207 @ 0xcf │ │ │ │ - bhi.w 9b6da <_PyDict_CopyAsDict@@Base+0x332> │ │ │ │ + bhi.w 9b71e <_PyDict_CopyAsDict@@Base+0x332> │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b430 <_PyDict_CopyAsDict@@Base+0x88> │ │ │ │ + bne.w 9b474 <_PyDict_CopyAsDict@@Base+0x88> │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ add.w fp, fp, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9b54e <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ + beq.n 9b592 <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b538 <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ + beq.n 9b57c <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ str.w fp, [r2] │ │ │ │ - b.n 9b538 <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ - ldr r2, [pc, #652] @ (9b7f4 <_PyDict_CopyAsDict@@Base+0x44c>) │ │ │ │ + b.n 9b57c <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ + ldr r2, [pc, #652] @ (9b838 <_PyDict_CopyAsDict@@Base+0x44c>) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r3, #180] @ 0xb4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ subs r1, #1 │ │ │ │ movs r0, #28 │ │ │ │ cmp r1, #10 │ │ │ │ mla r2, r1, r0, r2 │ │ │ │ @@ -164649,560 +164669,559 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w ip, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [ip, #404] @ 0x194 │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9b9f6 <_PyDict_CopyAsDict@@Base+0x64e> │ │ │ │ + beq.w 9ba3a <_PyDict_CopyAsDict@@Base+0x64e> │ │ │ │ ldr.w r0, [ip, #420] @ 0x1a4 │ │ │ │ - b.n 9b4c2 <_PyDict_CopyAsDict@@Base+0x11a> │ │ │ │ + b.n 9b506 <_PyDict_CopyAsDict@@Base+0x11a> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9b8b2 <_PyDict_CopyAsDict@@Base+0x50a> │ │ │ │ + bge.w 9b8f6 <_PyDict_CopyAsDict@@Base+0x50a> │ │ │ │ adds r1, #1 │ │ │ │ adds r0, #3 │ │ │ │ str r1, [r2, #0] │ │ │ │ - beq.w 9b8bc <_PyDict_CopyAsDict@@Base+0x514> │ │ │ │ + beq.w 9b900 <_PyDict_CopyAsDict@@Base+0x514> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9b4d8 <_PyDict_CopyAsDict@@Base+0x130> │ │ │ │ + beq.n 9b51c <_PyDict_CopyAsDict@@Base+0x130> │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w 9b90a <_PyDict_CopyAsDict@@Base+0x562> │ │ │ │ + beq.w 9b94e <_PyDict_CopyAsDict@@Base+0x562> │ │ │ │ bic.w r4, r3, #1 │ │ │ │ movw r1, #29076 @ 0x7194 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 9b85c <_PyDict_CopyAsDict@@Base+0x4b4> │ │ │ │ + bne.w 9b8a0 <_PyDict_CopyAsDict@@Base+0x4b4> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr.w r1, [sl, #24] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9b9d0 <_PyDict_CopyAsDict@@Base+0x628> │ │ │ │ + bne.w 9ba14 <_PyDict_CopyAsDict@@Base+0x628> │ │ │ │ movw r7, #7484 @ 0x1d3c │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ sub.w r1, sl, r7 │ │ │ │ movw r0, #28087 @ 0x6db7 │ │ │ │ movt r0, #46811 @ 0xb6db │ │ │ │ mov.w ip, #11 │ │ │ │ asrs r1, r1, #2 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ movw r0, #58964 @ 0xe654 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ mul.w ip, ip, r1 │ │ │ │ add.w r5, r0, ip │ │ │ │ ldrb.w r8, [r0, ip] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.n 9b6e8 <_PyDict_CopyAsDict@@Base+0x340> │ │ │ │ + bhi.n 9b72c <_PyDict_CopyAsDict@@Base+0x340> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #420 @ 0x1a4 │ │ │ │ itttt cs │ │ │ │ ldrcs r2, [sp, #8] │ │ │ │ ldrcs r5, [r2, #80] @ 0x50 │ │ │ │ ldrcs r2, [sp, #4] │ │ │ │ subcs.w r1, r2, #420 @ 0x1a4 │ │ │ │ - bcs.n 9b648 <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ + bcs.n 9b68c <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ cmp.w r2, #380 @ 0x17c │ │ │ │ - bcs.w 9b95a <_PyDict_CopyAsDict@@Base+0x5b2> │ │ │ │ + bcs.w 9b99e <_PyDict_CopyAsDict@@Base+0x5b2> │ │ │ │ cmp.w r2, #368 @ 0x170 │ │ │ │ - bcs.w 9b992 <_PyDict_CopyAsDict@@Base+0x5ea> │ │ │ │ + bcs.w 9b9d6 <_PyDict_CopyAsDict@@Base+0x5ea> │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ - bls.w 9b8f4 <_PyDict_CopyAsDict@@Base+0x54c> │ │ │ │ + bls.w 9b938 <_PyDict_CopyAsDict@@Base+0x54c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ sub.w r1, r2, #224 @ 0xe0 │ │ │ │ - cbz r5, 9b656 <_PyDict_CopyAsDict@@Base+0x2ae> │ │ │ │ + cbz r5, 9b69a <_PyDict_CopyAsDict@@Base+0x2ae> │ │ │ │ add r5, r1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - bne.n 9b65c <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ + bne.n 9b6a0 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9b842 <_PyDict_CopyAsDict@@Base+0x49a> │ │ │ │ + bne.w 9b886 <_PyDict_CopyAsDict@@Base+0x49a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + bne.w 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b7fc <_PyDict_CopyAsDict@@Base+0x454> │ │ │ │ + beq.w 9b840 <_PyDict_CopyAsDict@@Base+0x454> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + ble.w 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 9b816 <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ + beq.w 9b85a <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9ba26 <_PyDict_CopyAsDict@@Base+0x67e> │ │ │ │ + beq.w 9ba6a <_PyDict_CopyAsDict@@Base+0x67e> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 9b816 <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ + beq.w 9b85a <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + beq.w 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 9b816 <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ + beq.w 9b85a <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.w 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + beq.w 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9b816 <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ + beq.w 9b85a <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 9b6b4 <_PyDict_CopyAsDict@@Base+0x30c> │ │ │ │ - b.n 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + bne.n 9b6f8 <_PyDict_CopyAsDict@@Base+0x30c> │ │ │ │ + b.n 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bmi.w 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bne.w 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ sub.w r5, r1, #208 @ 0xd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9b430 <_PyDict_CopyAsDict@@Base+0x88> │ │ │ │ - b.n 9b54e <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ + bne.w 9b474 <_PyDict_CopyAsDict@@Base+0x88> │ │ │ │ + b.n 9b592 <_PyDict_CopyAsDict@@Base+0x1a6> │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ mov.w ip, #28 │ │ │ │ mla r5, ip, r5, r7 │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ cmp.w ip, #420 @ 0x1a4 │ │ │ │ - bcs.w 9b9c6 <_PyDict_CopyAsDict@@Base+0x61e> │ │ │ │ + bcs.w 9ba0a <_PyDict_CopyAsDict@@Base+0x61e> │ │ │ │ cmp.w ip, #380 @ 0x17c │ │ │ │ - bcs.w 9b988 <_PyDict_CopyAsDict@@Base+0x5e0> │ │ │ │ + bcs.w 9b9cc <_PyDict_CopyAsDict@@Base+0x5e0> │ │ │ │ cmp.w ip, #368 @ 0x170 │ │ │ │ - bcs.w 9b9b2 <_PyDict_CopyAsDict@@Base+0x60a> │ │ │ │ + bcs.w 9b9f6 <_PyDict_CopyAsDict@@Base+0x60a> │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.w 9b8ca <_PyDict_CopyAsDict@@Base+0x522> │ │ │ │ + bls.w 9b90e <_PyDict_CopyAsDict@@Base+0x522> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w ip, ip, #224 @ 0xe0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 9b732 <_PyDict_CopyAsDict@@Base+0x38a> │ │ │ │ + cbz r2, 9b776 <_PyDict_CopyAsDict@@Base+0x38a> │ │ │ │ adds.w r5, r2, ip │ │ │ │ - beq.n 9b732 <_PyDict_CopyAsDict@@Base+0x38a> │ │ │ │ + beq.n 9b776 <_PyDict_CopyAsDict@@Base+0x38a> │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ mov.w ip, #11 │ │ │ │ mla r0, ip, r1, r0 │ │ │ │ mov.w ip, #28 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ mla r0, ip, r0, r7 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp.w r0, #420 @ 0x1a4 │ │ │ │ - bcs.w 9ba00 <_PyDict_CopyAsDict@@Base+0x658> │ │ │ │ + bcs.w 9ba44 <_PyDict_CopyAsDict@@Base+0x658> │ │ │ │ cmp.w r0, #380 @ 0x17c │ │ │ │ - bcs.w 9b9a8 <_PyDict_CopyAsDict@@Base+0x600> │ │ │ │ + bcs.w 9b9ec <_PyDict_CopyAsDict@@Base+0x600> │ │ │ │ cmp.w r0, #368 @ 0x170 │ │ │ │ - bcs.w 9b9bc <_PyDict_CopyAsDict@@Base+0x614> │ │ │ │ + bcs.w 9ba00 <_PyDict_CopyAsDict@@Base+0x614> │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bls.w 9b948 <_PyDict_CopyAsDict@@Base+0x5a0> │ │ │ │ + bls.w 9b98c <_PyDict_CopyAsDict@@Base+0x5a0> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r0, #224 @ 0xe0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ - cbz r2, 9b77e <_PyDict_CopyAsDict@@Base+0x3d6> │ │ │ │ + cbz r2, 9b7c2 <_PyDict_CopyAsDict@@Base+0x3d6> │ │ │ │ adds.w lr, r2, r0 │ │ │ │ - beq.n 9b77e <_PyDict_CopyAsDict@@Base+0x3d6> │ │ │ │ + beq.n 9b7c2 <_PyDict_CopyAsDict@@Base+0x3d6> │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - cbz r0, 9b77e <_PyDict_CopyAsDict@@Base+0x3d6> │ │ │ │ + cbz r0, 9b7c2 <_PyDict_CopyAsDict@@Base+0x3d6> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9b656 <_PyDict_CopyAsDict@@Base+0x2ae> │ │ │ │ + bne.w 9b69a <_PyDict_CopyAsDict@@Base+0x2ae> │ │ │ │ mov r5, lr │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.w 9b64c <_PyDict_CopyAsDict@@Base+0x2a4> │ │ │ │ - ldr r2, [pc, #112] @ (9b7f8 <_PyDict_CopyAsDict@@Base+0x450>) │ │ │ │ + beq.w 9b690 <_PyDict_CopyAsDict@@Base+0x2a4> │ │ │ │ + ldr r2, [pc, #112] @ (9b83c <_PyDict_CopyAsDict@@Base+0x450>) │ │ │ │ mov.w ip, #11 │ │ │ │ mov.w lr, #3 │ │ │ │ mov.w fp, #28 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ mla r1, fp, r1, r7 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r1, #420 @ 0x1a4 │ │ │ │ ittt cs │ │ │ │ subcs.w r1, r1, #420 @ 0x1a4 │ │ │ │ ldrcs r0, [sp, #8] │ │ │ │ ldrcs r0, [r0, #80] @ 0x50 │ │ │ │ - bcs.n 9b7d6 <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ + bcs.n 9b81a <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ cmp.w r1, #380 @ 0x17c │ │ │ │ - bcs.w 9b99e <_PyDict_CopyAsDict@@Base+0x5f6> │ │ │ │ + bcs.w 9b9e2 <_PyDict_CopyAsDict@@Base+0x5f6> │ │ │ │ cmp.w r1, #368 @ 0x170 │ │ │ │ ittt cs │ │ │ │ subcs.w r1, r1, #368 @ 0x170 │ │ │ │ ldrcs r0, [sp, #8] │ │ │ │ ldrcs r0, [r0, #56] @ 0x38 │ │ │ │ - bcs.n 9b7d6 <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ + bcs.n 9b81a <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 9b93a <_PyDict_CopyAsDict@@Base+0x592> │ │ │ │ + bls.w 9b97e <_PyDict_CopyAsDict@@Base+0x592> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - cbz r0, 9b7ea <_PyDict_CopyAsDict@@Base+0x442> │ │ │ │ + cbz r0, 9b82e <_PyDict_CopyAsDict@@Base+0x442> │ │ │ │ adds.w ip, r0, r1 │ │ │ │ - beq.n 9b7ea <_PyDict_CopyAsDict@@Base+0x442> │ │ │ │ + beq.n 9b82e <_PyDict_CopyAsDict@@Base+0x442> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - cbz r1, 9b7ea <_PyDict_CopyAsDict@@Base+0x442> │ │ │ │ + cbz r1, 9b82e <_PyDict_CopyAsDict@@Base+0x442> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9b656 <_PyDict_CopyAsDict@@Base+0x2ae> │ │ │ │ + bne.w 9b69a <_PyDict_CopyAsDict@@Base+0x2ae> │ │ │ │ mov r5, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r8 │ │ │ │ - bls.n 9b798 <_PyDict_CopyAsDict@@Base+0x3f0> │ │ │ │ - b.n 9b64c <_PyDict_CopyAsDict@@Base+0x2a4> │ │ │ │ + bls.n 9b7dc <_PyDict_CopyAsDict@@Base+0x3f0> │ │ │ │ + b.n 9b690 <_PyDict_CopyAsDict@@Base+0x2a4> │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9b4a8 <_PyDict_CopyAsDict@@Base+0x100> │ │ │ │ + b.n 9b4ec <_PyDict_CopyAsDict@@Base+0x100> │ │ │ │ lsls r4, r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9b816 <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ + beq.n 9b85a <_PyDict_CopyAsDict@@Base+0x46e> │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9b7fe <_PyDict_CopyAsDict@@Base+0x456> │ │ │ │ + bne.n 9b842 <_PyDict_CopyAsDict@@Base+0x456> │ │ │ │ movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + bne.n 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ ldr.w r9, [r4, #24] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w 9b500 <_PyDict_CopyAsDict@@Base+0x158> │ │ │ │ + bmi.w 9b544 <_PyDict_CopyAsDict@@Base+0x158> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9b500 <_PyDict_CopyAsDict@@Base+0x158> │ │ │ │ + bne.w 9b544 <_PyDict_CopyAsDict@@Base+0x158> │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b500 <_PyDict_CopyAsDict@@Base+0x158> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b544 <_PyDict_CopyAsDict@@Base+0x158> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r9, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9b534 <_PyDict_CopyAsDict@@Base+0x18c> │ │ │ │ - b.n 9b538 <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ + bne.w 9b578 <_PyDict_CopyAsDict@@Base+0x18c> │ │ │ │ + b.n 9b57c <_PyDict_CopyAsDict@@Base+0x190> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.w 9b664 <_PyDict_CopyAsDict@@Base+0x2bc> │ │ │ │ - b.n 9b8ac <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ + beq.w 9b6a8 <_PyDict_CopyAsDict@@Base+0x2bc> │ │ │ │ + b.n 9b8f0 <_PyDict_CopyAsDict@@Base+0x504> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + ble.w 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ add.w r5, r0, #12 │ │ │ │ orr.w r8, r0, #1 │ │ │ │ - b.n 9b4b0 <_PyDict_CopyAsDict@@Base+0x108> │ │ │ │ + b.n 9b4f4 <_PyDict_CopyAsDict@@Base+0x108> │ │ │ │ movw r1, #14600 @ 0x3908 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9b966 <_PyDict_CopyAsDict@@Base+0x5be> │ │ │ │ + beq.n 9b9aa <_PyDict_CopyAsDict@@Base+0x5be> │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 9b9de <_PyDict_CopyAsDict@@Base+0x636> │ │ │ │ + beq.w 9ba22 <_PyDict_CopyAsDict@@Base+0x636> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movw r1, #30200 @ 0x75f8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r5, r1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq.n 9b8e0 <_PyDict_CopyAsDict@@Base+0x538> │ │ │ │ + beq.n 9b924 <_PyDict_CopyAsDict@@Base+0x538> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - movw r1, #63741 @ 0xf8fd │ │ │ │ + movw r1, #64037 @ 0xfa25 │ │ │ │ movt r1, #21 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, r1 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [sp, #8] │ │ │ │ ldreq r1, [r2, #84] @ 0x54 │ │ │ │ biceq.w r1, r1, #2048 @ 0x800 │ │ │ │ streq r1, [r2, #84] @ 0x54 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 9b81a <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ + b.n 9b85e <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ orr.w r3, r2, #1 │ │ │ │ adds r0, #3 │ │ │ │ - bne.w 9b5b0 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 9b4de <_PyDict_CopyAsDict@@Base+0x136> │ │ │ │ + bne.w 9b5f4 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl e3be4 │ │ │ │ + b.n 9b522 <_PyDict_CopyAsDict@@Base+0x136> │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ cmp.w ip, #207 @ 0xcf │ │ │ │ ittt hi │ │ │ │ subhi.w ip, ip, #208 @ 0xd0 │ │ │ │ ldrhi r2, [sp, #8] │ │ │ │ ldrhi r2, [r2, #40] @ 0x28 │ │ │ │ - bhi.w 9b71e <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ + bhi.w 9b762 <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 9b71e <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ + b.n 9b762 <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b888 <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ + bne.n 9b8cc <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - b.n 9b890 <_PyDict_CopyAsDict@@Base+0x4e8> │ │ │ │ + b.n 9b8d4 <_PyDict_CopyAsDict@@Base+0x4e8> │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ itete ls │ │ │ │ movls r1, r2 │ │ │ │ ldrhi r2, [sp, #8] │ │ │ │ ldrls r5, [sp, #8] │ │ │ │ ldrhi r5, [r2, #40] @ 0x28 │ │ │ │ itt hi │ │ │ │ ldrhi r2, [sp, #4] │ │ │ │ subhi.w r1, r2, #208 @ 0xd0 │ │ │ │ - b.n 9b648 <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ + b.n 9b68c <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ ldr.w r1, [r8] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9b5bc <_PyDict_CopyAsDict@@Base+0x214> │ │ │ │ + bne.w 9b600 <_PyDict_CopyAsDict@@Base+0x214> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9b5bc <_PyDict_CopyAsDict@@Base+0x214> │ │ │ │ + b.n 9b600 <_PyDict_CopyAsDict@@Base+0x214> │ │ │ │ mov r0, fp │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 9b488 <_PyDict_CopyAsDict@@Base+0xe0> │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bne.w 9b4cc <_PyDict_CopyAsDict@@Base+0xe0> │ │ │ │ + bl e3be4 │ │ │ │ + b.n 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ cmp r1, #207 @ 0xcf │ │ │ │ ittet hi │ │ │ │ subhi r1, #208 @ 0xd0 │ │ │ │ ldrhi r0, [sp, #8] │ │ │ │ ldrls r0, [sp, #8] │ │ │ │ ldrhi r0, [r0, #40] @ 0x28 │ │ │ │ - b.n 9b7d6 <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ + b.n 9b81a <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ cmp r0, #207 @ 0xcf │ │ │ │ ittt hi │ │ │ │ subhi r0, #208 @ 0xd0 │ │ │ │ ldrhi r2, [sp, #8] │ │ │ │ ldrhi r2, [r2, #40] @ 0x28 │ │ │ │ - bhi.w 9b76a <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ + bhi.w 9b7ae <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 9b76a <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ + b.n 9b7ae <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r5, [r2, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub.w r1, r2, #380 @ 0x17c │ │ │ │ - b.n 9b648 <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ + b.n 9b68c <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r1, #54181 @ 0xd3a5 │ │ │ │ + movw r1, #54677 @ 0xd595 │ │ │ │ movt r1, #16 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9ba0a <_PyDict_CopyAsDict@@Base+0x662> │ │ │ │ + bne.n 9ba4e <_PyDict_CopyAsDict@@Base+0x662> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add.w r1, r2, #156 @ 0x9c │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9ba0a <_PyDict_CopyAsDict@@Base+0x662> │ │ │ │ + bne.n 9ba4e <_PyDict_CopyAsDict@@Base+0x662> │ │ │ │ ldr.w r9, [r2, #156] @ 0x9c │ │ │ │ - b.n 9b81a <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ + b.n 9b85e <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w ip, ip, #380 @ 0x17c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - b.n 9b71e <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ + b.n 9b762 <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r5, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub.w r1, r2, #368 @ 0x170 │ │ │ │ - b.n 9b648 <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ + b.n 9b68c <_PyDict_CopyAsDict@@Base+0x2a0> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ sub.w r1, r1, #380 @ 0x17c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.n 9b7d6 <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ + b.n 9b81a <_PyDict_CopyAsDict@@Base+0x42e> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r0, r0, #380 @ 0x17c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - b.n 9b76a <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ + b.n 9b7ae <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w ip, ip, #368 @ 0x170 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - b.n 9b71e <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ + b.n 9b762 <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r0, r0, #368 @ 0x170 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - b.n 9b76a <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ + b.n 9b7ae <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w ip, ip, #420 @ 0x1a4 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - b.n 9b71e <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ + b.n 9b762 <_PyDict_CopyAsDict@@Base+0x376> │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9b888 <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ + bne.w 9b8cc <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r1, r2, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9b876 <_PyDict_CopyAsDict@@Base+0x4ce> │ │ │ │ - movw r9, #10509 @ 0x290d │ │ │ │ + bne.w 9b8ba <_PyDict_CopyAsDict@@Base+0x4ce> │ │ │ │ + movw r9, #8189 @ 0x1ffd │ │ │ │ movt r9, #33 @ 0x21 │ │ │ │ - b.n 9b81a <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ + b.n 9b85e <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r2, #452] @ 0x1c4 │ │ │ │ - b.n 9b4c2 <_PyDict_CopyAsDict@@Base+0x11a> │ │ │ │ + b.n 9b506 <_PyDict_CopyAsDict@@Base+0x11a> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r0, r0, #420 @ 0x1a4 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - b.n 9b76a <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ + b.n 9b7ae <_PyDict_CopyAsDict@@Base+0x3c2> │ │ │ │ movw r1, #5192 @ 0x1448 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9b888 <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ + bne.w 9b8cc <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r1, r2, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9b9ec <_PyDict_CopyAsDict@@Base+0x644> │ │ │ │ - b.n 9b888 <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ + beq.n 9ba30 <_PyDict_CopyAsDict@@Base+0x644> │ │ │ │ + b.n 9b8cc <_PyDict_CopyAsDict@@Base+0x4e0> │ │ │ │ str r6, [sp, #32] │ │ │ │ - b.n 9b81a <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ + b.n 9b85e <_PyDict_CopyAsDict@@Base+0x472> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bmi.n 9ba52 <_PyDict_CopyAsDict@@Base+0x6aa> │ │ │ │ + bmi.n 9ba96 <_PyDict_CopyAsDict@@Base+0x6aa> │ │ │ │ lsls r4, r3, #18 │ │ │ │ - bmi.w 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + bmi.w 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9b934 <_PyDict_CopyAsDict@@Base+0x58c> │ │ │ │ + blt.w 9b978 <_PyDict_CopyAsDict@@Base+0x58c> │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ - b.n 9b494 <_PyDict_CopyAsDict@@Base+0xec> │ │ │ │ + beq.w 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + b.n 9b4d8 <_PyDict_CopyAsDict@@Base+0xec> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #64] @ (9ba9c <_PyDict_CopyAsDict@@Base+0x6f4>) │ │ │ │ + ldr r3, [pc, #64] @ (9bae0 <_PyDict_CopyAsDict@@Base+0x6f4>) │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9ba8e <_PyDict_CopyAsDict@@Base+0x6e6> │ │ │ │ + beq.n 9bad2 <_PyDict_CopyAsDict@@Base+0x6e6> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 9ba8e <_PyDict_CopyAsDict@@Base+0x6e6> │ │ │ │ + bhi.n 9bad2 <_PyDict_CopyAsDict@@Base+0x6e6> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r3, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b4f4 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ - b.n 9ba38 <_PyDict_CopyAsDict@@Base+0x690> │ │ │ │ + bne.w 9b538 <_PyDict_CopyAsDict@@Base+0x14c> │ │ │ │ + b.n 9ba7c <_PyDict_CopyAsDict@@Base+0x690> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r3, r1 │ │ │ │ - b.n 9ba84 <_PyDict_CopyAsDict@@Base+0x6dc> │ │ │ │ + b.n 9bac8 <_PyDict_CopyAsDict@@Base+0x6dc> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009baa0 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +0009bae4 <_PyObject_LookupSpecial@@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 r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r6, [r3, #192] @ 0xc0 │ │ │ │ - ldr r3, [pc, #348] @ (9bc1c <_PyObject_LookupSpecial@@Base+0x17c>) │ │ │ │ + ldr r3, [pc, #348] @ (9bc60 <_PyObject_LookupSpecial@@Base+0x17c>) │ │ │ │ eor.w r2, r6, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ mul.w r7, r1, r2 │ │ │ │ add.w r8, r3, r7 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1424] @ 0x590 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 9bb3c <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ + bne.n 9bb7c <_PyObject_LookupSpecial@@Base+0x98> │ │ │ │ ldr.w r2, [r8, #1428] @ 0x594 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9bb3c <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ + bne.n 9bb7c <_PyObject_LookupSpecial@@Base+0x98> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r7 │ │ │ │ ldr.w r0, [r3, #1432] @ 0x598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bba6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + beq.n 9bbe6 <_PyObject_LookupSpecial@@Base+0x102> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bbb0 <_PyObject_LookupSpecial@@Base+0x110> │ │ │ │ + bge.n 9bbf0 <_PyObject_LookupSpecial@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - beq.n 9bba6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + beq.n 9bbe6 <_PyObject_LookupSpecial@@Base+0x102> │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 9bbba <_PyObject_LookupSpecial@@Base+0x11a> │ │ │ │ + bmi.n 9bbfa <_PyObject_LookupSpecial@@Base+0x116> │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9bc16 <_PyObject_LookupSpecial@@Base+0x176> │ │ │ │ + beq.n 9bbe8 <_PyObject_LookupSpecial@@Base+0x104> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bba8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + bge.n 9bb78 <_PyObject_LookupSpecial@@Base+0x94> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9bba8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9bba8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 9bc56 <_PyObject_LookupSpecial@@Base+0x172> │ │ │ │ + mov r6, r4 │ │ │ │ + b.n 9bbe8 <_PyObject_LookupSpecial@@Base+0x104> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9bbda <_PyObject_LookupSpecial@@Base+0x13a> │ │ │ │ + beq.n 9bc1a <_PyObject_LookupSpecial@@Base+0x136> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bba6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + beq.n 9bbe6 <_PyObject_LookupSpecial@@Base+0x102> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r6, 9bb9a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + cbz r6, 9bbda <_PyObject_LookupSpecial@@Base+0xf6> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9bb9a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + bne.n 9bbda <_PyObject_LookupSpecial@@Base+0xf6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 9bb9a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + bgt.n 9bbda <_PyObject_LookupSpecial@@Base+0xf6> │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ adds r2, r3, r7 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r7, #4 │ │ │ │ @@ -165212,574 +165231,575 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r6, [r3, r7] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9bbcc <_PyObject_LookupSpecial@@Base+0x12c> │ │ │ │ + blt.n 9bc0c <_PyObject_LookupSpecial@@Base+0x128> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9bba6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + beq.n 9bbe6 <_PyObject_LookupSpecial@@Base+0x102> │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9bbba <_PyObject_LookupSpecial@@Base+0x11a> │ │ │ │ + bmi.n 9bbfa <_PyObject_LookupSpecial@@Base+0x116> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bb0e <_PyObject_LookupSpecial@@Base+0x6e> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + bne.n 9bb52 <_PyObject_LookupSpecial@@Base+0x6e> │ │ │ │ + movs r6, #0 │ │ │ │ + mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics.w r3, r0, #1 │ │ │ │ - beq.n 9bba6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + beq.n 9bbe6 <_PyObject_LookupSpecial@@Base+0x102> │ │ │ │ orr.w r0, r0, #1 │ │ │ │ bic.w r6, r0, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ - b.n 9bb10 <_PyObject_LookupSpecial@@Base+0x70> │ │ │ │ + b.n 9bb54 <_PyObject_LookupSpecial@@Base+0x70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9bb98 <_PyObject_LookupSpecial@@Base+0xf8> │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9bb98 <_PyObject_LookupSpecial@@Base+0xf8> │ │ │ │ + bne.n 9bbd8 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bbd8 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 9bb40 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ + bcs.n 9bb80 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9bb40 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ + bne.n 9bb80 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 9bb40 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ + bgt.n 9bb80 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9bb4c <_PyObject_LookupSpecial@@Base+0xac> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 9bba8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ - nop │ │ │ │ + b.n 9bb8c <_PyObject_LookupSpecial@@Base+0xa8> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bbe8 <_PyObject_LookupSpecial@@Base+0x104> │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009bc20 : │ │ │ │ +0009bc64 : │ │ │ │ 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] @ (9bce4 ) │ │ │ │ + ldr r5, [pc, #176] @ (9bd28 ) │ │ │ │ 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 9bc62 │ │ │ │ + bpl.n 9bca6 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ ldr r5, [r0, r5] │ │ │ │ - cbz r5, 9bc62 │ │ │ │ + cbz r5, 9bca6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9bc7e │ │ │ │ - cbnz r2, 9bca6 │ │ │ │ + cbz r0, 9bcc2 │ │ │ │ + cbnz r2, 9bcea │ │ │ │ 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 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r2, 9bc86 │ │ │ │ + cbz r2, 9bcca │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9bc5a │ │ │ │ + bne.n 9bc9e │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9bc5a │ │ │ │ + beq.n 9bc9e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9bcd4 │ │ │ │ + blt.n 9bd18 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 248ddc │ │ │ │ + b.w 2485ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9bcb4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9bcb4 │ │ │ │ + bne.n 9bcf8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bcf8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bff8 │ │ │ │ + bne.w 9c03c │ │ │ │ bic.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi.w 9bfb0 │ │ │ │ + bhi.w 9bff4 │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9bf24 │ │ │ │ + beq.w 9bf68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9bf28 │ │ │ │ + beq.w 9bf6c │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9c010 │ │ │ │ + bge.w 9c054 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 9bfe4 │ │ │ │ + bne.w 9c028 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ strd r6, r5, [sp, #20] │ │ │ │ - bge.w 9bf88 │ │ │ │ + bge.w 9bfcc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9bf7c │ │ │ │ + beq.w 9bfc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9bf90 │ │ │ │ + bge.w 9bfd4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - beq.w 9bf96 │ │ │ │ + beq.w 9bfda │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9bdb2 │ │ │ │ + bge.n 9bdf6 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9bdf0 │ │ │ │ + beq.n 9be34 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9bdb2 │ │ │ │ + ble.n 9bdf6 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 9be0a │ │ │ │ + beq.n 9be4e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9bdb2 │ │ │ │ + beq.n 9bdf6 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 9be0a │ │ │ │ + beq.n 9be4e │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 9bdb2 │ │ │ │ + beq.n 9bdf6 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 9be0a │ │ │ │ + beq.n 9be4e │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 9bdb2 │ │ │ │ + beq.n 9bdf6 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 9be0a │ │ │ │ + beq.n 9be4e │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9bda4 │ │ │ │ + bne.n 9bde8 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c08e │ │ │ │ + beq.w 9c0d2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9be8c │ │ │ │ + ble.n 9bed0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 9be76 │ │ │ │ + bne.n 9beba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bdd4 │ │ │ │ + bge.n 9be18 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 9be20 │ │ │ │ + cbnz r0, 9be64 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9be40 │ │ │ │ + bne.n 9be84 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9be60 │ │ │ │ + bne.n 9bea4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 9be0a │ │ │ │ + beq.n 9be4e │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9bdf2 │ │ │ │ + bne.n 9be36 │ │ │ │ movw r2, #35320 @ 0x89f8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 9bdb2 │ │ │ │ + bne.n 9bdf6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9be16 │ │ │ │ + bge.n 9be5a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bdda │ │ │ │ + beq.n 9be1e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bdda │ │ │ │ + bge.n 9be1e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9bdda │ │ │ │ + bne.n 9be1e │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bde2 │ │ │ │ + beq.n 9be26 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bde2 │ │ │ │ + bge.n 9be26 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9bde2 │ │ │ │ + bne.n 9be26 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bdea │ │ │ │ + beq.n 9be2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bdea │ │ │ │ + bge.n 9be2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9bdea │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9bdea │ │ │ │ + bne.n 9be2e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9be2e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9be8c │ │ │ │ + beq.n 9bed0 │ │ │ │ adds r2, #16 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 9bdc8 │ │ │ │ + beq.n 9be0c │ │ │ │ adds r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 9be7e │ │ │ │ - ldr r1, [pc, #564] @ (9c0c4 ) │ │ │ │ + bne.n 9bec2 │ │ │ │ + ldr r1, [pc, #564] @ (9c108 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8370c │ │ │ │ + bl 8371c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9beec │ │ │ │ + beq.n 9bf30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 9beae │ │ │ │ + cbz r3, 9bef2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9beae │ │ │ │ + bge.n 9bef2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9c02a │ │ │ │ + bne.w 9c06e │ │ │ │ mov r0, r3 │ │ │ │ - bl 7aed0 │ │ │ │ + bl 7aef8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ itett lt │ │ │ │ - movwlt r2, #29660 @ 0x73dc │ │ │ │ - movwge r2, #32208 @ 0x7dd0 │ │ │ │ + movwlt r2, #27612 @ 0x6bdc │ │ │ │ + movwge r2, #30160 @ 0x75d0 │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ movtlt r2, #43 @ 0x2b │ │ │ │ itt ge │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ movtge r2, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #32304 @ 0x7e30 │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9befe │ │ │ │ + bge.n 9bf42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c06a │ │ │ │ + beq.w 9c0ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bf10 │ │ │ │ + bge.n 9bf54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c0bc │ │ │ │ + beq.w 9c100 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bf24 │ │ │ │ + bge.n 9bf68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9bf24 │ │ │ │ + cbnz r3, 9bf68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9bdea │ │ │ │ - ldr r2, [pc, #412] @ (9c0c8 ) │ │ │ │ + b.n 9be2e │ │ │ │ + ldr r2, [pc, #412] @ (9c10c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c076 │ │ │ │ + beq.w 9c0ba │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.w 9c072 │ │ │ │ + bhi.w 9c0b6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9bf62 │ │ │ │ + beq.n 9bfa6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.w 9c072 │ │ │ │ + bcc.w 9c0b6 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1c79c8 │ │ │ │ + bl 1c6fd8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bf10 │ │ │ │ + beq.n 9bf54 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9bf96 │ │ │ │ + beq.n 9bfda │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9bd6c │ │ │ │ - b.n 9bdd4 │ │ │ │ + bne.w 9bdb0 │ │ │ │ + b.n 9be18 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9bd50 │ │ │ │ - b.n 9bf7c │ │ │ │ + bne.w 9bd94 │ │ │ │ + b.n 9bfc0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9bd6c │ │ │ │ + bne.w 9bdb0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bfa8 │ │ │ │ + bge.n 9bfec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c0ae │ │ │ │ + beq.w 9c0f2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9bdd4 │ │ │ │ - movw r0, #32220 @ 0x7ddc │ │ │ │ + b.n 9be18 │ │ │ │ + movw r0, #30172 @ 0x75dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl cc2e4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl cc21c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bf24 │ │ │ │ + beq.n 9bf68 │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bf24 │ │ │ │ + beq.n 9bf68 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r6, #0] │ │ │ │ - bge.n 9c010 │ │ │ │ + bge.n 9c054 │ │ │ │ movs r5, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ strd r6, r5, [sp, #20] │ │ │ │ - bge.n 9bf7c │ │ │ │ + bge.n 9bfc0 │ │ │ │ adds r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r6, #0] │ │ │ │ - b.n 9bdd4 │ │ │ │ + b.n 9be18 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #55308 @ 0xd80c │ │ │ │ + movw r0, #53212 @ 0xcfdc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 270f94 │ │ │ │ + bl 27076c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bf24 │ │ │ │ - b.n 9bd02 │ │ │ │ + beq.n 9bf68 │ │ │ │ + b.n 9bd46 │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #32228 @ 0x7de4 │ │ │ │ + movw r1, #30180 @ 0x75e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9bf10 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9bf54 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 9c04a │ │ │ │ + cbz r2, 9c08e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.w 9beae │ │ │ │ + ble.w 9bef2 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 9bdd4 │ │ │ │ + beq.w 9be18 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 9c036 │ │ │ │ + b.n 9c07a │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9bdd4 │ │ │ │ + beq.w 9be18 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c04c │ │ │ │ + bne.n 9c090 │ │ │ │ movw r2, #35320 @ 0x89f8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9bdd4 │ │ │ │ - b.n 9beae │ │ │ │ + beq.w 9be18 │ │ │ │ + b.n 9bef2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9befe │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bf42 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 9bf36 │ │ │ │ + b.n 9bf7a │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32276 @ 0x7e14 │ │ │ │ + movw r1, #30228 @ 0x7614 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9bf10 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9bf54 │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9bdc8 │ │ │ │ + beq.w 9be0c │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c090 │ │ │ │ + bne.n 9c0d4 │ │ │ │ movw r2, #35320 @ 0x89f8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9bdc8 │ │ │ │ - b.n 9be8c │ │ │ │ + beq.w 9be0c │ │ │ │ + b.n 9bed0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9bfa8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bfec │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9bf10 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bf54 │ │ │ │ asrs r0, r4, #10 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 9c0f2 │ │ │ │ + bpl.n 9c136 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 9c2d0 │ │ │ │ + beq.w 9c314 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9c25e │ │ │ │ + beq.w 9c2a2 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c250 │ │ │ │ + beq.w 9c294 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bge.w 9c270 │ │ │ │ + bge.w 9c2b4 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w ip, #1 │ │ │ │ - ble.w 9c360 │ │ │ │ + ble.w 9c3a4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - bne.w 9c284 │ │ │ │ + bne.w 9c2c8 │ │ │ │ movs r5, #1 │ │ │ │ add.w sl, r3, #16 │ │ │ │ mov fp, r9 │ │ │ │ movw r7, #20540 @ 0x503c │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ mov r9, r8 │ │ │ │ movw r6, #41920 @ 0xa3c0 │ │ │ │ @@ -165787,16 +165807,16 @@ │ │ │ │ mov r8, ip │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [sl, r5, lsl #2] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r3, [r2, #132] @ 0x84 │ │ │ │ - bpl.n 9c19a │ │ │ │ - ldr r3, [pc, #532] @ (9c37c ) │ │ │ │ + bpl.n 9c1de │ │ │ │ + ldr r3, [pc, #532] @ (9c3c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ movs r1, #28 │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ @@ -165805,322 +165825,322 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [ip, #404] @ 0x194 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c2e4 │ │ │ │ + beq.w 9c328 │ │ │ │ ldr.w r3, [ip, #420] @ 0x1a4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb.w r2, [r0, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.w 9c32a │ │ │ │ + bpl.w 9c36e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c2be │ │ │ │ + bne.w 9c302 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9c2be │ │ │ │ + beq.n 9c302 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 9c31e │ │ │ │ + beq.w 9c362 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c23e │ │ │ │ + beq.n 9c282 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, r9 │ │ │ │ and.w r2, r2, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - cbnz r2, 9c224 │ │ │ │ + cbnz r2, 9c268 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9c26c │ │ │ │ + beq.n 9c2b0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r1, fp │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9c21c │ │ │ │ + bge.n 9c260 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c364 │ │ │ │ + beq.w 9c3a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c1ec │ │ │ │ + bne.n 9c230 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 9c1ec │ │ │ │ + b.n 9c230 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - blt.n 9c154 │ │ │ │ + blt.n 9c198 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c36c │ │ │ │ + bne.w 9c3b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w cb900 │ │ │ │ + b.w cb838 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9c21c │ │ │ │ + b.n 9c260 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ orr.w r0, r3, #1 │ │ │ │ cmp.w ip, #1 │ │ │ │ - ble.n 9c2a4 │ │ │ │ + ble.n 9c2e8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 9c370 │ │ │ │ + beq.n 9c3b4 │ │ │ │ add.w sl, r3, #16 │ │ │ │ movs r5, #1 │ │ │ │ mov r3, sl │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.n 9c2a4 │ │ │ │ + beq.n 9c2e8 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 9c28c │ │ │ │ + bne.n 9c2d0 │ │ │ │ cmp r5, ip │ │ │ │ it lt │ │ │ │ movlt r8, r0 │ │ │ │ - blt.w 9c13c │ │ │ │ + blt.w 9c180 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9c250 │ │ │ │ + b.n 9c294 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9c1ba │ │ │ │ + beq.w 9c1fe │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 9c2ee │ │ │ │ + beq.n 9c332 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 9c1c2 │ │ │ │ - ldr r1, [pc, #172] @ (9c380 ) │ │ │ │ + b.n 9c206 │ │ │ │ + ldr r1, [pc, #172] @ (9c3c4 ) │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c6224 <_PyUnicode_Equal@@Base> │ │ │ │ + bl c615c <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c0f2 │ │ │ │ - b.n 9c25e │ │ │ │ + beq.w 9c136 │ │ │ │ + b.n 9c2a2 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r0, #452] @ 0x1c4 │ │ │ │ - b.n 9c19a │ │ │ │ + b.n 9c1de │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r9 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 9c250 │ │ │ │ + bne.n 9c294 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c250 │ │ │ │ + bne.n 9c294 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9c250 │ │ │ │ + b.n 9c294 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 9c250 │ │ │ │ - b.n 9c304 │ │ │ │ + bne.n 9c294 │ │ │ │ + b.n 9c348 │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8527c │ │ │ │ + bl 8528c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c2ae │ │ │ │ + bne.n 9c2f2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r9 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w 9c250 │ │ │ │ - b.n 9c304 │ │ │ │ + bne.w 9c294 │ │ │ │ + b.n 9c348 │ │ │ │ mov r0, r3 │ │ │ │ - b.n 9c2a4 │ │ │ │ + b.n 9c2e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9c21c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9c260 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c21c │ │ │ │ + b.n 9c260 │ │ │ │ mov r8, r0 │ │ │ │ add.w sl, r3, #16 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 9c13c │ │ │ │ + b.n 9c180 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #10 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c6e8 │ │ │ │ + beq.w 9c72c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9c6fc │ │ │ │ + bge.w 9c740 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c424 │ │ │ │ + beq.n 9c468 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 9c3ea │ │ │ │ + ble.n 9c42e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9c432 │ │ │ │ + beq.n 9c476 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9c3ea │ │ │ │ + beq.n 9c42e │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9c432 │ │ │ │ + beq.n 9c476 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 9c3ea │ │ │ │ + beq.n 9c42e │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9c432 │ │ │ │ + beq.n 9c476 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 9c3ea │ │ │ │ + beq.n 9c42e │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 9c432 │ │ │ │ + beq.n 9c476 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9c3dc │ │ │ │ + bne.n 9c420 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 9c404 │ │ │ │ + cbz r2, 9c448 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #448 @ 0x1c0 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ + movw r3, #63936 @ 0xf9c0 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #32528 @ 0x7f10 │ │ │ │ + movw r1, #30480 @ 0x7710 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9c510 │ │ │ │ + b.n 9c554 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c3ea │ │ │ │ + beq.n 9c42e │ │ │ │ ldr r5, [r5, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r0, r2, #22 │ │ │ │ - bmi.w 9c62a │ │ │ │ + bmi.w 9c66e │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 9c45c │ │ │ │ + bgt.n 9c4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c52a │ │ │ │ + beq.n 9c56e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 9c52a │ │ │ │ + bhi.n 9c56e │ │ │ │ tbb [pc, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldrb r1, [r3, #10] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #29] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #59093 @ 0xe6d5 │ │ │ │ + movweq r7, #58893 @ 0xe60d │ │ │ │ movteq r7, #12 │ │ │ │ - bne.n 9c518 │ │ │ │ - ldr.w r8, [pc, #860] @ 9c7c8 │ │ │ │ + bne.n 9c55c │ │ │ │ + ldr.w r8, [pc, #860] @ 9c80c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c55e │ │ │ │ - ldr.w ip, [pc, #840] @ 9c7cc │ │ │ │ + beq.n 9c5a2 │ │ │ │ + ldr.w ip, [pc, #840] @ 9c810 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r6, [r2, #2000] @ 0x7d0 │ │ │ │ ldr.w r0, [r2, #2004] @ 0x7d4 │ │ │ │ ldr.w r6, [ip, #1660] @ 0x67c │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #2004] @ 0x7d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9c5ec │ │ │ │ + bne.w 9c630 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r6, [r3, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bge.n 9c4b4 │ │ │ │ + bge.n 9c4f8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r5, [r1, #3744] @ 0xea0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ addw ip, r1, #3740 @ 0xe9c │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ @@ -166143,371 +166163,373 @@ │ │ │ │ adds r5, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ cmp r0, r7 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ str.w r4, [r1, #3744] @ 0xea0 │ │ │ │ str.w r5, [r1, #3824] @ 0xef0 │ │ │ │ str.w r0, [r1, #3752] @ 0xea8 │ │ │ │ - bgt.n 9c5a2 │ │ │ │ + bgt.n 9c5e6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 9c52a │ │ │ │ + ble.n 9c56e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #56625 @ 0xdd31 │ │ │ │ + movweq r7, #56425 @ 0xdc69 │ │ │ │ movteq r7, #11 │ │ │ │ - beq.n 9c46a │ │ │ │ + beq.n 9c4ae │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #13004 @ 0x32cc │ │ │ │ + movw r1, #10956 @ 0x2acc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w e2298 │ │ │ │ - movw r7, #52837 @ 0xce65 │ │ │ │ + b.w e21d8 │ │ │ │ + movw r7, #52909 @ 0xcead │ │ │ │ movt r7, #9 │ │ │ │ - b.n 9c46a │ │ │ │ - movw r7, #48237 @ 0xbc6d │ │ │ │ + b.n 9c4ae │ │ │ │ + movw r7, #48037 @ 0xbba5 │ │ │ │ movt r7, #12 │ │ │ │ - b.n 9c46a │ │ │ │ + b.n 9c4ae │ │ │ │ mov r7, r3 │ │ │ │ movw r0, #14600 @ 0x3908 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c420 │ │ │ │ + beq.w 9c464 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r0, [r3, #20] │ │ │ │ - blt.n 9c4b0 │ │ │ │ - b.n 9c4b4 │ │ │ │ - ldr.w r8, [pc, #576] @ 9c7c8 │ │ │ │ + blt.n 9c4f4 │ │ │ │ + b.n 9c4f8 │ │ │ │ + ldr.w r8, [pc, #576] @ 9c80c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c55c │ │ │ │ + beq.n 9c5a0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9c482 │ │ │ │ + b.n 9c4c6 │ │ │ │ ldr.w r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c510 │ │ │ │ + beq.n 9c554 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9c510 │ │ │ │ - ldr r2, [pc, #532] @ (9c7c4 ) │ │ │ │ + beq.n 9c554 │ │ │ │ + ldr r2, [pc, #532] @ (9c808 ) │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr.w r1, [r1, #3808] @ 0xee0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9c510 │ │ │ │ + bne.n 9c554 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - cbnz r1, 9c5e4 │ │ │ │ + cbnz r1, 9c628 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 9c510 │ │ │ │ + bmi.n 9c554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c5ce │ │ │ │ + bne.n 9c612 │ │ │ │ dmb ish │ │ │ │ - b.n 9c510 │ │ │ │ + b.n 9c554 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9c510 │ │ │ │ - b.n 9c5c0 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + bne.n 9c554 │ │ │ │ + b.n 9c604 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 9c758 │ │ │ │ + bne.w 9c79c │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c74c │ │ │ │ + bne.w 9c790 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ str r6, [r3, #20] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9c4b0 │ │ │ │ - b.n 9c4b4 │ │ │ │ + blt.w 9c4f4 │ │ │ │ + b.n 9c4f8 │ │ │ │ cmp r3, #8 │ │ │ │ - ble.n 9c6b2 │ │ │ │ + ble.n 9c6f6 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 9c52a │ │ │ │ + ble.w 9c56e │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9c52a │ │ │ │ - movw r7, #25965 @ 0x656d │ │ │ │ + bne.w 9c56e │ │ │ │ + movw r7, #26249 @ 0x6689 │ │ │ │ movt r7, #19 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9c7aa │ │ │ │ - ldr.w r8, [pc, #376] @ 9c7c8 │ │ │ │ + beq.w 9c7ee │ │ │ │ + ldr.w r8, [pc, #376] @ 9c80c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 9c69a │ │ │ │ + cbz r3, 9c6de │ │ │ │ ldr.w r0, [r2, #2012] @ 0x7dc │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r0, [r2, #2012] @ 0x7dc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1a9ce0 <_Py_NewReference@@Base> │ │ │ │ + bl 1a9310 <_Py_NewReference@@Base> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 9c61e │ │ │ │ + b.n 9c662 │ │ │ │ movw r0, #14200 @ 0x3778 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c680 │ │ │ │ - b.n 9c420 │ │ │ │ + bne.n 9c6c4 │ │ │ │ + b.n 9c464 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c52a │ │ │ │ + beq.w 9c56e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 9c52a │ │ │ │ - add r2, pc, #4 @ (adr r2, 9c6c8 ) │ │ │ │ + bhi.w 9c56e │ │ │ │ + add r2, pc, #4 @ (adr r2, 9c70c ) │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ nop │ │ │ │ - stmia r7!, {r0, r3, r6} │ │ │ │ + stmia r7!, {r0, r2, r3, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r5!, {r0, r1, r3, r5} │ │ │ │ + stmia r5!, {r0, r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r7!, {r0, r3, r6} │ │ │ │ + stmia r7!, {r0, r2, r3, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r7!, {r0, r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r0, r1, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r5!, {r0, r1, r3, r5} │ │ │ │ + stmia r5!, {r0, r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r5!, {r0, r1, r3, r5} │ │ │ │ + stmia r5!, {r0, r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r5!, {r0, r1, r3, r5} │ │ │ │ + stmia r5!, {r0, r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r7!, {r0, r2, r4, r5} │ │ │ │ + stmia r7!, {r0, r3, r4, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c772 │ │ │ │ + beq.n 9c7b6 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 9c3ac │ │ │ │ + blt.w 9c3f0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r0, #44712 @ 0xaea8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r2, 9c716 │ │ │ │ + cbz r2, 9c75a │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ tst.w r4, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - movw r3, #448 @ 0x1c0 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ + movw r3, #63936 @ 0xf9c0 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #32456 @ 0x7ec8 │ │ │ │ + movw r1, #30408 @ 0x76c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl e2298 │ │ │ │ - b.n 9c420 │ │ │ │ - movw r7, #48237 @ 0xbc6d │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9c464 │ │ │ │ + movw r7, #48037 @ 0xbba5 │ │ │ │ movt r7, #12 │ │ │ │ - b.n 9c646 │ │ │ │ - movw r7, #52837 @ 0xce65 │ │ │ │ + b.n 9c68a │ │ │ │ + movw r7, #52909 @ 0xcead │ │ │ │ movt r7, #9 │ │ │ │ - b.n 9c646 │ │ │ │ + b.n 9c68a │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9c646 │ │ │ │ + b.n 9c68a │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 9c61e │ │ │ │ + b.n 9c662 │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 9c61e │ │ │ │ + b.n 9c662 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r3, 9c78c │ │ │ │ + cbz r3, 9c7d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #268435456 @ 0x10000000 │ │ │ │ it ne │ │ │ │ movne r6, r3 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #448 @ 0x1c0 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - movw r1, #32388 @ 0x7e84 │ │ │ │ + movw r3, #63936 @ 0xf9c0 │ │ │ │ + movt r3, #44 @ 0x2c │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9c420 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9c464 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movw r1, #10984 @ 0x2ae8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9c420 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9c464 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ bic.w lr, r0, #3 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r0, r2, #0, #2 │ │ │ │ - ldr r2, [pc, #180] @ (9c8b4 ) │ │ │ │ + ldr r2, [pc, #180] @ (9c8fc ) │ │ │ │ ldr.w ip, [ip, r2] │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [lr, #4] │ │ │ │ ldr.w r2, [ip, #3752] @ 0xea8 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ cmp r2, r0 │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ and.w r1, r1, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ - ble.n 9c858 │ │ │ │ + ble.n 9c8a0 │ │ │ │ ldr.w r1, [ip, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip, #3752] @ 0xea8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip, #3824] @ 0xef0 │ │ │ │ - cbnz r0, 9c866 │ │ │ │ + cbnz r0, 9c8ae │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 9c89a │ │ │ │ + cbnz r0, 9c8e2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 9c880 │ │ │ │ + cbnz r0, 9c8c8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [ip, #3824] @ 0xef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip, #3824] @ 0xef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c840 │ │ │ │ + beq.n 9c888 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9c840 │ │ │ │ + bge.n 9c888 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c840 │ │ │ │ + bne.n 9c888 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c840 │ │ │ │ + b.n 9c888 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9c848 │ │ │ │ + bge.n 9c890 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c848 │ │ │ │ + bne.n 9c890 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c848 │ │ │ │ + b.n 9c890 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9c844 │ │ │ │ + bge.n 9c88c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c844 │ │ │ │ + bne.n 9c88c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c844 │ │ │ │ + b.n 9c88c │ │ │ │ movs r4, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c8b8 : │ │ │ │ +0009c900 : │ │ │ │ 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] @ (9c8e4 ) │ │ │ │ + ldr r0, [pc, #12] @ (9c92c ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ - bl 9c8e8 │ │ │ │ + bl 9c930 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166516,100 +166538,100 @@ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ bic.w r6, r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ ldr.w ip, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #20 │ │ │ │ - bpl.w 9cd18 │ │ │ │ + bpl.w 9cd60 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ ldr r7, [r1, r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9cd18 │ │ │ │ + beq.w 9cd60 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9cbe0 │ │ │ │ - movw r3, #52997 @ 0xcf05 │ │ │ │ + bne.w 9cc28 │ │ │ │ + movw r3, #52805 @ 0xce45 │ │ │ │ movt r3, #13 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 9cac8 │ │ │ │ + bne.w 9cb10 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #672] @ (9cbdc ) │ │ │ │ + ldr r2, [pc, #672] @ (9cc24 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 9ce0e │ │ │ │ + beq.w 9ce56 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2c98c │ │ │ │ cmp r6, #8 │ │ │ │ - bhi.w 9cd76 │ │ │ │ + bhi.w 9cdbe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9cad6 │ │ │ │ + beq.w 9cb1e │ │ │ │ add.w r8, sp, #32 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ccbe │ │ │ │ + bge.w 9cd06 │ │ │ │ bic.w r4, r4, #2147483648 @ 0x80000000 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - cbz r4, 9c9c4 │ │ │ │ + cbz r4, 9ca0c │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9cd08 │ │ │ │ + bge.w 9cd50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r8, #4] │ │ │ │ - bls.n 9c9c4 │ │ │ │ + bls.n 9ca0c │ │ │ │ add.w r1, r9, #8 │ │ │ │ add.w r0, r8, #4 │ │ │ │ add.w r9, r9, r6, lsl #2 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ccae │ │ │ │ + bge.w 9ccf6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r9 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.n 9c9aa │ │ │ │ + bne.n 9c9f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9cae6 │ │ │ │ + bge.w 9cb2e │ │ │ │ bic.w r9, r5, #1 │ │ │ │ ldr.w r4, [r7, #156] @ 0x9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9cb04 │ │ │ │ + beq.w 9cb4c │ │ │ │ ldr.w r1, [r7, #160] @ 0xa0 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp.w r2, r1, asr #2 │ │ │ │ - bge.w 9cb04 │ │ │ │ + bge.w 9cb4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r7, #156] @ 0x9c │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bge.w 9cba8 │ │ │ │ + bge.w 9cbf0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrd r1, r2, [r9, #8] │ │ │ │ strd r1, r2, [r4, #12] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ @@ -166618,118 +166640,118 @@ │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ - ble.n 9ca78 │ │ │ │ + ble.n 9cac0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 9ca78 │ │ │ │ + ble.n 9cac0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - ble.n 9ca78 │ │ │ │ + ble.n 9cac0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - ble.n 9ca78 │ │ │ │ + ble.n 9cac0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ - ble.n 9ca78 │ │ │ │ + ble.n 9cac0 │ │ │ │ add.w lr, r4, #52 @ 0x34 │ │ │ │ mov.w ip, #4 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ - blt.n 9ca6a │ │ │ │ + blt.n 9cab2 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl a9390 <_PyEvalFramePushAndInit@@Base+0x220> │ │ │ │ + bl a9348 <_PyEvalFramePushAndInit@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cd38 │ │ │ │ + bne.w 9cd80 │ │ │ │ cmp r6, #8 │ │ │ │ - bhi.w 9cd8c │ │ │ │ + bhi.w 9cdd4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cdc4 │ │ │ │ + bne.w 9ce0c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl aa1a0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl aa158 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9cd4a │ │ │ │ + beq.w 9cd92 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd94 │ │ │ │ + bne.w 9cddc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9cab0 │ │ │ │ + b.n 9caf8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r5 │ │ │ │ add.w r8, sp, #32 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9c9d0 │ │ │ │ + blt.w 9ca18 │ │ │ │ bic.w r9, r5, #1 │ │ │ │ ldr.w r4, [r7, #156] @ 0x9c │ │ │ │ orr.w r3, r5, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ orr.w fp, r5, #1 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9c9ea │ │ │ │ - add.w r0, r2, #1000 @ 0x3e8 │ │ │ │ + bne.w 9ca32 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ + add.w r0, r2, #1000 @ 0x3e8 │ │ │ │ cmp.w r1, r0, lsl #2 │ │ │ │ - blt.w 9ce0a │ │ │ │ + blt.w 9ce52 │ │ │ │ ldr.w r4, [r7, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r7, #152] @ 0x98 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9cdd0 │ │ │ │ + bne.w 9ce18 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r4, [r0, #1068] @ 0x42c │ │ │ │ ldr.w r0, [r0, #1064] @ 0x428 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ce22 │ │ │ │ + beq.w 9ce6a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr.w ip, [r7, #152] @ 0x98 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9cb70 │ │ │ │ + beq.n 9cbb8 │ │ │ │ ldr.w r0, [r7, #156] @ 0x9c │ │ │ │ add.w lr, ip, #12 │ │ │ │ sub.w r0, r0, lr │ │ │ │ asrs r0, r0, #2 │ │ │ │ str.w r0, [ip, #8] │ │ │ │ str.w r4, [r7, #152] @ 0x98 │ │ │ │ add r1, r4 │ │ │ │ @@ -166742,15 +166764,15 @@ │ │ │ │ add.w r1, r1, #3 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r7, #156] @ 0x9c │ │ │ │ mov.w r2, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - blt.w 9ca12 │ │ │ │ + blt.w 9ca5a │ │ │ │ orr.w r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldrd r2, r1, [r9, #8] │ │ │ │ strd r2, r1, [r4, #12] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ @@ -166758,339 +166780,339 @@ │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9ca40 │ │ │ │ - b.n 9ca78 │ │ │ │ + bgt.w 9ca88 │ │ │ │ + b.n 9cac0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c926 │ │ │ │ + beq.w 9c96e │ │ │ │ mov r1, r2 │ │ │ │ mov r3, ip │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl e5388 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl e52cc <_PyStack_UnpackDict@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd58 │ │ │ │ - movw r3, #52997 @ 0xcf05 │ │ │ │ + beq.w 9cda0 │ │ │ │ + movw r3, #52805 @ 0xce45 │ │ │ │ movt r3, #13 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 9cd5c │ │ │ │ + bne.w 9cda4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #580] @ (9ce60 ) │ │ │ │ + ldr r2, [pc, #580] @ (9cea8 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ lsls r3, r3, #31 │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bpl.w 9ce42 │ │ │ │ + bpl.w 9ce8a │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl a8c5c │ │ │ │ + bl a8c14 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 9cc86 │ │ │ │ + ble.n 9ccce │ │ │ │ ldr.w r0, [r9, r6, lsl #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ccd6 │ │ │ │ + blt.n 9cd1e │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 9cc86 │ │ │ │ + beq.n 9ccce │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9cce4 │ │ │ │ + blt.n 9cd2c │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 9cc86 │ │ │ │ + beq.n 9ccce │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9cd2a │ │ │ │ + blt.n 9cd72 │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 9cc86 │ │ │ │ + beq.n 9ccce │ │ │ │ adds r6, #8 │ │ │ │ movs r2, #3 │ │ │ │ add r6, r9 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ccf6 │ │ │ │ + blt.n 9cd3e │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 9cc74 │ │ │ │ + bne.n 9ccbc │ │ │ │ sub.w r0, r9, #4 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9cab0 │ │ │ │ + bge.w 9caf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cab0 │ │ │ │ + bne.w 9caf8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9cab0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9caf8 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r1, r9 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.w 9c9aa │ │ │ │ - b.n 9c9c4 │ │ │ │ + bne.w 9c9f2 │ │ │ │ + b.n 9ca0c │ │ │ │ bic.w r4, r4, #2147483648 @ 0x80000000 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9c984 │ │ │ │ - b.n 9c9c4 │ │ │ │ + bne.w 9c9cc │ │ │ │ + b.n 9ca0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cc4a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9cc4a │ │ │ │ + bne.n 9cc92 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9cc92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cc5c │ │ │ │ + bne.n 9cca4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 9cc5c │ │ │ │ + b.n 9cca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cc80 │ │ │ │ + bne.n 9ccc8 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 9cc80 │ │ │ │ + b.n 9ccc8 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str.w r2, [r8, #4] │ │ │ │ - bhi.w 9c99e │ │ │ │ - b.n 9c9c4 │ │ │ │ + bhi.w 9c9e6 │ │ │ │ + b.n 9ca0c │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #104] @ 0x68 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.w 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cc6a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9cc6a │ │ │ │ + bne.n 9ccb2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ccb2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b2068 │ │ │ │ + bl 1b168c │ │ │ │ cmp r6, #8 │ │ │ │ - bls.n 9cd4a │ │ │ │ + bls.n 9cd92 │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9cdea │ │ │ │ + beq.n 9ce32 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9cdea │ │ │ │ + beq.n 9ce32 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9cac0 │ │ │ │ + b.n 9cb08 │ │ │ │ orr.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.w 9cc3c │ │ │ │ - b.n 9cc86 │ │ │ │ + bgt.w 9cc84 │ │ │ │ + b.n 9ccce │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c964 │ │ │ │ - bl 20d58c │ │ │ │ + bne.w 9c9ac │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9cab0 │ │ │ │ + b.n 9caf8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n 9ca94 │ │ │ │ + bl 79de8 │ │ │ │ + b.n 9cadc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cac0 │ │ │ │ + beq.w 9cb08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ce50 │ │ │ │ + blt.n 9ce98 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 248ddc │ │ │ │ + b.w 2485ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9cab0 │ │ │ │ + b.n 9caf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 9cb24 │ │ │ │ + bhi.w 9cb6c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r7, #164] @ 0xa4 │ │ │ │ str r0, [r4, #0] │ │ │ │ str.w ip, [r4, #8] │ │ │ │ - b.n 9cb54 │ │ │ │ + b.n 9cb9c │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 204c98 <_PyErr_Format@@Base> │ │ │ │ + b.w 2042ac <_PyErr_Format@@Base> │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 9cb0c │ │ │ │ + b.n 9cb54 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl a8c5c │ │ │ │ + bl a8c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9cab0 │ │ │ │ + b.n 9caf8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 9ce38 │ │ │ │ + beq.n 9ce80 │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - b.n 9ce28 │ │ │ │ - bl 20d58c │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + b.n 9ce70 │ │ │ │ + bl 20cba4 │ │ │ │ cmp r6, #8 │ │ │ │ - bls.n 9cd4a │ │ │ │ - b.n 9cd44 │ │ │ │ + bls.n 9cd92 │ │ │ │ + b.n 9cd8c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl a8c5c │ │ │ │ + bl a8c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9cd6a │ │ │ │ + b.n 9cdb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cda4 │ │ │ │ + bne.n 9cdec │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9cda4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9cdec │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #184] @ (9cf2c ) │ │ │ │ + ldr r5, [pc, #184] @ (9cf74 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r5, [r1, r5] │ │ │ │ - cbnz r3, 9ceae │ │ │ │ + cbnz r3, 9cef6 │ │ │ │ bics.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9cee8 │ │ │ │ + bne.n 9cf30 │ │ │ │ ldr.w r3, [r5, #772] @ 0x304 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 9cecc │ │ │ │ + bcc.n 9cf14 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 9cec4 │ │ │ │ + cbz r3, 9cf0c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ adds r7, #8 │ │ │ │ ands.w r1, r1, #32 │ │ │ │ itte ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ce82 │ │ │ │ + beq.n 9ceca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 1af370 │ │ │ │ + bl 1ae998 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ce82 │ │ │ │ + beq.n 9ceca │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 9ce90 │ │ │ │ - movw r1, #30284 @ 0x764c │ │ │ │ + bcc.n 9ced8 │ │ │ │ + movw r1, #28236 @ 0x6e4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ bl 32b02 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ce90 │ │ │ │ - b.n 9cec4 │ │ │ │ + bne.n 9cf0c │ │ │ │ + b.n 9ced8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 212fb8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2126a8 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cec4 │ │ │ │ + beq.n 9cf0c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #32884 @ 0x8074 │ │ │ │ + movw r2, #30836 @ 0x7874 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cec4 │ │ │ │ + bge.n 9cf0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cec4 │ │ │ │ + bne.n 9cf0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9cec4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9cf0c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movw r0, #5192 @ 0x1448 │ │ │ │ @@ -167101,18 +167123,18 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9d05c │ │ │ │ + beq.n 9d0a4 │ │ │ │ ldr.w r0, [r0, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ - ldr r5, [pc, #324] @ (9d0b0 ) │ │ │ │ + ldr r5, [pc, #324] @ (9d0f8 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ and.w r2, r1, #3 │ │ │ │ @@ -167130,147 +167152,147 @@ │ │ │ │ addgt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r1, [r2, #3752] @ 0xea8 │ │ │ │ ldr.w r1, [r2, #3824] @ 0xef0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #3824] @ 0xef0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d0a4 │ │ │ │ + bne.n 9d0ec │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 9d070 │ │ │ │ + bmi.n 9d0b8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 9cffa │ │ │ │ + cbnz r0, 9d042 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 9d01c │ │ │ │ + cbnz r0, 9d064 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d03e │ │ │ │ + bne.n 9d086 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2004] @ 0x7d4 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi.n 9d064 │ │ │ │ + bhi.n 9d0ac │ │ │ │ ldr.w r0, [r2, #2000] @ 0x7d0 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r2, #2000] @ 0x7d0 │ │ │ │ str.w r1, [r2, #2004] @ 0x7d4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cfcc │ │ │ │ + bge.n 9d014 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9cfcc │ │ │ │ + bne.n 9d014 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cfd0 │ │ │ │ + beq.n 9d018 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cfd0 │ │ │ │ + bge.n 9d018 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9cfd0 │ │ │ │ + bne.n 9d018 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ ldr r2, [r5, r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9cfd6 │ │ │ │ + beq.n 9d01e │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r1, #15 │ │ │ │ - bhi.n 9d064 │ │ │ │ + bhi.n 9d0ac │ │ │ │ ldr.w r0, [r2, #2008] @ 0x7d8 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r1, [r2, #2012] @ 0x7dc │ │ │ │ - b.n 9cff2 │ │ │ │ - ldr r5, [pc, #80] @ (9d0b0 ) │ │ │ │ + b.n 9d03a │ │ │ │ + ldr r5, [pc, #80] @ (9d0f8 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - b.n 9cfb8 │ │ │ │ + b.n 9d000 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 88f8c │ │ │ │ + b.w 88f98 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 9d082 │ │ │ │ + cbz r0, 9d0ca │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d082 │ │ │ │ + bge.n 9d0ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 9d088 │ │ │ │ + cbz r2, 9d0d0 │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ - b.n 9cfc8 │ │ │ │ + b.n 9d010 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cff6 │ │ │ │ + bne.n 9d03e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 9d09e │ │ │ │ + cbnz r0, 9d0e6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 9d03e │ │ │ │ + b.n 9d086 │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ - b.n 9d01c │ │ │ │ + b.n 9d064 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 114590 │ │ │ │ + bl 114788 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9cfbe │ │ │ │ + b.n 9d006 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ 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, 9d0d4 │ │ │ │ + cbnz r2, 9d11c │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 9d0f6 │ │ │ │ + bne.n 9d13e │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 9d0c6 │ │ │ │ + bne.n 9d10e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d0d2 │ │ │ │ + beq.n 9d11a │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32952 @ 0x80b8 │ │ │ │ + movw r1, #30904 @ 0x78b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9d10c │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9d154 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32996 @ 0x80e4 │ │ │ │ + movw r1, #30948 @ 0x78e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0009d114 : │ │ │ │ +0009d15c : │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -167279,62 +167301,62 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d250 │ │ │ │ + beq.w 9d298 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #20540 @ 0x503c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 9d262 │ │ │ │ + bpl.n 9d2aa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9d200 │ │ │ │ + bne.n 9d248 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9d200 │ │ │ │ + beq.n 9d248 │ │ │ │ adds r3, r7, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ adds r0, #3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9d1a8 │ │ │ │ + beq.n 9d1f0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r9, r2 │ │ │ │ - cbz r2, 9d1a8 │ │ │ │ + cbz r2, 9d1f0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r9, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d1f6 │ │ │ │ + bge.n 9d23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9d1f6 │ │ │ │ - ldr r1, [pc, #196] @ (9d280 ) │ │ │ │ + cbnz r3, 9d23e │ │ │ │ + ldr r1, [pc, #196] @ (9d2c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [r6, #772] @ 0x304 │ │ │ │ @@ -167342,72 +167364,72 @@ │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r5, #1 │ │ │ │ mov.w sl, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d258 │ │ │ │ - ldr r2, [pc, #156] @ (9d284 ) │ │ │ │ + bne.n 9d2a0 │ │ │ │ + ldr r2, [pc, #156] @ (9d2cc ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ - cbnz r3, 9d238 │ │ │ │ + cbnz r3, 9d280 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ - cbnz r3, 9d226 │ │ │ │ + cbnz r3, 9d26e │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 70480 │ │ │ │ + bl 70478 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9d17c │ │ │ │ + bne.n 9d1c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27731c │ │ │ │ + bl 276af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9d1b2 │ │ │ │ - b.n 9d1f6 │ │ │ │ + blt.n 9d1fa │ │ │ │ + b.n 9d23e │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 9d1f6 │ │ │ │ + ble.n 9d23e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9d1f6 │ │ │ │ + beq.n 9d23e │ │ │ │ mov r0, r6 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9d1f6 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9d23e │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9d1ee │ │ │ │ + beq.n 9d236 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9d1ee │ │ │ │ + b.n 9d236 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 9d1f6 │ │ │ │ + b.n 9d23e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 9d1f6 │ │ │ │ - bl 8527c │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 9d23e │ │ │ │ + bl 8528c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d168 │ │ │ │ + bne.w 9d1b0 │ │ │ │ mov.w r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #11824 @ 0x2e30 │ │ │ │ + movw r0, #9776 @ 0x2630 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9d214 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9d25c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -167421,93 +167443,93 @@ │ │ │ │ it ne │ │ │ │ cmpne r0, r4 │ │ │ │ strd r2, r2, [r1, #8] │ │ │ │ str r2, [r1, #16] │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 9d47c │ │ │ │ + beq.w 9d4c4 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 9d4c4 │ │ │ │ + bl 9d50c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d478 │ │ │ │ + beq.w 9d4c0 │ │ │ │ movw r7, #13084 @ 0x331c │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 9d31a │ │ │ │ + cbz r1, 9d362 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d37a │ │ │ │ + beq.n 9d3c2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - cbz r1, 9d31a │ │ │ │ + cbz r1, 9d362 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d378 │ │ │ │ + beq.n 9d3c0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - cbz r1, 9d31a │ │ │ │ + cbz r1, 9d362 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d458 │ │ │ │ + beq.w 9d4a0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - cbz r1, 9d31a │ │ │ │ + cbz r1, 9d362 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d37a │ │ │ │ + beq.n 9d3c2 │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d308 │ │ │ │ + bne.n 9d350 │ │ │ │ movw r3, #60012 @ 0xea6c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9d480 │ │ │ │ - ldr r3, [pc, #372] @ (9d4a0 ) │ │ │ │ + bne.w 9d4c8 │ │ │ │ + ldr r3, [pc, #372] @ (9d4e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 9d346 │ │ │ │ - bne.n 9d372 │ │ │ │ + bgt.n 9d38e │ │ │ │ + bne.n 9d3ba │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #216] @ 0xd8 │ │ │ │ - cbz r3, 9d372 │ │ │ │ + cbz r3, 9d3ba │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 9d35c │ │ │ │ + cbz r1, 9d3a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 9d37a │ │ │ │ + cbz r0, 9d3c2 │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d34c │ │ │ │ + bne.n 9d394 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 9d372 │ │ │ │ + cbz r1, 9d3ba │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 9d37a │ │ │ │ + cbz r0, 9d3c2 │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d362 │ │ │ │ + bne.n 9d3aa │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9d372 │ │ │ │ + beq.n 9d3ba │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #1320 @ 0x528 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64808 @ 0xfd28 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ str.w r9, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r3, #0 │ │ │ │ @@ -167521,297 +167543,297 @@ │ │ │ │ str r5, [r6, #16] │ │ │ │ ittt lt │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ strblt r3, [r6, #12] │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d45c │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + beq.n 9d4a4 │ │ │ │ + movw r1, #24440 @ 0x5f78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d464 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + beq.n 9d4ac │ │ │ │ + movw r1, #31408 @ 0x7ab0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d460 │ │ │ │ - movw r1, #33472 @ 0x82c0 │ │ │ │ + beq.n 9d4a8 │ │ │ │ + movw r1, #31424 @ 0x7ac0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 9d448 │ │ │ │ - movw r1, #33492 @ 0x82d4 │ │ │ │ + cbz r0, 9d490 │ │ │ │ + movw r1, #31444 @ 0x7ad4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d470 │ │ │ │ - movw r1, #33516 @ 0x82ec │ │ │ │ + beq.n 9d4b8 │ │ │ │ + movw r1, #31468 @ 0x7aec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 9d46c │ │ │ │ - movw r1, #33536 @ 0x8300 │ │ │ │ + cbz r0, 9d4b4 │ │ │ │ + movw r1, #31488 @ 0x7b00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 9d468 │ │ │ │ - movw r1, #33560 @ 0x8318 │ │ │ │ + cbz r0, 9d4b0 │ │ │ │ + movw r1, #31512 @ 0x7b18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ blx 2d828 │ │ │ │ - cbz r0, 9d474 │ │ │ │ + cbz r0, 9d4bc │ │ │ │ strb.w r8, [r6, #13] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9d49c │ │ │ │ + beq.n 9d4e4 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ - cbz r3, 9d498 │ │ │ │ - cbz r7, 9d498 │ │ │ │ + cbz r3, 9d4e0 │ │ │ │ + cbz r7, 9d4e0 │ │ │ │ clz r0, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 9d374 │ │ │ │ - ldr r3, [pc, #88] @ (9d4a4 ) │ │ │ │ + b.n 9d3bc │ │ │ │ + ldr r3, [pc, #88] @ (9d4ec ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 9d42e │ │ │ │ + b.n 9d476 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 9d37a │ │ │ │ - ldr r3, [pc, #72] @ (9d4a8 ) │ │ │ │ - b.n 9d44a │ │ │ │ - ldr r3, [pc, #72] @ (9d4ac ) │ │ │ │ - b.n 9d44a │ │ │ │ - ldr r3, [pc, #72] @ (9d4b0 ) │ │ │ │ - b.n 9d44a │ │ │ │ - ldr r3, [pc, #72] @ (9d4b4 ) │ │ │ │ - b.n 9d44a │ │ │ │ - ldr r3, [pc, #72] @ (9d4b8 ) │ │ │ │ - b.n 9d44a │ │ │ │ - ldr r3, [pc, #72] @ (9d4bc ) │ │ │ │ - b.n 9d44a │ │ │ │ - ldr r3, [pc, #72] @ (9d4c0 ) │ │ │ │ - b.n 9d44a │ │ │ │ - bl e3ca0 │ │ │ │ + b.n 9d3c2 │ │ │ │ + ldr r3, [pc, #72] @ (9d4f0 ) │ │ │ │ + b.n 9d492 │ │ │ │ + ldr r3, [pc, #72] @ (9d4f4 ) │ │ │ │ + b.n 9d492 │ │ │ │ + ldr r3, [pc, #72] @ (9d4f8 ) │ │ │ │ + b.n 9d492 │ │ │ │ + ldr r3, [pc, #72] @ (9d4fc ) │ │ │ │ + b.n 9d492 │ │ │ │ + ldr r3, [pc, #72] @ (9d500 ) │ │ │ │ + b.n 9d492 │ │ │ │ + ldr r3, [pc, #72] @ (9d504 ) │ │ │ │ + b.n 9d492 │ │ │ │ + ldr r3, [pc, #72] @ (9d508 ) │ │ │ │ + b.n 9d492 │ │ │ │ + bl e3be4 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9d374 │ │ │ │ + b.n 9d3bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d32a │ │ │ │ + beq.w 9d372 │ │ │ │ blx 2d828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d37a │ │ │ │ + beq.w 9d3c2 │ │ │ │ adds r4, #16 │ │ │ │ - b.n 9d480 │ │ │ │ + b.n 9d4c8 │ │ │ │ movs r0, #5 │ │ │ │ - b.n 9d374 │ │ │ │ + b.n 9d3bc │ │ │ │ movs r0, #4 │ │ │ │ - b.n 9d374 │ │ │ │ + b.n 9d3bc │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ -0009d4c4 : │ │ │ │ +0009d50c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 9d586 │ │ │ │ + bpl.n 9d5ce │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 9d4f0 │ │ │ │ + bpl.n 9d538 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 9d4f0 │ │ │ │ + bpl.n 9d538 │ │ │ │ adds r0, #20 │ │ │ │ - beq.n 9d5b8 │ │ │ │ + beq.n 9d600 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d4ec │ │ │ │ + bne.n 9d534 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 9d5b4 │ │ │ │ + bpl.n 9d5fc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 9d568 │ │ │ │ + bne.n 9d5b0 │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1e529c <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ + bl 1e48ac <_PyInterpreterState_SetRunningMain@@Base+0x220> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 9d58a │ │ │ │ + cbz r3, 9d5d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 126f54 │ │ │ │ + bl 127144 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #16] │ │ │ │ subs r2, r2, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9d5a8 │ │ │ │ + cbz r0, 9d5f0 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ blx 2d5b4 │ │ │ │ ldrd r2, r0, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r5, r2] │ │ │ │ strd r2, r5, [r4, #20] │ │ │ │ - bl dede0 │ │ │ │ + bl ded1c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 9d564 │ │ │ │ + bpl.n 9d5ac │ │ │ │ lsls r3, r3, #26 │ │ │ │ it mi │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ - bmi.n 9d4ec │ │ │ │ + bmi.n 9d534 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b.n 9d4ec │ │ │ │ + b.n 9d534 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 9d58e │ │ │ │ + bne.n 9d5d6 │ │ │ │ add.w ip, sp, #28 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ strd r3, ip, [sp] │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1b30 │ │ │ │ + bl 1d1140 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9d51a │ │ │ │ - bl 4fb28 │ │ │ │ + b.n 9d562 │ │ │ │ + bl 4fb30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d4ec │ │ │ │ + b.n 9d534 │ │ │ │ add.w ip, sp, #28 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ strd r3, ip, [sp] │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 207e10 │ │ │ │ + bl 207428 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9d51a │ │ │ │ + b.n 9d562 │ │ │ │ mov r0, r3 │ │ │ │ - bl dede0 │ │ │ │ - bl 20d58c │ │ │ │ - b.n 9d58a │ │ │ │ + bl ded1c │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 9d5d2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b.n 9d50c │ │ │ │ + b.n 9d554 │ │ │ │ mvn.w r3, #255 @ 0xff │ │ │ │ ldrb.w r2, [r3, #252] @ 0xfc │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b.n 9d4fe │ │ │ │ + b.n 9d546 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009d5c8 <_Py_fstat_noraise@@Base>: │ │ │ │ +0009d610 <_Py_fstat_noraise@@Base>: │ │ │ │ b.w 2d02c <__fstat64_time64@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9d6d4 <_Py_fstat_noraise@@Base+0x10c> │ │ │ │ + beq.w 9d71c <_Py_fstat_noraise@@Base+0x10c> │ │ │ │ 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 9d744 <_Py_fstat_noraise@@Base+0x17c> │ │ │ │ - blt.w 9d798 <_Py_fstat_noraise@@Base+0x1d0> │ │ │ │ + beq.w 9d78c <_Py_fstat_noraise@@Base+0x17c> │ │ │ │ + blt.w 9d7e0 <_Py_fstat_noraise@@Base+0x1d0> │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.w 9d788 <_Py_fstat_noraise@@Base+0x1c0> │ │ │ │ + bgt.w 9d7d0 <_Py_fstat_noraise@@Base+0x1c0> │ │ │ │ movw r5, #35960 @ 0x8c78 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ adds r1, #21 │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r5, #968] @ 0x3c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9d734 <_Py_fstat_noraise@@Base+0x16c> │ │ │ │ - ldr r2, [pc, #424] @ (9d7c8 <_Py_fstat_noraise@@Base+0x200>) │ │ │ │ + bne.w 9d77c <_Py_fstat_noraise@@Base+0x16c> │ │ │ │ + ldr r2, [pc, #424] @ (9d810 <_Py_fstat_noraise@@Base+0x200>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov r7, r3 │ │ │ │ - bgt.n 9d70a <_Py_fstat_noraise@@Base+0x142> │ │ │ │ + bgt.n 9d752 <_Py_fstat_noraise@@Base+0x142> │ │ │ │ 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 9d6fe <_Py_fstat_noraise@@Base+0x136> │ │ │ │ + beq.n 9d746 <_Py_fstat_noraise@@Base+0x136> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ - cbz r0, 9d6b0 <_Py_fstat_noraise@@Base+0xe8> │ │ │ │ + cbz r0, 9d6f8 <_Py_fstat_noraise@@Base+0xe8> │ │ │ │ movw r2, #41920 @ 0xa3c0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (9d7cc <_Py_fstat_noraise@@Base+0x204>) │ │ │ │ + ldr r2, [pc, #344] @ (9d814 <_Py_fstat_noraise@@Base+0x204>) │ │ │ │ ldr.w r5, [r2, #1660] @ 0x67c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9d748 <_Py_fstat_noraise@@Base+0x180> │ │ │ │ + bne.n 9d790 <_Py_fstat_noraise@@Base+0x180> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r3, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 9d7b0 <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ + bpl.w 9d7f8 <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 9d7c0 <_Py_fstat_noraise@@Base+0x1f8> │ │ │ │ + bpl.w 9d808 <_Py_fstat_noraise@@Base+0x1f8> │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ @@ -167819,315 +167841,315 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r5, r7, [r2, #24] │ │ │ │ cmp r7, r5 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.n 9d656 <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ + bcc.n 9d69e <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ 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 9d656 <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ + b.n 9d69e <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittte ge │ │ │ │ movge r0, #24 │ │ │ │ movwge r3, #58828 @ 0xe5cc │ │ │ │ movwge r2, #35960 @ 0x8c78 │ │ │ │ - ldrlt r3, [pc, #228] @ (9d7d0 <_Py_fstat_noraise@@Base+0x208>) │ │ │ │ + ldrlt r3, [pc, #228] @ (9d818 <_Py_fstat_noraise@@Base+0x208>) │ │ │ │ ittet ge │ │ │ │ movtge r2, #79 @ 0x4f │ │ │ │ mlage r3, r0, r1, r3 │ │ │ │ addlt.w r3, r3, r1, lsl #5 │ │ │ │ addge r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d656 <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ + bne.n 9d69e <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ ldr.w r2, [r5, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9d76c <_Py_fstat_noraise@@Base+0x1a4> │ │ │ │ + bne.n 9d7b4 <_Py_fstat_noraise@@Base+0x1a4> │ │ │ │ mov r0, r9 │ │ │ │ blx 2d640 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 9d788 <_Py_fstat_noraise@@Base+0x1c0> │ │ │ │ + cbz r3, 9d7d0 <_Py_fstat_noraise@@Base+0x1c0> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ add.w r6, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 9d656 <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ + b.n 9d69e <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ ldr.w r0, [r5, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9d788 <_Py_fstat_noraise@@Base+0x1c0> │ │ │ │ + cbz r0, 9d7d0 <_Py_fstat_noraise@@Base+0x1c0> │ │ │ │ add.w r6, r4, #20 │ │ │ │ - b.n 9d656 <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ - ldr r3, [pc, #140] @ (9d7d4 <_Py_fstat_noraise@@Base+0x20c>) │ │ │ │ - b.n 9d68a <_Py_fstat_noraise@@Base+0xc2> │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 9d69e <_Py_fstat_noraise@@Base+0x8e> │ │ │ │ + ldr r3, [pc, #140] @ (9d81c <_Py_fstat_noraise@@Base+0x20c>) │ │ │ │ + b.n 9d6d2 <_Py_fstat_noraise@@Base+0xc2> │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9d778 <_Py_fstat_noraise@@Base+0x1b0> │ │ │ │ - ldr r0, [pc, #128] @ (9d7d8 <_Py_fstat_noraise@@Base+0x210>) │ │ │ │ + bne.n 9d7c0 <_Py_fstat_noraise@@Base+0x1b0> │ │ │ │ + ldr r0, [pc, #128] @ (9d820 <_Py_fstat_noraise@@Base+0x210>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d67a <_Py_fstat_noraise@@Base+0xb2> │ │ │ │ + bne.n 9d6c2 <_Py_fstat_noraise@@Base+0xb2> │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9d67a <_Py_fstat_noraise@@Base+0xb2> │ │ │ │ + b.n 9d6c2 <_Py_fstat_noraise@@Base+0xb2> │ │ │ │ ldr.w r0, [r5, #924] @ 0x39c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9d722 <_Py_fstat_noraise@@Base+0x15a> │ │ │ │ + b.n 9d76a <_Py_fstat_noraise@@Base+0x15a> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9d67a <_Py_fstat_noraise@@Base+0xb2> │ │ │ │ - bl 20d58c │ │ │ │ + b.n 9d6c2 <_Py_fstat_noraise@@Base+0xb2> │ │ │ │ + bl 20cba4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d68a <_Py_fstat_noraise@@Base+0xc2> │ │ │ │ + bne.w 9d6d2 <_Py_fstat_noraise@@Base+0xc2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9d6a8 <_Py_fstat_noraise@@Base+0xe0> │ │ │ │ + b.n 9d6f0 <_Py_fstat_noraise@@Base+0xe0> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1488 @ 0x5d0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64976 @ 0xfdd0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9d794 <_Py_fstat_noraise@@Base+0x1cc> │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9d7dc <_Py_fstat_noraise@@Base+0x1cc> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9d6a8 <_Py_fstat_noraise@@Base+0xe0> │ │ │ │ + b.n 9d6f0 <_Py_fstat_noraise@@Base+0xe0> │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 9d7b2 <_Py_fstat_noraise@@Base+0x1ea> │ │ │ │ + b.n 9d7fa <_Py_fstat_noraise@@Base+0x1ea> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - add r2, pc, #944 @ (adr r2, 9db8c ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 9dbd4 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -0009d7dc : │ │ │ │ +0009d824 : │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #408] @ (9d98c ) │ │ │ │ + ldr r2, [pc, #408] @ (9d9d4 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r9, [r4, r2] │ │ │ │ orr.w r0, r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 9d9cc │ │ │ │ + bl 9da14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9d8f0 │ │ │ │ + beq.n 9d938 │ │ │ │ ldrd r6, r4, [sp, #16] │ │ │ │ bic.w r7, r6, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 9d8aa │ │ │ │ + bls.n 9d8f2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ bic.w r2, r4, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9d966 │ │ │ │ + bne.w 9d9ae │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bic.w r2, r8, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #20 │ │ │ │ - bpl.n 9d870 │ │ │ │ + bpl.n 9d8b8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr.w r8, [r7, r1] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9d870 │ │ │ │ + beq.n 9d8b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d8e6 │ │ │ │ + beq.n 9d92e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d92c │ │ │ │ + bne.n 9d974 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n 9d886 │ │ │ │ + bpl.n 9d8ce │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 9d898 │ │ │ │ + bpl.n 9d8e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bmi.n 9d864 │ │ │ │ + bmi.n 9d8ac │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d864 │ │ │ │ + bne.n 9d8ac │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d864 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d8ac │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d868 │ │ │ │ + bne.n 9d8b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d868 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d8b0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ adds r1, r5, #4 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9d8d2 │ │ │ │ + bpl.n 9d91a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r5, [r7, r0] │ │ │ │ - cbz r5, 9d8d2 │ │ │ │ + cbz r5, 9d91a │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 93bac <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 93be0 <_Py_CheckFunctionResult@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9d85e │ │ │ │ + b.n 9d8a6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9d85e │ │ │ │ - cbz r2, 9d900 │ │ │ │ + b.n 9d8a6 │ │ │ │ + cbz r2, 9d948 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 9d900 │ │ │ │ + cbz r3, 9d948 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9d85e │ │ │ │ + b.n 9d8a6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - b.n 9d868 │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + b.n 9d8b0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ itett hi │ │ │ │ - movwhi r2, #29160 @ 0x71e8 │ │ │ │ - movwls r2, #29348 @ 0x72a4 │ │ │ │ + movwhi r2, #27112 @ 0x69e8 │ │ │ │ + movwls r2, #27300 @ 0x6aa4 │ │ │ │ movthi r2, #43 @ 0x2b │ │ │ │ movhi r3, r7 │ │ │ │ itt ls │ │ │ │ movtls r2, #43 @ 0x2b │ │ │ │ movls r3, #0 │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ - b.n 9d8ec │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ + b.n 9d934 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9d85e │ │ │ │ + beq.n 9d8a6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9d97c │ │ │ │ + blt.n 9d9c4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ itett hi │ │ │ │ - movwhi r2, #29208 @ 0x7218 │ │ │ │ - movwls r2, #29396 @ 0x72d4 │ │ │ │ + movwhi r2, #27160 @ 0x6a18 │ │ │ │ + movwls r2, #27348 @ 0x6ad4 │ │ │ │ movthi r2, #43 @ 0x2b │ │ │ │ movhi r3, r7 │ │ │ │ itt ls │ │ │ │ movtls r2, #43 @ 0x2b │ │ │ │ movls r3, #0 │ │ │ │ - bl 248ddc │ │ │ │ - b.n 9d8ec │ │ │ │ + bl 2485ec │ │ │ │ + b.n 9d934 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r3, r5, #4 │ │ │ │ - bl 1cd7f0 <_PyTime_AsMicroseconds@@Base+0x5bc> │ │ │ │ + bl 1cce00 <_PyTime_AsMicroseconds@@Base+0x5bc> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9d85e │ │ │ │ + b.n 9d8a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d93a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d93a │ │ │ │ + bne.n 9d982 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d982 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009d990 : │ │ │ │ +0009d9d8 : │ │ │ │ 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] @ 9d9c8 │ │ │ │ + ldr.w ip, [pc, #36] @ 9da10 │ │ │ │ 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 9e050 │ │ │ │ + bl 9e094 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -168140,173 +168162,173 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ bic.w fp, r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9dbb2 │ │ │ │ + bmi.w 9dbfa │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9dbee │ │ │ │ + beq.w 9dc36 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ - movw r3, #47361 @ 0xb901 │ │ │ │ + movw r3, #47161 @ 0xb839 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9dbfc │ │ │ │ + bne.w 9dc44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw sl, #41920 @ 0xa3c0 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 9dbfc │ │ │ │ - ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ + bne.w 9dc44 │ │ │ │ + ldr r3, [pc, #552] @ (9dc94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #544] @ (9dc4c ) │ │ │ │ + ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - eor.w r7, r1, r4, asr #3 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ + ldr r7, [r2, r3] │ │ │ │ + eor.w r3, r1, r4, asr #3 │ │ │ │ movs r2, #12 │ │ │ │ - mul.w r7, r2, r7 │ │ │ │ - add.w r8, r3, r7 │ │ │ │ + ubfx r3, r3, #0, #12 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + add.w r8, r7, r3 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1424] @ 0x590 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9dd52 │ │ │ │ + bne.w 9dd9a │ │ │ │ ldr.w r2, [r8, #1428] @ 0x594 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 9dd52 │ │ │ │ - add.w r3, r3, #40960 @ 0xa000 │ │ │ │ - add r3, r7 │ │ │ │ - ldr.w r6, [r3, #1432] @ 0x598 │ │ │ │ + bne.w 9dd9a │ │ │ │ + add.w r7, r7, #40960 @ 0xa000 │ │ │ │ + add r7, r3 │ │ │ │ + ldr.w r6, [r7, #1432] @ 0x598 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9db44 │ │ │ │ + beq.n 9db8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ it ge │ │ │ │ orrge.w r6, r6, #1 │ │ │ │ str r6, [r3, #0] │ │ │ │ bic.w r8, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 9dfd4 │ │ │ │ + bls.w 9e018 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 9dc50 │ │ │ │ + bpl.w 9dc98 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.n 9db70 │ │ │ │ + bne.n 9dbb8 │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 9dcea │ │ │ │ + bne.w 9dd32 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9dbaa │ │ │ │ + beq.n 9dbf2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 9dff4 │ │ │ │ + blt.w 9e038 │ │ │ │ adds.w r2, fp, r2 │ │ │ │ - beq.n 9dba4 │ │ │ │ + beq.n 9dbec │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9dba4 │ │ │ │ + beq.n 9dbec │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 9e034 │ │ │ │ + beq.w 9e068 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7b2dc │ │ │ │ + bl 7b304 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ - cbz r2, 9daf6 │ │ │ │ + cbz r2, 9db3e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9db08 │ │ │ │ + bge.n 9db50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e028 │ │ │ │ + beq.w 9e05c │ │ │ │ cmn.w sl, #3 │ │ │ │ - beq.w 9dfda │ │ │ │ + beq.w 9e01e │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 9dba4 │ │ │ │ + blt.n 9dbec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9dba4 │ │ │ │ + beq.n 9dbec │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - b.n 9dc2a │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + b.n 9dc72 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r6, [r2, #0] │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.n 9dc42 │ │ │ │ + bne.n 9dc8a │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 9ddf0 │ │ │ │ + bne.w 9de46 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9dec2 │ │ │ │ + beq.w 9df06 │ │ │ │ mov r8, r3 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - b.n 9dab4 │ │ │ │ + b.n 9dafc │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ add.w r7, fp, r2 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ddba │ │ │ │ + beq.w 9de02 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r1, #440] @ 0x1b8 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 9dcfc │ │ │ │ + beq.w 9dd44 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7bdf4 │ │ │ │ + bl 7be18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9dd16 │ │ │ │ + bne.w 9dd5e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dc82 │ │ │ │ + beq.n 9dcca │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #152] @ (9dc4c ) │ │ │ │ + ldr r3, [pc, #152] @ (9dc94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -168315,607 +168337,607 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r0, #404] @ 0x194 │ │ │ │ cmp r1, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9deb2 │ │ │ │ + beq.w 9def6 │ │ │ │ ldr.w r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9da00 │ │ │ │ + bne.w 9da48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e68 │ │ │ │ + bl 89e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9da00 │ │ │ │ - b.n 9dee4 │ │ │ │ + bge.w 9da48 │ │ │ │ + b.n 9df28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 852a8 │ │ │ │ + bl 852b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 9dc32 │ │ │ │ + bpl.n 9dc7a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9def2 │ │ │ │ + beq.w 9df36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9dc14 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9dc14 │ │ │ │ + bne.n 9dc5c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dc5c │ │ │ │ mov.w r8, #0 │ │ │ │ strd r8, r8, [sp, #4] │ │ │ │ - b.n 9db78 │ │ │ │ + b.n 9dbc0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [sp, #8] │ │ │ │ - cbz r2, 9dc62 │ │ │ │ + cbz r2, 9dcaa │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9def8 │ │ │ │ + bne.w 9df3c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 9dfce │ │ │ │ + bne.w 9e012 │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 9dfc0 │ │ │ │ + bne.w 9e004 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9dab2 │ │ │ │ + bne.w 9dafa │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ddca │ │ │ │ + beq.w 9de12 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #23152 @ 0x5a70 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9de20 │ │ │ │ + bne.w 9de76 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9de00 │ │ │ │ + bge.w 9de56 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r4, r0, #31 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bpl.w 9de0e │ │ │ │ + bpl.w 9de64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e018 │ │ │ │ + bge.w 9e074 │ │ │ │ adds r3, #1 │ │ │ │ lsls r2, r0, #31 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w r5, [r9] │ │ │ │ - bmi.w 9dbaa │ │ │ │ + bmi.w 9dbf2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dbaa │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9dbaa │ │ │ │ + bne.w 9dbf2 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dbf2 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9dbaa │ │ │ │ + beq.w 9dbf2 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9dac6 │ │ │ │ + b.n 9db0e │ │ │ │ ldr.w r2, [sl, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 9e040 │ │ │ │ - bl e3ca0 │ │ │ │ + bne.w 9e084 │ │ │ │ + bl e3be4 │ │ │ │ mvn.w r0, #2 │ │ │ │ add.w r7, r7, r0, lsl #2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9dba4 │ │ │ │ + beq.w 9dbec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - b.n 9dc2a │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + b.n 9dc72 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9de5c │ │ │ │ + beq.w 9dea4 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9db44 │ │ │ │ + beq.w 9db8c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 9da7c │ │ │ │ + bne.w 9dac4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9da7c │ │ │ │ - add.w r3, r3, #42240 @ 0xa500 │ │ │ │ + bgt.w 9dac4 │ │ │ │ + add.w r7, r7, #42240 @ 0xa500 │ │ │ │ bic.w r6, r6, #1 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ + adds r2, r7, r3 │ │ │ │ str r6, [r2, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - adds r1, r7, #4 │ │ │ │ + adds r1, r3, #4 │ │ │ │ ldr.w r0, [r8, #1428] @ 0x594 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r7, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9de4e │ │ │ │ + blt.n 9de38 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.n 9da7c │ │ │ │ + b.n 9dac4 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 9dea6 │ │ │ │ + bmi.n 9deea │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9dab4 │ │ │ │ - b.n 9dba4 │ │ │ │ + bne.w 9dafc │ │ │ │ + b.n 9dbec │ │ │ │ cmp r6, #1 │ │ │ │ - bls.n 9dec2 │ │ │ │ + bls.n 9df06 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 9dc2a │ │ │ │ + bmi.w 9dc72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dc2a │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9dc2a │ │ │ │ + bne.w 9dc72 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dc72 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9ddfc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ddfc │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9dec2 │ │ │ │ + beq.n 9df06 │ │ │ │ mov r8, r2 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - b.n 9dac6 │ │ │ │ + b.n 9db0e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ lsls r6, r0, #31 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bmi.w 9dcbc │ │ │ │ + bmi.w 9dd04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dcbc │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9dcbc │ │ │ │ + bne.w 9dd04 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9dd04 │ │ │ │ movw r3, #22752 @ 0x58e0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9df32 │ │ │ │ + bne.w 9df8c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9dd3e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9ddb4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ddb4 │ │ │ │ + b.n 9dd86 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9df7e │ │ │ │ + bcs.n 9df76 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9df7e │ │ │ │ + bgt.n 9df76 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl e49f4 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ + bl e4938 <_PyEval_CheckExceptTypeValid@@Base+0x138> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9db44 │ │ │ │ + beq.w 9db8c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9ddb4 │ │ │ │ + beq.n 9ddfc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 9dd7a │ │ │ │ - b.n 9da7c │ │ │ │ + beq.w 9ddc2 │ │ │ │ + b.n 9dac4 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9dac6 │ │ │ │ - b.n 9dba4 │ │ │ │ + bne.w 9db0e │ │ │ │ + b.n 9dbec │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9da00 │ │ │ │ - b.n 9dbee │ │ │ │ + bne.w 9da48 │ │ │ │ + b.n 9dc36 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #19328 @ 0x4b80 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl e37c8 │ │ │ │ + bl e370c │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9dbac │ │ │ │ + b.n 9dbf4 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r0, [r9] │ │ │ │ str.w r5, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9def2 │ │ │ │ + beq.n 9df36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 9dc2a │ │ │ │ + b.n 9dc72 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + bl 83f08 <_PyType_GetDict@@Base+0x190> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 9db8c │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ + b.n 9dac4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r3, #43653 @ 0xaa85 │ │ │ │ + movw r3, #41077 @ 0xa075 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9df94 │ │ │ │ + bne.n 9dfd8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9df50 │ │ │ │ + bge.n 9dfaa │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r0, [r9] │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r8 │ │ │ │ orrge.w r3, r8, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9dc2a │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - bl 83ef8 <_PyType_GetDict@@Base+0x190> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 9db44 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ - b.n 9da7c │ │ │ │ + b.n 9dc72 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r0, [r9] │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9df68 │ │ │ │ - b.n 9def2 │ │ │ │ + bne.n 9dfc2 │ │ │ │ + b.n 9df36 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9dc82 │ │ │ │ + beq.w 9dcca │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 9dac6 │ │ │ │ + b.n 9db0e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 9db78 │ │ │ │ + b.n 9dbc0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dc62 │ │ │ │ + b.n 9dcaa │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr.w r0, [r9] │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - b.n 9def2 │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + b.n 9df36 │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ ldrd r3, r1, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r2 │ │ │ │ adds.w r2, fp, r3 │ │ │ │ - bne.w 9dac0 │ │ │ │ - b.n 9dba4 │ │ │ │ - orr.w r5, r5, #1 │ │ │ │ - lsls r1, r0, #31 │ │ │ │ - str.w r5, [r9] │ │ │ │ - bmi.w 9dbaa │ │ │ │ - b.n 9dcd8 │ │ │ │ + bne.w 9db08 │ │ │ │ + b.n 9dbec │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 9db08 │ │ │ │ + b.n 9db50 │ │ │ │ ldr.w r3, [sl, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9dace │ │ │ │ + b.n 9db16 │ │ │ │ + orr.w r5, r5, #1 │ │ │ │ + lsls r1, r0, #31 │ │ │ │ + str.w r5, [r9] │ │ │ │ + bmi.w 9dbf2 │ │ │ │ + b.n 9dd20 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7bdf4 │ │ │ │ + bl 7be18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9dba4 │ │ │ │ - b.n 9dd16 │ │ │ │ + beq.w 9dbec │ │ │ │ + b.n 9dd5e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e90a │ │ │ │ + beq.w 9e7d2 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9e3a8 │ │ │ │ + beq.w 9e3ee │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #3720] @ 0xe88 │ │ │ │ mov r5, r1 │ │ │ │ movw fp, #21158 @ 0x52a6 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1740] @ 0x6cc │ │ │ │ ldrh.w sl, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e734 │ │ │ │ + bne.w 9e79a │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e450 │ │ │ │ + beq.w 9e494 │ │ │ │ ldr.w r9, [r6, #84] @ 0x54 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e6f2 │ │ │ │ + beq.w 9e73e │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e6f2 │ │ │ │ + beq.w 9e73e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 8b274 │ │ │ │ + bl 8b280 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e7e2 │ │ │ │ + beq.w 9e7dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - bpl.w 9e3b0 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + bpl.w 9e3f6 │ │ │ │ ldr.w r3, [r4, #3720] @ 0xe88 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e714 │ │ │ │ + bne.w 9e77c │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9e464 │ │ │ │ + bne.w 9e4a8 │ │ │ │ ldr.w r3, [r8, #1592] @ 0x638 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e756 │ │ │ │ + beq.w 9e760 │ │ │ │ mov r0, r5 │ │ │ │ blx 2d658 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7d248 │ │ │ │ + bl 7d26c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e90e │ │ │ │ + beq.w 9e7d6 │ │ │ │ ldr.w r4, [r8, #1592] @ 0x638 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e63c │ │ │ │ + beq.w 9e680 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e7d0 │ │ │ │ + beq.w 9e86c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r1, #13515 @ 0x34cb │ │ │ │ movt r1, #4 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - beq.w 9e7a0 │ │ │ │ + beq.w 9e83c │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r2, #47361 @ 0xb901 │ │ │ │ + movw r2, #47161 @ 0xb839 │ │ │ │ movt r2, #12 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e340 │ │ │ │ - ldr r3, [pc, #624] @ (9e3d8 ) │ │ │ │ + beq.w 9e386 │ │ │ │ + ldr r3, [pc, #624] @ (9e41c ) │ │ │ │ ldr.w r3, [r3, #1512] @ 0x5e8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 9e77c │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ + bpl.w 9e8b4 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r5, #72] @ 0x48 │ │ │ │ + ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9e3e4 │ │ │ │ - ldr r1, [pc, #604] @ (9e3dc ) │ │ │ │ + bne.w 9e428 │ │ │ │ + ldr r1, [pc, #604] @ (9e420 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl 83854 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl 83864 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e40e │ │ │ │ - ldr r3, [pc, #588] @ (9e3e0 ) │ │ │ │ + bne.w 9e452 │ │ │ │ + ldr r3, [pc, #588] @ (9e424 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e676 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ + bne.w 9e708 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + ldr r5, [r6, #84] @ 0x54 │ │ │ │ strd fp, r7, [sp, #48] @ 0x30 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ - bpl.w 9e6da │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ + ands.w r5, r5, #2048 @ 0x800 │ │ │ │ + beq.w 9e6bc │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e6da │ │ │ │ + beq.w 9e6bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #52997 @ 0xcf05 │ │ │ │ + movw r3, #52805 @ 0xce45 │ │ │ │ movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9e608 │ │ │ │ + bne.w 9e64c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #524] @ (9e3e0 ) │ │ │ │ + ldr r2, [pc, #524] @ (9e424 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 9e95a │ │ │ │ + beq.w 9e9c8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ strd r3, r3, [sp, #72] @ 0x48 │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ - bge.w 9e4ee │ │ │ │ + bge.w 9e532 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e4fe │ │ │ │ + bge.w 9e542 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e510 │ │ │ │ + bge.w 9e554 │ │ │ │ bic.w r9, r4, #1 │ │ │ │ ldr.w r5, [sl, #156] @ 0x9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r6, [r9, #24] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e530 │ │ │ │ + beq.w 9e574 │ │ │ │ ldr.w r2, [sl, #160] @ 0xa0 │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp.w r3, r2, asr #2 │ │ │ │ - bge.w 9e530 │ │ │ │ + bge.w 9e574 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ str.w r3, [sl, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bge.w 9e5ce │ │ │ │ + bge.w 9e612 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str r6, [r5, #0] │ │ │ │ ldrd r2, r3, [r9, #8] │ │ │ │ strd r2, r3, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ @@ -168924,290 +168946,289 @@ │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ add.w r3, r6, #128 @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ - ble.n 9e2c6 │ │ │ │ + ble.n 9e30c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9e2c6 │ │ │ │ + ble.n 9e30c │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - ble.n 9e2c6 │ │ │ │ + ble.n 9e30c │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.n 9e2c6 │ │ │ │ + ble.n 9e30c │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - ble.n 9e2c6 │ │ │ │ + ble.n 9e30c │ │ │ │ add.w ip, r5, #52 @ 0x34 │ │ │ │ movs r0, #4 │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.n 9e2ba │ │ │ │ + blt.n 9e300 │ │ │ │ movs r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r9 │ │ │ │ strd r3, r0, [sp] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl a9390 <_PyEvalFramePushAndInit@@Base+0x220> │ │ │ │ + bl a9348 <_PyEvalFramePushAndInit@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e91c │ │ │ │ + bne.w 9e82c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e852 │ │ │ │ + bne.w 9e8d8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl aa1a0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl aa158 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e6ae │ │ │ │ + beq.w 9e712 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e80e │ │ │ │ + bne.w 9e7e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e772 │ │ │ │ + bne.w 9e8aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e96e │ │ │ │ + blt.w 9e9dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e32e │ │ │ │ + bge.n 9e374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e97e │ │ │ │ + beq.w 9ea26 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e164 │ │ │ │ - ldr r3, [pc, #156] @ (9e3e0 ) │ │ │ │ + bne.w 9e1a8 │ │ │ │ + ldr r3, [pc, #156] @ (9e424 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e87e │ │ │ │ + bne.w 9e8e2 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e85c │ │ │ │ + bne.w 9e89e │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e4da │ │ │ │ + blt.w 9e51e │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e4c6 │ │ │ │ + blt.w 9e50a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e4b4 │ │ │ │ + blt.w 9e4f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9e7e2 │ │ │ │ + bne.w 9e7dc │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ str.w r9, [r6, #84] @ 0x54 │ │ │ │ - cbz r0, 9e3a8 │ │ │ │ + cbz r0, 9e3ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e3a8 │ │ │ │ + bge.n 9e3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9e3a8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9e3ee │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8049c │ │ │ │ + bl 804ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e3cc │ │ │ │ + bge.n 9e412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e94e │ │ │ │ + beq.w 9e9bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e7e2 │ │ │ │ + beq.w 9e7dc │ │ │ │ mov r7, r2 │ │ │ │ - b.n 9e0ce │ │ │ │ - nop │ │ │ │ + b.n 9e112 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r2, #21297 @ 0x5331 │ │ │ │ + movw r2, #21313 @ 0x5341 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e474 │ │ │ │ - movw r2, #50385 @ 0xc4d1 │ │ │ │ + beq.n 9e4b8 │ │ │ │ + movw r2, #50193 @ 0xc411 │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9e662 │ │ │ │ - ldr r1, [pc, #532] @ (9e614 ) │ │ │ │ + bne.w 9e6a6 │ │ │ │ + ldr r1, [pc, #532] @ (9e658 ) │ │ │ │ movs r2, #1 │ │ │ │ - bl dc4d4 │ │ │ │ + bl dc414 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e190 │ │ │ │ + beq.w 9e1d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfdbc │ │ │ │ + bl cfcf4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e986 │ │ │ │ + blt.w 9e98c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9e67e │ │ │ │ - beq.w 9e1a0 │ │ │ │ + blt.w 9e6d8 │ │ │ │ + beq.w 9e1e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strd fp, r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #20 │ │ │ │ - bpl.w 9e8d4 │ │ │ │ + bpl.w 9e6ba │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e8d4 │ │ │ │ + beq.w 9e6ba │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 9e1bc │ │ │ │ + b.n 9e202 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9e3a8 │ │ │ │ + beq.n 9e3ee │ │ │ │ ldr.w r9, [r6, #84] @ 0x54 │ │ │ │ str r0, [r6, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e0ac │ │ │ │ - ldr r7, [pc, #436] @ (9e618 ) │ │ │ │ + bne.w 9e0f0 │ │ │ │ + ldr r7, [pc, #436] @ (9e65c ) │ │ │ │ nop │ │ │ │ ldr.w r3, [r8, #1592] @ 0x638 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e0f6 │ │ │ │ + bne.w 9e13a │ │ │ │ mov r5, r3 │ │ │ │ - b.n 9e37e │ │ │ │ - ldr r1, [pc, #412] @ (9e614 ) │ │ │ │ + b.n 9e3c4 │ │ │ │ + ldr r1, [pc, #412] @ (9e658 ) │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 85814 │ │ │ │ + bl 85824 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 9e6d2 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ - bmi.w 9e61c │ │ │ │ + beq.w 9e736 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ + bmi.w 9e660 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e600 │ │ │ │ + bne.w 9e644 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9e40e │ │ │ │ + bne.n 9e452 │ │ │ │ movw r3, #48512 @ 0xbd80 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e67e │ │ │ │ - bl e3ca0 │ │ │ │ - b.n 9e1a0 │ │ │ │ + beq.w 9e6d8 │ │ │ │ + bl e3be4 │ │ │ │ + b.n 9e1e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e388 │ │ │ │ + bne.w 9e3ce │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e388 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e37e │ │ │ │ + bne.w 9e3c4 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e37e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e372 │ │ │ │ + bne.w 9e3b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e372 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orr.w r2, fp, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e20e │ │ │ │ + blt.w 9e254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ orr.w r2, r7, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - blt.w 9e220 │ │ │ │ + blt.w 9e266 │ │ │ │ bic.w r9, r4, #1 │ │ │ │ ldr.w r5, [sl, #156] @ 0x9c │ │ │ │ orr.w r3, r4, #1 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r6, [r9, #24] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9e23a │ │ │ │ - mov.w r1, #16384 @ 0x4000 │ │ │ │ + bne.w 9e280 │ │ │ │ add.w r2, r3, #1000 @ 0x3e8 │ │ │ │ + mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r2, lsl #2 │ │ │ │ - blt.w 9e94a │ │ │ │ + blt.w 9ea3e │ │ │ │ ldr.w r5, [sl, #164] @ 0xa4 │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9e8f4 │ │ │ │ + bne.w 9e7bc │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r0, #1068] @ 0x42c │ │ │ │ ldr.w r0, [r0, #1064] @ 0x428 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e92c │ │ │ │ + beq.w 9e99e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr.w ip, [sl, #152] @ 0x98 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9e596 │ │ │ │ + beq.n 9e5da │ │ │ │ ldr.w r2, [sl, #156] @ 0x9c │ │ │ │ add.w r0, ip, #12 │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r2, r2, #2 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r5, [sl, #152] @ 0x98 │ │ │ │ adds r2, r5, r1 │ │ │ │ @@ -169221,15 +169242,15 @@ │ │ │ │ add.w r5, r5, r2, lsl #2 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ str.w r3, [sl, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - blt.w 9e264 │ │ │ │ + blt.w 9e2aa │ │ │ │ orr.w r3, r6, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrd r3, r2, [r9, #8] │ │ │ │ strd r3, r2, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ @@ -169237,656 +169258,650 @@ │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r1, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9e292 │ │ │ │ - b.n 9e2c6 │ │ │ │ + bgt.w 9e2d8 │ │ │ │ + b.n 9e30c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e1a0 │ │ │ │ - b.n 9e40e │ │ │ │ + beq.w 9e1e4 │ │ │ │ + b.n 9e452 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 9e2fa │ │ │ │ + b.n 9e340 │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ bic.w r6, r0, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e40e │ │ │ │ + bge.w 9e452 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e40e │ │ │ │ + bne.w 9e452 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e40e │ │ │ │ - b.n 9e49a │ │ │ │ + bne.w 9e452 │ │ │ │ + b.n 9e4de │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bmi.n 9e6f6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.n 9e742 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e6f6 │ │ │ │ + beq.n 9e742 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e6f6 │ │ │ │ + beq.n 9e742 │ │ │ │ mov r0, r4 │ │ │ │ - bl 168128 │ │ │ │ + bl 168170 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e7d0 │ │ │ │ + beq.w 9e86c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9e142 │ │ │ │ + b.n 9e186 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e9ee │ │ │ │ - ldr r1, [pc, #680] @ (9e914 ) │ │ │ │ + beq.w 9e966 │ │ │ │ + ldr r1, [pc, #680] @ (9e958 ) │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e40e │ │ │ │ - b.n 9e49a │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e1a0 │ │ │ │ + bne.w 9e452 │ │ │ │ + b.n 9e4de │ │ │ │ + movs r5, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 96bf0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 9e93a │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9e358 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9e868 │ │ │ │ + bne.w 9e944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e364 │ │ │ │ + bge.w 9e3aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e366 │ │ │ │ + bne.w 9e3ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e366 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3ac │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e1e4 │ │ │ │ + b.n 9e6d8 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e8a4 │ │ │ │ + beq.w 9e908 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e8a4 │ │ │ │ + beq.w 9e908 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e686 │ │ │ │ + beq.n 9e6e0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b.n 9e688 │ │ │ │ + b.n 9e6e2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e49a │ │ │ │ - b.n 9e1a0 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9e312 │ │ │ │ - b.n 9e67e │ │ │ │ - ldr r7, [pc, #548] @ (9e918 ) │ │ │ │ - b.n 9e0e4 │ │ │ │ + beq.w 9e4de │ │ │ │ + b.n 9e1e4 │ │ │ │ + ldr r7, [pc, #540] @ (9e95c ) │ │ │ │ + b.n 9e128 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #27204 @ 0x6a44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n 9e372 │ │ │ │ + bl e21d8 │ │ │ │ + b.n 9e3b8 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 9e3d4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e3d4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3d4 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e90e │ │ │ │ + blt.n 9e7d6 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e718 │ │ │ │ + bne.n 9e780 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ - b.n 9e0e4 │ │ │ │ + b.n 9e128 │ │ │ │ ldr.w r9, [r6, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - cbz r2, 9e746 │ │ │ │ + cbz r2, 9e7ac │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e0b4 │ │ │ │ + bne.w 9e0f8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r7, [pc, #456] @ (9e918 ) │ │ │ │ + ldr r7, [pc, #424] @ (9e95c ) │ │ │ │ ldr.w r3, [r0, #1740] @ 0x6cc │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9e718 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + b.n 9e780 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc.w 9e594 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r2, [sl, #164] @ 0xa4 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b.n 9e5c0 │ │ │ │ + movs r0, #0 │ │ │ │ + bx lr │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9e3c4 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 7fca4 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9e3f0 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e932 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e38e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + blt.w 9ea2e │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r0, r6 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r3, r4 │ │ │ │ + bl 2485ec │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e38e │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e38e │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r2, #48] @ 0x30 │ │ │ │ + beq.w 9e6de │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ + ldr r5, [r6, #84] @ 0x54 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r2, #48] @ 0x30 │ │ │ │ - b.n 9e312 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r3, #44712 @ 0xaea8 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - movw r1, #19284 @ 0x4b54 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + str r3, [r6, #48] @ 0x30 │ │ │ │ + b.n 9e6e2 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, sl │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ - ldr r5, [r6, #84] @ 0x54 │ │ │ │ - ldr r3, [r6, #48] @ 0x30 │ │ │ │ - b.n 9e688 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + bl 1b168c │ │ │ │ + b.n 9e718 │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29284 @ 0x7264 │ │ │ │ + movw r1, #27236 @ 0x6a64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e7d0 │ │ │ │ + bge.n 9e86c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e9b4 │ │ │ │ + beq.w 9e9ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e7fc │ │ │ │ + blt.n 9e88c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e7ee │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7fc94 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e3aa │ │ │ │ + bge.n 9e7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e7e2 │ │ │ │ + bne.n 9e7dc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e4be │ │ │ │ + b.n 9e502 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e7da │ │ │ │ + bne.n 9e876 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e7da │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e9e4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9e9d4 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e876 │ │ │ │ + ldr r5, [r2, #4] │ │ │ │ + subs r5, #0 │ │ │ │ + it ne │ │ │ │ + movne r5, #1 │ │ │ │ + negs r5, r5 │ │ │ │ + b.n 9e3ac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r2, #48] @ 0x30 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #48] @ 0x30 │ │ │ │ + b.n 9e358 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - mov r0, r6 │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - bl 248ddc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e684 │ │ │ │ - ldr r3, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + movw r1, #17236 @ 0x4354 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl e21d8 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - b.n 9e688 │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ + b.n 9e6e2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 9e2fa │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ - subs r5, #0 │ │ │ │ - it ne │ │ │ │ - movne r5, #1 │ │ │ │ - negs r5, r5 │ │ │ │ - b.n 9e366 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e998 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e8ce │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e366 │ │ │ │ + b.n 9e340 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e9bc │ │ │ │ + beq.w 9ea10 │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e0b80 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1e0190 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e356 │ │ │ │ + beq.w 9e39c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0b8c <_PyErr_Clear@@Base> │ │ │ │ - b.n 9e356 │ │ │ │ + bl 1e019c <_PyErr_Clear@@Base> │ │ │ │ + b.n 9e39c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29160 @ 0x71e8 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 204c98 <_PyErr_Format@@Base> │ │ │ │ + bl 2042ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e684 │ │ │ │ + beq.w 9e6de │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ adds r3, #1 │ │ │ │ - b.n 9e6ce │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e69c │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 96bd0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.n 9e732 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e358 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9e312 │ │ │ │ - b.n 9e67e │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc.w 9e550 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r2, [sl, #164] @ 0xa4 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b.n 9e57c │ │ │ │ - movs r0, #0 │ │ │ │ - bx lr │ │ │ │ + b.n 9e6d2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 9e9f4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 9e960 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e37e │ │ │ │ + b.n 9e3ac │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - bl 1b2068 │ │ │ │ - b.n 9e6b4 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9e6f6 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e1e6 │ │ │ │ + ldr r0, [pc, #212] @ (9ea44 ) │ │ │ │ + bl 9d50c │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9e6d8 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e452 │ │ │ │ + b.n 9e4de │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e464 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e464 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 840a4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ - bl 20d58c │ │ │ │ - b.n 9e6b4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 9e538 │ │ │ │ + bl 840b4 <_PyType_GetDict@@Base+0x33c> │ │ │ │ + bl 20cba4 │ │ │ │ + b.n 9e718 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 9e3cc │ │ │ │ + b.n 9e412 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - bl a8c5c │ │ │ │ - b.n 9e2fa │ │ │ │ + bl a8c14 │ │ │ │ + b.n 9e340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e31c │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e31c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e32e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e420 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e420 │ │ │ │ + bne.w 9e362 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e362 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e86c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9e364 │ │ │ │ + beq.w 9e3aa │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9e364 │ │ │ │ + bge.w 9e3aa │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9e364 │ │ │ │ - b.n 9e6a6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e7d0 │ │ │ │ + bne.w 9e3aa │ │ │ │ + b.n 9e700 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e364 │ │ │ │ + beq.w 9e3aa │ │ │ │ ldr r4, [r2, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9e878 │ │ │ │ - b.n 9e364 │ │ │ │ + bne.n 9e952 │ │ │ │ + b.n 9e3aa │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e826 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e826 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e312 │ │ │ │ - b.n 9e8e4 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e1a2 │ │ │ │ - ldr r0, [pc, #28] @ (9ea14 ) │ │ │ │ - bl 9d4c4 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e67e │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9e40e │ │ │ │ - b.n 9e49a │ │ │ │ + bne.w 9e800 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e800 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + b.n 9e57c │ │ │ │ + nop │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r0, r2, #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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov sl, r3 │ │ │ │ bics.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ add r7, sp, #8 │ │ │ │ - beq.w 9f07a │ │ │ │ + beq.w 9f0aa │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #632] @ 9ecb8 │ │ │ │ + ldr.w r8, [pc, #632] @ 9ece8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ ldr.w fp, [r8, r5] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.w 9ec42 │ │ │ │ + bne.w 9ec72 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9f02e │ │ │ │ + bne.w 9f05e │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 9ee1a │ │ │ │ + beq.w 9ee4a │ │ │ │ subs r2, r3, #2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 9ef68 │ │ │ │ - ldr r2, [pc, #576] @ (9ecb0 ) │ │ │ │ + bgt.w 9ef98 │ │ │ │ + ldr r2, [pc, #576] @ (9ece0 ) │ │ │ │ ldr r2, [r2, r5] │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1704] @ 0x6a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9ed86 │ │ │ │ - ldr r0, [pc, #556] @ (9ecb4 ) │ │ │ │ + beq.w 9edb6 │ │ │ │ + ldr r0, [pc, #556] @ (9ece4 ) │ │ │ │ ldr.w r2, [r3, #1708] @ 0x6ac │ │ │ │ ldr.w r1, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1704] @ 0x6a8 │ │ │ │ str.w r2, [r3, #1708] @ 0x6ac │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f002 │ │ │ │ + bne.w 9f032 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r9, #12] │ │ │ │ add.w r0, r9, #16 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ - bge.w 9ecbc │ │ │ │ + bge.w 9ecec │ │ │ │ adds r1, #1 │ │ │ │ cmp.w sl, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ - beq.n 9eb02 │ │ │ │ + beq.n 9eb32 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9ed9e │ │ │ │ + bne.w 9edce │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldrb.w r3, [r3, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ cmp.w sl, #2 │ │ │ │ str r2, [r0, #4] │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ - bne.w 9edb4 │ │ │ │ + bne.w 9ede4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eccc │ │ │ │ + bne.w 9ecfc │ │ │ │ ldr.w r2, [fp, #772] @ 0x304 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, r7 │ │ │ │ - bhi.w 9ee2a │ │ │ │ + bhi.w 9ee5a │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ee48 │ │ │ │ - movw r3, #29137 @ 0x71d1 │ │ │ │ + beq.w 9ee78 │ │ │ │ + movw r3, #29189 @ 0x7205 │ │ │ │ movt r3, #23 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9ed7c │ │ │ │ + bne.w 9edac │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ee68 │ │ │ │ + beq.w 9ee98 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 9ee88 │ │ │ │ + bne.w 9eeb8 │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ede8 │ │ │ │ + beq.w 9ee18 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ - cbz r2, 9eb58 │ │ │ │ + cbz r2, 9eb88 │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ee7c │ │ │ │ + bne.w 9eeac │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ef3e │ │ │ │ + beq.w 9ef6e │ │ │ │ mov r1, r3 │ │ │ │ - bl 891e4 │ │ │ │ + bl 891f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ef3e │ │ │ │ + beq.w 9ef6e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 9ef3e │ │ │ │ - bl 8fe24 │ │ │ │ + bpl.w 9ef6e │ │ │ │ + bl 8fe3c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9ef3e │ │ │ │ + blt.w 9ef6e │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 9ef3e │ │ │ │ + bge.w 9ef6e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 9edf8 │ │ │ │ + beq.w 9ee28 │ │ │ │ add.w r4, r6, r3, lsl #2 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9edf8 │ │ │ │ + blt.w 9ee28 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 9eede │ │ │ │ + bpl.w 9ef0e │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 9ef5e │ │ │ │ + bpl.w 9ef8e │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 9efa0 │ │ │ │ + bpl.w 9efd0 │ │ │ │ cmn.w r0, #20 │ │ │ │ - beq.w 9ef5a │ │ │ │ + beq.w 9ef8a │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ movge r1, r3 │ │ │ │ - bl fda40 │ │ │ │ + bl fdc34 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ec38 │ │ │ │ + bge.n 9ec68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 9ec38 │ │ │ │ + cbnz r3, 9ec68 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r8, [r8, r5] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ ldr.w r3, [r8, #772] @ 0x304 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r6, #1 │ │ │ │ asrs r5, r3, #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f09a │ │ │ │ - ldr r2, [pc, #148] @ (9ecb4 ) │ │ │ │ + bne.w 9f0ca │ │ │ │ + ldr r2, [pc, #148] @ (9ece4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9efe8 │ │ │ │ + bne.w 9f018 │ │ │ │ mov r0, r9 │ │ │ │ blx sl │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9efac │ │ │ │ + bne.w 9efdc │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r9, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f0d2 │ │ │ │ + beq.w 9f102 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 9ec96 │ │ │ │ + ble.n 9ecc6 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ea54 │ │ │ │ + beq.w 9ea84 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.n 9ec96 │ │ │ │ + beq.n 9ecc6 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ea54 │ │ │ │ + beq.w 9ea84 │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 9ec96 │ │ │ │ + beq.n 9ecc6 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ea54 │ │ │ │ + beq.w 9ea84 │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 9ec96 │ │ │ │ + beq.n 9ecc6 │ │ │ │ add.w ip, r0, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ea54 │ │ │ │ + beq.w 9ea84 │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 9ec86 │ │ │ │ + bne.n 9ecb6 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 1ab238 │ │ │ │ + bl 1aa868 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9ea54 │ │ │ │ + bne.w 9ea84 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9ec38 │ │ │ │ + b.n 9ec68 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w sl, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.w 9ead8 │ │ │ │ + bne.w 9eb08 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9eb08 │ │ │ │ - ldr r3, [pc, #764] @ (9efcc ) │ │ │ │ + beq.w 9eb38 │ │ │ │ + ldr r3, [pc, #764] @ (9effc ) │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ ldr.w lr, [r3, #3744] @ 0xea0 │ │ │ │ ldr.w r2, [r3, #3832] @ 0xef8 │ │ │ │ orr.w r1, r1, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ @@ -169904,376 +169919,376 @@ │ │ │ │ addw r1, r3, #3740 @ 0xe9c │ │ │ │ orr.w r1, ip, r1 │ │ │ │ cmp lr, r0 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r2, [r3, #3744] @ 0xea0 │ │ │ │ str.w sl, [r3, #3824] @ 0xef0 │ │ │ │ str.w lr, [r3, #3752] @ 0xea8 │ │ │ │ - ble.w 9eb08 │ │ │ │ + ble.w 9eb38 │ │ │ │ ldr.w r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9eb08 │ │ │ │ + beq.w 9eb38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9eb08 │ │ │ │ + beq.w 9eb38 │ │ │ │ ldr.w r2, [r8, r5] │ │ │ │ ldr.w r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eb08 │ │ │ │ + bne.w 9eb38 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f024 │ │ │ │ + bne.w 9f054 │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 9eb08 │ │ │ │ + bmi.w 9eb38 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ed66 │ │ │ │ + bne.n 9ed96 │ │ │ │ dmb ish │ │ │ │ - b.n 9eb08 │ │ │ │ + b.n 9eb38 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ebe0 │ │ │ │ + b.n 9ec10 │ │ │ │ mov r1, sl │ │ │ │ movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 7a800 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 7a828 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9eaa8 │ │ │ │ - b.n 9ecaa │ │ │ │ + bne.w 9ead8 │ │ │ │ + b.n 9ecda │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ cmp.w sl, #2 │ │ │ │ str r2, [r0, #4] │ │ │ │ - beq.n 9eccc │ │ │ │ + beq.n 9ecfc │ │ │ │ movs r3, #1 │ │ │ │ add.w sl, r4, sl, lsl #2 │ │ │ │ add.w r0, r4, #8 │ │ │ │ add.w ip, r9, #20 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ - cbnz r3, 9edd0 │ │ │ │ + cbnz r3, 9ee00 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #85] @ 0x55 │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ee0e │ │ │ │ + bge.n 9ee3e │ │ │ │ adds r1, #1 │ │ │ │ cmp sl, r0 │ │ │ │ str r1, [r2, #0] │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - beq.w 9eb02 │ │ │ │ - b.n 9edc0 │ │ │ │ + beq.w 9eb32 │ │ │ │ + b.n 9edf0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9eb9e │ │ │ │ + bne.w 9ebce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 9ebe0 │ │ │ │ + b.n 9ec10 │ │ │ │ cmp sl, r0 │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - beq.w 9eb02 │ │ │ │ - b.n 9edc0 │ │ │ │ + beq.w 9eb32 │ │ │ │ + b.n 9edf0 │ │ │ │ ldr.w r2, [fp, #772] @ 0x304 │ │ │ │ mov r3, r7 │ │ │ │ - ldr.w r9, [pc, #432] @ 9efd4 │ │ │ │ + ldr.w r9, [pc, #432] @ 9f004 │ │ │ │ cmp r7, r2 │ │ │ │ - bcs.w 9eb14 │ │ │ │ + bcs.w 9eb44 │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 9eb14 │ │ │ │ - movw r1, #30284 @ 0x764c │ │ │ │ + bcc.w 9eb44 │ │ │ │ + movw r1, #28236 @ 0x6e4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ bl 32b02 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9eb14 │ │ │ │ + beq.w 9eb44 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ecaa │ │ │ │ + bge.w 9ecda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ecaa │ │ │ │ + bne.w 9ecda │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ecaa │ │ │ │ - ldr r1, [pc, #356] @ (9efd0 ) │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ecda │ │ │ │ + ldr r1, [pc, #356] @ (9f000 ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 2289d8 │ │ │ │ + bl 2280c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ebe0 │ │ │ │ + b.n 9ec10 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9eb7e │ │ │ │ + b.n 9ebae │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ef5a │ │ │ │ + beq.n 9ef8a │ │ │ │ add.w r3, r9, #12 │ │ │ │ str r5, [r7, #4] │ │ │ │ mov.w sl, #0 │ │ │ │ mov fp, r6 │ │ │ │ adds r4, #12 │ │ │ │ mov r5, r3 │ │ │ │ str.w r9, [r7, #12] │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r9, sl │ │ │ │ - ble.n 9eed6 │ │ │ │ + ble.n 9ef06 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, fp │ │ │ │ add.w sl, sl, #1 │ │ │ │ - bl 2289d8 │ │ │ │ + bl 2280c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f0b0 │ │ │ │ + beq.w 9f0e0 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ - b.n 9eeb0 │ │ │ │ + b.n 9eee0 │ │ │ │ ldrd r4, r9, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ - b.n 9ebe0 │ │ │ │ + b.n 9ec10 │ │ │ │ add.w sl, r7, #28 │ │ │ │ add.w r3, r7, #24 │ │ │ │ add.w r2, r7, #20 │ │ │ │ add.w r1, r7, #16 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 20eca0 <_PyCode_GetScriptXIData@@Base+0x5b8> │ │ │ │ - cbz r0, 9ef5a │ │ │ │ + bl 20e2b8 <_PyCode_GetScriptXIData@@Base+0x5b8> │ │ │ │ + cbz r0, 9ef8a │ │ │ │ ldrd r3, r2, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r6, [r6, #12] │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9efc0 │ │ │ │ + beq.n 9eff0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r1, #42128 @ 0xa490 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9ef24 │ │ │ │ + bne.n 9ef54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9efd8 │ │ │ │ + beq.n 9f008 │ │ │ │ subs r1, r2, r3 │ │ │ │ add r0, r3 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ebe0 │ │ │ │ + beq.w 9ec10 │ │ │ │ mov r0, sl │ │ │ │ - bl 13a864 │ │ │ │ - b.n 9ebe0 │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, 9ef5a │ │ │ │ + bl 13a99c │ │ │ │ + b.n 9ec10 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, 9ef8a │ │ │ │ movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33840 @ 0x8430 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9ebe0 │ │ │ │ + b.n 9ec10 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ebca │ │ │ │ - b.n 9ef5a │ │ │ │ + bne.w 9ebfa │ │ │ │ + b.n 9ef8a │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp sl, r3 │ │ │ │ - ble.w 9ed86 │ │ │ │ - bl 20d58c │ │ │ │ + ble.w 9edb6 │ │ │ │ + bl 20cba4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ecaa │ │ │ │ + beq.w 9ecda │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r0, #16 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w ip, r2, #16384 @ 0x4000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str.w r3, [r9, #16] │ │ │ │ - b.n 9ead8 │ │ │ │ + b.n 9eb08 │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ebca │ │ │ │ - b.n 9ef5a │ │ │ │ + bne.w 9ebfa │ │ │ │ + b.n 9ef8a │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 9ec38 │ │ │ │ + ble.w 9ec68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9ec38 │ │ │ │ + beq.w 9ec68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9ec38 │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9ec68 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl fda40 │ │ │ │ + bl fdc34 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ebe0 │ │ │ │ + b.n 9ec10 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 9ef24 │ │ │ │ + bne.n 9ef54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ab228 │ │ │ │ + bl 1aa858 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ef2e │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n 9ef5e │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9ec2a │ │ │ │ + beq.w 9ec5a │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 9ec2a │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n 9ec5a │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f0a4 │ │ │ │ + bne.n 9f0d4 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9eaa8 │ │ │ │ + bne.w 9ead8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e528 │ │ │ │ - b.n 9eaa8 │ │ │ │ + bl 13e668 │ │ │ │ + b.n 9ead8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eb08 │ │ │ │ - b.n 9ed56 │ │ │ │ + bne.w 9eb38 │ │ │ │ + b.n 9ed86 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ea5c │ │ │ │ + beq.w 9ea8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 212fb8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2126a8 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ecaa │ │ │ │ + beq.w 9ecda │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #30872 @ 0x7898 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e2298 │ │ │ │ + bl e21d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ecaa │ │ │ │ + bge.w 9ecda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ecaa │ │ │ │ + bne.w 9ecda │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ecaa │ │ │ │ - bl 212fb8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ecda │ │ │ │ + bl 2126a8 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ecaa │ │ │ │ + beq.w 9ecda │ │ │ │ movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33804 @ 0x840c │ │ │ │ + movw r1, #31756 @ 0x7c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9f058 │ │ │ │ + b.n 9f088 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 9ec38 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 9ec68 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 9eaa8 │ │ │ │ + b.n 9ead8 │ │ │ │ ldrd r4, r9, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ef5a │ │ │ │ + bge.w 9ef8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ef5a │ │ │ │ + bne.w 9ef8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ef5a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ef8a │ │ │ │ mov r0, r9 │ │ │ │ strd r3, r1, [r7, #4] │ │ │ │ str.w r9, [r7, #12] │ │ │ │ - bl 2f6b0 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ + bl 2f6b4 <_PyObject_DebugMallocStats@@Base+0x4fc> │ │ │ │ ldrd r1, r9, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ea54 │ │ │ │ - b.n 9ec96 │ │ │ │ + bne.w 9ea84 │ │ │ │ + b.n 9ecc6 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ 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 9fb4a │ │ │ │ + beq.w 9fb7a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 9fd42 │ │ │ │ + bcs.w 9fd72 │ │ │ │ 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 9fb70 │ │ │ │ + bgt.w 9fba0 │ │ │ │ bic.w r5, r3, #128 @ 0x80 │ │ │ │ and.w r7, r3, #128 @ 0x80 │ │ │ │ sub.w r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bhi.w 9f3ba │ │ │ │ + bhi.w 9f3ea │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r7, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -170354,388 +170369,388 @@ │ │ │ │ lsls r5, r6, #15 │ │ │ │ lsls r4, r1, #15 │ │ │ │ lsls r4, r0, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9fd16 │ │ │ │ + blt.w 9fd46 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge.w 9fd16 │ │ │ │ + bge.w 9fd46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #5192 @ 0x1448 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9fd20 │ │ │ │ + beq.w 9fd50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fa1e │ │ │ │ + blt.w 9fa4e │ │ │ │ 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 9fb8e │ │ │ │ + beq.w 9fbbe │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r6, #1 │ │ │ │ - bcs.w 9fe64 │ │ │ │ + bcs.w 9fe94 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9f296 │ │ │ │ + cbz r0, 9f2c6 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0824 │ │ │ │ + bl a0854 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f3d0 │ │ │ │ + beq.w 9f400 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9fa96 │ │ │ │ - ldr r1, [pc, #616] @ (9f4d8 ) │ │ │ │ + beq.w 9fac6 │ │ │ │ + ldr r1, [pc, #616] @ (9f508 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #1 │ │ │ │ - bl 7d8dc │ │ │ │ + bl 7d900 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 9f296 │ │ │ │ - cbz r0, 9f296 │ │ │ │ + cbz r7, 9f2c6 │ │ │ │ + cbz r0, 9f2c6 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8ffb0 │ │ │ │ + bl 8ffc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9ff52 │ │ │ │ + beq.w 9ff82 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 9fddc │ │ │ │ + blt.w 9fe0c │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ff52 │ │ │ │ + beq.w 9ff82 │ │ │ │ add.w r0, r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fef2 │ │ │ │ + beq.w 9ff22 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 9fe64 │ │ │ │ + bcs.w 9fe94 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9f8ce │ │ │ │ + bne.w 9f8fe │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9f296 │ │ │ │ + ble.n 9f2c6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feb2 │ │ │ │ + beq.w 9fee2 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feb2 │ │ │ │ + beq.w 9fee2 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r3, #20] │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feb2 │ │ │ │ + beq.w 9fee2 │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feb2 │ │ │ │ + beq.w 9fee2 │ │ │ │ cmp r5, #4 │ │ │ │ str r0, [r3, #28] │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feb2 │ │ │ │ + beq.w 9fee2 │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r3, #32] │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feb2 │ │ │ │ + beq.w 9fee2 │ │ │ │ cmp r5, #6 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ - beq.n 9f296 │ │ │ │ + beq.n 9f2c6 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ movs r5, #6 │ │ │ │ mov r8, r3 │ │ │ │ add.w r4, r3, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9feae │ │ │ │ + beq.w 9fede │ │ │ │ cmp r5, r7 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ - bne.n 9f39e │ │ │ │ + bne.n 9f3ce │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 9f296 │ │ │ │ + b.n 9f2c6 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34564 @ 0x8704 │ │ │ │ + movw r1, #32516 @ 0x7f04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 9ff76 │ │ │ │ - bne.n 9f3ee │ │ │ │ + blt.w 9ffa6 │ │ │ │ + bne.n 9f41e │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ - beq.w 9ffe8 │ │ │ │ + beq.w a0018 │ │ │ │ movs r0, #0 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - beq.w 9fe3e │ │ │ │ - bl 11d488 │ │ │ │ + beq.w 9fe6e │ │ │ │ + bl 11d67c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9fe0a │ │ │ │ + bne.w 9fe3a │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov fp, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9f440 │ │ │ │ - bl 9f0f0 │ │ │ │ + b.n 9f470 │ │ │ │ + bl 9f120 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fe78 │ │ │ │ + beq.w 9fea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2f04 │ │ │ │ + bl f3108 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a0152 │ │ │ │ + beq.w a0182 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9ff0c │ │ │ │ + blt.w 9ff3c │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 9f418 │ │ │ │ + bne.n 9f448 │ │ │ │ mov r1, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r6 │ │ │ │ cmp.w fp, #60 @ 0x3c │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1b12cc <_PyArena_New@@Base+0x1678> │ │ │ │ + bl 1b08f4 <_PyArena_New@@Base+0x1678> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f296 │ │ │ │ - bl 74e30 │ │ │ │ + b.n 9f2c6 │ │ │ │ + bl 74e5c │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9fdb0 │ │ │ │ + bne.w 9fde0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9fdaa │ │ │ │ - bl 9f0f0 │ │ │ │ + beq.w 9fdda │ │ │ │ + bl 9f120 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd74 │ │ │ │ + beq.w 9fda4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c458 │ │ │ │ + bl 7c47c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a0044 │ │ │ │ + beq.w a0074 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f4be │ │ │ │ + bge.n 9f4ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0082 │ │ │ │ + beq.w a00b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f480 │ │ │ │ + bge.n 9f4b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f480 │ │ │ │ + bne.n 9f4b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f480 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f4b0 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fed8 │ │ │ │ + beq.w 9ff08 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9faf4 │ │ │ │ + bne.w 9fb24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9fb10 │ │ │ │ + beq.w 9fb40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a01ac │ │ │ │ + beq.w a01dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a01ee │ │ │ │ + beq.w a021e │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a01e2 │ │ │ │ + beq.w a0212 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r0, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a01d0 │ │ │ │ + beq.w a0200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a01b6 │ │ │ │ + beq.w a01e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a019a │ │ │ │ + beq.w a01ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a019c │ │ │ │ + beq.w a01cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a018c │ │ │ │ + beq.w a01bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0230 │ │ │ │ + beq.w a0260 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0224 │ │ │ │ + beq.w a0254 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a021a │ │ │ │ + beq.w a024a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0214 │ │ │ │ + beq.w a0244 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a023c │ │ │ │ + beq.w a026c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0020 │ │ │ │ + beq.w a0050 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0024 │ │ │ │ + beq.w a0054 │ │ │ │ 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] │ │ │ │ @@ -170751,1261 +170766,1261 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ strd fp, sl, [sp, #96] @ 0x60 │ │ │ │ strd r5, r9, [sp, #104] @ 0x68 │ │ │ │ str.w r8, [sp, #112] @ 0x70 │ │ │ │ - bl a0b48 │ │ │ │ + bl a0b78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a0024 │ │ │ │ + beq.w a0054 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl a0d14 │ │ │ │ + bl a0d44 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0024 │ │ │ │ + beq.w a0054 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9fae6 │ │ │ │ + bne.w 9fb16 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fb2c │ │ │ │ + blt.w 9fb5c │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fa24 │ │ │ │ - cbz r5, 9f644 │ │ │ │ + blt.w 9fa54 │ │ │ │ + cbz r5, 9f674 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fa3c │ │ │ │ + blt.w 9fa6c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9f656 │ │ │ │ + beq.n 9f686 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fa52 │ │ │ │ + blt.w 9fa82 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9f668 │ │ │ │ + beq.n 9f698 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9face │ │ │ │ + blt.w 9fafe │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 9f676 │ │ │ │ + cbz r1, 9f6a6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9faa0 │ │ │ │ + blt.w 9fad0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 9f684 │ │ │ │ + cbz r1, 9f6b4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fa6a │ │ │ │ - cbz r6, 9f690 │ │ │ │ + blt.w 9fa9a │ │ │ │ + cbz r6, 9f6c0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fa80 │ │ │ │ + blt.w 9fab0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 9f6a2 │ │ │ │ + beq.n 9f6d2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fab6 │ │ │ │ + blt.w 9fae6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f296 │ │ │ │ + bge.w 9f2c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f296 │ │ │ │ + bne.w 9f2c6 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f296 │ │ │ │ + b.n 9f2c6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fb90 │ │ │ │ + beq.w 9fbc0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 9fe64 │ │ │ │ + bcs.w 9fe94 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9f248 │ │ │ │ + b.n 9f278 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 9fdbe │ │ │ │ + blt.w 9fdee │ │ │ │ mov r1, r4 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0824 │ │ │ │ + bl a0854 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f268 │ │ │ │ - b.n 9f3d0 │ │ │ │ + bne.w 9f298 │ │ │ │ + b.n 9f400 │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 9fdbe │ │ │ │ - beq.w 9fea4 │ │ │ │ + blt.w 9fdee │ │ │ │ + beq.w 9fed4 │ │ │ │ mov r1, r4 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #34172 @ 0x857c │ │ │ │ + movw r2, #32124 @ 0x7d7c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl b9774 │ │ │ │ + bl b96a8 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9fdfa │ │ │ │ + bne.w 9fe2a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.n 9f2dc │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.n 9f30c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ movw r3, #5192 @ 0x1448 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9f710 │ │ │ │ + b.n 9f740 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9f6e2 │ │ │ │ + b.n 9f712 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9fb20 │ │ │ │ + beq.w 9fb50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a634 │ │ │ │ + bl 8a640 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ movw r3, #5460 @ 0x1554 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ mov r8, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9ffb0 │ │ │ │ + bne.w 9ffe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ffa8 │ │ │ │ + beq.w 9ffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ffa8 │ │ │ │ + beq.w 9ffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a001a │ │ │ │ + beq.w a004a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a35e0 │ │ │ │ + bl a3610 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9f7f2 │ │ │ │ + cbz r0, 9f822 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9ffc2 │ │ │ │ + bne.w 9fff2 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fc94 │ │ │ │ + bl 7fca4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4000 │ │ │ │ + bl 1e3610 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9f9ac │ │ │ │ - bl 8fed0 │ │ │ │ + beq.w 9f9dc │ │ │ │ + bl 8fee8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.n 9f78a │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.n 9f7ba │ │ │ │ movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9fcd4 │ │ │ │ + beq.w 9fd04 │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - beq.w a00e8 │ │ │ │ + beq.w a0118 │ │ │ │ eor.w r3, r5, r5, asr #31 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ sub.w r3, r3, r5, asr #31 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ subs r5, r3, #1 │ │ │ │ add.w r3, r5, r5, lsr #31 │ │ │ │ asrs r6, r3, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ - bl 1c8b18 │ │ │ │ + bl 1c8128 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc36 │ │ │ │ + beq.w 9fc66 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r2 │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 9fbbe │ │ │ │ - bl 1c8b78 │ │ │ │ + beq.w 9fbee │ │ │ │ + bl 1c8188 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ - bhi.w 9fc26 │ │ │ │ + bhi.w 9fc56 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1c8b78 │ │ │ │ + bl 1c8188 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 9fc26 │ │ │ │ + bhi.w 9fc56 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r0, r3, r0, lsl #15 │ │ │ │ str.w r0, [r5], #4 │ │ │ │ - b.n 9f882 │ │ │ │ + b.n 9f8b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 9ff20 │ │ │ │ + blt.w 9ff50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75de8 │ │ │ │ + bl 75e14 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f310 │ │ │ │ + beq.w 9f340 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9f310 │ │ │ │ + b.n 9f340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4000 │ │ │ │ + bl 1e3610 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9ffd0 │ │ │ │ + beq.w a0000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4000 │ │ │ │ + bl 1e3610 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9ff3e │ │ │ │ + beq.w 9ff6e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d8, [sp, #72] @ 0x48 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ - bl 1843ec │ │ │ │ + bl 183f9c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.n 9f78a │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.n 9f7ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 29b1d0 <_PyUnicode_ToNumeric@@Base+0x7ee0> │ │ │ │ + bl 29a948 <_PyUnicode_ToNumeric@@Base+0x7ee0> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9ffdc │ │ │ │ + beq.w a000c │ │ │ │ mov r0, r4 │ │ │ │ - bl 29b1d0 <_PyUnicode_ToNumeric@@Base+0x7ee0> │ │ │ │ + bl 29a948 <_PyUnicode_ToNumeric@@Base+0x7ee0> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9ff94 │ │ │ │ + beq.w 9ffc4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 1843ec │ │ │ │ + bl 183f9c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.n 9f78a │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.n 9f7ba │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #8 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f750 │ │ │ │ + beq.w 9f780 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 13883c <_PyLong_FromByteArray@@Base> │ │ │ │ + bl 138958 <_PyLong_FromByteArray@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.n 9f2dc │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.n 9f30c │ │ │ │ mov r0, r4 │ │ │ │ - bl 29b1d0 <_PyUnicode_ToNumeric@@Base+0x7ee0> │ │ │ │ + bl 29a948 <_PyUnicode_ToNumeric@@Base+0x7ee0> │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.w 9f824 │ │ │ │ + bne.w 9f854 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f824 │ │ │ │ - b.n 9f3d0 │ │ │ │ + beq.w 9f854 │ │ │ │ + b.n 9f400 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 9fcea │ │ │ │ - bl 7649c │ │ │ │ + blt.w 9fd1a │ │ │ │ + bl 764c4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9fcde │ │ │ │ + bne.w 9fd0e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov r2, r4 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 9fcb6 │ │ │ │ + beq.w 9fce6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc84 │ │ │ │ + beq.w 9fcb4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r0, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 9f9ea │ │ │ │ + b.n 9fa1a │ │ │ │ movw r3, #48480 @ 0xbd60 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f226 │ │ │ │ + bge.w 9f256 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 9f226 │ │ │ │ + b.n 9f256 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f638 │ │ │ │ + bne.w 9f668 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9f638 │ │ │ │ + b.n 9f668 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f644 │ │ │ │ + bne.w 9f674 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9f644 │ │ │ │ + b.n 9f674 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f656 │ │ │ │ + bne.w 9f686 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9f656 │ │ │ │ + b.n 9f686 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f684 │ │ │ │ + bne.w 9f6b4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 9f684 │ │ │ │ + b.n 9f6b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f690 │ │ │ │ + bne.w 9f6c0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f690 │ │ │ │ + b.n 9f6c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9f284 │ │ │ │ - b.w 9f296 │ │ │ │ + bne.w 9f2b4 │ │ │ │ + b.w 9f2c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f676 │ │ │ │ + bne.w 9f6a6 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9f676 │ │ │ │ + b.n 9f6a6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f6a2 │ │ │ │ + bne.w 9f6d2 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f6a2 │ │ │ │ + b.n 9f6d2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f668 │ │ │ │ + bne.w 9f698 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9f668 │ │ │ │ + b.n 9f698 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 1b12cc <_PyArena_New@@Base+0x1678> │ │ │ │ + bl 1b08f4 <_PyArena_New@@Base+0x1678> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9f620 │ │ │ │ + b.n 9f650 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b0050 <_PyArena_New@@Base+0x3fc> │ │ │ │ + bl 1af678 <_PyArena_New@@Base+0x3fc> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blt.w 9f3d0 │ │ │ │ + blt.w 9f400 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0258 │ │ │ │ + bl a0288 │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9f4fa │ │ │ │ - bl 8a368 │ │ │ │ + bne.w 9f52a │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00d4 │ │ │ │ + beq.w a0104 │ │ │ │ movs r3, #0 │ │ │ │ - b.w 9f296 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9f2c6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f77c │ │ │ │ - b.n 9f3d0 │ │ │ │ + beq.w 9f7ac │ │ │ │ + b.n 9f400 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f62c │ │ │ │ + bne.w 9f65c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9f62c │ │ │ │ - b.n 9f638 │ │ │ │ + bne.w 9f65c │ │ │ │ + b.n 9f668 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fd34 │ │ │ │ + beq.w 9fd64 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a012e │ │ │ │ + beq.w a015e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - ble.w 9f12c │ │ │ │ + ble.w 9f15c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #6104 @ 0x17d8 │ │ │ │ + movw r1, #4124 @ 0x101c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ - b.w 9f228 │ │ │ │ + b.w 9f258 │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9fc42 │ │ │ │ + beq.n 9fc72 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f6fc │ │ │ │ - b.w 9f296 │ │ │ │ + bne.w 9f72c │ │ │ │ + b.w 9f2c6 │ │ │ │ and.w r5, sl, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ mov r2, fp │ │ │ │ adds r6, r5, #2 │ │ │ │ mov r3, r5 │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 9fbf4 │ │ │ │ + bne.n 9fc24 │ │ │ │ mov r0, r8 │ │ │ │ str.w r5, [r2, r9, lsl #2] │ │ │ │ mov r4, r1 │ │ │ │ - bl 1c8ba4 │ │ │ │ + bl 1c81b4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.w 9f2dc │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.w 9f30c │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1c8b78 │ │ │ │ + bl 1c8188 │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r4, #1 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.n 9fc24 │ │ │ │ + bhi.n 9fc54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp ip, r3 │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ - bne.n 9fc1c │ │ │ │ + bne.n 9fc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fcba │ │ │ │ + beq.n 9fcea │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r5, r0 │ │ │ │ - b.n 9fbd6 │ │ │ │ + b.n 9fc06 │ │ │ │ mov r4, r1 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00bc │ │ │ │ + beq.w a00ec │ │ │ │ mov r0, r8 │ │ │ │ bl 4a4d6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ - b.w 9f2dc │ │ │ │ + beq.w 9f2c6 │ │ │ │ + b.w 9f30c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d1e8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9fe64 │ │ │ │ + beq.w 9fe94 │ │ │ │ mov r1, r4 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9f6fc │ │ │ │ + bge.w 9f72c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #32100 @ 0x7d64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f226 │ │ │ │ + b.w 9f256 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r3 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a00a2 │ │ │ │ + beq.w a00d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fcac │ │ │ │ + bge.n 9fcdc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9fcac │ │ │ │ + cbnz r2, 9fcdc │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f226 │ │ │ │ + b.w 9f256 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9fcac │ │ │ │ + b.n 9fcdc │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #33960 @ 0x84a8 │ │ │ │ + movw r1, #31912 @ 0x7ca8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9fc30 │ │ │ │ - bl 8a368 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9fc60 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fc36 │ │ │ │ - b.n 9f852 │ │ │ │ + bne.n 9fc66 │ │ │ │ + b.n 9f882 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 9f9dc │ │ │ │ - bl 8a368 │ │ │ │ + b.n 9fa0c │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ movw r2, #44696 @ 0xae98 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34272 @ 0x85e0 │ │ │ │ + movw r1, #32224 @ 0x7de0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f226 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9f256 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + movw r1, #32476 @ 0x7edc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.w 9f3ca │ │ │ │ + b.w 9f3fa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2d1e8 │ │ │ │ mov r3, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 9fb62 │ │ │ │ + bne.w 9fb92 │ │ │ │ movw r4, #48504 @ 0xbd78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #31808 @ 0x7c40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e3a68 │ │ │ │ + bl e39ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fb88 │ │ │ │ + beq.w 9fbb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #33884 @ 0x845c │ │ │ │ + movw r1, #31836 @ 0x7c5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fca44 │ │ │ │ - b.n 9fb88 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9fbb8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r5, r8 │ │ │ │ mov r3, r7 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a008c │ │ │ │ + blt.w a00bc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fc94 │ │ │ │ + bne.n 9fcc4 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - bne.n 9fcac │ │ │ │ + bne.n 9fcdc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 4e088 │ │ │ │ + bl 4e090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fca0 │ │ │ │ - b.n 9fcac │ │ │ │ + blt.w 9fcd0 │ │ │ │ + b.n 9fcdc │ │ │ │ mov r5, r8 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 9fd82 │ │ │ │ + b.n 9fdb2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 9f476 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9f4a6 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ movw r2, #44696 @ 0xae98 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34104 @ 0x8538 │ │ │ │ + movw r1, #32056 @ 0x7d38 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9fd06 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 9fd36 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ movw r2, #44696 @ 0xae98 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34052 @ 0x8504 │ │ │ │ + movw r1, #32004 @ 0x7d04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9fd06 │ │ │ │ - ldr r2, [pc, #740] @ (a00e0 ) │ │ │ │ + b.n 9fd36 │ │ │ │ + ldr r2, [pc, #740] @ (a0110 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 8ad28 <_PyUnicode_InternImmortal@@Base> │ │ │ │ - b.n 9f74e │ │ │ │ + bl 8ad34 <_PyUnicode_InternImmortal@@Base> │ │ │ │ + b.n 9f77e │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b0050 <_PyArena_New@@Base+0x3fc> │ │ │ │ + bl 1af678 <_PyArena_New@@Base+0x3fc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.w 9f404 │ │ │ │ + bge.w 9f434 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f3d0 │ │ │ │ + bge.w 9f400 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f3d0 │ │ │ │ - bl f0388 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9f400 │ │ │ │ + bl f0598 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f402 │ │ │ │ + beq.w 9f432 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 9f402 │ │ │ │ + b.w 9f432 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2d1e8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9f8c0 │ │ │ │ + bne.w 9f8f0 │ │ │ │ movw r3, #48504 @ 0xbd78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #31808 @ 0x7c40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.w 9f3ca │ │ │ │ + b.w 9f3fa │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r4, r6 │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0138 │ │ │ │ + beq.w a0168 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fb1a │ │ │ │ + bge.w 9fb4a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fb1a │ │ │ │ + bne.w 9fb4a │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fb1a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fb4a │ │ │ │ movs r0, #7 │ │ │ │ - bl 102e44 │ │ │ │ + bl 103038 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9f740 │ │ │ │ + b.n 9f770 │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fe88 │ │ │ │ + bne.n 9feb8 │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34232 @ 0x85b8 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fe88 │ │ │ │ + b.n 9feb8 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34436 @ 0x8684 │ │ │ │ + movw r1, #32388 @ 0x7e84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.w 9f3d0 │ │ │ │ + bl fcc44 │ │ │ │ + b.w 9f400 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9fe56 │ │ │ │ + beq.n 9fe86 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl a03c4 │ │ │ │ + bl a03f4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - b.n 9f8c0 │ │ │ │ + b.n 9f8f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f43c │ │ │ │ + bne.w 9f46c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f43c │ │ │ │ - bl 8a368 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9f46c │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ movw r2, #44696 @ 0xae98 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #32140 @ 0x7d8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9fd06 │ │ │ │ + b.n 9fd36 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ vldr d7, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ - b.n 9f90e │ │ │ │ + bne.w 9f400 │ │ │ │ + b.n 9f93e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f3d0 │ │ │ │ + bge.w 9f400 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r5 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f226 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9f256 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ movw r2, #44696 @ 0xae98 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34356 @ 0x8634 │ │ │ │ + movw r1, #32308 @ 0x7e34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9fd06 │ │ │ │ + b.n 9fd36 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ vldr d1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ - b.n 9f960 │ │ │ │ + bne.w 9f400 │ │ │ │ + b.n 9f990 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9f7f2 │ │ │ │ + b.n 9f822 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b0050 <_PyArena_New@@Base+0x3fc> │ │ │ │ + bl 1af678 <_PyArena_New@@Base+0x3fc> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - bge.w 9f7b4 │ │ │ │ - b.w 9f3d0 │ │ │ │ + bge.w 9f7e4 │ │ │ │ + b.w 9f400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1b12cc <_PyArena_New@@Base+0x1678> │ │ │ │ + bl 1b08f4 <_PyArena_New@@Base+0x1678> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f7f2 │ │ │ │ - bl 8a368 │ │ │ │ + b.n 9f822 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ - b.n 9f8f4 │ │ │ │ - bl 8a368 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ - b.n 9f946 │ │ │ │ - ldr r3, [pc, #248] @ (a00e4 ) │ │ │ │ + bne.w 9f400 │ │ │ │ + b.n 9f924 │ │ │ │ + bl 8a374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9f400 │ │ │ │ + b.n 9f976 │ │ │ │ + ldr r3, [pc, #248] @ (a0114 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #10600 @ 0x2968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 215628 │ │ │ │ + bl 214e18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f296 │ │ │ │ + beq.w 9f2c6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a058c <_Py_write@@Base+0x78> │ │ │ │ + bl a05bc <_Py_write@@Base+0x78> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 9f296 │ │ │ │ + b.w 9f2c6 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 9f7f2 │ │ │ │ + b.w 9f822 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0100 │ │ │ │ + beq.n a0130 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0122 │ │ │ │ + blt.n a0152 │ │ │ │ movs r3, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9f62c │ │ │ │ - b.w 9f638 │ │ │ │ + bne.w 9f65c │ │ │ │ + b.w 9f668 │ │ │ │ mov r3, r7 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r8 │ │ │ │ - bge.n a0056 │ │ │ │ + bge.n a0086 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, a0076 │ │ │ │ + cbz r2, a00a6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fd82 │ │ │ │ + bge.w 9fdb2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fd82 │ │ │ │ + bne.w 9fdb2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fd82 │ │ │ │ + b.n 9fdb2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n a0056 │ │ │ │ + b.n a0086 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f4be │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9f4ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fd82 │ │ │ │ + bne.w 9fdb2 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fd82 │ │ │ │ + b.n 9fdb2 │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #32268 @ 0x7e0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fc94 │ │ │ │ + b.n 9fcc4 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34004 @ 0x84d4 │ │ │ │ + movw r1, #31956 @ 0x7cd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9fc30 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9fc60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.w 9f4fa │ │ │ │ + b.w 9f52a │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33916 @ 0x847c │ │ │ │ + movw r1, #31868 @ 0x7c7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n 9fc36 │ │ │ │ + bl fcc44 │ │ │ │ + b.n 9fc66 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34480 @ 0x86b0 │ │ │ │ + movw r1, #32432 @ 0x7eb0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a002c │ │ │ │ - b.n 9fb40 │ │ │ │ + bne.n a005c │ │ │ │ + b.n 9fb70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0036 │ │ │ │ + bne.n a0066 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 9fb38 │ │ │ │ + b.n 9fb68 │ │ │ │ movw r4, #48504 @ 0xbd78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - b.n 9fd58 │ │ │ │ + b.n 9fd88 │ │ │ │ movw r2, #44712 @ 0xaea8 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #32352 @ 0x7e60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fe88 │ │ │ │ + b.n 9feb8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0164 │ │ │ │ + bge.n a0194 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r1, a0180 │ │ │ │ + cbz r1, a01b0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fb1a │ │ │ │ + bge.w 9fb4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fb1a │ │ │ │ + bne.w 9fb4a │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fb1a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fb4a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a0164 │ │ │ │ + b.n a0194 │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n a0024 │ │ │ │ + b.n a0054 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ str r5, [sp, #8] │ │ │ │ - b.n a0024 │ │ │ │ - bl 8a368 │ │ │ │ + b.n a0054 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f508 │ │ │ │ - bl 8a368 │ │ │ │ + beq.w 9f538 │ │ │ │ + bl 8a374 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, a0200 │ │ │ │ + cbz r0, a0230 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 9f656 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9f686 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a01b6 │ │ │ │ + bne.n a01e6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 9f532 │ │ │ │ - bl 8a368 │ │ │ │ + b.w 9f562 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a01b6 │ │ │ │ - b.w 9f524 │ │ │ │ - bl 8a368 │ │ │ │ + bne.n a01e6 │ │ │ │ + b.w 9f554 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a01b6 │ │ │ │ + bne.n a01e6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 9f516 │ │ │ │ + b.w 9f546 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ - b.n a0102 │ │ │ │ + b.n a0132 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n a0024 │ │ │ │ + b.n a0054 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r3 │ │ │ │ - b.n a0024 │ │ │ │ + b.n a0054 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n a0024 │ │ │ │ + b.n a0054 │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n a0024 │ │ │ │ - bl 8a368 │ │ │ │ + b.n a0054 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0f0 │ │ │ │ + bl 9f120 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f5be │ │ │ │ + bne.w 9f5ee │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n a0024 │ │ │ │ + b.n a0054 │ │ │ │ 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, a0280 │ │ │ │ + cbz r3, a02b0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n a02fc │ │ │ │ + ble.n a032c │ │ │ │ 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 a037c │ │ │ │ + beq.n a03ac │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n a0368 │ │ │ │ + ble.n a0398 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0358 │ │ │ │ - vldr d7, [pc, #280] @ a03b0 │ │ │ │ + beq.n a0388 │ │ │ │ + vldr d7, [pc, #280] @ a03e0 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - vldr d7, [pc, #272] @ a03b8 │ │ │ │ + vldr d7, [pc, #272] @ a03e8 │ │ │ │ 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 143958 │ │ │ │ + bl 143a98 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a0312 │ │ │ │ - ldr r1, [pc, #248] @ (a03c0 ) │ │ │ │ - movw r2, #15876 @ 0x3e04 │ │ │ │ + cbz r0, a0342 │ │ │ │ + ldr r1, [pc, #248] @ (a03f0 ) │ │ │ │ + movw r2, #13828 @ 0x3604 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 13d7ec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 13d928 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, a032c │ │ │ │ + cbz r0, a035c │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0318 │ │ │ │ + blt.n a0348 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n a0330 │ │ │ │ + bne.n a0360 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, a0312 │ │ │ │ + cbz r3, a0342 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n a027c │ │ │ │ + b.n a02ac │ │ │ │ movw r3, #48504 @ 0xbd78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34624 @ 0x8740 │ │ │ │ + movw r1, #32576 @ 0x7f40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a027c │ │ │ │ + b.n a02ac │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a02f0 │ │ │ │ + bne.n a0320 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a02f0 │ │ │ │ + b.n a0320 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0312 │ │ │ │ + bne.n a0342 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bgt.n a038e │ │ │ │ + bgt.n a03be │ │ │ │ movw r3, #48504 @ 0xbd78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #31808 @ 0x7c40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n a0312 │ │ │ │ + bl fcc44 │ │ │ │ + b.n a0342 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, ip │ │ │ │ blx 2cfe8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n a02f0 │ │ │ │ + b.n a0320 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #4 │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, a03a8 │ │ │ │ + cbz r0, a03d8 │ │ │ │ movs r3, #4 │ │ │ │ strd r0, r3, [r4, #20] │ │ │ │ - b.n a0290 │ │ │ │ + b.n a02c0 │ │ │ │ movs r0, #4 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, a03a8 │ │ │ │ + cbz r0, a03d8 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n a0290 │ │ │ │ + b.n a02c0 │ │ │ │ movw r0, #44696 @ 0xae98 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ movs r2, #4 │ │ │ │ - movw r1, #34648 @ 0x8758 │ │ │ │ + movw r1, #32600 @ 0x7f58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e2298 │ │ │ │ - b.n a0312 │ │ │ │ - bl 20d58c │ │ │ │ - b.n a0312 │ │ │ │ + bl e21d8 │ │ │ │ + b.n a0342 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n a0342 │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -172017,709 +172032,709 @@ │ │ │ │ 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, a03f0 │ │ │ │ + cbz r3, a0420 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ itt le │ │ │ │ addle r4, r4, r3 │ │ │ │ strle r4, [r1, #12] │ │ │ │ - bgt.n a04be │ │ │ │ + bgt.n a04ee │ │ │ │ mov r0, r3 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n a04ac │ │ │ │ + beq.n a04dc │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n a049a │ │ │ │ + blt.n a04ca │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a048a │ │ │ │ + beq.n a04ba │ │ │ │ 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 143958 │ │ │ │ + bl 143a98 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a0486 │ │ │ │ - ldr r1, [pc, #224] @ (a0510 ) │ │ │ │ - movw r2, #15876 @ 0x3e04 │ │ │ │ + cbz r0, a04b6 │ │ │ │ + ldr r1, [pc, #224] @ (a0540 ) │ │ │ │ + movw r2, #13828 @ 0x3604 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 13d7ec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 13d928 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0508 │ │ │ │ + beq.n a0538 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl e73d4 │ │ │ │ + bl e7600 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a04f4 │ │ │ │ + blt.n a0524 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ - beq.n a03ea │ │ │ │ + beq.n a041a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, a0486 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, a04b6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n a04d6 │ │ │ │ + bgt.n a0506 │ │ │ │ movw r3, #48504 @ 0xbd78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #31808 @ 0x7c40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r3, #0 │ │ │ │ - b.n a03ea │ │ │ │ + b.n a041a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ blx 2cfe8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n a045a │ │ │ │ + b.n a048a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, a04b8 │ │ │ │ + cbz r0, a04e8 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r4, [r5, #24] │ │ │ │ - b.n a0400 │ │ │ │ - bl 79a30 │ │ │ │ + b.n a0430 │ │ │ │ + bl 79a58 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a04a8 │ │ │ │ - bl 20d58c │ │ │ │ - b.n a0486 │ │ │ │ + bne.n a04d8 │ │ │ │ + bl 20cba4 │ │ │ │ + b.n a04b6 │ │ │ │ movw r3, #48504 @ 0xbd78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34624 @ 0x8740 │ │ │ │ + movw r1, #32576 @ 0x7f40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n a0486 │ │ │ │ + bl fcc44 │ │ │ │ + b.n a04b6 │ │ │ │ movw r0, #44696 @ 0xae98 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34648 @ 0x8758 │ │ │ │ + movw r1, #32600 @ 0x7f58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e2298 │ │ │ │ + b.w e21d8 │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a045a │ │ │ │ + bne.n a048a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a045a │ │ │ │ + b.n a048a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n a045a │ │ │ │ + b.n a048a │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -000a0514 <_Py_write@@Base>: │ │ │ │ +000a0544 <_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 a0700 │ │ │ │ + bl a0730 │ │ │ │ mov r7, r0 │ │ │ │ blx 2d870 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx 2d6fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl a25d0 │ │ │ │ + bl a2600 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n a0564 <_Py_write@@Base+0x50> │ │ │ │ + bge.n a0594 <_Py_write@@Base+0x50> │ │ │ │ cmp r7, #4 │ │ │ │ - beq.n a0580 <_Py_write@@Base+0x6c> │ │ │ │ + beq.n a05b0 <_Py_write@@Base+0x6c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n a056a <_Py_write@@Base+0x56> │ │ │ │ + blt.n a059a <_Py_write@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #44704 @ 0xaea0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1c379c │ │ │ │ + bl 1c2da4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n a0564 <_Py_write@@Base+0x50> │ │ │ │ - bl 871c0 │ │ │ │ + b.n a0594 <_Py_write@@Base+0x50> │ │ │ │ + bl 871d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0536 <_Py_write@@Base+0x22> │ │ │ │ + beq.n a0566 <_Py_write@@Base+0x22> │ │ │ │ movs r7, #4 │ │ │ │ - b.n a0578 <_Py_write@@Base+0x64> │ │ │ │ + b.n a05a8 <_Py_write@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0674 <_Py_write@@Base+0x160> │ │ │ │ + beq.n a06a4 <_Py_write@@Base+0x160> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bpl.n a0664 <_Py_write@@Base+0x150> │ │ │ │ + bpl.n a0694 <_Py_write@@Base+0x150> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r1, #1 │ │ │ │ add.w r5, r4, #1 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n a05d2 <_Py_write@@Base+0xbe> │ │ │ │ + bge.n a0602 <_Py_write@@Base+0xbe> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str.w r0, [r1, r4, lsl #2] │ │ │ │ str r5, [r2, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r6, r5 │ │ │ │ - bge.n a0616 <_Py_write@@Base+0x102> │ │ │ │ + bge.n a0646 <_Py_write@@Base+0x102> │ │ │ │ adds r1, r4, #7 │ │ │ │ add.w r1, r1, r5, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r4, #4 │ │ │ │ bicle.w r7, r1, #3 │ │ │ │ - cbz r5, a0622 <_Py_write@@Base+0x10e> │ │ │ │ + cbz r5, a0652 <_Py_write@@Base+0x10e> │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - bcs.n a0638 <_Py_write@@Base+0x124> │ │ │ │ + bcs.n a0668 <_Py_write@@Base+0x124> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, a0638 <_Py_write@@Base+0x124> │ │ │ │ + cbz r0, a0668 <_Py_write@@Base+0x124> │ │ │ │ strd r5, r0, [r2, #8] │ │ │ │ str r7, [r2, #16] │ │ │ │ str.w r3, [r0, r4, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b.n a05ce <_Py_write@@Base+0xba> │ │ │ │ + b.n a05fe <_Py_write@@Base+0xba> │ │ │ │ cmp.w r5, r6, asr #1 │ │ │ │ - blt.n a05d6 <_Py_write@@Base+0xc2> │ │ │ │ + blt.n a0606 <_Py_write@@Base+0xc2> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r5, [r2, #8] │ │ │ │ - b.n a060e <_Py_write@@Base+0xfa> │ │ │ │ + b.n a063e <_Py_write@@Base+0xfa> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, a0638 <_Py_write@@Base+0x124> │ │ │ │ + cbz r0, a0668 <_Py_write@@Base+0x124> │ │ │ │ mov r7, r5 │ │ │ │ - b.n a0608 <_Py_write@@Base+0xf4> │ │ │ │ + b.n a0638 <_Py_write@@Base+0xf4> │ │ │ │ cmp r6, r5 │ │ │ │ - bgt.n a061c <_Py_write@@Base+0x108> │ │ │ │ + bgt.n a064c <_Py_write@@Base+0x108> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0660 <_Py_write@@Base+0x14c> │ │ │ │ + bge.n a0690 <_Py_write@@Base+0x14c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a0678 <_Py_write@@Base+0x164> │ │ │ │ + cbz r2, a06a8 <_Py_write@@Base+0x164> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0660 <_Py_write@@Base+0x14c> │ │ │ │ + bge.n a0690 <_Py_write@@Base+0x14c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a0684 <_Py_write@@Base+0x170> │ │ │ │ + cbz r2, a06b4 <_Py_write@@Base+0x170> │ │ │ │ movs r0, #0 │ │ │ │ - b.n a05ce <_Py_write@@Base+0xba> │ │ │ │ + b.n a05fe <_Py_write@@Base+0xba> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1ad7e0 │ │ │ │ + bl 1ace10 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a0652 <_Py_write@@Base+0x13e> │ │ │ │ + blt.n a0682 <_Py_write@@Base+0x13e> │ │ │ │ mov r0, r3 │ │ │ │ - b.n a05ce <_Py_write@@Base+0xba> │ │ │ │ + b.n a05fe <_Py_write@@Base+0xba> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n a0652 <_Py_write@@Base+0x13e> │ │ │ │ + b.n a0682 <_Py_write@@Base+0x13e> │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0660 <_Py_write@@Base+0x14c> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a0690 <_Py_write@@Base+0x14c> │ │ │ │ │ │ │ │ -000a068c : │ │ │ │ +000a06bc : │ │ │ │ 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 a06e6 │ │ │ │ + blt.n a0716 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n a06ac │ │ │ │ + bne.n a06dc │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n a0824 │ │ │ │ + b.n a0854 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n a06cc │ │ │ │ + ble.n a06fc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a06c2 │ │ │ │ + beq.n a06f2 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n a06cc │ │ │ │ + bne.n a06fc │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 23feec <_PyArg_NoKeywords@@Base+0x3008> │ │ │ │ + b.w 23f70c <_PyArg_NoKeywords@@Base+0x3008> │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1fbfcc │ │ │ │ + b.w 1fb5d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34756 @ 0x87c4 │ │ │ │ + movw r1, #32708 @ 0x7fc4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #32100 @ 0x7d64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n a06e2 │ │ │ │ + bl fcc44 │ │ │ │ + b.n a0712 │ │ │ │ nop │ │ │ │ │ │ │ │ -000a0700 : │ │ │ │ +000a0730 : │ │ │ │ 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, #260] @ (a0814 ) │ │ │ │ + ldr r1, [pc, #260] @ (a0844 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #256] @ (a0818 ) │ │ │ │ + ldr r0, [pc, #256] @ (a0848 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ str r2, [r3, r0] │ │ │ │ str r2, [r3, r1] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic.w r3, r3, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0804 │ │ │ │ + beq.n a0834 │ │ │ │ str r4, [r5, #4] │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 2c1cc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a07f6 │ │ │ │ + bne.n a0826 │ │ │ │ str r0, [r5, #8] │ │ │ │ add.w r0, r5, #16 │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ blx 2c7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a07e8 │ │ │ │ + bne.n a0818 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 2db74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a07da │ │ │ │ + bne.n a080a │ │ │ │ add.w r6, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n a076e │ │ │ │ + bmi.n a079e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ add.w r7, r5, #136 @ 0x88 │ │ │ │ blx 2c1cc │ │ │ │ - cbnz r0, a07be │ │ │ │ + cbnz r0, a07ee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n a07a6 │ │ │ │ + bne.n a07d6 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0786 │ │ │ │ + bne.n a07b6 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ blx 2d388 │ │ │ │ - cbnz r0, a07cc │ │ │ │ + cbnz r0, a07fc │ │ │ │ mov r0, r7 │ │ │ │ blx 2db74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a076a │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #96] @ (a081c ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #836 @ 0x344 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #84] @ (a081c ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #34832 @ 0x8810 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #68] @ (a081c ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #60] @ (a0820 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #34800 @ 0x87f0 │ │ │ │ + beq.n a079a │ │ │ │ + movw r1, #64404 @ 0xfb94 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #96] @ (a084c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64324 @ 0xfb44 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #84] @ (a084c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #44] @ (a0820 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #736 @ 0x2e0 │ │ │ │ + ldr r0, [pc, #68] @ (a084c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64288 @ 0xfb20 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #60] @ (a0850 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #32752 @ 0x7ff0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #32] @ (a0820 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #34772 @ 0x87d4 │ │ │ │ + ldr r0, [pc, #44] @ (a0850 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64224 @ 0xfae0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #32] @ (a0850 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #32724 @ 0x7fd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #12] @ (a081c ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (a084c ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ movs r4, r6 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r4, r6 │ │ │ │ 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 a0af0 │ │ │ │ + beq.w a0b20 │ │ │ │ cmp r1, #1 │ │ │ │ itttt ne │ │ │ │ movne r6, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, r6, r4 │ │ │ │ movne r3, r6 │ │ │ │ - beq.w a0a9a │ │ │ │ + beq.w a0aca │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n a094c │ │ │ │ + bls.n a097c │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.n a08b2 │ │ │ │ + beq.n a08e2 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, ip │ │ │ │ ldrsb.w r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n a084c │ │ │ │ + bge.n a087c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w a0b02 │ │ │ │ + blt.w a0b32 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n a08a2 │ │ │ │ + bgt.n a08d2 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #29 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r2, #968] @ 0x3c8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n a097e │ │ │ │ + beq.n a09ae │ │ │ │ ldr.w r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a09c0 │ │ │ │ - bl 20d58c │ │ │ │ + bne.w a09f0 │ │ │ │ + bl 20cba4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a09fc │ │ │ │ + bne.w a0a2c │ │ │ │ movs r5, #0 │ │ │ │ - b.n a0a14 │ │ │ │ + b.n a0a44 │ │ │ │ add.w ip, r3, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n a0854 │ │ │ │ + bcc.n a0884 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ add.w r1, r3, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n a0948 │ │ │ │ + bcc.n a0978 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ add.w ip, r3, #12 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w a0a64 │ │ │ │ + bcc.w a0a94 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n a0948 │ │ │ │ + bcc.n a0978 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w a0a64 │ │ │ │ + bcc.w a0a94 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ add.w r1, r3, #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n a0948 │ │ │ │ + bcc.n a0978 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ add.w r5, r3, #28 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc.w a0a64 │ │ │ │ + bcc.w a0a94 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ sub.w r1, r2, #28 │ │ │ │ subs r3, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r5 │ │ │ │ - b.n a0942 │ │ │ │ + b.n a0972 │ │ │ │ ldr.w r1, [ip] │ │ │ │ adds r5, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n a0860 │ │ │ │ + bne.n a0890 │ │ │ │ mov ip, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n a0936 │ │ │ │ + bne.n a0966 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n a0856 │ │ │ │ + bne.n a0886 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w a0b02 │ │ │ │ + blt.w a0b32 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n a08a2 │ │ │ │ + bgt.n a08d2 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #21 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r5, [r2, #968] @ 0x3c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n a0892 │ │ │ │ - ldr r3, [pc, #440] @ (a0b38 ) │ │ │ │ + bne.n a08c2 │ │ │ │ + ldr r3, [pc, #440] @ (a0b68 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r7, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1588] @ 0x634 │ │ │ │ mov sl, r3 │ │ │ │ - bhi.n a0a3a │ │ │ │ + bhi.n a0a6a │ │ │ │ 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 a0ada │ │ │ │ + beq.w a0b0a │ │ │ │ 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 a0a1c │ │ │ │ + beq.n a0a4c │ │ │ │ movw r3, #41920 @ 0xa3c0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #368] @ (a0b3c ) │ │ │ │ + ldr r0, [pc, #368] @ (a0b6c ) │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0a7a │ │ │ │ + bne.n a0aaa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n a0ac2 │ │ │ │ + beq.n a0af2 │ │ │ │ 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 a0b32 │ │ │ │ + bpl.w a0b62 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n a0af4 │ │ │ │ + bpl.n a0b24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #20 │ │ │ │ blx 2d5b4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n a0a6e │ │ │ │ + bhi.n a0a9e │ │ │ │ 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 a09c0 │ │ │ │ + bne.n a09f0 │ │ │ │ ldr.w r5, [r2, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n a0b1a │ │ │ │ + bne.n a0b4a │ │ │ │ mov r0, r7 │ │ │ │ blx 2d640 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a08a2 │ │ │ │ + beq.w a08d2 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n a09c0 │ │ │ │ + b.n a09f0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w a0856 │ │ │ │ - b.n a094c │ │ │ │ + bne.w a0886 │ │ │ │ + b.n a097c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n a09c0 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n a09f0 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0b26 │ │ │ │ + bne.n a0b56 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a09e4 │ │ │ │ + bne.n a0a14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e528 │ │ │ │ - b.n a09e4 │ │ │ │ + bl 13e668 │ │ │ │ + b.n a0a14 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r5, #58828 @ 0xe5cc │ │ │ │ movwge r3, #35960 @ 0x8c78 │ │ │ │ - ldrlt r5, [pc, #144] @ (a0b40 ) │ │ │ │ + ldrlt r5, [pc, #144] @ (a0b70 ) │ │ │ │ ittet ge │ │ │ │ movtge r3, #79 @ 0x4f │ │ │ │ mlage r5, r1, r2, r5 │ │ │ │ addlt.w r5, r5, r2, lsl #5 │ │ │ │ addge r5, r5, r3 │ │ │ │ - b.n a0a14 │ │ │ │ + b.n a0a44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r3, r5, r4 │ │ │ │ strb.w r9, [r3, #28] │ │ │ │ strd r9, r9, [r5, #20] │ │ │ │ - b.n a09fc │ │ │ │ + b.n a0a2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a09c0 │ │ │ │ - b.n a0a3a │ │ │ │ - ldr r5, [pc, #80] @ (a0b44 ) │ │ │ │ - b.n a0a14 │ │ │ │ + bne.w a09f0 │ │ │ │ + b.n a0a6a │ │ │ │ + ldr r5, [pc, #80] @ (a0b74 ) │ │ │ │ + b.n a0a44 │ │ │ │ add.w r0, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx 2d5b4 │ │ │ │ - b.n a0a14 │ │ │ │ + b.n a0a44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #1488 @ 0x5d0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ + movw r1, #64976 @ 0xfdd0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n a08ae │ │ │ │ + bl fcc44 │ │ │ │ + b.n a08de │ │ │ │ ldr.w r0, [r2, #924] @ 0x39c │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n a0a52 │ │ │ │ + b.n a0a82 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n a09e4 │ │ │ │ + b.n a0a14 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n a0af8 │ │ │ │ + b.n a0b28 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -172731,258 +172746,258 @@ │ │ │ │ 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 a0cfc │ │ │ │ + bne.w a0d2c │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w a0cfc │ │ │ │ + blt.w a0d2c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a0cfc │ │ │ │ + blt.w a0d2c │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w a0cfc │ │ │ │ + blt.w a0d2c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0cfc │ │ │ │ + beq.w a0d2c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w a0cfc │ │ │ │ + bpl.w a0d2c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0cfc │ │ │ │ + beq.w a0d2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w a0cfc │ │ │ │ + bpl.w a0d2c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0cfc │ │ │ │ + beq.w a0d2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w a0cfc │ │ │ │ + bpl.w a0d2c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a0cfc │ │ │ │ + beq.w a0d2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w a0cfc │ │ │ │ + bpl.w a0d2c │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0cfc │ │ │ │ + beq.w a0d2c │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.w a0cfc │ │ │ │ + bpl.w a0d2c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w a0cfc │ │ │ │ + bne.w a0d2c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a0cfc │ │ │ │ + beq.w a0d2c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n a0cfc │ │ │ │ + bpl.n a0d2c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a0cfc │ │ │ │ + beq.n a0d2c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n a0cfc │ │ │ │ + bpl.n a0d2c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a0cfc │ │ │ │ + beq.n a0d2c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n a0cfc │ │ │ │ + bpl.n a0d2c │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a0cfc │ │ │ │ + beq.n a0d2c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n a0cfc │ │ │ │ + bpl.n a0d2c │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0cfc │ │ │ │ + beq.n a0d2c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n a0cfc │ │ │ │ + bpl.n a0d2c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ orrs r2, r0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.n a0ce0 │ │ │ │ + bne.n a0d10 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n a0c9c │ │ │ │ + ble.n a0ccc │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands.w r2, r2, #32 │ │ │ │ - beq.n a0cd4 │ │ │ │ + beq.n a0d04 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ - beq.n a0c84 │ │ │ │ + beq.n a0cb4 │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r5, r0, #26 │ │ │ │ - bpl.n a0cda │ │ │ │ + bpl.n a0d0a │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n a0c84 │ │ │ │ + beq.n a0cb4 │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r0, r0, #26 │ │ │ │ it mi │ │ │ │ addmi r2, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n a0c84 │ │ │ │ + beq.n a0cb4 │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n a0cce │ │ │ │ + bpl.n a0cfe │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a0c76 │ │ │ │ + bne.n a0ca6 │ │ │ │ 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 a0cb6 │ │ │ │ + blt.n a0ce6 │ │ │ │ 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 a0c9a │ │ │ │ + bge.n a0cca │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34924 @ 0x886c │ │ │ │ + movw r1, #32876 @ 0x806c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n a0cf6 │ │ │ │ + bl fcc44 │ │ │ │ + b.n a0d26 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a0c76 │ │ │ │ - b.n a0c84 │ │ │ │ + bne.n a0ca6 │ │ │ │ + b.n a0cb4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n a0c56 │ │ │ │ - b.n a0c84 │ │ │ │ + bne.n a0c86 │ │ │ │ + b.n a0cb4 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n a0c62 │ │ │ │ - b.n a0c84 │ │ │ │ + bne.n a0c92 │ │ │ │ + b.n a0cb4 │ │ │ │ movw r3, #44696 @ 0xae98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34896 @ 0x8850 │ │ │ │ + movw r1, #32848 @ 0x8050 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ + bl fcc44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #34872 @ 0x8838 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ - bl 26cbf4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a0cf6 │ │ │ │ + bl 26c3c8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a0d26 │ │ │ │ nop │ │ │ │ │ │ │ │ -000a0d10 : │ │ │ │ - b.w 8b274 │ │ │ │ +000a0d40 : │ │ │ │ + b.w 8b280 │ │ │ │ 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 r1, [pc, #284] @ (a0e44 ) │ │ │ │ + ldr r1, [pc, #284] @ (a0e74 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.w a1bcc │ │ │ │ + bmi.w a1bfc │ │ │ │ adds r3, #16 │ │ │ │ movw r5, #41920 @ 0xa3c0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - ldr.w r8, [pc, #252] @ a0e4c │ │ │ │ + ldr.w r8, [pc, #252] @ a0e7c │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ str r0, [r7, #16] │ │ │ │ - b.n a0d6c │ │ │ │ + b.n a0d9c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a16a2 │ │ │ │ + beq.w a16d2 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [fp] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n a0e54 │ │ │ │ + beq.n a0e84 │ │ │ │ ldr.w r4, [fp, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a24a4 │ │ │ │ + beq.w a24d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w a24a4 │ │ │ │ + bne.w a24d4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a0d5e │ │ │ │ + bpl.n a0d8e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n a0d58 │ │ │ │ + bne.n a0d88 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a15d0 │ │ │ │ + beq.w a1600 │ │ │ │ ldr.w r0, [r8, #1068] @ 0x42c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a15ec │ │ │ │ + bne.w a161c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w a257e │ │ │ │ + beq.w a25ae │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1664 │ │ │ │ + bne.w a1694 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e32 │ │ │ │ + bge.n a0e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a0e32 │ │ │ │ - ldr r3, [pc, #104] @ (a0e48 ) │ │ │ │ + cbnz r3, a0e62 │ │ │ │ + ldr r3, [pc, #104] @ (a0e78 ) │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ ldr.w r2, [r3, #772] @ 0x304 │ │ │ │ str r1, [r7, #12] │ │ │ │ @@ -172993,278 +173008,278 @@ │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a2226 │ │ │ │ - ldr.w ip, [pc, #60] @ a0e50 │ │ │ │ + bne.w a2256 │ │ │ │ + ldr.w ip, [pc, #60] @ a0e80 │ │ │ │ ldr.w r1, [ip, #1660] @ 0x67c │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a201e │ │ │ │ + bne.w a204e │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1e50 │ │ │ │ + bne.w a1e80 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a1cd0 │ │ │ │ + beq.w a1d00 │ │ │ │ mov r4, r6 │ │ │ │ - b.n a0d5e │ │ │ │ + b.n a0d8e │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r6, [r7, #16] │ │ │ │ - ldr r2, [pc, #464] @ (a1028 ) │ │ │ │ + ldr r2, [pc, #464] @ (a1058 ) │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.w a1bbc │ │ │ │ + bmi.w a1bec │ │ │ │ adds r3, #16 │ │ │ │ - movw r8, #18096 @ 0x46b0 │ │ │ │ + movw r8, #16048 @ 0x3eb0 │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ movw r3, #41712 @ 0xa2f0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [r7, #20] │ │ │ │ movw r3, #10600 @ 0x2968 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr.w r4, [fp, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w a14b4 │ │ │ │ + bne.w a14e4 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsls r3, r0, #25 │ │ │ │ - bpl.w a0ff4 │ │ │ │ + bpl.w a1024 │ │ │ │ ubfx r3, r0, #5, #1 │ │ │ │ str r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a24bc │ │ │ │ + beq.w a24ec │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ add.w r2, r3, ip │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq.w ip, #0 │ │ │ │ - beq.w a0fe6 │ │ │ │ + beq.w a1016 │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a0ff4 │ │ │ │ + bne.w a1024 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a0ff4 │ │ │ │ + bne.n a1024 │ │ │ │ adds r1, r3, #2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #2] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a0ff4 │ │ │ │ + bne.n a1024 │ │ │ │ adds r1, r3, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a0ff4 │ │ │ │ + bne.n a1024 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a0ff4 │ │ │ │ + bne.n a1024 │ │ │ │ adds r1, r3, #5 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #5] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a0ff4 │ │ │ │ + bne.n a1024 │ │ │ │ adds r1, r3, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - cbnz r5, a0ff4 │ │ │ │ + cbnz r5, a1024 │ │ │ │ adds r1, r3, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb r5, [r3, #7] │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ subs r5, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - cbnz r5, a0ff4 │ │ │ │ + cbnz r5, a1024 │ │ │ │ add.w lr, r3, #8 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n a0fe6 │ │ │ │ + beq.n a1016 │ │ │ │ ldrb.w r1, [lr] │ │ │ │ ldr.w r5, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r5, r5, #0, #3 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, a0ff4 │ │ │ │ + cbnz r1, a1024 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n a0fc4 │ │ │ │ + bne.n a0ff4 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n a0ff4 │ │ │ │ + bpl.n a1024 │ │ │ │ lsls r1, r0, #30 │ │ │ │ - beq.w a1718 │ │ │ │ + beq.w a1748 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bcs.w a0e8c │ │ │ │ + bcs.w a0ebc │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ subs.w r8, r3, #1 │ │ │ │ - bmi.w a111e │ │ │ │ - ldr r1, [pc, #28] @ (a1028 ) │ │ │ │ + bmi.w a114e │ │ │ │ + ldr r1, [pc, #28] @ (a1058 ) │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ str r1, [r7, #24] │ │ │ │ adds r2, #16 │ │ │ │ movw r5, #41920 @ 0xa3c0 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - ldr.w sl, [pc, #16] @ a102c │ │ │ │ + ldr.w sl, [pc, #16] @ a105c │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ str r6, [r7, #20] │ │ │ │ - b.n a1044 │ │ │ │ + b.n a1074 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a1706 │ │ │ │ + beq.w a1736 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [r9] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n a111c │ │ │ │ + beq.n a114c │ │ │ │ ldr.w r4, [r9, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a24a4 │ │ │ │ + beq.w a24d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w a24a4 │ │ │ │ + bne.w a24d4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a1036 │ │ │ │ + bpl.n a1066 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n a1030 │ │ │ │ + bne.n a1060 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a1540 │ │ │ │ + beq.w a1570 │ │ │ │ ldr.w r0, [sl, #1068] @ 0x42c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a155c │ │ │ │ + bne.w a158c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w a2586 │ │ │ │ + beq.w a25b6 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a16c8 │ │ │ │ + bne.w a16f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1100 │ │ │ │ + bge.n a1130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a1100 │ │ │ │ - ldr r3, [pc, #628] @ (a1328 ) │ │ │ │ + cbnz r3, a1130 │ │ │ │ + ldr r3, [pc, #628] @ (a1358 ) │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [fp, #772] @ 0x304 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ subs r3, r7, r3 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ @@ -173274,148 +173289,148 @@ │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1ea0 │ │ │ │ - ldr r2, [pc, #580] @ (a132c ) │ │ │ │ + bne.w a1ed0 │ │ │ │ + ldr r2, [pc, #580] @ (a135c ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1e84 │ │ │ │ + bne.w a1eb4 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1e6a │ │ │ │ + bne.w a1e9a │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a1cba │ │ │ │ + beq.w a1cea │ │ │ │ mov r4, r6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [r9] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n a1044 │ │ │ │ + bne.n a1074 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - ldr r3, [pc, #520] @ (a1328 ) │ │ │ │ + ldr r3, [pc, #520] @ (a1358 ) │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a253c │ │ │ │ + beq.w a256c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a2066 │ │ │ │ + beq.w a2096 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ movw r8, #37332 @ 0x91d4 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ mov.w r9, r3, lsr #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ adds r5, #3 │ │ │ │ mla r5, r3, r9, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ bics.w r5, r5, #3 │ │ │ │ - bmi.w a19e4 │ │ │ │ + bmi.w a1a14 │ │ │ │ movw sl, #35960 @ 0x8c78 │ │ │ │ movt sl, #79 @ 0x4f │ │ │ │ - movw r2, #21669 @ 0x54a5 │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [sl, #968] @ 0x3c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a19d4 │ │ │ │ - ldr r3, [pc, #432] @ (a1330 ) │ │ │ │ + bne.w a1a04 │ │ │ │ + ldr r3, [pc, #432] @ (a1360 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1588] @ 0x634 │ │ │ │ - bcs.w a17cc │ │ │ │ + bcs.w a17fc │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [fp, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w a1d54 │ │ │ │ + beq.w a1d84 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a17aa │ │ │ │ - ldr r0, [pc, #372] @ (a132c ) │ │ │ │ + beq.w a17da │ │ │ │ + ldr r0, [pc, #372] @ (a135c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a2040 │ │ │ │ + bne.w a2070 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w a19fe │ │ │ │ + ble.w a1a2e │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ ands.w r0, r2, #32 │ │ │ │ - beq.w a1ca0 │ │ │ │ + beq.w a1cd0 │ │ │ │ mov.w fp, #0 │ │ │ │ movs r5, #1 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ str r2, [r7, #20] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a1266 │ │ │ │ + beq.n a1296 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w a1ce6 │ │ │ │ + bpl.w a1d16 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a1d06 │ │ │ │ + bne.w a1d36 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n a1266 │ │ │ │ + beq.n a1296 │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w a1cf6 │ │ │ │ + bpl.w a1d26 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a1d34 │ │ │ │ + bne.w a1d64 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n a1266 │ │ │ │ + beq.n a1296 │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r8 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ tst.w r2, #32 │ │ │ │ - beq.w a1be2 │ │ │ │ + beq.w a1c12 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a1c96 │ │ │ │ + bne.w a1cc6 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a124a │ │ │ │ + bne.n a127a │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1ed4 │ │ │ │ - ldr r3, [pc, #192] @ (a1330 ) │ │ │ │ + beq.w a1f04 │ │ │ │ + ldr r3, [pc, #192] @ (a1360 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -173427,62 +173442,62 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a1d10 │ │ │ │ + blt.w a1d40 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r9, #41920 @ 0xa3c0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n a12ce │ │ │ │ + bmi.n a12fe │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w a18fe │ │ │ │ + beq.w a192e │ │ │ │ add.w r3, sl, #110592 @ 0x1b000 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldrb.w r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n a12f8 │ │ │ │ + bmi.n a1328 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w a1878 │ │ │ │ + beq.w a18a8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a18f8 │ │ │ │ + beq.w a1928 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n a1334 │ │ │ │ + bmi.n a1364 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w a17fe │ │ │ │ - b.n a1334 │ │ │ │ + beq.w a182e │ │ │ │ + b.n a1364 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -173548,15 +173563,15 @@ │ │ │ │ strd r1, fp, [r4, #60] @ 0x3c │ │ │ │ adds r3, #10 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r2, #344] @ 0x158 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2550 │ │ │ │ + beq.w a2580 │ │ │ │ mov.w r8, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #344] @ 0x158 │ │ │ │ add.w r5, r4, #128 @ 0x80 │ │ │ │ strd r8, r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #124] @ 0x7c │ │ │ │ @@ -173564,150 +173579,150 @@ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str.w r8, [r4, #104] @ 0x68 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, r8 │ │ │ │ - ble.n a140c │ │ │ │ + ble.n a143c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w a199c │ │ │ │ + bne.w a19cc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ subs r6, #1 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldrb.w r3, [r3, #3338] @ 0xd0a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a241c │ │ │ │ + beq.w a244c │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n a1486 │ │ │ │ - ldr r3, [pc, #660] @ (a16b8 ) │ │ │ │ + ble.n a14b6 │ │ │ │ + ldr r3, [pc, #660] @ (a16e8 ) │ │ │ │ mov.w r8, #9 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrh.w r2, [r3, #3326] @ 0xcfe │ │ │ │ ldrh.w sl, [r3, #3328] @ 0xd00 │ │ │ │ ldrh.w r9, [r3, #3332] @ 0xd04 │ │ │ │ orr.w sl, sl, r2, lsl #3 │ │ │ │ ldrh.w r2, [r3, #3330] @ 0xd02 │ │ │ │ uxth.w sl, sl │ │ │ │ orr.w r9, r9, r2, lsl #3 │ │ │ │ uxth.w r9, r9 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movw ip, #13672 @ 0x3568 │ │ │ │ + movw ip, #11584 @ 0x2d40 │ │ │ │ movt ip, #52 @ 0x34 │ │ │ │ str r3, [r7, #20] │ │ │ │ movs r3, #0 │ │ │ │ movw fp, #21845 @ 0x5555 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r1, r3, #1 │ │ │ │ add.w lr, r5, r1 │ │ │ │ add.w r0, ip, r2 │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ ldrb.w r0, [r0, #148] @ 0x94 │ │ │ │ - beq.w a19ba │ │ │ │ + beq.w a19ea │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1508 │ │ │ │ + bne.n a1538 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n a1464 │ │ │ │ - ldr r3, [pc, #564] @ (a16bc ) │ │ │ │ + blt.n a1494 │ │ │ │ + ldr r3, [pc, #564] @ (a16ec ) │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add.w r2, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r6, [r2, #1692] @ 0x69c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a1eac │ │ │ │ + bne.w a1edc │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - cbz r3, a14aa │ │ │ │ + cbz r3, a14da │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a1790 │ │ │ │ + blt.w a17c0 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a198a │ │ │ │ + beq.w a19ba │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a0ff4 │ │ │ │ + bne.w a1024 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a22f0 │ │ │ │ + beq.w a2320 │ │ │ │ add.w r1, r7, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl a2768 │ │ │ │ + bl a2798 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a2344 │ │ │ │ + beq.w a2374 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1e22 │ │ │ │ + bne.w a1e52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a0ff4 │ │ │ │ + bge.w a1024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0ff4 │ │ │ │ + bne.w a1024 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0ff4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1024 │ │ │ │ adds r1, #2 │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ add.w lr, r5, r1 │ │ │ │ - bhi.n a1532 │ │ │ │ + bhi.n a1562 │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ it hi │ │ │ │ strhhi.w fp, [lr] │ │ │ │ - bhi.n a1528 │ │ │ │ + bhi.n a1558 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ ite eq │ │ │ │ moveq lr, sl │ │ │ │ movne lr, r8 │ │ │ │ strh.w lr, [r5, r1] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n a1464 │ │ │ │ - b.n a1486 │ │ │ │ + blt.n a1494 │ │ │ │ + b.n a14b6 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ ite eq │ │ │ │ moveq lr, r9 │ │ │ │ movne lr, r8 │ │ │ │ strh.w lr, [r5, r1] │ │ │ │ - b.n a1528 │ │ │ │ + b.n a1558 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w a2372 │ │ │ │ - ldr r3, [pc, #372] @ (a16c0 ) │ │ │ │ + beq.w a23a2 │ │ │ │ + ldr r3, [pc, #372] @ (a16f0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a107c │ │ │ │ + beq.w a10ac │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a107c │ │ │ │ + beq.w a10ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a15c0 │ │ │ │ + bge.n a15f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a15c0 │ │ │ │ - ldr r3, [pc, #324] @ (a16b8 ) │ │ │ │ + cbnz r3, a15f0 │ │ │ │ + ldr r3, [pc, #324] @ (a16e8 ) │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [fp, #772] @ 0x304 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ subs r3, r7, r3 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ @@ -173717,53 +173732,53 @@ │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1ef4 │ │ │ │ - ldr r2, [pc, #284] @ (a16c4 ) │ │ │ │ + bne.w a1f24 │ │ │ │ + ldr r2, [pc, #284] @ (a16f4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1f42 │ │ │ │ + bne.w a1f72 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1f28 │ │ │ │ + bne.w a1f58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - b.n a110e │ │ │ │ + b.n a113e │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w a2232 │ │ │ │ - ldr r3, [pc, #228] @ (a16c0 ) │ │ │ │ + beq.w a2262 │ │ │ │ + ldr r3, [pc, #228] @ (a16f0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0da6 │ │ │ │ + beq.w a0dd6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0da6 │ │ │ │ + beq.w a0dd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a164e │ │ │ │ + bge.n a167e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a164e │ │ │ │ - ldr r3, [pc, #176] @ (a16b8 ) │ │ │ │ + cbnz r3, a167e │ │ │ │ + ldr r3, [pc, #176] @ (a16e8 ) │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r6, #772] @ 0x304 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ subs r3, r7, r3 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ @@ -173773,2636 +173788,2641 @@ │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1f1c │ │ │ │ - ldr r2, [pc, #140] @ (a16c4 ) │ │ │ │ + bne.w a1f4c │ │ │ │ + ldr r2, [pc, #140] @ (a16f4 ) │ │ │ │ ldr.w r3, [r2, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1f00 │ │ │ │ + bne.w a1f30 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1fb2 │ │ │ │ + bne.w a1fe2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r4, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ ldrlt r2, [r7, #20] │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.w a0d5e │ │ │ │ + b.w a0d8e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1676 │ │ │ │ + bge.n a16a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2360 │ │ │ │ + beq.w a2390 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1698 │ │ │ │ + bge.n a16c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a23fc │ │ │ │ + beq.w a242c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1698 │ │ │ │ + bge.n a16c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a23f2 │ │ │ │ + beq.w a2422 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w a0d5e │ │ │ │ + b.w a0d8e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16da │ │ │ │ + bge.n a170a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2532 │ │ │ │ + beq.w a2562 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16fc │ │ │ │ + bge.n a172c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2526 │ │ │ │ + beq.w a2556 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16fc │ │ │ │ + bge.n a172c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a242e │ │ │ │ + beq.w a245e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n a1036 │ │ │ │ + b.n a1066 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w a1f5e │ │ │ │ - ldr r3, [pc, #684] @ (a19d0 ) │ │ │ │ + beq.w a1f8e │ │ │ │ + ldr r3, [pc, #684] @ (a1a00 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1a12 │ │ │ │ + bne.w a1a42 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w a236a │ │ │ │ + beq.w a239a │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1a40 │ │ │ │ + bne.w a1a70 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1774 │ │ │ │ + bge.n a17a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, a1774 │ │ │ │ + cbnz r2, a17a4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1786 │ │ │ │ + blt.n a17b6 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a1da6 │ │ │ │ + beq.w a1dd6 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ strne.w r3, [fp] │ │ │ │ - b.n a0ff4 │ │ │ │ + b.n a1024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a14aa │ │ │ │ + bne.w a14da │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.w a1c88 │ │ │ │ + bcc.w a1cb8 │ │ │ │ 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 r4, #0 │ │ │ │ - bne.w a11b6 │ │ │ │ + bne.w a11e6 │ │ │ │ ldr.w r3, [sl, #928] @ 0x3a0 │ │ │ │ - movw r2, #62973 @ 0xf5fd │ │ │ │ + movw r2, #62965 @ 0xf5f5 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a1e16 │ │ │ │ + bne.w a1e46 │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2d640 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a19e4 │ │ │ │ + beq.w a1a14 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n a11b6 │ │ │ │ + b.n a11e6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq.w a21ca │ │ │ │ - ldr r3, [pc, #452] @ (a19d0 ) │ │ │ │ + beq.w a21fa │ │ │ │ + ldr r3, [pc, #452] @ (a1a00 ) │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1c56 │ │ │ │ + bne.w a1c86 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r1, [r7, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w a24e2 │ │ │ │ + beq.w a2512 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1af8 │ │ │ │ + bne.w a1b28 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a185c │ │ │ │ + bge.n a188c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, a185c │ │ │ │ + cbnz r2, a188c │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1872 │ │ │ │ + blt.n a18a2 │ │ │ │ ldrb.w r2, [r9, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a1d64 │ │ │ │ + beq.w a1d94 │ │ │ │ str.w r9, [r4, #88] @ 0x58 │ │ │ │ - b.n a1336 │ │ │ │ + b.n a1366 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq.w a1fcc │ │ │ │ - ldr r3, [pc, #328] @ (a19d0 ) │ │ │ │ + beq.w a1ffc │ │ │ │ + ldr r3, [pc, #328] @ (a1a00 ) │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r7, #12] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1c28 │ │ │ │ + bne.w a1c58 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #4084] @ 0xff4 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - beq.w a23b6 │ │ │ │ + beq.w a23e6 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1b5c │ │ │ │ + bne.w a1b8c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a18da │ │ │ │ + bge.n a190a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, a18da │ │ │ │ + cbnz r1, a190a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a18ee │ │ │ │ + blt.n a191e │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a1d7a │ │ │ │ + beq.w a1daa │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a1302 │ │ │ │ + bne.w a1332 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n a1872 │ │ │ │ + b.n a18a2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [r7, #16] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a1dca │ │ │ │ - ldr r3, [pc, #192] @ (a19d0 ) │ │ │ │ + beq.w a1dfa │ │ │ │ + ldr r3, [pc, #192] @ (a1a00 ) │ │ │ │ str r1, [r7, #16] │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1bf2 │ │ │ │ + bne.w a1c22 │ │ │ │ add.w r0, sl, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ str r0, [r7, #16] │ │ │ │ mov.w ip, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ ldr.w r0, [r0, #4084] @ 0xff4 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w a24d4 │ │ │ │ + beq.w a2504 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1a9a │ │ │ │ + bne.w a1aca │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1968 │ │ │ │ + bge.n a1998 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, a1968 │ │ │ │ + cbnz r2, a1998 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a197c │ │ │ │ + blt.n a19ac │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a1d90 │ │ │ │ + beq.w a1dc0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a12d6 │ │ │ │ + bne.w a1306 │ │ │ │ mov r3, r2 │ │ │ │ - b.n a18ee │ │ │ │ + b.n a191e │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl a2768 │ │ │ │ + bl a2798 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w a0ff4 │ │ │ │ - b.w a22f0 │ │ │ │ + bne.w a1024 │ │ │ │ + b.w a2320 │ │ │ │ cmp r6, #1 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ - beq.w a140e │ │ │ │ + beq.w a143e │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.w a140e │ │ │ │ + beq.w a143e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n a19a8 │ │ │ │ - b.n a140e │ │ │ │ + bne.n a19d8 │ │ │ │ + b.n a143e │ │ │ │ ldrb.w r2, [lr, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1d3e │ │ │ │ + bne.w a1d6e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1480 │ │ │ │ + beq.w a14b0 │ │ │ │ strh.w r8, [lr, #2] │ │ │ │ - b.n a1528 │ │ │ │ + b.n a1558 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr.w r0, [sl, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a11b6 │ │ │ │ - bl 20d58c │ │ │ │ + bne.w a11e6 │ │ │ │ + bl 20cba4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a22e6 │ │ │ │ + beq.w a2316 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w a11ec │ │ │ │ + bgt.w a121c │ │ │ │ ldr.w fp, [r6, #56] @ 0x38 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w a1ece │ │ │ │ + beq.w a1efe │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r7, #20] │ │ │ │ mov fp, r5 │ │ │ │ - b.n a126e │ │ │ │ + b.n a129e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1734 │ │ │ │ + beq.w a1764 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a32 │ │ │ │ + bge.n a1a62 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, a1a32 │ │ │ │ + cbnz r2, a1a62 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n a1786 │ │ │ │ + b.n a17b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a52 │ │ │ │ + bge.n a1a82 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2594 │ │ │ │ + beq.w a25c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a74 │ │ │ │ + bge.n a1aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a25a8 │ │ │ │ + beq.w a25d8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a74 │ │ │ │ + bge.n a1aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a259e │ │ │ │ + beq.w a25ce │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w a0ff4 │ │ │ │ + blt.w a1024 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w a0ff4 │ │ │ │ + b.w a1024 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1aac │ │ │ │ + bge.n a1adc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2518 │ │ │ │ + beq.w a2548 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1ace │ │ │ │ + bge.n a1afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2508 │ │ │ │ + beq.w a2538 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1ace │ │ │ │ + bge.n a1afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a24fa │ │ │ │ + beq.w a252a │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1af4 │ │ │ │ + blt.n a1b24 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ mov r3, r1 │ │ │ │ - b.n a197c │ │ │ │ + b.n a19ac │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1b0e │ │ │ │ + bge.n a1b3e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a24ec │ │ │ │ + beq.w a251c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1b30 │ │ │ │ + bge.n a1b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2494 │ │ │ │ + beq.w a24c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1b30 │ │ │ │ + bge.n a1b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2486 │ │ │ │ + beq.w a24b6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a1334 │ │ │ │ + blt.w a1364 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.w a1334 │ │ │ │ + b.w a1364 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1b6e │ │ │ │ + bge.n a1b9e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a2478 │ │ │ │ + beq.w a24a8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1b90 │ │ │ │ + bge.n a1bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2468 │ │ │ │ + beq.w a2498 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1b90 │ │ │ │ + bge.n a1bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a240e │ │ │ │ + beq.w a243e │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a12f8 │ │ │ │ + blt.w a1328 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.w a12f8 │ │ │ │ + b.w a1328 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ subs.w r8, r3, #1 │ │ │ │ - bpl.w a1010 │ │ │ │ - b.w a111e │ │ │ │ + bpl.w a1040 │ │ │ │ + b.w a114e │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.n a1bbc │ │ │ │ + bmi.n a1bec │ │ │ │ movw r9, #41920 @ 0xa3c0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ - b.w a0e6a │ │ │ │ + b.w a0e9a │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a1c96 │ │ │ │ + bne.n a1cc6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ it mi │ │ │ │ addmi.w fp, fp, #1 │ │ │ │ - b.w a1262 │ │ │ │ + b.w a1292 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1922 │ │ │ │ + beq.w a1952 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1c12 │ │ │ │ + bge.n a1c42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, a1c12 │ │ │ │ + cbnz r2, a1c42 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ add.w r1, sl, #110592 @ 0x1b000 │ │ │ │ str r1, [r7, #16] │ │ │ │ - b.n a197e │ │ │ │ + b.n a19ae │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a189a │ │ │ │ + beq.w a18ca │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1c48 │ │ │ │ + bge.n a1c78 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, a1c48 │ │ │ │ + cbnz r1, a1c78 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n a18ee │ │ │ │ + b.n a191e │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a181e │ │ │ │ + beq.w a184e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1c76 │ │ │ │ + bge.n a1ca6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, a1c76 │ │ │ │ + cbnz r2, a1ca6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r9] │ │ │ │ - b.n a1872 │ │ │ │ + b.n a18a2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.w a11b6 │ │ │ │ + b.w a11e6 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #20] │ │ │ │ - b.w a1262 │ │ │ │ - cbnz r1, a1cae │ │ │ │ + b.w a1292 │ │ │ │ + cbnz r1, a1cde │ │ │ │ mov.w fp, r2, lsr #7 │ │ │ │ mov r5, r1 │ │ │ │ str r1, [r7, #20] │ │ │ │ - b.w a1208 │ │ │ │ + b.w a1238 │ │ │ │ movs r2, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r7, #20] │ │ │ │ - b.w a1208 │ │ │ │ + b.w a1238 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w a110e │ │ │ │ + b.w a113e │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w a0d5e │ │ │ │ - cbnz r1, a1d06 │ │ │ │ + b.w a0d8e │ │ │ │ + cbnz r1, a1d36 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w a1222 │ │ │ │ + bpl.w a1252 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.w a1222 │ │ │ │ - cbnz r1, a1d34 │ │ │ │ + b.w a1252 │ │ │ │ + cbnz r1, a1d64 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w a123c │ │ │ │ + bpl.w a126c │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.w a123c │ │ │ │ + b.w a126c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #20] │ │ │ │ - b.w a1222 │ │ │ │ + b.w a1252 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r9, #41920 @ 0xa3c0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb.w r0, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r0, #27 │ │ │ │ - bpl.w a12ce │ │ │ │ + bpl.w a12fe │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w a12c6 │ │ │ │ - b.w a12ce │ │ │ │ + beq.w a12f6 │ │ │ │ + b.w a12fe │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #20] │ │ │ │ - b.w a123c │ │ │ │ + b.w a126c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ tst.w r2, #384 @ 0x180 │ │ │ │ - bne.n a1dbc │ │ │ │ + bne.n a1dec │ │ │ │ movs r2, #3 │ │ │ │ strb.w r2, [lr, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1480 │ │ │ │ - b.n a19ca │ │ │ │ + beq.w a14b0 │ │ │ │ + b.n a19fa │ │ │ │ mov r0, fp │ │ │ │ - bl 75570 │ │ │ │ + bl 7559c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a11b6 │ │ │ │ - b.n a17cc │ │ │ │ + bne.w a11e6 │ │ │ │ + b.n a17fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r2, [r9, #16] │ │ │ │ movs r1, #2 │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb.w r2, [r9, #16] │ │ │ │ - b.n a1872 │ │ │ │ + b.n a18a2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n a18ee │ │ │ │ + b.n a191e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n a197c │ │ │ │ + b.n a19ac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n a1786 │ │ │ │ + b.n a17b6 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [lr, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1480 │ │ │ │ - b.n a19ca │ │ │ │ + beq.w a14b0 │ │ │ │ + b.n a19fa │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w a190e │ │ │ │ + bne.w a193e │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.w a2438 │ │ │ │ + bmi.w a2468 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a244e │ │ │ │ + blt.w a247e │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1e10 │ │ │ │ + bge.n a1e40 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a25b4 │ │ │ │ + beq.w a25e4 │ │ │ │ mov r1, r3 │ │ │ │ - b.w a12ce │ │ │ │ + b.w a12fe │ │ │ │ ldr.w r0, [sl, #924] @ 0x39c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n a17ec │ │ │ │ + b.n a181c │ │ │ │ mov r0, r5 │ │ │ │ - bl 11d488 │ │ │ │ + bl 11d67c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2344 │ │ │ │ + beq.w a2374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a14ec │ │ │ │ + bge.w a151c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a14ec │ │ │ │ + bne.w a151c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a14ec │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a151c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w a0e32 │ │ │ │ + ble.w a0e62 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0e32 │ │ │ │ + beq.w a0e62 │ │ │ │ mov r0, r3 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w a0e32 │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w a0e62 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w a1100 │ │ │ │ + ble.w a1130 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1100 │ │ │ │ + beq.w a1130 │ │ │ │ mov r0, fp │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w a1100 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w a1130 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w a10f0 │ │ │ │ + beq.w a1120 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w a10f0 │ │ │ │ + b.w a1120 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w a1100 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w a1130 │ │ │ │ add.w r5, r5, #5696 @ 0x1640 │ │ │ │ adds r5, #28 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.w a235c │ │ │ │ + bpl.w a238c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a1edc │ │ │ │ + blt.n a1f0c │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - beq.w a149a │ │ │ │ + beq.w a14ca │ │ │ │ adds r5, #4 │ │ │ │ - b.n a1eb2 │ │ │ │ + b.n a1ee2 │ │ │ │ mov r5, fp │ │ │ │ str.w fp, [r7, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ - b.w a126e │ │ │ │ + b.w a129e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34988 @ 0x88ac │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #35012 @ 0x88c4 │ │ │ │ + movw r0, #32964 @ 0x80c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 211528 │ │ │ │ - b.n a1ec4 │ │ │ │ + bl 210c18 │ │ │ │ + b.n a1ef4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w a15c0 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w a15f0 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w a1640 │ │ │ │ + beq.w a1670 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w a1640 │ │ │ │ + b.w a1670 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w a164e │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w a167e │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w a15c0 │ │ │ │ + ble.w a15f0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a15c0 │ │ │ │ + beq.w a15f0 │ │ │ │ mov r0, fp │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w a15c0 │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w a15f0 │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w a15b0 │ │ │ │ + beq.w a15e0 │ │ │ │ ldr.w r2, [r2, #1664] @ 0x680 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w a15b0 │ │ │ │ + b.w a15e0 │ │ │ │ and.w r0, r0, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w a1722 │ │ │ │ + bne.w a1752 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a22f6 │ │ │ │ + bne.w a2326 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w a2302 │ │ │ │ + blt.w a2332 │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1786 │ │ │ │ + bge.w a17b6 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a1786 │ │ │ │ + bne.w a17b6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - b.w a1786 │ │ │ │ + b.w a17b6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w a164e │ │ │ │ + ble.w a167e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a164e │ │ │ │ + beq.w a167e │ │ │ │ mov r0, r6 │ │ │ │ - bl 210e28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w a164e │ │ │ │ + bl 210440 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w a167e │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w a1884 │ │ │ │ + bne.w a18b4 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bmi.w a230c │ │ │ │ + bmi.w a233c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w a232c │ │ │ │ + blt.w a235c │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a18ee │ │ │ │ + bge.w a191e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a18ee │ │ │ │ + bne.w a191e │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n a18ee │ │ │ │ - movw r1, #57497 @ 0xe099 │ │ │ │ + b.n a191e │ │ │ │ + movw r1, #57817 @ 0xe1d9 │ │ │ │ movt r1, #19 │ │ │ │ cmp lr, r1 │ │ │ │ - beq.w a0e20 │ │ │ │ + beq.w a0e50 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ mov r3, lr │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.w a0e20 │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.w a0e50 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a2218 │ │ │ │ + bne.w a2248 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a11da │ │ │ │ + bne.w a120a │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e528 │ │ │ │ - b.w a11da │ │ │ │ + bl 13e668 │ │ │ │ + b.w a120a │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75bd8 │ │ │ │ + bl 75c04 │ │ │ │ add.w sl, r9, #16 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a22ec │ │ │ │ + beq.w a231c │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, r1 │ │ │ │ - bge.n a2186 │ │ │ │ + bge.n a21b6 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ sub.w fp, r5, r3 │ │ │ │ add.w r2, fp, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n a2168 │ │ │ │ + bge.n a2198 │ │ │ │ ldrb.w r2, [sl, r4] │ │ │ │ add.w r0, sl, r4 │ │ │ │ add.w fp, r5, #1 │ │ │ │ and.w r1, r2, #120 @ 0x78 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ - beq.n a2162 │ │ │ │ + beq.n a2192 │ │ │ │ and.w r2, r2, #7 │ │ │ │ orn r2, r2, #23 │ │ │ │ strb r2, [r5, #0] │ │ │ │ ldrb.w r2, [sl, r4] │ │ │ │ ubfx r2, r2, #3, #4 │ │ │ │ cmp r2, #15 │ │ │ │ - beq.n a2134 │ │ │ │ + beq.n a2164 │ │ │ │ cmp r2, #12 │ │ │ │ - bhi.n a213c │ │ │ │ + bhi.n a216c │ │ │ │ cmp r2, #11 │ │ │ │ - beq.n a2138 │ │ │ │ + beq.n a2168 │ │ │ │ sub.w ip, r2, #12 │ │ │ │ rsbs r2, ip, #0 │ │ │ │ adc.w r2, r2, ip │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, fp │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n a2152 │ │ │ │ + bhi.n a2182 │ │ │ │ strb r2, [r1, #0] │ │ │ │ subs r1, r1, r5 │ │ │ │ add.w r5, fp, r1 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ adds r2, r4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n a2130 │ │ │ │ + bge.n a2160 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a2130 │ │ │ │ + blt.n a2160 │ │ │ │ adds r2, r4, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n a2130 │ │ │ │ + ble.n a2160 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a2130 │ │ │ │ + blt.n a2160 │ │ │ │ adds r2, r4, #3 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n a2130 │ │ │ │ + ble.n a2160 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a2130 │ │ │ │ + blt.n a2160 │ │ │ │ adds r2, r4, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n a2130 │ │ │ │ + ble.n a2160 │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a2130 │ │ │ │ + blt.n a2160 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - blt.n a2122 │ │ │ │ + blt.n a2152 │ │ │ │ mov r4, r2 │ │ │ │ - b.n a208a │ │ │ │ + b.n a20ba │ │ │ │ movs r2, #0 │ │ │ │ - b.n a20de │ │ │ │ + b.n a210e │ │ │ │ movs r2, #1 │ │ │ │ - b.n a20de │ │ │ │ + b.n a210e │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl a5fc8 │ │ │ │ + bl a6000 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n a20de │ │ │ │ + bge.n a210e │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n a20e0 │ │ │ │ + b.n a2110 │ │ │ │ and.w r0, r2, #63 @ 0x3f │ │ │ │ lsrs r2, r2, #6 │ │ │ │ orr.w r0, r0, #64 @ 0x40 │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n a20e2 │ │ │ │ + b.n a2112 │ │ │ │ strb r2, [r5, #0] │ │ │ │ mov r5, fp │ │ │ │ - b.n a20ee │ │ │ │ + b.n a211e │ │ │ │ lsls r1, r1, #1 │ │ │ │ add.w r0, r7, #36 @ 0x24 │ │ │ │ - bl a8550 <_PyBytes_Resize@@Base> │ │ │ │ + bl a8508 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a22f0 │ │ │ │ + beq.w a2320 │ │ │ │ ldr.w r8, [r7, #36] @ 0x24 │ │ │ │ add.w r3, r8, #16 │ │ │ │ add.w r5, r3, fp │ │ │ │ - b.n a209e │ │ │ │ + b.n a20ce │ │ │ │ subs r1, r5, r3 │ │ │ │ add.w r0, r7, #36 @ 0x24 │ │ │ │ - bl a8550 <_PyBytes_Resize@@Base> │ │ │ │ + bl a8508 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a22f0 │ │ │ │ + bne.w a2320 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ str r2, [r7, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a22f0 │ │ │ │ + beq.w a2320 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ movw r8, #37332 @ 0x91d4 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ str r2, [r6, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov.w r9, r3, lsr #1 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r5, r3, #3 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ mla r5, r3, r9, r5 │ │ │ │ bics.w r5, r5, #3 │ │ │ │ - bpl.w a1162 │ │ │ │ - b.n a19e4 │ │ │ │ + bpl.w a1192 │ │ │ │ + b.n a1a14 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w a180a │ │ │ │ + bne.w a183a │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.n a2276 │ │ │ │ + bmi.n a22a6 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n a2296 │ │ │ │ + blt.n a22c6 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add.w r9, r3, r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1872 │ │ │ │ + bge.w a18a2 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1872 │ │ │ │ + bne.w a18a2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a1872 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a18a2 │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w a11da │ │ │ │ + b.w a120a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2107e0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w a0e32 │ │ │ │ + bl 20fdf8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w a0e62 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.n a22ae │ │ │ │ + bmi.n a22de │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a22d6 │ │ │ │ + blt.n a2306 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #58828 @ 0xe5cc │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a0e3e │ │ │ │ + bge.w a0e6e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a0e3e │ │ │ │ + bne.w a0e6e │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a0d5e │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a0d8e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n a22a0 │ │ │ │ + bmi.n a22d0 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n a2292 │ │ │ │ + blt.n a22c2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n a21e2 │ │ │ │ + b.n a2212 │ │ │ │ add.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #756] @ (a2590 ) │ │ │ │ + ldr r3, [pc, #756] @ (a25c0 ) │ │ │ │ add.w r9, r3, r2, lsl #5 │ │ │ │ - b.n a21fa │ │ │ │ + b.n a222a │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n a2282 │ │ │ │ + bge.n a22b2 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n a2296 │ │ │ │ + b.n a22c6 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n a22c0 │ │ │ │ + bmi.n a22f0 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n a22c8 │ │ │ │ + blt.n a22f8 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n a2242 │ │ │ │ + b.n a2272 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n a22e0 │ │ │ │ + bge.n a2310 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #692] @ (a2590 ) │ │ │ │ + ldr r6, [pc, #692] @ (a25c0 ) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n a2258 │ │ │ │ + b.n a2288 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n a2242 │ │ │ │ + b.n a2272 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ - bl 7fc94 │ │ │ │ - bl 20d58c │ │ │ │ + bl 7fca4 │ │ │ │ + bl 20cba4 │ │ │ │ movs r4, #0 │ │ │ │ - b.w a14aa │ │ │ │ + b.w a14da │ │ │ │ ldrsb.w r1, [r4, #20] │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w a1f7e │ │ │ │ + bge.w a1fae │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #648] @ (a2590 ) │ │ │ │ + ldr r3, [pc, #648] @ (a25c0 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n a1f92 │ │ │ │ + b.n a1fc2 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n a2336 │ │ │ │ + bmi.n a2366 │ │ │ │ ldrsb.w r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n a2328 │ │ │ │ + blt.n a2358 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r2, #20 │ │ │ │ addpl.w r3, r2, #28 │ │ │ │ - b.n a1fe8 │ │ │ │ + b.n a2018 │ │ │ │ add.w r3, r2, #28 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #608] @ (a2590 ) │ │ │ │ + ldr r3, [pc, #608] @ (a25c0 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n a1ffe │ │ │ │ + b.n a202e │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n a2318 │ │ │ │ + bge.n a2348 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n a232c │ │ │ │ + b.n a235c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a22f0 │ │ │ │ + bge.n a2320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a22f0 │ │ │ │ + bne.n a2320 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a22f0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a2320 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - b.n a1eca │ │ │ │ + b.n a1efa │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a1676 │ │ │ │ - bl e3ca0 │ │ │ │ - b.w a0ff4 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a16a6 │ │ │ │ + bl e3be4 │ │ │ │ + b.w a1024 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.n a23c0 │ │ │ │ + bmi.n a23f0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a23e8 │ │ │ │ + blt.n a2418 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #58828 @ 0xe5cc │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #35960 @ 0x8c78 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a110c │ │ │ │ + bge.w a113c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a110c │ │ │ │ + bne.w a113c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a110e │ │ │ │ - bl e3ca0 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a113e │ │ │ │ + bl e3be4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b.w a12f8 │ │ │ │ + b.w a1328 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n a23d2 │ │ │ │ + bmi.n a2402 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n a23da │ │ │ │ + blt.n a240a │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n a2382 │ │ │ │ + b.n a23b2 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n a2408 │ │ │ │ + bge.n a2438 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #420] @ (a2590 ) │ │ │ │ + ldr r6, [pc, #420] @ (a25c0 ) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n a2398 │ │ │ │ + b.n a23c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a1698 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a16c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w a1688 │ │ │ │ + b.w a16b8 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n a2382 │ │ │ │ + b.n a23b2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b.w a1b90 │ │ │ │ + b.w a1bc0 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.w a1486 │ │ │ │ + ble.w a14b6 │ │ │ │ mov.w r8, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ - b.w a1452 │ │ │ │ + b.w a1482 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a16fc │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a172c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n a2458 │ │ │ │ + bmi.n a2488 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n a244a │ │ │ │ + blt.n a247a │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n a1de6 │ │ │ │ + b.n a1e16 │ │ │ │ add.w r3, r1, #28 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #316] @ (a2590 ) │ │ │ │ + ldr r3, [pc, #316] @ (a25c0 ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n a1dfe │ │ │ │ + b.n a1e2e │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a25ca │ │ │ │ + blt.w a25fa │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n a1de6 │ │ │ │ + b.n a1e16 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.w a1b80 │ │ │ │ + b.w a1bb0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b.w a1b6e │ │ │ │ + b.w a1b9e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - b.w a1b30 │ │ │ │ + b.w a1b60 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w a1b20 │ │ │ │ + b.w a1b50 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #34956 @ 0x888c │ │ │ │ + movw r1, #32908 @ 0x808c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl fca44 │ │ │ │ - b.n a22f0 │ │ │ │ + bl fcc44 │ │ │ │ + b.n a2320 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ add.w r2, r3, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a0ec4 │ │ │ │ + bne.w a0ef4 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ - b.w a0fe6 │ │ │ │ + b.w a1016 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl e3ca0 │ │ │ │ + bl e3be4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ - b.w a197e │ │ │ │ - bl e3ca0 │ │ │ │ + b.w a19ae │ │ │ │ + bl e3be4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - b.w a1334 │ │ │ │ + b.w a1364 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - b.w a1b0e │ │ │ │ + b.w a1b3e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w a1ace │ │ │ │ + b.w a1afe │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w a1abe │ │ │ │ + b.w a1aee │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w a1aac │ │ │ │ + b.w a1adc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w a16ec │ │ │ │ + b.w a171c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a16da │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #32596 @ 0x7f54 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a170a │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #30508 @ 0x772c │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ strd r3, r3, [r4, #96] @ 0x60 │ │ │ │ add.w r5, r4, #128 @ 0x80 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ add.w r1, r2, #16 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx 2d5b4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w a1404 │ │ │ │ - b.w a140e │ │ │ │ - bl e3ca0 │ │ │ │ - b.w a0d5e │ │ │ │ - bl e3ca0 │ │ │ │ - b.w a1036 │ │ │ │ + bgt.w a1434 │ │ │ │ + b.w a143e │ │ │ │ + bl e3be4 │ │ │ │ + b.w a0d8e │ │ │ │ + bl e3be4 │ │ │ │ + b.w a1066 │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a1a52 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a1a82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.w a1a74 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.w a1aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w a1a64 │ │ │ │ + b.w a1a94 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, sl, #110592 @ 0x1b000 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.w a197e │ │ │ │ + b.w a19ae │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n a244e │ │ │ │ + b.n a247e │ │ │ │ │ │ │ │ -000a25d0 : │ │ │ │ +000a2600 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a264a │ │ │ │ - ldr r6, [pc, #116] @ (a2658 ) │ │ │ │ + beq.n a267a │ │ │ │ + ldr r6, [pc, #116] @ (a2688 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - cbnz r3, a2636 │ │ │ │ + cbnz r3, a2666 │ │ │ │ ldr.w r3, [r0, #776] @ 0x308 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, a262e │ │ │ │ - bl 71228 │ │ │ │ - ldr r3, [pc, #96] @ (a265c ) │ │ │ │ + cbz r3, a265e │ │ │ │ + bl 71220 │ │ │ │ + ldr r3, [pc, #96] @ (a268c ) │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r4, [r6, r5] │ │ │ │ str r2, [r3, r5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #32] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n a2614 │ │ │ │ + bpl.n a2644 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #72] @ (a2660 ) │ │ │ │ + ldr r1, [pc, #72] @ (a2690 ) │ │ │ │ ldr r3, [r1, r5] │ │ │ │ - cbz r3, a2622 │ │ │ │ + cbz r3, a2652 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bic.w r2, r2, #8 │ │ │ │ strb r2, [r3, #16] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r1, r5] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n a260a │ │ │ │ - bl 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.n a263a │ │ │ │ + bl 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n a25f4 │ │ │ │ - movw r1, #708 @ 0x2c4 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #32400 @ 0x7e90 │ │ │ │ + b.n a2624 │ │ │ │ + movw r1, #64196 @ 0xfac4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #30312 @ 0x7668 │ │ │ │ movt r0, #51 @ 0x33 │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #16] @ (a2664 ) │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #16] @ (a2694 ) │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ movs r4, r6 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a272c │ │ │ │ + beq.n a275c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov lr, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n a2690 │ │ │ │ + b.n a26c0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - cbz r3, a26a6 │ │ │ │ + cbz r3, a26d6 │ │ │ │ adds r2, #1 │ │ │ │ adds r0, #1 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.n a26ac │ │ │ │ + bmi.n a26dc │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n a2688 │ │ │ │ + bne.n a26b8 │ │ │ │ adds r0, #1 │ │ │ │ adds r1, #1 │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2690 │ │ │ │ + bne.n a26c0 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n a26d2 │ │ │ │ + bhi.n a2702 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.n a26e8 │ │ │ │ + bls.n a2718 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r3, r0 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ eor.w r5, r5, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n a26e8 │ │ │ │ + bhi.n a2718 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n a26ba │ │ │ │ + bne.n a26ea │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ add r0, r3 │ │ │ │ - b.n a26a0 │ │ │ │ + b.n a26d0 │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bhi.n a2730 │ │ │ │ + bhi.n a2760 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq.n a26e4 │ │ │ │ + beq.n a2714 │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - beq.n a2726 │ │ │ │ + beq.n a2756 │ │ │ │ movs r3, #2 │ │ │ │ - b.n a26b6 │ │ │ │ + b.n a26e6 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.n a26e0 │ │ │ │ + bhi.n a2710 │ │ │ │ ldr.w r4, [lr, #2284] @ 0x8ec │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [lr, #464] @ 0x1d0 │ │ │ │ str.w ip, [lr, #2708] @ 0xa94 │ │ │ │ str.w r0, [lr, #4] │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - cbnz r4, a274a │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + cbnz r4, a277a │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r6, r3 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ mov r0, lr │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - movw r3, #35188 @ 0x8974 │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - bl 1f86e4 <_PyTemplate_Build@@Base+0x530> │ │ │ │ + bl 1f7cec <_PyTemplate_Build@@Base+0x530> │ │ │ │ movs r0, #0 │ │ │ │ - b.n a26a8 │ │ │ │ + b.n a26d8 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bls.n a26e0 │ │ │ │ - b.n a26e8 │ │ │ │ + bls.n a2710 │ │ │ │ + b.n a2718 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.n a26e8 │ │ │ │ + bhi.n a2718 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.n a275c │ │ │ │ + bls.n a278c │ │ │ │ sub.w r4, r3, #244 @ 0xf4 │ │ │ │ negs r3, r4 │ │ │ │ adcs r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a26e8 │ │ │ │ + bne.n a2718 │ │ │ │ movs r3, #3 │ │ │ │ - b.n a26b6 │ │ │ │ - movw r6, #35176 @ 0x8968 │ │ │ │ + b.n a26e6 │ │ │ │ + movw r6, #33128 @ 0x8168 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ - movw r3, #19212 @ 0x4b0c │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n a2708 │ │ │ │ + b.n a2738 │ │ │ │ sub.w r5, r3, #240 @ 0xf0 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ - b.n a2742 │ │ │ │ + b.n a2772 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ subs r6, r3, #1 │ │ │ │ - bmi.w a2920 │ │ │ │ + bmi.w a2950 │ │ │ │ adds r0, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #632] @ (a2a00 ) │ │ │ │ + ldr r1, [pc, #632] @ (a2a30 ) │ │ │ │ add.w r8, r0, r3, lsl #2 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r7, #41920 @ 0xa3c0 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movw r9, #41712 @ 0xa2f0 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ movw fp, #10600 @ 0x2968 │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - movw r5, #18096 @ 0x46b0 │ │ │ │ + movw r5, #16048 @ 0x3eb0 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w sl, [r8, #-4]! │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w a2928 │ │ │ │ + bne.w a2958 │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ lsls r4, r0, #25 │ │ │ │ - bpl.w a291a │ │ │ │ + bpl.w a294a │ │ │ │ ubfx r3, r0, #5, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2b42 │ │ │ │ + beq.w a2b72 │ │ │ │ ldr.w ip, [sl, #8] │ │ │ │ add.w r3, sl, #20 │ │ │ │ add.w r1, r3, ip │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ moveq.w ip, #0 │ │ │ │ - beq.w a2910 │ │ │ │ + beq.w a2940 │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a291a │ │ │ │ + bne.w a294a │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ adds r2, r3, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #4] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ adds r2, r3, #5 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ adds r2, r3, #6 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #6] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - cbnz r4, a291a │ │ │ │ + cbnz r4, a294a │ │ │ │ adds r2, r3, #7 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a2910 │ │ │ │ + beq.n a2940 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ ldr.w r2, [r5, r4, lsl #2] │ │ │ │ subs r4, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - cbnz r4, a291a │ │ │ │ + cbnz r4, a294a │ │ │ │ add.w lr, r3, #8 │ │ │ │ - b.n a290c │ │ │ │ + b.n a293c │ │ │ │ ldrb.w r2, [lr] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r4, [r5, r2, lsl #2] │ │ │ │ subs r2, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ ubfx r4, r4, #0, #3 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - cbnz r2, a291a │ │ │ │ + cbnz r2, a294a │ │ │ │ cmp r1, lr │ │ │ │ - bne.n a28ee │ │ │ │ + bne.n a291e │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n a291a │ │ │ │ + bpl.n a294a │ │ │ │ lsls r2, r0, #30 │ │ │ │ - beq.n a296c │ │ │ │ + beq.n a299c │ │ │ │ subs r6, #1 │ │ │ │ - bcs.w a27b4 │ │ │ │ + bcs.w a27e4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n a29ee │ │ │ │ + beq.n a2a1e │ │ │ │ cmp r3, fp │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ mov r0, sl │ │ │ │ - bl 7a158 │ │ │ │ + bl 7a180 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a29fa │ │ │ │ + beq.n a2a2a │ │ │ │ add r1, sp, #28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl a2768 │ │ │ │ + bl a2798 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a2b78 │ │ │ │ + beq.w a2ba8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a2b04 │ │ │ │ + bne.w a2b34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a291a │ │ │ │ + bge.n a294a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a291a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a294a │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w a2ab2 │ │ │ │ - ldr r3, [pc, #136] @ (a2a04 ) │ │ │ │ + beq.w a2ae2 │ │ │ │ + ldr r3, [pc, #136] @ (a2a34 ) │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #1068] @ 0x42c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a2a08 │ │ │ │ + bne.n a2a38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, sl │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4084] @ 0xff4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ - bl 7fccc │ │ │ │ + bl 7fcdc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w a2b58 │ │ │ │ + beq.w a2b88 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n a2a38 │ │ │ │ + bne.n a2a68 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a29c8 │ │ │ │ + bge.n a29f8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, a29c8 │ │ │ │ + cbnz r2, a29f8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a29d8 │ │ │ │ + blt.n a2a08 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n a2a9c │ │ │ │ + beq.n a2acc │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n a291a │ │ │ │ + beq.n a294a │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a291a │ │ │ │ + beq.n a294a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n a291a │ │ │ │ + b.n a294a │ │ │ │ mov r0, sl │ │ │ │ movs r1, #0 │ │ │ │ - bl a2768 │ │ │ │ + bl a2798 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n a291a │ │ │ │ + bne.n a294a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a2922 │ │ │ │ + b.n a2952 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2988 │ │ │ │ + beq.n a29b8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2a2a │ │ │ │ + bge.n a2a5a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, a2a2a │ │ │ │ + cbnz r2, a2a5a │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n a29d8 │ │ │ │ + b.n a2a08 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2a4a │ │ │ │ + bge.n a2a7a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2b70 │ │ │ │ + beq.w a2ba0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2a70 │ │ │ │ + bge.n a2aa0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2b64 │ │ │ │ + beq.w a2b94 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2a70 │ │ │ │ + bge.n a2aa0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2b3a │ │ │ │ + beq.n a2b6a │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - blt.w a291a │ │ │ │ + blt.w a294a │ │ │ │ mov r0, sl │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n a291a │ │ │ │ + b.n a294a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78d08 <_Py_SetImmortal@@Base> │ │ │ │ + bl 78d30 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n a29d8 │ │ │ │ + b.n a2a08 │ │ │ │ and.w r0, r0, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w a2978 │ │ │ │ + bne.w a29a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a2b94 │ │ │ │ + bne.n a2bc4 │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a2ba0 │ │ │ │ + blt.n a2bd0 │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #58828 @ 0xe5cc │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #35960 @ 0x8c78 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ add r3, r2 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a29d8 │ │ │ │ + bge.w a2a08 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a29d8 │ │ │ │ + bne.w a2a08 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a29d8 │ │ │ │ + b.n a2a08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11d488 │ │ │ │ - cbz r0, a2b78 │ │ │ │ + bl 11d67c │ │ │ │ + cbz r0, a2ba8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2b22 │ │ │ │ + bge.n a2b52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, a2b32 │ │ │ │ + cbz r3, a2b62 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2954 │ │ │ │ + beq.w a2984 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n a2954 │ │ │ │ + b.n a2984 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a2b22 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a2b52 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a2a70 │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a2aa0 │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ ldr.w ip, [sl, #8] │ │ │ │ add.w r3, r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a2b5e │ │ │ │ + beq.n a2b8e │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n a27f0 │ │ │ │ - bl e3ca0 │ │ │ │ - b.n a291a │ │ │ │ + b.n a2820 │ │ │ │ + bl e3be4 │ │ │ │ + b.n a294a │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ - b.n a2910 │ │ │ │ + b.n a2940 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ - b.n a2a60 │ │ │ │ + b.n a2a90 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a2a4a │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a2a7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a29fa │ │ │ │ + bge.w a2a2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a29fa │ │ │ │ + bne.w a2a2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ - b.n a29fa │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ + b.n a2a2a │ │ │ │ ldrsb.w r1, [sl, #20] │ │ │ │ ldrb.w r2, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n a2ad0 │ │ │ │ + bge.n a2b00 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #8] @ (a2bac ) │ │ │ │ + ldr r3, [pc, #8] @ (a2bdc ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n a2ae4 │ │ │ │ + b.n a2b14 │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ -000a2bb0 <_PyObject_NewVar@@Base>: │ │ │ │ +000a2be0 <_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 753bc │ │ │ │ - cbz r0, a2c32 <_PyObject_NewVar@@Base+0x82> │ │ │ │ + bl 753e8 │ │ │ │ + cbz r0, a2c62 <_PyObject_NewVar@@Base+0x82> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ - ldr r0, [pc, #92] @ (a2c3c <_PyObject_NewVar@@Base+0x8c>) │ │ │ │ + ldr r0, [pc, #92] @ (a2c6c <_PyObject_NewVar@@Base+0x8c>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r4, [r0, #1660] @ 0x67c │ │ │ │ - cbnz r4, a2bfc <_PyObject_NewVar@@Base+0x4c> │ │ │ │ + cbnz r4, a2c2c <_PyObject_NewVar@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n a2c22 <_PyObject_NewVar@@Base+0x72> │ │ │ │ + bne.n a2c52 <_PyObject_NewVar@@Base+0x72> │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a2bf4 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + bne.n a2c24 <_PyObject_NewVar@@Base+0x44> │ │ │ │ mov r0, r3 │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a2bf4 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + b.n a2c24 <_PyObject_NewVar@@Base+0x44> │ │ │ │ ldr.w r2, [r0, #1664] @ 0x680 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a2bf4 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + b.n a2c24 <_PyObject_NewVar@@Base+0x44> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 20d58c │ │ │ │ + b.w 20cba4 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ │ │ │ -000a2c40 : │ │ │ │ +000a2c70 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (a2c70 ) │ │ │ │ + ldr r3, [pc, #32] @ (a2ca0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, a2c5a │ │ │ │ + cbz r0, a2c8a │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #63184 @ 0xf6d0 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #61096 @ 0xeea8 │ │ │ │ movt r0, #58 @ 0x3a │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base>: │ │ │ │ +000a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base>: │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r2, [r0, #772] @ 0x304 │ │ │ │ add r7, sp, #0 │ │ │ │ add.w lr, r2, r1, lsl #13 │ │ │ │ cmp lr, r7 │ │ │ │ - bcs.n a2c9a <_Py_ReachedRecursionLimitWithMargin@@Base+0x26> │ │ │ │ + bcs.n a2cca <_Py_ReachedRecursionLimitWithMargin@@Base+0x26> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr.w r4, [r0, #776] @ 0x308 │ │ │ │ - cbz r4, a2cae <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a> │ │ │ │ + cbz r4, a2cde <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ ite cc │ │ │ │ movcc r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ - b.n a2c94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20> │ │ │ │ + b.n a2cc4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20> │ │ │ │ strd r1, r0, [r7] │ │ │ │ - bl 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r2, [r3, #772] @ 0x304 │ │ │ │ add.w r1, r2, r1, lsl #13 │ │ │ │ cmp r1, r7 │ │ │ │ - bcs.n a2ca0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c> │ │ │ │ - b.n a2c92 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e> │ │ │ │ + bcs.n a2cd0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c> │ │ │ │ + b.n a2cc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w a34cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x858> │ │ │ │ - ldr r1, [pc, #308] @ (a2e24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0>) │ │ │ │ + beq.w a34fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x85a> │ │ │ │ + ldr r1, [pc, #308] @ (a2e54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a34a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82c> │ │ │ │ + beq.w a34d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82e> │ │ │ │ ldr.w r2, [r5, #772] @ 0x304 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w a34bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x848> │ │ │ │ + bls.w a34ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x84a> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a359a <_Py_ReachedRecursionLimitWithMargin@@Base+0x926> │ │ │ │ + bne.w a35cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x928> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a357e <_Py_ReachedRecursionLimitWithMargin@@Base+0x90a> │ │ │ │ - ldr r3, [pc, #252] @ (a2e24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0>) │ │ │ │ + beq.w a35b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x90c> │ │ │ │ + ldr r3, [pc, #252] @ (a2e54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a34a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82c> │ │ │ │ + beq.w a34d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82e> │ │ │ │ ldr.w r3, [r5, #772] @ 0x304 │ │ │ │ add.w r1, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w a32de <_Py_ReachedRecursionLimitWithMargin@@Base+0x66a> │ │ │ │ + bls.w a336c <_Py_ReachedRecursionLimitWithMargin@@Base+0x6c8> │ │ │ │ movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ movt r3, #7 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr.w r5, [r1, #948] @ 0x3b4 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r3, [r7, #28] │ │ │ │ - bne.w a3318 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6a4> │ │ │ │ - ldr r3, [pc, #196] @ (a2e28 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b4>) │ │ │ │ + bne.w a33a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x704> │ │ │ │ + ldr r3, [pc, #196] @ (a2e58 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b4>) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1588] @ 0x634 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w a32d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x65e> │ │ │ │ + beq.w a3278 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5d4> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a3102 <_Py_ReachedRecursionLimitWithMargin@@Base+0x48e> │ │ │ │ + beq.w a3132 <_Py_ReachedRecursionLimitWithMargin@@Base+0x48e> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r5, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ mov.w r9, #1 │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n a2e1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a8> │ │ │ │ - ldr r3, [pc, #124] @ (a2e24 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0>) │ │ │ │ + beq.n a2e4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a8> │ │ │ │ + ldr r3, [pc, #124] @ (a2e54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0>) │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a34a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82c> │ │ │ │ + beq.w a34d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82e> │ │ │ │ ldr.w r2, [r6, #772] @ 0x304 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w a35b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x942> │ │ │ │ + bls.w a35e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x944> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a3506 <_Py_ReachedRecursionLimitWithMargin@@Base+0x892> │ │ │ │ + bne.w a3538 <_Py_ReachedRecursionLimitWithMargin@@Base+0x894> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ - bl a3788 │ │ │ │ + bl a37b8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a30a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x432> │ │ │ │ + bne.w a30d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x432> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3222 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5ae> │ │ │ │ + bne.w a3252 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9de8 <_PyEvalFramePushAndInit@@Base+0xc78> │ │ │ │ + bl a9da0 <_PyEvalFramePushAndInit@@Base+0xc78> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #1 │ │ │ │ - cbz r0, a2e2c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8> │ │ │ │ + cbz r0, a2e5c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a35a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x92e> │ │ │ │ + bne.w a35d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x930> │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a308c <_Py_ReachedRecursionLimitWithMargin@@Base+0x418> │ │ │ │ + beq.w a30bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x418> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str.w r6, [r8, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n a2da6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x132> │ │ │ │ + bne.n a2dd6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x132> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n a2dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n a2df0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a3232 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5be> │ │ │ │ + beq.w a3262 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5be> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a3232 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5be> │ │ │ │ + bne.w a3262 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5be> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w a351a <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a6> │ │ │ │ + bhi.w a354c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a8> │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ mov.w fp, fp, lsl #2 │ │ │ │ cmn.w fp, #13 │ │ │ │ - bhi.w a351a <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a6> │ │ │ │ + bhi.w a354c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add.w r2, fp, #19 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w lr, r2, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp lr, r2 │ │ │ │ - bhi.w a3334 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6c0> │ │ │ │ + bhi.w a331e <_Py_ReachedRecursionLimitWithMargin@@Base+0x67a> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ adds.w r9, r2, r0 │ │ │ │ - beq.w a350e <_Py_ReachedRecursionLimitWithMargin@@Base+0x89a> │ │ │ │ + beq.w a3540 <_Py_ReachedRecursionLimitWithMargin@@Base+0x89c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3392 <_Py_ReachedRecursionLimitWithMargin@@Base+0x71e> │ │ │ │ + bne.w a33c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x720> │ │ │ │ add.w r2, fp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c98c │ │ │ │ mov r3, r9 │ │ │ │ cmp r5, #1 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str.w r3, [r9, #8] │ │ │ │ - ble.n a2ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ + ble.n a2f0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - beq.n a2ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ + beq.n a2f0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, #3 │ │ │ │ str.w r3, [r9, #16] │ │ │ │ - beq.n a2ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ + beq.n a2f0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26a> │ │ │ │ add.w fp, fp, #4 │ │ │ │ add.w r1, r8, #8 │ │ │ │ movs r3, #12 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ str r0, [r2, r3] │ │ │ │ adds r3, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n a2ece <_Py_ReachedRecursionLimitWithMargin@@Base+0x25a> │ │ │ │ + bne.n a2efe <_Py_ReachedRecursionLimitWithMargin@@Base+0x25a> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #960] @ 0x3c0 │ │ │ │ - movw r3, #40849 @ 0x9f91 │ │ │ │ + movw r3, #40889 @ 0x9fb9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a3382 <_Py_ReachedRecursionLimitWithMargin@@Base+0x70e> │ │ │ │ - ldr r3, [pc, #736] @ (a31d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x560>) │ │ │ │ + bne.w a330e <_Py_ReachedRecursionLimitWithMargin@@Base+0x66a> │ │ │ │ + ldr r3, [pc, #736] @ (a3204 <_Py_ReachedRecursionLimitWithMargin@@Base+0x560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1588] @ 0x634 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w a3128 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4b4> │ │ │ │ + beq.w a3158 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4b4> │ │ │ │ mov.w r3, r8, lsr #18 │ │ │ │ ubfx r2, r8, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n a2f36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c2> │ │ │ │ + bgt.n a2f66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c2> │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a3128 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4b4> │ │ │ │ + beq.w a3158 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4b4> │ │ │ │ bic.w r1, r8, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r2, [r8] │ │ │ │ str.w r8, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a31e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x56c> │ │ │ │ + beq.w a3210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x56c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3248 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5d4> │ │ │ │ + beq.w a3284 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a34d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x862> │ │ │ │ + beq.w a3508 <_Py_ReachedRecursionLimitWithMargin@@Base+0x864> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n a2fa8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ + ble.n a2fd8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, a2f7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x306> │ │ │ │ + cbz r2, a2faa <_Py_ReachedRecursionLimitWithMargin@@Base+0x306> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r5, r2 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n a2fa8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ + beq.n a2fd8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, a2f88 <_Py_ReachedRecursionLimitWithMargin@@Base+0x314> │ │ │ │ + cbz r2, a2fb8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x314> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r5, r2 │ │ │ │ cmp.w sl, #3 │ │ │ │ - beq.n a2fa8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ + beq.n a2fd8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ add.w sl, r3, sl, lsl #2 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a34b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x840> │ │ │ │ + beq.w a34e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x842> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, sl │ │ │ │ add r5, r2 │ │ │ │ - bne.n a2f96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x322> │ │ │ │ + bne.n a2fc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x322> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w a3536 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c2> │ │ │ │ + bhi.w a3568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a3162 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ee> │ │ │ │ + beq.w a3192 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ee> │ │ │ │ subs r2, r5, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w a3536 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c2> │ │ │ │ + bhi.w a3568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add.w r8, r2, #19 │ │ │ │ bic.w r8, r8, #7 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w ip, fp, r8 │ │ │ │ cmp r0, ip │ │ │ │ - bcc.w a317e <_Py_ReachedRecursionLimitWithMargin@@Base+0x50a> │ │ │ │ + bcc.w a31ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x50a> │ │ │ │ str.w ip, [r3, #4] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ adds.w r8, r3, fp │ │ │ │ - beq.w a3526 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8b2> │ │ │ │ + beq.w a3558 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8b4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a33e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x770> │ │ │ │ + bne.w a3416 <_Py_ReachedRecursionLimitWithMargin@@Base+0x772> │ │ │ │ adds r2, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c98c │ │ │ │ mov r3, r8 │ │ │ │ ldr.w ip, [r9] │ │ │ │ str.w r5, [r3], #8 │ │ │ │ cmp.w ip, #0 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - ble.n a3074 <_Py_ReachedRecursionLimitWithMargin@@Base+0x400> │ │ │ │ + ble.n a30a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x400> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r4 │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ - cbz r3, a306c <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f8> │ │ │ │ + cbz r3, a309c <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n a306c <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f8> │ │ │ │ + ble.n a309c <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str.w r1, [r4, r5, lsl #2] │ │ │ │ - beq.n a3058 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3e4> │ │ │ │ + beq.n a3088 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3e4> │ │ │ │ mov.w lr, #1 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ add.w r1, r1, lr, lsl #2 │ │ │ │ ldr.w r4, [sl, lr, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r2, lr │ │ │ │ str r4, [r1, r0] │ │ │ │ - bne.n a303e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ca> │ │ │ │ + bne.n a306e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ca> │ │ │ │ adds r6, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n a3072 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ + beq.n a30a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add r5, r2 │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3022 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ae> │ │ │ │ + bne.n a3052 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ae> │ │ │ │ adds r6, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n a301c <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a8> │ │ │ │ + bne.n a304c <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a8> │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a353e <_Py_ReachedRecursionLimitWithMargin@@Base+0x8ca> │ │ │ │ + bne.w a3570 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8cc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 90178 │ │ │ │ + bl 90190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a351e <_Py_ReachedRecursionLimitWithMargin@@Base+0x8aa> │ │ │ │ + beq.w a3550 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8ac> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ - b.n a2e06 <_Py_ReachedRecursionLimitWithMargin@@Base+0x192> │ │ │ │ + b.n a2e36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x192> │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r0, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.w a339c <_Py_ReachedRecursionLimitWithMargin@@Base+0x728> │ │ │ │ + bhi.w a33ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x72a> │ │ │ │ ldr r6, [r2, #12] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ adds r6, r6, r0 │ │ │ │ - beq.w a34e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ + beq.w a3512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86e> │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a3396 <_Py_ReachedRecursionLimitWithMargin@@Base+0x722> │ │ │ │ + bne.w a33c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x724> │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r0, #1 │ │ │ │ str.w r0, [r2], #8 │ │ │ │ strd r2, r3, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a3410 <_Py_ReachedRecursionLimitWithMargin@@Base+0x79c> │ │ │ │ + bne.w a342c <_Py_ReachedRecursionLimitWithMargin@@Base+0x788> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a> │ │ │ │ + beq.w a2e2e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a356e <_Py_ReachedRecursionLimitWithMargin@@Base+0x8fa> │ │ │ │ + bne.w a35a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8fc> │ │ │ │ subs r1, r3, #1 │ │ │ │ - b.n a2dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a> │ │ │ │ + b.n a2e2e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a> │ │ │ │ ldrd r6, r2, [r3, #24] │ │ │ │ cmp r2, r6 │ │ │ │ - bcc.n a31d8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x564> │ │ │ │ + bcc.n a3208 <_Py_ReachedRecursionLimitWithMargin@@Base+0x564> │ │ │ │ adds r2, r3, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r2, r6, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a31f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x57e> │ │ │ │ + beq.n a3222 <_Py_ReachedRecursionLimitWithMargin@@Base+0x57e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2d8e <_Py_ReachedRecursionLimitWithMargin@@Base+0x11a> │ │ │ │ - b.n a323a <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c6> │ │ │ │ + beq.w a2dbe <_Py_ReachedRecursionLimitWithMargin@@Base+0x11a> │ │ │ │ + b.n a326a <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c6> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #940] @ 0x3ac │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64657 @ 0xfc91 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a3486 <_Py_ReachedRecursionLimitWithMargin@@Base+0x812> │ │ │ │ + bne.w a3420 <_Py_ReachedRecursionLimitWithMargin@@Base+0x77c> │ │ │ │ mov r0, r8 │ │ │ │ blx 2c454 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr.w sl, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp.w sl, #0 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bgt.w a2f60 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2ec> │ │ │ │ + bgt.w a2f90 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2ec> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, fp, [r3] │ │ │ │ add.w ip, fp, #16 │ │ │ │ cmp ip, r2 │ │ │ │ it ls │ │ │ │ movls r2, r5 │ │ │ │ - bls.w a2fde <_Py_ReachedRecursionLimitWithMargin@@Base+0x36a> │ │ │ │ + bls.w a300e <_Py_ReachedRecursionLimitWithMargin@@Base+0x36a> │ │ │ │ mov.w r8, #16 │ │ │ │ mov r2, r5 │ │ │ │ cmp.w r8, #8192 @ 0x2000 │ │ │ │ mov fp, r8 │ │ │ │ it cc │ │ │ │ movcc.w fp, #8192 @ 0x2000 │ │ │ │ strd r3, r1, [r7, #20] │ │ │ │ add.w r0, fp, #16 │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldrd r1, r2, [r7, #24] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3526 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8b2> │ │ │ │ + beq.w a3558 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8b4> │ │ │ │ str.w fp, [r0], #16 │ │ │ │ add.w ip, sl, #23 │ │ │ │ bic.w ip, ip, #7 │ │ │ │ mov.w lr, #0 │ │ │ │ sub.w fp, ip, r0 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ str.w fp, [sl, #4] │ │ │ │ add.w ip, fp, r8 │ │ │ │ str.w lr, [sl, #8] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ mov r3, sl │ │ │ │ - b.n a2fde <_Py_ReachedRecursionLimitWithMargin@@Base+0x36a> │ │ │ │ + b.n a300e <_Py_ReachedRecursionLimitWithMargin@@Base+0x36a> │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n a2d8c <_Py_ReachedRecursionLimitWithMargin@@Base+0x118> │ │ │ │ + b.n a2dbc <_Py_ReachedRecursionLimitWithMargin@@Base+0x118> │ │ │ │ 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 a2f5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ + b.n a2f8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #928] @ 0x3a0 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #62965 @ 0xf5f5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a3492 <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + bne.w a34c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x820> │ │ │ │ movs r0, #4 │ │ │ │ blx 2d640 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a332a <_Py_ReachedRecursionLimitWithMargin@@Base+0x6b6> │ │ │ │ + beq.w a33ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x716> │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n a311c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a8> │ │ │ │ + b.n a314c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a2e38 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c4> │ │ │ │ + bne.w a2e68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ + bl 79de8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ subs r1, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n a307c <_Py_ReachedRecursionLimitWithMargin@@Base+0x408> │ │ │ │ + b.n a30ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x408> │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7559c │ │ │ │ + mov r8, r0 │ │ │ │ + b.n a3146 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a2> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r8, [r5, #512] @ 0x200 │ │ │ │ mul.w fp, r2, r3 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ @@ -176410,174 +176430,174 @@ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r1, #8] │ │ │ │ add.w lr, r5, ip, lsl #2 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr.w r2, [lr, #528] @ 0x210 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3286 <_Py_ReachedRecursionLimitWithMargin@@Base+0x612> │ │ │ │ + bne.n a32c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x61e> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, a3282 <_Py_ReachedRecursionLimitWithMargin@@Base+0x60e> │ │ │ │ + cbz r1, a32be <_Py_ReachedRecursionLimitWithMargin@@Base+0x61a> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [lr, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w a341a <_Py_ReachedRecursionLimitWithMargin@@Base+0x7a6> │ │ │ │ + beq.w a3458 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7b4> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w a33ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x77a> │ │ │ │ + beq.w a3436 <_Py_ReachedRecursionLimitWithMargin@@Base+0x792> │ │ │ │ ldr.w r1, [lr, #532] @ 0x214 │ │ │ │ - cbnz r1, a32a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x634> │ │ │ │ + cbnz r1, a32e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x640> │ │ │ │ str.w r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a2f5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ + beq.w a2f8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ ldrd r1, ip, [r3, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w a33e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x774> │ │ │ │ + beq.w a341a <_Py_ReachedRecursionLimitWithMargin@@Base+0x776> │ │ │ │ str.w r1, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str.w ip, [r1, #24] │ │ │ │ strd r0, r2, [r3, #20] │ │ │ │ - cbz r0, a32ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x65a> │ │ │ │ + cbz r0, a330a <_Py_ReachedRecursionLimitWithMargin@@Base+0x666> │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ - b.n a2f5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75570 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n a3116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a2> │ │ │ │ - ldr.w r2, [r5, #776] @ 0x308 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w a3556 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8e2> │ │ │ │ - sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcs.w a357e <_Py_ReachedRecursionLimitWithMargin@@Base+0x90a> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n a3238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c4> │ │ │ │ - movw r2, #35960 @ 0x8c78 │ │ │ │ - movt r2, #79 @ 0x4f │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - movw r3, #21669 @ 0x54a5 │ │ │ │ - movt r3, #7 │ │ │ │ - str r2, [r7, #20] │ │ │ │ - ldr.w r5, [r2, #948] @ 0x3b4 │ │ │ │ - str r1, [r7, #28] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w a3576 <_Py_ReachedRecursionLimitWithMargin@@Base+0x902> │ │ │ │ + b.n a2f8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - movs r1, #4 │ │ │ │ + mov r1, r8 │ │ │ │ ldr.w r0, [r3, #944] @ 0x3b0 │ │ │ │ - blx r5 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w a311c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a8> │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 20d58c │ │ │ │ - b.n a3238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c4> │ │ │ │ + blx r2 │ │ │ │ + ldr.w sl, [r9] │ │ │ │ + b.n a3180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp.w r2, #8192 @ 0x2000 │ │ │ │ str r1, [r7, #24] │ │ │ │ it cc │ │ │ │ movcc.w r2, #8192 @ 0x2000 │ │ │ │ add.w r0, r2, #16 │ │ │ │ mov r9, r2 │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a350e <_Py_ReachedRecursionLimitWithMargin@@Base+0x89a> │ │ │ │ + beq.w a3540 <_Py_ReachedRecursionLimitWithMargin@@Base+0x89c> │ │ │ │ mov ip, r0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str.w r9, [ip], #16 │ │ │ │ add.w r9, r0, #23 │ │ │ │ bic.w r9, r9, #7 │ │ │ │ strd r6, ip, [r0, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub.w r3, r9, ip │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a350e <_Py_ReachedRecursionLimitWithMargin@@Base+0x89a> │ │ │ │ + beq.w a3540 <_Py_ReachedRecursionLimitWithMargin@@Base+0x89c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - b.n a2e82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20e> │ │ │ │ + b.n a2eb2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20e> │ │ │ │ + ldr.w r2, [r5, #776] @ 0x308 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w a3588 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8e4> │ │ │ │ + sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcs.w a35b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x90c> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w a3268 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c4> │ │ │ │ + movw r2, #35960 @ 0x8c78 │ │ │ │ + movt r2, #79 @ 0x4f │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + movw r3, #21713 @ 0x54d1 │ │ │ │ + movt r3, #7 │ │ │ │ + str r2, [r7, #20] │ │ │ │ + ldr.w r5, [r2, #948] @ 0x3b4 │ │ │ │ + str r1, [r7, #28] │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w a35a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x904> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - mov r1, r8 │ │ │ │ + movs r1, #4 │ │ │ │ ldr.w r0, [r3, #944] @ 0x3b0 │ │ │ │ - blx r2 │ │ │ │ - ldr.w sl, [r9] │ │ │ │ - b.n a3150 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ + blx r5 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w a314c <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a8> │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + bl 20cba4 │ │ │ │ + b.n a3268 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c4> │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n a2e8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x216> │ │ │ │ + b.n a2eba <_Py_ReachedRecursionLimitWithMargin@@Base+0x216> │ │ │ │ str.w r2, [fp, #4] │ │ │ │ - b.n a30d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x45c> │ │ │ │ + b.n a3100 <_Py_ReachedRecursionLimitWithMargin@@Base+0x45c> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r3, r2, [r7, #4] │ │ │ │ str.w fp, [r7, #12] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldrd r2, fp, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a34e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ + beq.w a3512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86e> │ │ │ │ mov ip, r0 │ │ │ │ mov.w lr, #8192 @ 0x2000 │ │ │ │ str.w lr, [ip], #16 │ │ │ │ strd r6, ip, [r0, #8] │ │ │ │ add.w r6, r0, #23 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ str r0, [r2, #8] │ │ │ │ sub.w r2, r6, ip │ │ │ │ adds r2, #16 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a34e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86c> │ │ │ │ + beq.w a3512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86e> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - b.n a30c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x454> │ │ │ │ + b.n a30f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x454> │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n a2ff6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x382> │ │ │ │ + b.n a3026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x382> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n a32be <_Py_ReachedRecursionLimitWithMargin@@Base+0x64a> │ │ │ │ + b.n a32fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x656> │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ + blx r2 │ │ │ │ + b.n a3172 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ce> │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b6958 │ │ │ │ + b.n a3114 <_Py_ReachedRecursionLimitWithMargin@@Base+0x470> │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - cbz r2, a33fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x788> │ │ │ │ + cbz r2, a3444 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7a0> │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a2f5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ + bne.w a2f8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n a2f5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b734c │ │ │ │ - b.n a30e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x470> │ │ │ │ + b.n a2f8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e6> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a3296 <_Py_ReachedRecursionLimitWithMargin@@Base+0x622> │ │ │ │ + beq.w a32d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x62e> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, a3480 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80c> │ │ │ │ + cbz r2, a34be <_Py_ReachedRecursionLimitWithMargin@@Base+0x81a> │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r8, fp] │ │ │ │ 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, a3450 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7dc> │ │ │ │ + cbz r3, a348e <_Py_ReachedRecursionLimitWithMargin@@Base+0x7ea> │ │ │ │ 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 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ @@ -176588,187 +176608,181 @@ │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str.w sl, [r8, fp] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w sl, [r9] │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n a3150 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ + b.n a3180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n a3428 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7b4> │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ - blx r2 │ │ │ │ - b.n a3142 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ce> │ │ │ │ + b.n a3466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7c2> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ movs r1, #4 │ │ │ │ ldr.w r0, [r3, #924] @ 0x39c │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ - b.n a320e <_Py_ReachedRecursionLimitWithMargin@@Base+0x59a> │ │ │ │ - movw r1, #532 @ 0x214 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #63184 @ 0xf6d0 │ │ │ │ + b.n a323e <_Py_ReachedRecursionLimitWithMargin@@Base+0x59a> │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #61096 @ 0xeea8 │ │ │ │ movt r0, #58 @ 0x3a │ │ │ │ - bl 6629e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 66bc6 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, sl │ │ │ │ - bne.w a2f96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x322> │ │ │ │ - b.n a2fa8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ + bne.w a2fc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x322> │ │ │ │ + b.n a2fd8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x334> │ │ │ │ ldr.w r3, [r5, #776] @ 0x308 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3586 <_Py_ReachedRecursionLimitWithMargin@@Base+0x912> │ │ │ │ + beq.n a35b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x914> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.n a34d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85e> │ │ │ │ + bcc.n a3504 <_Py_ReachedRecursionLimitWithMargin@@Base+0x860> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.n a2d0a <_Py_ReachedRecursionLimitWithMargin@@Base+0x96> │ │ │ │ + b.n a2d3a <_Py_ReachedRecursionLimitWithMargin@@Base+0x96> │ │ │ │ cmp.w sl, #1 │ │ │ │ - bgt.w a2f74 <_Py_ReachedRecursionLimitWithMargin@@Base+0x300> │ │ │ │ - b.n a3160 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ec> │ │ │ │ + bgt.w a2fa4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x300> │ │ │ │ + b.n a3190 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4ec> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a30d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x45c> │ │ │ │ - bl 20d58c │ │ │ │ + bne.w a3100 <_Py_ReachedRecursionLimitWithMargin@@Base+0x45c> │ │ │ │ + bl 20cba4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r3, a3500 <_Py_ReachedRecursionLimitWithMargin@@Base+0x88c> │ │ │ │ + cbz r3, a3532 <_Py_ReachedRecursionLimitWithMargin@@Base+0x88e> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b734c │ │ │ │ - bl 8a368 │ │ │ │ - cbnz r0, a356c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8f8> │ │ │ │ + bl 1b6958 │ │ │ │ + bl 8a374 │ │ │ │ + cbnz r0, a359e <_Py_ReachedRecursionLimitWithMargin@@Base+0x8fa> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n a3228 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b4> │ │ │ │ - bl 20d58c │ │ │ │ + b.n a3258 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b4> │ │ │ │ + bl 20cba4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a2e8a <_Py_ReachedRecursionLimitWithMargin@@Base+0x216> │ │ │ │ - bl 20d58c │ │ │ │ + bne.w a2eba <_Py_ReachedRecursionLimitWithMargin@@Base+0x216> │ │ │ │ + bl 20cba4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 79dc0 │ │ │ │ - b.n a332a <_Py_ReachedRecursionLimitWithMargin@@Base+0x6b6> │ │ │ │ + bl 79de8 │ │ │ │ + b.n a33ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x716> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 20d58c │ │ │ │ + bl 20cba4 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a2ff6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x382> │ │ │ │ + bne.w a3026 <_Py_ReachedRecursionLimitWithMargin@@Base+0x382> │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 20d58c │ │ │ │ - bl 8a368 │ │ │ │ + bl 20cba4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a307c <_Py_ReachedRecursionLimitWithMargin@@Base+0x408> │ │ │ │ + beq.w a30ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x408> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n a3080 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40c> │ │ │ │ + b.n a30b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r5, #772] @ 0x304 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w a32f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x67e> │ │ │ │ - b.n a32e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x674> │ │ │ │ + bhi.w a3380 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6dc> │ │ │ │ + b.n a3376 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6d2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r1, r3, #1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n a350a <_Py_ReachedRecursionLimitWithMargin@@Base+0x896> │ │ │ │ + b.n a353c <_Py_ReachedRecursionLimitWithMargin@@Base+0x898> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - b.w a2d60 <_Py_ReachedRecursionLimitWithMargin@@Base+0xec> │ │ │ │ + b.w a2d90 <_Py_ReachedRecursionLimitWithMargin@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ - b.n a32f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x67e> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + b.n a3380 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #772] @ 0x304 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n a34c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x850> │ │ │ │ - b.n a34d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85e> │ │ │ │ + bls.n a34f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ + b.n a3504 <_Py_ReachedRecursionLimitWithMargin@@Base+0x860> │ │ │ │ subs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n a3080 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40c> │ │ │ │ + b.n a30b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40c> │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 8a368 │ │ │ │ + bl 8a374 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a> │ │ │ │ + beq.w a2e2e <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n a350a <_Py_ReachedRecursionLimitWithMargin@@Base+0x896> │ │ │ │ + b.n a353c <_Py_ReachedRecursionLimitWithMargin@@Base+0x898> │ │ │ │ ldr.w r3, [r6, #776] @ 0x308 │ │ │ │ - cbz r3, a35c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x954> │ │ │ │ + cbz r3, a35fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x956> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w a2dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c> │ │ │ │ - b.n a2e1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a8> │ │ │ │ + bcc.w a2df0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c> │ │ │ │ + b.n a2e4c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a9af8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1a9128 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r6, #772] @ 0x304 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w a2dc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c> │ │ │ │ - b.n a35bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x948> │ │ │ │ - nop │ │ │ │ + bhi.w a2df0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c> │ │ │ │ + b.n a35ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x94a> │ │ │ │ │ │ │ │ -000a35e0 : │ │ │ │ +000a3610 : │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a36ce │ │ │ │ + bne.n a36fe │ │ │ │ movw r4, #5192 @ 0x1448 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a36d4 │ │ │ │ + beq.n a3704 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a36fe │ │ │ │ - ldr.w r9, [pc, #368] @ a3780 │ │ │ │ + beq.n a372e │ │ │ │ + ldr.w r9, [pc, #368] @ a37b0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r1, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a36de │ │ │ │ - ldr.w ip, [pc, #328] @ a3784 │ │ │ │ + beq.n a370e │ │ │ │ + ldr.w ip, [pc, #328] @ a37b4 │ │ │ │ ldr.w r0, [r1, #1924] @ 0x784 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r1, #1924] @ 0x784 │ │ │ │ ldr.w r0, [ip, #1660] @ 0x67c │ │ │ │ str.w r7, [r1, #1920] @ 0x780 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3708 │ │ │ │ + bne.n a3738 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ addw ip, r2, #3740 @ 0xe9c │ │ │ │ str r6, [r3, #12] │ │ │ │ ldr.w r6, [r2, #3744] @ 0xea0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r3, #8] │ │ │ │ itt lt │ │ │ │ @@ -176794,85 +176808,85 @@ │ │ │ │ adds r6, #1 │ │ │ │ orr.w r1, r1, ip │ │ │ │ cmp r4, r7 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r5, [r2, #3744] @ 0xea0 │ │ │ │ str.w r6, [r2, #3824] @ 0xef0 │ │ │ │ str.w r4, [r2, #3752] @ 0xea8 │ │ │ │ - bgt.n a36f4 │ │ │ │ + bgt.n a3724 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3606 │ │ │ │ + bne.n a3636 │ │ │ │ movw r5, #5192 @ 0x1448 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - b.n a3606 │ │ │ │ + b.n a3636 │ │ │ │ movw r0, #10040 @ 0x2738 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 751f4 <_PyObject_GC_New@@Base> │ │ │ │ + bl 75220 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a3748 │ │ │ │ + cbz r0, a3778 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ - b.n a365c │ │ │ │ + b.n a368c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8b0f4 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + bl 8b100 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a36c6 │ │ │ │ + b.n a36f6 │ │ │ │ movw r6, #5192 @ 0x1448 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - b.n a360c │ │ │ │ - movw r2, #57497 @ 0xe099 │ │ │ │ + b.n a363c │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n a3734 │ │ │ │ + bne.n a3764 │ │ │ │ addw r0, ip, #1652 @ 0x674 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13db38 │ │ │ │ + bl 13dc78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a36ee │ │ │ │ + bne.n a371e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13e528 │ │ │ │ + bl 13e668 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a365c │ │ │ │ + b.n a368c │ │ │ │ ldr.w r2, [ip, #1664] @ 0x680 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a365c │ │ │ │ + b.n a368c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3756 │ │ │ │ + bge.n a3786 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, a3772 │ │ │ │ + cbz r2, a37a2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a36c6 │ │ │ │ + bge.n a36f6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a36c6 │ │ │ │ + bne.n a36f6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a36c6 │ │ │ │ + b.n a36f6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a9d0 <_Py_Dealloc@@Base> │ │ │ │ + bl 7a9f8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a3756 │ │ │ │ + b.n a3786 │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -176882,1159 +176896,1161 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w a519c │ │ │ │ - ldr r2, [pc, #712] @ (a3a78 ) │ │ │ │ + beq.w a5130 │ │ │ │ + ldr r2, [pc, #712] @ (a3aa8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a513c │ │ │ │ + beq.w a52a4 │ │ │ │ ldr.w r2, [r5, #772] @ 0x304 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w a50f2 │ │ │ │ + bls.w a511e │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a50ea │ │ │ │ + bne.w a51fe │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a41d6 │ │ │ │ - ldr r3, [pc, #656] @ (a3a78 ) │ │ │ │ + beq.w a4206 │ │ │ │ + ldr r3, [pc, #656] @ (a3aa8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a513c │ │ │ │ + beq.w a52a4 │ │ │ │ ldr.w r3, [r0, #772] @ 0x304 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a41c4 │ │ │ │ + bls.w a41f4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a41ea │ │ │ │ + beq.w a421a │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #715 @ 0x2cb │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w a3c46 │ │ │ │ + beq.w a3c76 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4202 │ │ │ │ + bne.w a4232 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w a421a │ │ │ │ + beq.w a424a │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #49 @ 0x31 │ │ │ │ - beq.w a3c46 │ │ │ │ + beq.w a3c76 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4202 │ │ │ │ + bne.w a4232 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w a4264 │ │ │ │ + beq.w a4294 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ ldr.w r2, [r0, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w a3c46 │ │ │ │ + beq.w a3c76 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4214 │ │ │ │ + bne.w a4244 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w a423c │ │ │ │ + beq.w a426c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ ldr.w r1, [r1, r8, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w a3e5a │ │ │ │ + beq.w a3e8a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4214 │ │ │ │ + bne.w a4244 │ │ │ │ adds r2, r0, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w a51be │ │ │ │ - ldr r3, [pc, #468] @ (a3a78 ) │ │ │ │ + beq.w a42cc │ │ │ │ + ldr r3, [pc, #468] @ (a3aa8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a513c │ │ │ │ + beq.w a52a4 │ │ │ │ ldr.w r3, [r0, #772] @ 0x304 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a428a │ │ │ │ + bls.w a42ba │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w a42ac │ │ │ │ + beq.w a42e0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #717 @ 0x2cd │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w a3c9e │ │ │ │ + beq.w a3cce │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a42c2 │ │ │ │ + bne.w a42f6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w a430a │ │ │ │ + beq.w a433e │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w a3c9e │ │ │ │ + beq.w a3cce │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3d00 │ │ │ │ + bne.w a3d30 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a42da │ │ │ │ - ldr r3, [pc, #352] @ (a3a78 ) │ │ │ │ + beq.w a430e │ │ │ │ + ldr r3, [pc, #352] @ (a3aa8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a513c │ │ │ │ + beq.w a52a4 │ │ │ │ ldr.w r3, [r0, #772] @ 0x304 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a42c8 │ │ │ │ + bls.w a42fc │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w a42ee │ │ │ │ + beq.w a4322 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #663 @ 0x297 │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w a3d06 │ │ │ │ + beq.w a3d36 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4304 │ │ │ │ + bne.w a4338 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w a432c │ │ │ │ + beq.w a4360 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w a3d06 │ │ │ │ + beq.w a3d36 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3d00 │ │ │ │ + bne.w a3d30 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a5334 │ │ │ │ - ldr r3, [pc, #232] @ (a3a78 ) │ │ │ │ + beq.w a52dc │ │ │ │ + ldr r3, [pc, #232] @ (a3aa8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a513c │ │ │ │ + beq.w a52a4 │ │ │ │ ldr.w r3, [r0, #772] @ 0x304 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a4352 │ │ │ │ + bls.w a4386 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w a4374 │ │ │ │ + beq.w a43a8 │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r1, #710 @ 0x2c6 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w a3d2e │ │ │ │ + beq.w a3d5e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4388 │ │ │ │ + bne.w a43bc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w a439a │ │ │ │ + beq.w a43ce │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w a3d2e │ │ │ │ + beq.w a3d5e │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4214 │ │ │ │ + bne.w a4244 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w a43c0 │ │ │ │ + beq.w a43f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r8, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #672 @ 0x2a0 │ │ │ │ - beq.w a3f7a │ │ │ │ + beq.w a3faa │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4c20 │ │ │ │ + bne.w a4c78 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w a43e4 │ │ │ │ + beq.w a4418 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #705 @ 0x2c1 │ │ │ │ ldr.w r1, [r1, r8, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w a40d2 │ │ │ │ + beq.w a4102 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4214 │ │ │ │ + bne.w a4244 │ │ │ │ adds r2, r0, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w a532c │ │ │ │ - ldr r3, [pc, #36] @ (a3a78 ) │ │ │ │ + beq.w a52d4 │ │ │ │ + ldr r3, [pc, #36] @ (a3aa8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a513c │ │ │ │ + beq.w a52a4 │ │ │ │ ldr.w r3, [r0, #772] @ 0x304 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a5082 │ │ │ │ + bls.w a50ce │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a50a4 │ │ │ │ + beq.w a50f0 │ │ │ │ mov r2, r8 │ │ │ │ - b.n a3a7c │ │ │ │ + b.n a3aac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r0, r2, lsl #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n a3ab8 │ │ │ │ + beq.n a3ae8 │ │ │ │ ldrd r2, r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a45b6 │ │ │ │ + bne.w a45ea │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bpl.w a4e9e │ │ │ │ + bpl.w a4c4c │ │ │ │ adds r0, #16 │ │ │ │ - beq.w a4eba │ │ │ │ - movw r1, #47452 @ 0xb95c │ │ │ │ + beq.w a4c68 │ │ │ │ + movw r1, #45404 @ 0xb15c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ blx 2d828 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3a96 │ │ │ │ + bne.n a3ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8228 <_Py_Specialize_Resume@@Base+0x9c> │ │ │ │ + bl b815c <_Py_Specialize_Resume@@Base+0x9c> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3a96 │ │ │ │ + beq.n a3ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd6b4 │ │ │ │ + bl 1bccbc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3a96 │ │ │ │ + beq.n a3ac6 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3a96 │ │ │ │ + beq.n a3ac6 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3a96 │ │ │ │ + beq.n a3ac6 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3a96 │ │ │ │ + beq.n a3ac6 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - beq.w a5274 │ │ │ │ + beq.w a51b4 │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ - bl a2c40 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a5274 │ │ │ │ + bne.w a51b4 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a526c │ │ │ │ + bne.w a51ac │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ movs r0, #4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 79a30 │ │ │ │ + bl 79a58 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5268 │ │ │ │ + beq.w a51a8 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a526c │ │ │ │ + bne.w a51ac │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r5, [r7, #28] │ │ │ │ - movw ip, #54408 @ 0xd488 │ │ │ │ + movw ip, #52360 @ 0xcc88 │ │ │ │ movt ip, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ str r1, [r7, #28] │ │ │ │ strd r3, r8, [r7, #20] │ │ │ │ str.w ip, [r7, #4] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a525e │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a519e │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a525e │ │ │ │ + bne.w a519e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4648 │ │ │ │ + bne.w a467c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4c3e │ │ │ │ + bne.w a4e06 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1954 │ │ │ │ + bl 1b0f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4648 │ │ │ │ + beq.w a467c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd838 │ │ │ │ + bl 1bce40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4648 │ │ │ │ + beq.w a467c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c0a90 │ │ │ │ + bl 1c0098 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4648 │ │ │ │ + bne.w a467c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4648 │ │ │ │ + beq.w a467c │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4648 │ │ │ │ + beq.w a467c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #12 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl b9a20 <_PyArena_Malloc@@Base> │ │ │ │ + bl b9958 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a52c6 │ │ │ │ + beq.w a5324 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ strd r3, r2, [r0, #4] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str r6, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a52c6 │ │ │ │ + bne.w a5324 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a52e6 │ │ │ │ + beq.w a538e │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r8, [fp, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ - b.n a3b8e │ │ │ │ + b.n a3bbe │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a506e │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a524a │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a506e │ │ │ │ + bne.w a524a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a5042 │ │ │ │ + bne.w a51f6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl ccb10 <_PyEval_LoadGlobalStackRef@@Base+0x1d8> │ │ │ │ + bl cca48 <_PyEval_LoadGlobalStackRef@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a440c │ │ │ │ + bne.w a4440 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4202 │ │ │ │ + bne.w a4232 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b31a4 │ │ │ │ + bl 1b27c8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a448a │ │ │ │ + beq.w a44be │ │ │ │ subs r2, #1 │ │ │ │ - b.n a3aaa │ │ │ │ + b.n a3ada │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a504a │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a5226 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a504a │ │ │ │ + bne.w a5226 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a42c2 │ │ │ │ + bne.w a42f6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl ccb10 <_PyEval_LoadGlobalStackRef@@Base+0x1d8> │ │ │ │ + bl cca48 <_PyEval_LoadGlobalStackRef@@Base+0x1d8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a4540 │ │ │ │ + bne.w a4574 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a42c2 │ │ │ │ + bne.w a42f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7758 │ │ │ │ + bl 1b6d64 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3c9a │ │ │ │ + bne.n a3cca │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3908 │ │ │ │ + beq.w a3938 │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n a3aac │ │ │ │ + b.n a3adc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl 1baad4 │ │ │ │ + bl 1ba0e0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a3aaa │ │ │ │ + bne.w a3ada │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3980 │ │ │ │ - b.n a3d00 │ │ │ │ + beq.w a39b0 │ │ │ │ + b.n a3d30 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a5078 │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a5254 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a5078 │ │ │ │ + bne.w a5254 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a5290 │ │ │ │ + bne.w a51d0 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w a4918 │ │ │ │ + beq.w a494c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4942 │ │ │ │ + bne.w a4976 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #710 @ 0x2c6 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4712 │ │ │ │ + beq.w a4746 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf0d8 │ │ │ │ + bl bf010 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4712 │ │ │ │ + beq.w a4746 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #711 @ 0x2c7 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4712 │ │ │ │ + beq.w a4746 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3320 <_PyUnicode_IsXidStart@@Base+0x40> │ │ │ │ + bl c3258 <_PyUnicode_IsXidStart@@Base+0x40> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4acc │ │ │ │ + beq.w a4b00 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4acc │ │ │ │ + beq.w a4b00 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4388 │ │ │ │ + bne.w a43bc │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4acc │ │ │ │ + beq.w a4b00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b702c │ │ │ │ + bl 1b6638 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4388 │ │ │ │ + bne.w a43bc │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl bf8ac <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ + bl bf7e4 <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5290 │ │ │ │ + beq.w a51d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl d0574 │ │ │ │ + bl d04ac │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 1b9210 │ │ │ │ + bl 1b881c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a47f6 │ │ │ │ + beq.w a482a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3f74 │ │ │ │ - bl 8a368 │ │ │ │ + beq.w a3fa4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3f74 │ │ │ │ + beq.w a3fa4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w a4816 │ │ │ │ + b.w a484a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a5350 │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a5078 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a5350 │ │ │ │ + bne.w a5078 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a481c │ │ │ │ + bne.w a4850 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w a4adc │ │ │ │ + beq.w a4b10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4b06 │ │ │ │ + bne.w a4b3a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ - bl a5384 │ │ │ │ - cbz r0, a3edc │ │ │ │ + bl a53bc │ │ │ │ + cbz r0, a3f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl d3104 <_Py_Specialize_ToBool@@Base+0x1e8> │ │ │ │ + bl d303c <_Py_Specialize_ToBool@@Base+0x1e8> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, a3edc │ │ │ │ + cbz r0, a3f0c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbz r0, a3edc │ │ │ │ + bl a53bc │ │ │ │ + cbz r0, a3f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, a3edc │ │ │ │ + cbz r0, a3f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6d64 │ │ │ │ + bl 1b6370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a4492 │ │ │ │ + bne.w a44c6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a481c │ │ │ │ + bne.w a4850 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a481a │ │ │ │ + beq.w a484e │ │ │ │ mov r0, r4 │ │ │ │ - bl d3104 <_Py_Specialize_ToBool@@Base+0x1e8> │ │ │ │ + bl d303c <_Py_Specialize_ToBool@@Base+0x1e8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a481a │ │ │ │ + beq.w a484e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a481a │ │ │ │ + beq.w a484e │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a481a │ │ │ │ + beq.w a484e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b702c │ │ │ │ + bl 1b6638 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a481c │ │ │ │ + bne.w a4850 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl bf8ac <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ + bl bf7e4 <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a481c │ │ │ │ + beq.w a4850 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ strd r9, r5, [sp] │ │ │ │ - bl 1b71f8 │ │ │ │ + bl 1b6804 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a44d6 │ │ │ │ + beq.w a450a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a51ee │ │ │ │ + bne.w a50a4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n a3aaa │ │ │ │ + b.n a3ada │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a517c │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a509a │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a517c │ │ │ │ + bne.w a509a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a49f8 │ │ │ │ + bne.w a4a2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a4fee │ │ │ │ + beq.w a4c96 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a5014 │ │ │ │ + bne.w a4cbc │ │ │ │ mov.w r1, #672 @ 0x2a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ - cbz r0, a3ffe │ │ │ │ - movw r2, #548 @ 0x224 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + bl a53bc │ │ │ │ + cbz r0, a402e │ │ │ │ + movw r2, #64036 @ 0xfa24 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5f50 │ │ │ │ - cbz r0, a3ffe │ │ │ │ + bl 1b555c │ │ │ │ + cbz r0, a402e │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, a3ffe │ │ │ │ + cbz r0, a402e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6118 │ │ │ │ + bl 1b5724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a44ec │ │ │ │ + bne.w a4520 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a49f8 │ │ │ │ + bne.w a4a2c │ │ │ │ mov.w r1, #672 @ 0x2a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4826 │ │ │ │ - movw r2, #548 @ 0x224 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + beq.w a485a │ │ │ │ + movw r2, #64036 @ 0xfa24 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5f50 │ │ │ │ + bl 1b555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4826 │ │ │ │ + beq.w a485a │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4826 │ │ │ │ + beq.w a485a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b62ac │ │ │ │ + bl 1b58b8 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4826 │ │ │ │ + beq.w a485a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b702c │ │ │ │ + bl 1b6638 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4828 │ │ │ │ + bne.w a485c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6118 │ │ │ │ + bl 1b5724 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4828 │ │ │ │ + bne.w a485c │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl bf8ac <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ + bl bf7e4 <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a49f8 │ │ │ │ + beq.w a4a2c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r7, #12] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl b9a20 <_PyArena_Malloc@@Base> │ │ │ │ + bl b9958 <_PyArena_Malloc@@Base> │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, a40ba │ │ │ │ + cbz r0, a40ea │ │ │ │ strd r2, r3, [r0, #40] @ 0x28 │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ movs r2, #18 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3f74 │ │ │ │ - bl 8a368 │ │ │ │ + beq.w a3fa4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a5214 │ │ │ │ + bne.w a508a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a3aaa │ │ │ │ - b.n a43de │ │ │ │ + bne.w a3ada │ │ │ │ + b.n a4412 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a5286 │ │ │ │ - bl a2c40 │ │ │ │ + beq.w a51c6 │ │ │ │ + bl a2c70 │ │ │ │ movs r1, #1 │ │ │ │ - bl a2c74 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl a2ca4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a5286 │ │ │ │ + bne.w a51c6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4ec4 │ │ │ │ + bne.w a4cdc │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w a4ece │ │ │ │ + beq.w a4ce6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4ef6 │ │ │ │ + bne.w a4d0e │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4ec2 │ │ │ │ + beq.w a4cda │ │ │ │ mov r0, r4 │ │ │ │ - bl d3104 <_Py_Specialize_ToBool@@Base+0x1e8> │ │ │ │ + bl d303c <_Py_Specialize_ToBool@@Base+0x1e8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4ec2 │ │ │ │ + beq.w a4cda │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5384 │ │ │ │ + bl a53bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4ec2 │ │ │ │ + beq.w a4cda │ │ │ │ mov r0, r4 │ │ │ │ - bl d3fd8 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ + bl d3f14 <_Py_LoadAttr_StackRefSteal@@Base+0x73c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4ec2 │ │ │ │ + beq.w a4cda │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b702c │ │ │ │ + bl 1b6638 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4ec4 │ │ │ │ + bne.w a4cdc │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl bf8ac <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ + bl bf7e4 <_PyEval_FrameClearAndPop@@Base+0xf8> │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4ec4 │ │ │ │ + beq.w a4cdc │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ strd r9, r5, [sp] │ │ │ │ - bl 1b9c40 │ │ │ │ + bl 1b924c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5186 │ │ │ │ + beq.w a5300 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3f74 │ │ │ │ - bl 8a368 │ │ │ │ + beq.w a3fa4 │ │ │ │ + bl 8a374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3f74 │ │ │ │ + beq.w a3fa4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n a3a38 │ │ │ │ + b.n a3a68 │ │ │ │ ldr.w r2, [r0, #776] @ 0x308 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a5106 │ │ │ │ + beq.w a5206 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n a41dc │ │ │ │ + bcc.n a420c │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f448 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ + bl 29ebc0 <_PyXIData_Free@@Base+0x1f8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, a4202 │ │ │ │ + cbnz r3, a4232 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a5150 │ │ │ │ + bne.w a5220 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl a53dc │ │ │ │ + bl a5414 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a41fe │ │ │ │ + blt.n a422e │ │ │ │ ldr r6, [r7, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w a380c │ │ │ │ + b.w a383c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a386e